UNPKG

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