|
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": { |
| 73 | + "babel": "babel --presets es2015 -d ./dist ./lib", |
71 | 74 | "cov": "npm run cppcov && npm run filtercov && npm run mergecov", |
72 | 75 | "coveralls": "cat ./test/coverage/merged.lcov | coveralls", |
73 | 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", |
|
82 | 85 | "mocha": "mocha test/runner test/tests --timeout 15000", |
83 | 86 | "mochaDebug": "mocha --debug-brk test/runner test/tests --timeout 15000", |
84 | 87 | "postinstall": "node postinstall.js", |
85 | | - "prepublish": "node lifecycleScripts/prepareForBuild.js", |
86 | | - "rebuild": "node generate && node-gyp configure build", |
87 | | - "rebuildDebug": "node generate && node-gyp configure --debug build", |
| 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", |
88 | 91 | "recompile": "node-gyp configure build", |
89 | 92 | "recompileDebug": "node-gyp configure --debug build", |
90 | 93 | "test": "npm run lint && node --expose-gc test", |
|
0 commit comments