aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2024-05-15 10:55:17 -0400
committerbobzel <zzzman@gmail.com>2024-05-15 10:55:17 -0400
commit213e5c5ab7dcb7a92a2d6c0e2ca10433ddc3141f (patch)
tree01a4c5501ce4e6ce8fb74c4a64acb6bc77c5562e /package.json
parentc329d7719ed60d71bec4a8ac7309e33081c3373c (diff)
parent0b1d434ad7f0d057456631ac786ed338c84a7f41 (diff)
merged with new eslint code
Diffstat (limited to 'package.json')
-rw-r--r--package.json29
1 files changed, 20 insertions, 9 deletions
diff --git a/package.json b/package.json
index ba7c9388f..833bebf44 100644
--- a/package.json
+++ b/package.json
@@ -3,6 +3,9 @@
"version": "1.0.0",
"description": "",
"main": "index.js",
+ "engines": {
+ "node": ">=12.0.0"
+ },
"browser": {
"child_process": false
},
@@ -20,6 +23,7 @@
"tsc": "tsc -t es5"
},
"devDependencies": {
+ "@eslint/js": "^9.1.1",
"@types/adm-zip": "^0.5.5",
"@types/animejs": "^3.1.12",
"@types/archiver": "^6.0.2",
@@ -62,33 +66,31 @@
"@types/uuid": "^9.0.7",
"@types/valid-url": "^1.0.7",
"@types/webpack": "^5.28.5",
- "@types/webpack-hot-middleware": "^2.25.9",
"@types/youtube": "0.0.50",
"chai": "^5.0.0",
"cross-env": "^7.0.3",
- "dotenv": "^16.3.1",
- "eslint": "^8.55.0",
+ "eslint": "^8.57.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-node": "^4.1.0",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.0",
+ "eslint-import-resolver-typescript": "^3.6.1",
+ "eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^5.0.1",
- "eslint-plugin-react": "^7.33.2",
+ "eslint-plugin-react": "^7.34.1",
"eslint-plugin-react-hooks": "^4.6.0",
+ "globals": "^15.1.0",
"jsdom": "^24.0.0",
"mocha": "^10.2.0",
"prettier": "^3.1.0",
- "react-type-animation": "^3.2.0",
"scss-loader": "0.0.1",
"style-loader": "^4.0.0",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.1",
"ts-node-dev": "^2.0.0",
- "typescript": "^5.3.3",
- "webpack-dev-server": "^5.0.4",
- "webpack-hot-middleware": "^2.25.4"
+ "typescript-eslint": "^7.8.0",
+ "webpack-dev-server": "^5.0.4"
},
"dependencies": {
"@adobe/react-spectrum": "^3.32.2",
@@ -126,12 +128,15 @@
"@types/find-in-files": "^0.5.3",
"@types/fluent-ffmpeg": "^2.1.24",
"@types/formidable": "3.4.5",
+ "@types/geojson": "^7946.0.14",
"@types/google-maps": "^3.2.6",
"@types/mapbox-gl": "^3.1.0",
"@types/pdf-parse": "^1.1.4",
"@types/reveal": "^4.2.0",
"@types/supercluster": "^7.1.3",
"@types/web": "^0.0.143",
+ "@types/webpack-hot-middleware": "^2.25.9",
+ "@typescript-eslint/parser": "^7.8.0",
"@webscopeio/react-textarea-autocomplete": "^4.9.2",
"adm-zip": "^0.5.10",
"archiver": "^7.0.1",
@@ -163,11 +168,14 @@
"core-js": "^3.33.3",
"cors": "^2.8.5",
"css-loader": "^7.0.0",
+ "csstype": "^3.1.3",
"csv-parser": "^3.0.0",
"csv-stringify": "^6.4.4",
"D": "^1.0.0",
"d3": "^7.8.5",
"depcheck": "^1.4.7",
+ "dotenv": "^16.3.1",
+ "eslint-webpack-plugin": "^4.1.0",
"exif": "^0.6.0",
"exifr": "^7.1.3",
"express": "^4.18.2",
@@ -266,6 +274,7 @@
"react-resizable": "^3.0.5",
"react-select": "^5.8.0",
"react-textarea-autosize": "^8.5.3",
+ "react-type-animation": "^3.2.0",
"react-xarrows": "^2.0.2",
"readline": "^1.3.0",
"recharts": "^2.10.3",
@@ -289,6 +298,7 @@
"tough-cookie": "^4.1.3",
"tslint": "^6.1.3",
"tslint-loader": "^3.5.4",
+ "typescript": "^5.3.3",
"typescript-collections": "^1.3.3",
"typescript-language-server": "^4.1.3",
"uninstall": "^0.0.0",
@@ -301,6 +311,7 @@
"webpack": "^5.89.0",
"webpack-cli": "^5.1.4",
"webpack-dev-middleware": "^7.0.0",
+ "webpack-hot-middleware": "^2.25.4",
"wikijs": "^6.4.1",
"words-to-numbers": "^1.5.1",
"xoauth2": "^1.2.0",