Skip to content

Commit 3ca1fa7

Browse files
committed
upgrade eslint to v10
1 parent 89e4e62 commit 3ca1fa7

5 files changed

Lines changed: 299 additions & 301 deletions

File tree

.eslintrc.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

eslint.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// @ts-check
2+
import { defineConfig } from "eslint/config";
3+
import terriaConfig from "terriajs/eslint.config.mjs";
4+
5+
export default defineConfig([...terriaConfig]);

lib/Views/AboutButton.jsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import React from "react";
2-
31
import MenuButton from "terriajs/lib/ReactViews/Map/MenuButton";
42

53
export default function AboutButton() {

package.json

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"private": true,
33
"workspaces": {
44
"packages": [
5-
"packages/terriajs1",
5+
"packages/terriajs",
66
"packages/terriajs-cesium/packages/engine",
77
"packages/terriajs-cesium/packages/widgets",
88
"packages/terriajs-server",
@@ -41,18 +41,20 @@
4141
"@babel/core": "^7.29.0",
4242
"@babel/preset-env": "^7.29.2",
4343
"@babel/preset-react": "^7.28.5",
44-
"@typescript-eslint/eslint-plugin": "^8.24.0",
45-
"@typescript-eslint/parser": "^8.24.0",
44+
"@eslint/js": "^10.0.1",
45+
"@typescript-eslint/eslint-plugin": "^8.58.1",
46+
"@typescript-eslint/parser": "^8.58.1",
4647
"babel-loader": "^10.1.1",
4748
"css-loader": "^7.1.4",
48-
"eslint": "^8.57.1",
49-
"eslint-config-prettier": "^9.1.0",
50-
"eslint-plugin-react": "^7.37.4",
51-
"eslint-plugin-react-hooks": "^5.1.0",
49+
"eslint": "^10.2.0",
50+
"eslint-config-prettier": "^10.1.8",
51+
"eslint-plugin-react": "^7.37.5",
52+
"eslint-plugin-react-hooks": "^7.0.1",
5253
"fetch-mock": "^11.1.5",
5354
"fork-ts-checker-notifier-webpack-plugin": "^9.0.0",
5455
"fork-ts-checker-webpack-plugin": "^9.1.0",
5556
"fs-extra": "^7.0.1",
57+
"globals": "^17.5.0",
5658
"gulp": "^5.0.1",
5759
"html-webpack-plugin": "^5.6.3",
5860
"husky": "^9.1.7",
@@ -73,11 +75,12 @@
7375
"sass-loader": "^16.0.7",
7476
"style-loader": "^4.0.0",
7577
"svg-sprite": "^2.0.4",
76-
"terriajs": "terriajs/terriajs#main",
78+
"terriajs": "terriajs/terriajs#a106280ac",
7779
"terriajs-cesium": "23.0.2",
7880
"terriajs-plugin-api": "0.0.1-alpha.17",
7981
"terriajs-plugin-sample": "0.0.1-alpha.7",
8082
"typescript": "^5.9.2",
83+
"typescript-eslint": "^8.58.2",
8184
"urijs": "^1.18.12",
8285
"webpack": "^5.105.4",
8386
"webpack-cli": "^5.1.4",
@@ -94,4 +97,4 @@
9497
"prettier": "prettier --write .",
9598
"prettier-check": "prettier --check ."
9699
}
97-
}
100+
}

0 commit comments

Comments
 (0)