Skip to content
This repository has been archived by the owner on Jun 22, 2020. It is now read-only.

Commit

Permalink
fix(*): remove extendable-error dependency
Browse files Browse the repository at this point in the history
Remove dependency that gives no real benefit over extending `Error`
  • Loading branch information
mattyclarkson committed Jul 16, 2018
1 parent b0be24f commit 6e9c0a1
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 7 deletions.
11 changes: 9 additions & 2 deletions lib/Error.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
import ExtendableError from 'extendable-error';
export interface IOptions { }

export default abstract class TspmError extends ExtendableError {}
export abstract class TspmError extends Error {
constructor(message: string) {
super(message);
this.name = 'TspmError';
}
}

export default TspmError;
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@
"core-js": "^2.5.7",
"escodegen": "^1.10.0",
"estraverse": "^4.2.0",
"extendable-error": "^0.1.5",
"winston": "^3.0.0",
"yargs": "^11.0.0"
},
Expand Down
4 changes: 0 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1889,10 +1889,6 @@ extend@^3.0.0, extend@~3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"

extendable-error@^0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/extendable-error/-/extendable-error-0.1.5.tgz#122308a7097bc89a263b2c4fbf089c78140e3b6d"

external-editor@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-1.1.1.tgz#12d7b0db850f7ff7e7081baf4005700060c4600b"
Expand Down

0 comments on commit 6e9c0a1

Please sign in to comment.