UNPKG

4.79 kBJSONView Raw
1{
2 "name": "auth0-lock",
3 "version": "11.24.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 "i18n:validate": "node -r esm scripts/lang-audit.js"
41 },
42 "devDependencies": {
43 "@auth0/component-cdn-uploader": "^2.2.2",
44 "babel-core": "^6.17.0",
45 "babel-eslint": "^7.2.2",
46 "babel-loader": "^6.2.5",
47 "babel-plugin-stylus-compiler": "^1.4.0",
48 "babel-plugin-transform-css-import-to-string": "0.0.2",
49 "babel-plugin-version-inline": "^1.0.0",
50 "babel-preset-es2015": "^6.22.0",
51 "babel-preset-react": "^6.24.1",
52 "babel-preset-stage-0": "^6.3.13",
53 "babelify": "^7.2.0",
54 "bump-version": "^0.5.0",
55 "chalk": "^3.0.0",
56 "cross-env": "^3.1.4",
57 "css-loader": "^0.26.1",
58 "dotenv": "^8.0.0",
59 "emojic": "^1.1.15",
60 "enzyme": "^3.1.0",
61 "enzyme-adapter-react-15": "^1.0.1",
62 "es-check": "^4.0.0",
63 "eslint": "^4.8.0",
64 "eslint-config-prettier": "^2.6.0",
65 "eslint-plugin-react": "^7.4.0",
66 "esm": "^3.2.25",
67 "expect.js": "^0.3.1",
68 "flat": "^2.0.1",
69 "glob": "^7.1.6",
70 "grunt": "^0.4.5",
71 "grunt-babel": "^6.0.0",
72 "grunt-cli": "^0.1.13",
73 "grunt-concurrent": "^2.3.1",
74 "grunt-contrib-clean": "^0.6.0",
75 "grunt-env": "^0.4.4",
76 "grunt-exec": "^0.4.6",
77 "grunt-webpack": "^2.0.1",
78 "husky": "^0.14.3",
79 "jest": "^21.2.1",
80 "json-beautify": "^1.0.1",
81 "jsonwebtoken": "^7.3.0",
82 "lint-staged": "^4.2.3",
83 "mochify": "^6.3.0",
84 "node-es-module-loader": "^0.3.8",
85 "prettier": "^1.7.4",
86 "react-test-renderer": "^15.6.2",
87 "semver": "^6.2.0",
88 "sinon": "^1.15.4",
89 "stylus": "^0.54.5",
90 "stylus-loader": "^2.3.1",
91 "superagent": "^3.8.2",
92 "tmp": "^0.1.0",
93 "uglify-js": "^2.7.4",
94 "unminified-webpack-plugin": "^1.1.1",
95 "unreleased": "^0.1.0",
96 "watchify": "^3.7.0",
97 "webpack": "^2.2.1",
98 "webpack-core": "^0.6.8",
99 "webpack-dev-server": "^2.3.0",
100 "zuul": "3.10.1",
101 "zuul-ngrok": "4.0.0"
102 },
103 "dependencies": {
104 "auth0-js": "^9.13.1",
105 "auth0-password-policies": "^1.0.2",
106 "blueimp-md5": "2.3.1",
107 "immutable": "^3.7.3",
108 "jsonp": "^0.2.1",
109 "password-sheriff": "^1.1.0",
110 "prop-types": "^15.6.0",
111 "qs": "^6.7.0",
112 "react": "^15.6.2",
113 "react-dom": "^15.6.2",
114 "react-transition-group": "^2.2.1",
115 "trim": "0.0.1",
116 "url-join": "^1.1.0"
117 },
118 "ccu": {
119 "name": "lock",
120 "cdn": "https://cdn.auth0.com",
121 "mainBundleFile": "lock.min.js",
122 "bucket": "assets.us.auth0.com",
123 "localPath": "build",
124 "digest": {
125 "hashes": [
126 "sha384"
127 ],
128 "extensions": [
129 ".js"
130 ]
131 }
132 },
133 "jest": {
134 "modulePaths": [
135 "<rootDir>/src/",
136 "<rootDir>/src/__tests__"
137 ],
138 "setupFiles": [
139 "<rootDir>/src/__tests__/setup-tests.js"
140 ],
141 "coveragePathIgnorePatterns": [
142 "/node_modules/",
143 "<rootDir>/test/",
144 "<rootDir>/lib/",
145 "<rootDir>/src/__tests__/testUtils.js",
146 "<rootDir>/src/__tests__/setup-tests.js"
147 ],
148 "testPathIgnorePatterns": [
149 "/node_modules/",
150 "<rootDir>/test/",
151 "<rootDir>/lib/",
152 "<rootDir>/src/__tests__/testUtils.js",
153 "<rootDir>/src/__tests__/setup-tests.js"
154 ],
155 "coverageReporters": [
156 "lcov",
157 "text-summary"
158 ]
159 },
160 "lint-staged": {
161 "*.{js,jsx}": [
162 "npm run lint"
163 ],
164 "*.{js,jsx,json}": [
165 "prettier --write --print-width 100 --single-quote",
166 "git add"
167 ]
168 }
169}