|
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