diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..846d7a5 --- /dev/null +++ b/.npmignore @@ -0,0 +1,8 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. +** +!LICENCE.md +!package.json +!package-lock.json +!README.md +!src/** +src/Sample.* \ No newline at end of file diff --git a/circle.yml b/circle.yml index d5b6813..79650e8 100644 --- a/circle.yml +++ b/circle.yml @@ -6,4 +6,5 @@ deployment: npm: tag: /v[0-9]+(\.[0-9]+)*/ commands: + - npm build - npm publish diff --git a/package-lock.json b/package-lock.json index b44bcab..c6acc36 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "react-set-state-usage", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 1, "dependencies": { "@types/node": { diff --git a/package.json b/package.json index d5d5eea..dd31ee0 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,11 @@ { "name": "react-set-state-usage", - "version": "2.0.0", + "version": "2.0.1", "description": "TSLint rule for detection non-functional setState statements", "main": "tslint.json", "scripts": { - "test": "./node_modules/.bin/tsc -p . && \"./node_modules/.bin/tslint\" --test test/rules/**/tslint.json" + "build": "./node_modules/.bin/tsc -p .", + "test": "npm run build && \"./node_modules/.bin/tslint\" --test test/rules/**/tslint.json" }, "repository": { "type": "git",