|
4 | 4 | "description": "Auth0 Lock", |
5 | 5 | "author": "Auth0 <[email protected]> (http://auth0.com)", |
6 | 6 | "license": "MIT", |
7 | | - "keywords": [ |
8 | | - "auth0", |
9 | | - "auth", |
10 | | - "openid", |
11 | | - "authentication", |
12 | | - "passwordless", |
13 | | - "browser", |
14 | | - "jwt" |
15 | | - ], |
| 7 | + "keywords": ["auth0", "auth", "openid", "authentication", "passwordless", "browser", "jwt"], |
16 | 8 | "repository": { |
17 | 9 | "type": "git", |
18 | 10 | "url": "git://github.com/auth0/lock" |
|
28 | 20 | "precommit": "lint-staged", |
29 | 21 | "lint": "eslint --ext .jsx,.js src/", |
30 | 22 | "test": "cross-env BABEL_ENV=test zuul -- test/**/*.test.js", |
31 | | - "test:browser": "cross-env BABEL_ENV=test zuul --local 8080 --disable-tunnel -- test/**/*.test.js", |
32 | | - "test:cli": "cross-env BABEL_ENV=test mochify --extension=.jsx --transform=babelify test/**/*.test.js", |
33 | | - "test:watch": "cross-env BABEL_ENV=test mochify --watch --extension=.jsx --transform=babelify test/**/*.test.js", |
34 | | - "test:jest": "jest --coverage", |
| 23 | + "test:browser": |
| 24 | + "cross-env BABEL_ENV=test zuul --local 8080 --disable-tunnel -- test/**/*.test.js", |
| 25 | + "test:cli": |
| 26 | + "cross-env BABEL_ENV=test mochify --extension=.jsx --transform=babelify ./test/setup.js test/**/*.test.js", |
| 27 | + "test:watch": |
| 28 | + "cross-env BABEL_ENV=test mochify --watch --extension=.jsx --transform=babelify ./test/setup.js test/**/*.test.js", |
| 29 | + "test:jest": "jest --coverage --runInBand", |
35 | 30 | "test:jest:watch": "jest --watch --coverage", |
36 | 31 | "publish:cdn": "ccu", |
37 | 32 | "release": "scripts/release.sh", |
|
45 | 40 | "babel-plugin-transform-css-import-to-string": "0.0.2", |
46 | 41 | "babel-plugin-version-inline": "^1.0.0", |
47 | 42 | "babel-preset-es2015": "^6.22.0", |
48 | | - "babel-preset-react": "^6.16.0", |
| 43 | + "babel-preset-react": "^6.24.1", |
49 | 44 | "babel-preset-stage-0": "^6.3.13", |
50 | 45 | "babelify": "^7.2.0", |
51 | 46 | "bump-version": "^0.5.0", |
52 | 47 | "component-cdn-uploader": "auth0/component-cdn-uploader#v1.3.0", |
53 | 48 | "cross-env": "^3.1.4", |
54 | 49 | "css-loader": "^0.26.1", |
55 | 50 | "dotenv": "^4.0.0", |
56 | | - "enzyme": "2.7.0", |
| 51 | + "enzyme": "^3.1.0", |
| 52 | + "enzyme-adapter-react-16": "^1.0.1", |
57 | 53 | "eslint": "^3.19.0", |
58 | 54 | "eslint-config-prettier": "^1.7.0", |
59 | 55 | "eslint-plugin-react": "^6.10.3", |
|
68 | 64 | "grunt-exec": "^0.4.6", |
69 | 65 | "grunt-webpack": "^2.0.1", |
70 | 66 | "husky": "^0.13.3", |
71 | | - "jest": "19.0.0", |
| 67 | + "jest": "^21.2.1", |
72 | 68 | "json-beautify": "^1.0.1", |
73 | 69 | "jsonwebtoken": "^7.3.0", |
74 | 70 | "lint-staged": "^3.4.0", |
75 | | - "mochify": "^2.12.0", |
| 71 | + "mochify": "^3.3.0", |
76 | 72 | "prettier": "^1.2.2", |
77 | | - "react-addons-test-utils": "^15.6.0", |
78 | | - "react-test-renderer": "^15.6.1", |
| 73 | + "react-test-renderer": "^16.0.0", |
79 | 74 | "semver": "^5.3.0", |
80 | 75 | "sinon": "^1.15.4", |
81 | 76 | "stylus": "^0.54.5", |
|
98 | 93 | "immutable": "^3.7.3", |
99 | 94 | "jsonp": "^0.2.0", |
100 | 95 | "password-sheriff": "^1.1.0", |
101 | | - "prop-types": "^15.5.10", |
| 96 | + "prop-types": "^15.6.0", |
102 | 97 | "react": "^15.6.1 || ^16.0.0", |
103 | 98 | "react-dom": "^15.6.1 || ^16.0.0", |
104 | | - "react-transition-group": "^1.2.0", |
| 99 | + "react-transition-group": "^2.2.1", |
105 | 100 | "superagent": "^3.3.1", |
106 | 101 | "trim": "0.0.1", |
107 | 102 | "url-join": "^1.1.0" |
|
114 | 109 | "localPath": "build" |
115 | 110 | }, |
116 | 111 | "jest": { |
117 | | - "modulePaths": [ |
118 | | - "<rootDir>/src/", |
119 | | - "<rootDir>/src/__tests__" |
120 | | - ], |
| 112 | + "modulePaths": ["<rootDir>/src/", "<rootDir>/src/__tests__"], |
| 113 | + "setupFiles": ["<rootDir>/src/__tests__/setup-tests.js"], |
121 | 114 | "coveragePathIgnorePatterns": [ |
122 | 115 | "/node_modules/", |
123 | 116 | "<rootDir>/test/", |
124 | 117 | "<rootDir>/lib/", |
125 | | - "<rootDir>/src/__tests__/testUtils.js" |
| 118 | + "<rootDir>/src/__tests__/testUtils.js", |
| 119 | + "<rootDir>/src/__tests__/setup-tests.js" |
126 | 120 | ], |
127 | 121 | "testPathIgnorePatterns": [ |
128 | 122 | "/node_modules/", |
129 | 123 | "<rootDir>/test/", |
130 | 124 | "<rootDir>/lib/", |
131 | | - "<rootDir>/src/__tests__/testUtils.js" |
| 125 | + "<rootDir>/src/__tests__/testUtils.js", |
| 126 | + "<rootDir>/src/__tests__/setup-tests.js" |
132 | 127 | ], |
133 | | - "coverageReporters": [ |
134 | | - "lcov", |
135 | | - "text-summary" |
136 | | - ] |
| 128 | + "coverageReporters": ["lcov", "text-summary"] |
137 | 129 | }, |
138 | 130 | "lint-staged": { |
139 | | - "*.{js,jsx}": [ |
140 | | - "npm run lint", |
141 | | - "prettier --write --print-width 100 --single-quote", |
142 | | - "git add" |
143 | | - ] |
| 131 | + "*.{js,jsx}": ["npm run lint", "prettier --write --print-width 100 --single-quote", "git add"] |
144 | 132 | } |
145 | 133 | } |
0 commit comments