From 524775ee87955bf49a5ac762175a1989ee7a271b Mon Sep 17 00:00:00 2001 From: Pierre-Denis Vanduynslager Date: Sun, 24 Sep 2017 13:52:46 -0400 Subject: [PATCH] refactor: Harmonize project structure --- .npmignore | 10 ---------- index.js | 10 ++++++++++ package.json | 7 +++++-- src/index.js | 9 --------- 4 files changed, 15 insertions(+), 21 deletions(-) delete mode 100644 .npmignore create mode 100644 index.js delete mode 100644 src/index.js diff --git a/.npmignore b/.npmignore deleted file mode 100644 index ef249b3..0000000 --- a/.npmignore +++ /dev/null @@ -1,10 +0,0 @@ -# common -coverage -node_modules -*.log -.DS_Store -.nyc_output - -# source/config -*.yml -.gitignore diff --git a/index.js b/index.js new file mode 100644 index 0000000..2029ea8 --- /dev/null +++ b/index.js @@ -0,0 +1,10 @@ +module.exports = SemanticReleaseError; + +SemanticReleaseError.prototype = new Error(); + +function SemanticReleaseError(message, code) { + Error.captureStackTrace(this, this.constructor); + this.name = this.constructor.name; + this.message = message; + this.code = code; +} diff --git a/package.json b/package.json index eca6395..ffe4b85 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,7 @@ { "name": "semantic-release-error", "description": "errors with more than just a message", + "version": "0.0.0-development", "author": "Stephan Bönnemann (http://boennemann.me)", "bugs": { "url": "https://github.com/semantic-release/error/issues" @@ -19,13 +20,16 @@ "standard": "^10.0.3", "tap": "^10.7.2" }, + "files": [ + "index.js" + ], "homepage": "https://github.com/semantic-release/error#readme", "keywords": [ "error", "semantic-release" ], "license": "MIT", - "main": "src/index.js", + "main": "index.js", "repository": { "type": "git", "url": "https://github.com/semantic-release/error.git" @@ -38,5 +42,4 @@ "semantic-release": "semantic-release pre && npm publish && semantic-release post", "test": "nyc tap --no-cov test/*.js" }, - "version": "0.0.0-development" } diff --git a/src/index.js b/src/index.js deleted file mode 100644 index 57a8855..0000000 --- a/src/index.js +++ /dev/null @@ -1,9 +0,0 @@ -module.exports = SemanticReleaseError - -SemanticReleaseError.prototype = new Error() -function SemanticReleaseError (message, code) { - Error.captureStackTrace(this, this.constructor) - this.name = this.constructor.name - this.message = message - this.code = code -}