modern-errors

Handle errors in a simple, stable, consistent way

MIT License

Downloads
26.7K
Stars
1.5K
Committers
3

Bot releases are visible (Hide)

modern-errors - Release 3.0.0

Published by ehmicky about 2 years ago

Breaking changes

modern-errors - Release 2.0.2

Published by ehmicky about 2 years ago

Bug fixes

  • Fix TypeScript types of parse()
modern-errors - Release 2.0.1

Published by ehmicky about 2 years ago

Bug fixes

  • Fix TypeScript types
modern-errors - Release 2.0.0

Published by ehmicky about 2 years ago

Breaking changes

modern-errors - Release 1.5.0

Published by ehmicky about 2 years ago

Features

modern-errors - Release 1.4.1

Published by ehmicky about 2 years ago

Bug fixes

  • Fix using the in operator on the return value
modern-errors - Release 1.4.0

Published by ehmicky about 2 years ago

Features

  • Reduce npm package size
modern-errors - Release 1.3.0

Published by ehmicky about 2 years ago

Documentation

modern-errors - Release 1.2.0

Published by ehmicky over 2 years ago

Features

  • Improve error normalization
modern-errors - Release 1.1.2

Published by ehmicky over 2 years ago

  • Upgrade error-type 1.1.9 -> 1.1.10 (ed8b795)
  • Upgrade error-cause-polyfill 1.0.1 -> 1.0.3 (f0fadef)
modern-errors - Release 1.1.1

Published by ehmicky over 2 years ago

  • Upgrade merge-error-cause 1.1.4 -> 1.1.5 (c31d89c)
  • Upgrade merge-error-cause 1.1.3 -> 1.1.4 (5db0993)
  • Upgrade error-cause-polyfill 1.0.0 -> 1.0.1 (5673c6b)
  • Update README (319f10c)
modern-errors - Release 1.1.0

Published by ehmicky over 2 years ago

  • Use error-cause-polyfill (272d805)
  • Fix linting (ab03e6c)
  • Upgrade @ehmicky/dev-tasks 1.0.76 -> 1.0.77 (7b2de59)
modern-errors - Release 1.0.2

Published by ehmicky over 2 years ago

  • Rename SystemError to InternalError (df97d99)
  • Update README (aa47bec)
modern-errors - Release 1.0.1

Published by ehmicky over 2 years ago

  • Add logo (5e37eb3)
  • Upgrade merge-error-cause 1.1.2 -> 1.1.3 (1acf68d)
  • Upgrade error-type 1.1.8 -> 1.1.9 (fca7f8d)
  • Update README (ec6cb84)
  • Update README (9e87bd9)
  • Update README (84582dd)
  • Update README (f78adc9)
  • Update README (65b1d95)
  • Update README (5704fd5)
  • Update README (f97d591)
  • Add emoji (93434b5)
  • Update keywords (1f9bbd7)
  • Update README (cf05196)
  • Add types documentation (71a75cd)
  • Update README (50013d7)
  • Upgrade merge-error-cause 1.1.1 -> 1.1.2 (1cf159d)
  • Upgrade is-plain-obj 4.0.0 -> 4.1.0 (f9d92df)
  • Update README (ac98205)
  • Update README (db4ba87)
  • Update README (8ebfa12)
  • Update README (2599c4b)
  • Update README (c66f5f1)
  • Update README (5e84b83)
  • Update README (0b9455a)
  • Update README (c6afcbd)
  • Update README (23a2c26)
  • Update README (41fb467)
  • Update README (dbe5ed2)
  • Update README (654090b)
  • Update README (14f0775)
  • Update README (dbe81fc)
  • Update README (2f9731d)
  • Update README (ca55a90)
  • Update README (c4f8ad2)
  • Update README (ae6106f)
  • Update README (687bc12)
  • Update README (0129156)
  • Update README (90e9e7a)
  • Update README (6bb4dae)
  • Improve README (a5d6518)
  • Improve tests (b3e4848)
  • Improve type tests (4a2e401)
  • Improve types (39d98ed)
  • Upgrade error-type 1.1.7 -> 1.1.8 (568ac2c)
  • Improve API (dc1b71a)
  • Upgrade merge-error-cause 1.1.0 -> 1.1.1 (d8fa07a)
  • Upgrade error-type 1.1.6 -> 1.1.7 (ca3bd97)
  • Improve types (c578f3e)
  • Upgrade error-type 1.1.5 -> 1.1.6 (b6ab48d)
  • Upgrade error-type 1.1.4 -> 1.1.5 (7f6d900)
  • Refactoring (051a0d4)
  • Improve types (61b74b9)
  • Improve types (73c966e)
  • Upgrade error-type 1.1.3 -> 1.1.4 (3580be0)
  • Upgrade error-type 1.1.2 -> 1.1.3 (31ba56a)
  • Start fixing types (0820cc8)
  • Add test (70ab921)
  • Use a Proxy (51cece6)
  • Add comment (536c443)
  • Rename onError to errorHandler (7eb6687)
  • Add comment (d1c9220)
  • Remove support for child error types (58c8803)
  • Use is-plain-obj (19598b8)
  • Upgrade merge-error-cause 1.0.0 -> 1.1.0 (6ee21c8)
  • Upgrade error-type 1.1.1 -> 1.1.2 (1831396)
  • License 2021 -> 2022 (cf55bf2)
  • Upgrade error-type 1.1.0 -> 1.1.1 (57aad36)
  • Upgrade error-type 1.0.1 -> 1.1.0 (d5e4c89)
  • Allow bugsUrl to be a URL (2b145cd)
  • Add tests (29db173)
  • Add tests (fb6419b)
  • Add tests (d57ced9)
  • Add test (8e80a57)
  • Simplify tests (04081a8)
  • Add more tests (6947f69)
  • Add more tests (003edad)
  • Fix tags (c9f86be)
  • Initial commit (474f05f)
Package Rankings
Top 2.67% on Npmjs.org
Badges
Extracted from project README
Node Browsers TypeScript Codecov Minified size Mastodon Medium