|
21 | 21 | "email": "maxkorp@8bytealchemy.com" |
22 | 22 | } |
23 | 23 | ], |
24 | | - "main": "lib/nodegit.js", |
| 24 | + "main": "dist/nodegit.js", |
25 | 25 | "repository": { |
26 | 26 | "type": "git", |
27 | 27 | "url": "git://github.com/nodegit/nodegit.git" |
|
42 | 42 | "promisify-node": "~0.3.0" |
43 | 43 | }, |
44 | 44 | "devDependencies": { |
| 45 | + "babel-cli": "^6.7.7", |
| 46 | + "babel-preset-es2015": "^6.6.0", |
45 | 47 | "clean-for-publish": "~1.0.2", |
46 | 48 | "combyne": "~0.8.1", |
47 | 49 | "coveralls": "~2.11.4", |
|
68 | 70 | "host": "https://nodegit.s3.amazonaws.com/nodegit/nodegit/" |
69 | 71 | }, |
70 | 72 | "scripts": { |
71 | | - "lint": "jshint lib test/tests test/utils examples lifecycleScripts", |
| 73 | + "babel": "babel --presets es2015 -d ./dist ./lib", |
| 74 | + "cov": "npm run cppcov && npm run filtercov && npm run mergecov", |
72 | 75 | "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 | 76 | "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", |
| 77 | + "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 | 78 | "generateJson": "node generate/scripts/generateJson", |
81 | | - "generateNativeCode": "node generate/scripts/generateNativeCode", |
82 | 79 | "generateMissingTests": "node generate/scripts/generateMissingTests", |
83 | | - "prepublish": "node lifecycleScripts/prepareForBuild.js", |
| 80 | + "generateNativeCode": "node generate/scripts/generateNativeCode", |
84 | 81 | "install": "node lifecycleScripts/install", |
85 | 82 | "installDebug": "BUILD_DEBUG=true npm install", |
| 83 | + "lint": "jshint lib test/tests test/utils examples lifecycleScripts", |
| 84 | + "mergecov": "lcov-result-merger 'test/**/*.info' 'test/coverage/merged.lcov' && ./lcov-1.10/bin/genhtml test/coverage/merged.lcov --output-directory test/coverage/report", |
| 85 | + "mocha": "mocha test/runner test/tests --timeout 15000", |
| 86 | + "mochaDebug": "mocha --debug-brk test/runner test/tests --timeout 15000", |
| 87 | + "postinstall": "node postinstall.js", |
| 88 | + "prepublish": "node lifecycleScripts/prepareForBuild.js && npm run babel", |
| 89 | + "rebuild": "node generate && npm run babel && node-gyp configure build", |
| 90 | + "rebuildDebug": "node generate && npm run babel && node-gyp configure --debug build", |
86 | 91 | "recompile": "node-gyp configure build", |
87 | | - "rebuild": "node generate && node-gyp configure build", |
88 | 92 | "recompileDebug": "node-gyp configure --debug build", |
89 | | - "rebuildDebug": "node generate && node-gyp configure --debug build", |
90 | | - "xcodeDebug": "node-gyp configure -- -f xcode", |
91 | | - "postinstall": "node postinstall.js" |
| 93 | + "test": "npm run lint && node --expose-gc test", |
| 94 | + "xcodeDebug": "node-gyp configure -- -f xcode" |
92 | 95 | } |
93 | 96 | } |
0 commit comments