UNPKG

4.58 kBJSONView Raw
1{
2 "name": "auth0-lock",
3 "version": "11.17.1",
4 "description": "Auth0 Lock",
5 "author": "Auth0 <support@auth0.com> (http://auth0.com)",
6 "license": "MIT",
7 "keywords": [
8 "auth0",
9 "auth",
10 "openid",
11 "authentication",
12 "passwordless",
13 "browser",
14 "jwt"
15 ],
16 "repository": {
17 "type": "git",
18 "url": "git://github.com/auth0/lock"
19 },
20 "main": "lib/index.js",
21 "scripts": {
22 "start": "grunt dev",
23 "build": "grunt build",
24 "design": "grunt design",
25 "dev": "grunt dev",
26 "dist": "grunt dist",
27 "prepublish": "cross-env BABEL_ENV=npm grunt dist",
28 "precommit": "lint-staged",
29 "lint": "eslint --ext .jsx,.js src/",
30 "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/setup.js test/**/*.test.js",
33 "test:watch": "cross-env BABEL_ENV=test mochify --watch --extension=.jsx --transform=babelify ./test/setup.js test/**/*.test.js",
34 "test:jest": "jest --coverage --runInBand",
35 "test:jest:watch": "jest --watch --coverage",
36 "test:es-check": "es-check es5 'build/*.js'",
37 "publish:cdn": "ccu --trace",
38 "release": "scripts/release.sh",
39 "i18n:translate": "grunt dist && node scripts/complete-translations.js"
40 },
41 "devDependencies": {
42 "@auth0/component-cdn-uploader": "^2.2.2",
43 "babel-core": "^6.17.0",
44 "babel-eslint": "^7.2.2",
45 "babel-loader": "^6.2.5",
46 "babel-plugin-stylus-compiler": "^1.4.0",
47 "babel-plugin-transform-css-import-to-string": "0.0.2",
48 "babel-plugin-version-inline": "^1.0.0",
49 "babel-preset-es2015": "^6.22.0",
50 "babel-preset-react": "^6.24.1",
51 "babel-preset-stage-0": "^6.3.13",
52 "babelify": "^7.2.0",
53 "bump-version": "^0.5.0",
54 "cross-env": "^3.1.4",
55 "css-loader": "^0.26.1",
56 "dotenv": "^8.0.0",
57 "enzyme": "^3.1.0",
58 "enzyme-adapter-react-15": "^1.0.1",
59 "es-check": "^4.0.0",
60 "eslint": "^4.8.0",
61 "eslint-config-prettier": "^2.6.0",
62 "eslint-plugin-react": "^7.4.0",
63 "expect.js": "^0.3.1",
64 "flat": "^2.0.1",
65 "grunt": "^0.4.5",
66 "grunt-babel": "^6.0.0",
67 "grunt-cli": "^0.1.13",
68 "grunt-concurrent": "^2.3.1",
69 "grunt-contrib-clean": "^0.6.0",
70 "grunt-env": "^0.4.4",
71 "grunt-exec": "^0.4.6",
72 "grunt-webpack": "^2.0.1",
73 "husky": "^0.14.3",
74 "jest": "^21.2.1",
75 "json-beautify": "^1.0.1",
76 "jsonwebtoken": "^7.3.0",
77 "lint-staged": "^4.2.3",
78 "mochify": "^6.3.0",
79 "prettier": "^1.7.4",
80 "react-test-renderer": "^15.6.2",
81 "semver": "^6.2.0",
82 "sinon": "^1.15.4",
83 "stylus": "^0.54.5",
84 "stylus-loader": "^2.3.1",
85 "superagent": "^3.8.2",
86 "uglify-js": "^2.7.4",
87 "unminified-webpack-plugin": "^1.1.1",
88 "unreleased": "^0.1.0",
89 "watchify": "^3.7.0",
90 "webpack": "^2.2.1",
91 "webpack-core": "^0.6.8",
92 "webpack-dev-server": "^2.3.0",
93 "zuul": "3.10.1",
94 "zuul-ngrok": "4.0.0"
95 },
96 "dependencies": {
97 "auth0-js": "^9.11.2",
98 "auth0-password-policies": "^1.0.2",
99 "blueimp-md5": "2.3.1",
100 "immutable": "^3.7.3",
101 "jsonp": "^0.2.1",
102 "password-sheriff": "^1.1.0",
103 "prop-types": "^15.6.0",
104 "qs": "^6.7.0",
105 "react": "^15.6.2",
106 "react-dom": "^15.6.2",
107 "react-transition-group": "^2.2.1",
108 "trim": "0.0.1",
109 "url-join": "^1.1.0"
110 },
111 "ccu": {
112 "name": "lock",
113 "cdn": "https://cdn.auth0.com",
114 "mainBundleFile": "lock.min.js",
115 "bucket": "assets.us.auth0.com",
116 "localPath": "build",
117 "digest": {
118 "hashes": [
119 "sha384"
120 ],
121 "extensions": [
122 ".js"
123 ]
124 }
125 },
126 "jest": {
127 "modulePaths": [
128 "<rootDir>/src/",
129 "<rootDir>/src/__tests__"
130 ],
131 "setupFiles": [
132 "<rootDir>/src/__tests__/setup-tests.js"
133 ],
134 "coveragePathIgnorePatterns": [
135 "/node_modules/",
136 "<rootDir>/test/",
137 "<rootDir>/lib/",
138 "<rootDir>/src/__tests__/testUtils.js",
139 "<rootDir>/src/__tests__/setup-tests.js"
140 ],
141 "testPathIgnorePatterns": [
142 "/node_modules/",
143 "<rootDir>/test/",
144 "<rootDir>/lib/",
145 "<rootDir>/src/__tests__/testUtils.js",
146 "<rootDir>/src/__tests__/setup-tests.js"
147 ],
148 "coverageReporters": [
149 "lcov",
150 "text-summary"
151 ]
152 },
153 "lint-staged": {
154 "*.{js,jsx}": [
155 "npm run lint"
156 ],
157 "*.{js,jsx,json}": [
158 "prettier --write --print-width 100 --single-quote",
159 "git add"
160 ]
161 }
162}