diff --git a/eslint.config.mjs b/eslint.config.mjs index 56fd3f5..600c6c8 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,6 +1,5 @@ // @ts-check -import globals from "globals"; import eslint from "@eslint/js"; import tseslint from "typescript-eslint"; @@ -10,9 +9,4 @@ export default tseslint.config( { ignores: ["dist/*"], }, - { - languageOptions: { - globals: globals.node, // For JS only - }, - }, ); diff --git a/package-lock.json b/package-lock.json index e4aebd8..08a417f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,10 +10,10 @@ "license": "MIT", "devDependencies": { "@eslint/js": "^9.9.0", + "@types/node": "^16.18.106", "@types/vscode": "1.74.0", "@vscode/vsce": "^2.29.0", "eslint": "^9.9.0", - "globals": "^15.9.0", "prettier": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.5.4", @@ -469,14 +469,10 @@ "dev": true }, "node_modules/@types/node": { - "version": "22.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz", - "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==", - "dev": true, - "peer": true, - "dependencies": { - "undici-types": "~6.19.2" - } + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==", + "dev": true }, "node_modules/@types/vscode": { "version": "1.74.0", @@ -1965,18 +1961,6 @@ "node": ">=10.13.0" } }, - "node_modules/globals": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.9.0.tgz", - "integrity": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -3460,13 +3444,6 @@ "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", "dev": true }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true, - "peer": true - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", diff --git a/package.json b/package.json index 8d6184b..12016ce 100644 --- a/package.json +++ b/package.json @@ -223,10 +223,10 @@ }, "devDependencies": { "@eslint/js": "^9.9.0", + "@types/node": "^16.18.106", "@types/vscode": "1.74.0", "@vscode/vsce": "^2.29.0", "eslint": "^9.9.0", - "globals": "^15.9.0", "prettier": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.5.4",