|
6 | 6 | "main": "lib/server/platform-api.js", |
7 | 7 | "types": "types/index.d.ts", |
8 | 8 | "scripts": { |
9 | | - "build": "rm -rf ./types && rm -rf ./lib && webpack --env.mode=build && mv types/src/* types/ && rm -r types/src", |
10 | | - "dev": "webpack --progress --colors --watch --env.mode=dev", |
| 9 | + "build": "rm -rf ./types && rm -rf ./lib && webpack --env MODE=build && mv types/src/* types/ && rm -r types/src", |
| 10 | + "dev": "webpack --progress --watch --env MODE=dev", |
11 | 11 | "test": "npm run test-web && npm run test-node", |
12 | 12 | "test-web": "mocha -r mock-local-storage ./test/.setup.js ./test/**/*.spec.js", |
13 | 13 | "test-node": "mocha -r ./test/.setup-node.js ./test/**/*.spec.js", |
|
18 | 18 | "devDependencies": { |
19 | 19 | "@babel/cli": "^7.8.4", |
20 | 20 | "@babel/core": "^7.9.0", |
| 21 | + "@babel/eslint-parser": "^7.21.3", |
21 | 22 | "@babel/plugin-transform-runtime": "^7.9.0", |
22 | 23 | "@babel/preset-env": "^7.9.5", |
23 | 24 | "@babel/preset-typescript": "^7.16.7", |
|
27 | 28 | "@types/is-url": "^1.2.30", |
28 | 29 | "@types/node": "^17.0.10", |
29 | 30 | "@types/object.pick": "^1.3.1", |
30 | | - "@typescript-eslint/eslint-plugin": "^5.9.1", |
31 | | - "@typescript-eslint/parser": "^5.9.1", |
| 31 | + "@typescript-eslint/eslint-plugin": "^5.55.0", |
32 | 32 | "babel-eslint": "10.1.0", |
33 | | - "babel-loader": "8.1.0", |
| 33 | + "babel-loader": "9.1.2", |
34 | 34 | "chai": "3.5.0", |
35 | | - "eslint": "^4.18.2", |
36 | | - "eslint-loader": "1.6.3", |
37 | | - "eslint-plugin-no-unused-vars-rest": "^1.0.4", |
| 35 | + "eslint": "^8.36.0", |
38 | 36 | "eslint-plugin-prettier": "^2.7.0", |
| 37 | + "eslint-webpack-plugin": "^4.0.0", |
39 | 38 | "fake-fetch": "^1.0.0", |
40 | 39 | "fetch-mock": "^5.9.4", |
41 | 40 | "husky": "^0.14.3", |
|
45 | 44 | "mock-local-storage": "^1.1.8", |
46 | 45 | "prettier": "1.13.4", |
47 | 46 | "sinon": "^1.17.6", |
48 | | - "terser-webpack-plugin": "^2.3.6", |
| 47 | + "terser-webpack-plugin": "^5.3.7", |
49 | 48 | "ts-node": "^10.4.0", |
50 | 49 | "typescript": "^4.5.4", |
51 | | - "webpack": "^4.43.0", |
52 | | - "webpack-cli": "^3.3.11", |
| 50 | + "webpack-cli": "^5.0.1", |
53 | 51 | "webpack-merge": "^4.2.2", |
54 | 52 | "yargs": "6.6.0" |
55 | 53 | }, |
|
63 | 61 | "author": "", |
64 | 62 | "license": "MIT", |
65 | 63 | "dependencies": { |
| 64 | + "@typescript-eslint/parser": "^5.55.0", |
66 | 65 | "atob": "^2.1.2", |
67 | 66 | "basename": "^0.1.2", |
| 67 | + "circular-dependency-plugin": "^5.2.2", |
68 | 68 | "detect-node": "^2.0.4", |
69 | 69 | "email-validator": "^1.0.7", |
70 | 70 | "es6-promise": "4.2.6", |
| 71 | + "eslint-plugin-jsx-a11y": "^6.7.1", |
| 72 | + "eslint-plugin-react": "^7.32.2", |
| 73 | + "eslint-plugin-react-hooks": "^4.6.0", |
71 | 74 | "is-scalar": "^1.0.2", |
72 | 75 | "is-url": "^1.2.2", |
73 | 76 | "isomorphic-fetch": "^3.0.0", |
74 | 77 | "oauth2-popup-flow": "^1.1.0", |
75 | 78 | "object.pick": "^1.3.0", |
76 | 79 | "parse_url": "^0.1.1", |
| 80 | + "path-browserify": "^1.0.1", |
77 | 81 | "slugify": "^1.3.4", |
78 | 82 | "to-querystring": "^1.1.3", |
79 | | - "ts-loader": "~8.2.0", |
80 | | - "url-pattern": "^1.0.3" |
| 83 | + "ts-loader": "~9.4.2", |
| 84 | + "url-pattern": "^1.0.3", |
| 85 | + "webpack": "^5.76.1" |
81 | 86 | } |
82 | 87 | } |
0 commit comments