|
68 | 68 | "host": "https://nodegit.s3.amazonaws.com/nodegit/nodegit/"
|
69 | 69 | },
|
70 | 70 | "scripts": {
|
71 |
| - "lint": "jshint lib test/tests test/utils examples lifecycleScripts", |
| 71 | + "cov": "npm run cppcov && npm run filtercov && npm run mergecov", |
72 | 72 | "coveralls": "cat ./test/coverage/merged.lcov | coveralls",
|
73 |
| - "filtercov": "./lcov-1.10/bin/lcov --extract test/coverage/cpp/lcov_full.info $(pwd)/src/* $(pwd)/src/**/* $(pwd)/include/* $(pwd)/include/**/* --output-file test/coverage/cpp/lcov.info && rm test/coverage/cpp/lcov_full.info", |
74 | 73 | "cppcov": "mkdir -p test/coverage/cpp && ./lcov-1.10/bin/lcov --gcov-tool /usr/bin/gcov-4.9 --capture --directory build/Release/obj.target/nodegit/src --output-file test/coverage/cpp/lcov_full.info",
|
75 |
| - "mergecov": "lcov-result-merger 'test/**/*.info' 'test/coverage/merged.lcov' && ./lcov-1.10/bin/genhtml test/coverage/merged.lcov --output-directory test/coverage/report", |
76 |
| - "cov": "npm run cppcov && npm run filtercov && npm run mergecov", |
77 |
| - "mocha": "mocha test/runner test/tests --timeout 15000", |
78 |
| - "mochaDebug": "mocha --debug-brk test/runner test/tests --timeout 15000", |
79 |
| - "test": "npm run lint && node --expose-gc test", |
| 74 | + "filtercov": "./lcov-1.10/bin/lcov --extract test/coverage/cpp/lcov_full.info $(pwd)/src/* $(pwd)/src/**/* $(pwd)/include/* $(pwd)/include/**/* --output-file test/coverage/cpp/lcov.info && rm test/coverage/cpp/lcov_full.info", |
80 | 75 | "generateJson": "node generate/scripts/generateJson",
|
81 |
| - "generateNativeCode": "node generate/scripts/generateNativeCode", |
82 | 76 | "generateMissingTests": "node generate/scripts/generateMissingTests",
|
83 |
| - "prepublish": "node lifecycleScripts/prepareForBuild.js", |
| 77 | + "generateNativeCode": "node generate/scripts/generateNativeCode", |
84 | 78 | "install": "node lifecycleScripts/install",
|
85 | 79 | "installDebug": "BUILD_DEBUG=true npm install",
|
86 |
| - "recompile": "node-gyp configure build", |
| 80 | + "lint": "jshint lib test/tests test/utils examples lifecycleScripts", |
| 81 | + "mergecov": "lcov-result-merger 'test/**/*.info' 'test/coverage/merged.lcov' && ./lcov-1.10/bin/genhtml test/coverage/merged.lcov --output-directory test/coverage/report", |
| 82 | + "mocha": "mocha test/runner test/tests --timeout 15000", |
| 83 | + "mochaDebug": "mocha --debug-brk test/runner test/tests --timeout 15000", |
| 84 | + "postinstall": "node postinstall.js", |
| 85 | + "prepublish": "node lifecycleScripts/prepareForBuild.js", |
87 | 86 | "rebuild": "node generate && node-gyp configure build",
|
88 |
| - "recompileDebug": "node-gyp configure --debug build", |
89 | 87 | "rebuildDebug": "node generate && node-gyp configure --debug build",
|
90 |
| - "xcodeDebug": "node-gyp configure -- -f xcode", |
91 |
| - "postinstall": "node postinstall.js" |
| 88 | + "recompile": "node-gyp configure build", |
| 89 | + "recompileDebug": "node-gyp configure --debug build", |
| 90 | + "test": "npm run lint && node --expose-gc test", |
| 91 | + "xcodeDebug": "node-gyp configure -- -f xcode" |
92 | 92 | }
|
93 | 93 | }
|
0 commit comments