|
38 | 38 | "babel-plugin-transform-runtime": "7.0.0-beta.3",
|
39 | 39 | "babel-preset-env": "7.0.0-beta.3",
|
40 | 40 | "babel-register": "7.0.0-beta.3",
|
41 |
| - "chai": "4.2.0", |
42 |
| - "chai-as-promised": "7.1.1", |
43 |
| - "chai-subset": "1.6.0", |
44 | 41 | "dotenv": "6.2.0",
|
45 | 42 | "eslint": "5.16.0",
|
46 | 43 | "eslint-config-airbnb": "16.1.0",
|
47 | 44 | "eslint-plugin-import": "2.17.2",
|
| 45 | + "eslint-plugin-jest": "23.0.4", |
48 | 46 | "eslint-plugin-jsx-a11y": "6.0.2",
|
49 | 47 | "eslint-plugin-react": "7.5.1",
|
50 |
| - "mocha": "6.1.4", |
| 48 | + "jest": "24.9.0", |
51 | 49 | "mongoose": "5.5.9",
|
52 | 50 | "mongoose-fixture-loader": "1.0.2",
|
53 | 51 | "onchange": "6.0.0",
|
|
57 | 55 | "scripts": {
|
58 | 56 | "build": "./node_modules/babel-cli/bin/babel.js src --out-dir dist && echo '\n\\033[0;34m[+] \\033[0;32mBuild done\\033[0m'",
|
59 | 57 | "build:watch": "onchange 'src/**/*.js' -i -- yarn build",
|
60 |
| - "release": "yarn build && node ./scripts/release.js", |
61 |
| - "test": "./node_modules/mocha/bin/mocha test/**/* --require babel-register --timeout 15000", |
62 |
| - "test:watch": "./node_modules/mocha/bin/mocha test/**/* adapters/** services/** utils/** --timeout 15000 --watch", |
63 | 58 | "lint": "./node_modules/eslint/bin/eslint.js test src",
|
64 | 59 | "lint:ci": "node ./.eslint-bin/lint-registered-files.js",
|
65 |
| - "pre-commit": "node ./.eslint-bin/pre-commit-hook.js" |
| 60 | + "pre-commit": "node ./.eslint-bin/pre-commit-hook.js", |
| 61 | + "readme:update-coverage": "yarn test:coverage && node ./scripts/update-coverage.js", |
| 62 | + "release": "yarn build && node ./scripts/release.js", |
| 63 | + "test": "jest", |
| 64 | + "test:coverage": "jest --coverage" |
66 | 65 | },
|
67 | 66 | "pre-commit": [
|
68 | 67 | "pre-commit"
|
|
0 commit comments