|
|
@@ -2,6 +2,9 @@
|
|
|
"name": "coriolis-web",
|
|
|
"version": "2.0.0",
|
|
|
"license": "AGPL-3.0",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=16.0.0"
|
|
|
+ },
|
|
|
"scripts": {
|
|
|
"start": "node ./server",
|
|
|
"build": "webpack --config webpack.prod.js",
|
|
|
@@ -9,7 +12,7 @@
|
|
|
"server-dev": "nodemon -e ts,js -w server/**/ -w .env",
|
|
|
"server-debug": "node --inspect server",
|
|
|
"tsc": "npx tsc --skipLibCheck",
|
|
|
- "eslint": "npx eslint -c .eslintrc \"src/**\" \"server/**\"",
|
|
|
+ "eslint": "npx eslint \"src/**\" \"server/**\"",
|
|
|
"storybook": "start-storybook"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
@@ -26,10 +29,11 @@
|
|
|
"@types/react-router-dom": "^5.1.5",
|
|
|
"@types/react-tooltip": "^4.2.4",
|
|
|
"@types/styled-components": "^5.1.0",
|
|
|
- "@typescript-eslint/eslint-plugin": "^3.2.0",
|
|
|
+ "@typescript-eslint/eslint-plugin": "^5.3.0",
|
|
|
+ "@typescript-eslint/parser": "^5.3.0",
|
|
|
"cypress": "^3.2.0",
|
|
|
- "eslint": "^6.8.0",
|
|
|
- "eslint-config-airbnb-typescript": "^6.3.1",
|
|
|
+ "eslint": "^8.1.0",
|
|
|
+ "eslint-config-airbnb-typescript": "^14.0.2",
|
|
|
"eslint-plugin-import": "^2.19.1",
|
|
|
"eslint-plugin-jsx-a11y": "^6.2.3",
|
|
|
"eslint-plugin-react": "^7.17.0",
|
|
|
@@ -43,7 +47,7 @@
|
|
|
"@babel/plugin-proposal-optional-chaining": "^7.8.3",
|
|
|
"@babel/preset-env": "^7.7.1",
|
|
|
"@babel/preset-react": "^7.7.0",
|
|
|
- "@babel/preset-typescript": "^7.7.2",
|
|
|
+ "@babel/preset-typescript": "^7.16.0",
|
|
|
"@babel/register": "^7.7.0",
|
|
|
"@webpack-blocks/webpack2": "^0.4.0",
|
|
|
"ansi-to-html": "^0.6.14",
|