|
2 | 2 | "name": "parse-server", |
3 | 3 | "version": "2.0.7", |
4 | 4 | "description": "An express module providing a Parse-compatible API server", |
5 | | - "main": "index.js", |
| 5 | + "main": "lib/index.js", |
6 | 6 | "repository": { |
7 | 7 | "type": "git", |
8 | 8 | "url": "https://github.com/ParsePlatform/parse-server" |
|
11 | 11 | "dependencies": { |
12 | 12 | "apn": "^1.7.5", |
13 | 13 | "aws-sdk": "~2.2.33", |
| 14 | + "babel-runtime": "^6.5.0", |
14 | 15 | "bcrypt-nodejs": "0.0.3", |
15 | 16 | "body-parser": "^1.14.2", |
16 | 17 | "deepcopy": "^0.6.1", |
|
19 | 20 | "mime": "^1.3.4", |
20 | 21 | "mongodb": "~2.1.0", |
21 | 22 | "multer": "^1.1.0", |
| 23 | + "node-gcm": "^0.14.0", |
22 | 24 | "parse": "^1.7.0", |
23 | 25 | "randomstring": "^1.1.3", |
24 | | - "node-gcm": "^0.14.0", |
25 | 26 | "request": "^2.65.0" |
26 | 27 | }, |
27 | 28 | "devDependencies": { |
| 29 | + "babel-cli": "^6.5.1", |
| 30 | + "babel-core": "^6.5.1", |
| 31 | + "babel-istanbul": "^0.6.0", |
| 32 | + "babel-preset-es2015": "^6.5.0", |
| 33 | + "babel-register": "^6.5.1", |
28 | 34 | "codecov": "^1.0.1", |
29 | 35 | "deep-diff": "^0.3.3", |
30 | | - "istanbul": "^0.4.2", |
31 | 36 | "jasmine": "^2.3.2", |
32 | 37 | "mongodb-runner": "^3.1.15" |
33 | 38 | }, |
34 | 39 | "scripts": { |
| 40 | + "build": "./node_modules/.bin/babel src/ -d lib/", |
35 | 41 | "pretest": "MONGODB_VERSION=${MONGODB_VERSION:=3.0.8} mongodb-runner start", |
36 | | - "test": "NODE_ENV=test TESTING=1 ./node_modules/.bin/istanbul cover --include-all-sources -x **/spec/** ./node_modules/.bin/jasmine", |
| 42 | + "test": "NODE_ENV=test TESTING=1 ./node_modules/.bin/babel-node ./node_modules/.bin/babel-istanbul cover -x **/spec/** ./node_modules/.bin/jasmine", |
37 | 43 | "posttest": "mongodb-runner stop", |
38 | | - "start": "./bin/parse-server" |
| 44 | + "start": "./bin/parse-server", |
| 45 | + "prepublish": "npm run build" |
39 | 46 | }, |
40 | 47 | "engines": { |
41 | 48 | "node": ">=4.1" |
|
0 commit comments