|
13 | 13 | ], |
14 | 14 | "scripts": { |
15 | 15 | "prebundle": "npm run compile && mv build/src/** .", |
16 | | - "bundle": "dts-generator --name $npm_package_name --main index.d.ts --baseDir . --exclude node_modules/dts-generator/node_modules/typescript/bin/lib.es6.d.ts -out ${npm_package_name}.d.ts *.d.ts", |
| 16 | + "bundle": "dts-generator --name $npm_package_name --main ${npm_package_name}/index.d.ts --baseDir . --exclude node_modules/dts-generator/node_modules/typescript/bin/lib.es6.d.ts -out ${npm_package_name}.d.ts *.d.ts", |
17 | 17 | "clean": "rm -rf build coverage *.js *.d.ts", |
18 | 18 | "precompile": "npm run clean", |
19 | 19 | "compile": "find src test typings -name \"*.ts\" | xargs tsc --declaration --module commonjs --target es5 --noImplicitAny --outDir build", |
20 | 20 | "coveralls": "cat ./coverage/lcov.info | coveralls", |
21 | | - "prelint": "npm run compile -- --sourceMap", |
22 | 21 | "lint": "find src test -name \"*.ts\" | sed 's/^/--file=/g' | xargs tslint", |
23 | | - "pretest": "npm run lint && find build -type f -name *.js -exec sed -i .bak -e '1s/^var __extends/\\/\\* istanbul ignore next \\*\\/\rvar __extends/; 1s/^/require(\"source-map-support\").install();\r/' {} \\;", |
| 22 | + "setup": "rm -rf node_modules typings && npm install && npm run typings", |
| 23 | + "pretest": "npm run compile -- --sourceMap && find build -type f -name *.js -exec sed -i .bak -e '1s/^var __extends/\\/\\* istanbul ignore next \\*\\/\rvar __extends/; 1s/^/require(\"source-map-support\").install();\r/' {} \\;", |
24 | 24 | "test": "istanbul cover _mocha -- --reporter ${MOCHA_REPORTER-nyan} --slow 10 --ui tdd --recursive build/**/*_test.js", |
25 | | - "posttest": "istanbul check-coverage --statements 100 --branches 100 --functions 100 --lines 100", |
26 | | - "typings": "tsd reinstall && tsd rebundle" |
| 25 | + "posttest": "npm run lint && istanbul check-coverage --statements 100 --branches 100 --functions 100 --lines 100", |
| 26 | + "typings": "tsd reinstall && tsd rebundle", |
| 27 | + "update": "git fetch && git merge origin master && npm run setup" |
27 | 28 | }, |
28 | 29 | "repository": { |
29 | 30 | "type": "git", |
|
0 commit comments