diff options
Diffstat (limited to 'node_modules/error/MIGRATION.md')
-rw-r--r-- | node_modules/error/MIGRATION.md | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/node_modules/error/MIGRATION.md b/node_modules/error/MIGRATION.md deleted file mode 100644 index b02c35c..0000000 --- a/node_modules/error/MIGRATION.md +++ /dev/null @@ -1,58 +0,0 @@ -## Migration - -## Version 7 - -The `message` parameter to `TypedError` is now -required. Previously `message` was optional -for `TypedError`. - -## Version 6 - -The `WrappedError` class now exposes the error that -is being wrapped as a `cause` field instead of an -`original` field. - -The following properties have been reserver on the -wrapped error class: `cause`, `fullType`, `causeMessage` - -## Version 5 - -There were no breaking changes... - -## Version 4 - -The `TypedError` function now has mandatory arguments. -The `type` and `message` arguments for `TypedError` -are required. - -## Version 3 - -The `TypedError` class now uses `string-template` for -message formatting. - -Previously: - -```js -var FooError = TypedError({ - type: 'foo.x' - message: 'Got an error %s' -}); - -FooError('Oops'); -``` - -Currently: - -```js -var FooError = TypedError({ - type: 'foo.x', - message: 'Got an error {ctx}', - ctx: null -}); - -FooError({ ctx: 'Oops' }); -``` - -## Version 2 - -Original version |