diff --git a/package-lock.json b/package-lock.json index f0027b5..5aaeb91 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,6 @@ "drivelist": "^12.0.2", "fs-extra": "^11.3.0", "globby": "^11.1.0", - "lodash": "^4.17.21", "semver": "^7.7.2", "serialport": "^13.0.0", "shelljs": "^0.10.0", @@ -29,11 +28,10 @@ "@electron/rebuild": "^4.0.1", "@mapbox/node-pre-gyp": "^2.0.0", "@types/drivelist": "6.4.4", - "@types/lodash": "^4.17.18", "@types/mocha": "^10.0.10", "@types/node": "^24.0.3", "@types/serialport": "^8.0.5S", - "@types/vscode": "^1.101.0", + "@types/vscode": "^1.103.1", "@typescript-eslint/eslint-plugin": "^8.34.1", "@typescript-eslint/parser": "^8.15.0S", "@vscode/test-electron": "^2.5.2", @@ -2078,13 +2076,6 @@ "@types/node": "*" } }, - "node_modules/@types/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/mocha": { "version": "10.0.10", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz", @@ -2163,9 +2154,9 @@ "optional": true }, "node_modules/@types/vscode": { - "version": "1.102.0", - "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.102.0.tgz", - "integrity": "sha512-V9sFXmcXz03FtYTSUsYsu5K0Q9wH9w9V25slddcxrh5JgORD14LpnOA7ov0L9ALi+6HrTjskLJ/tY5zeRF3TFA==", + "version": "1.120.0", + "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.120.0.tgz", + "integrity": "sha512-feaT4Rst+FkTch5zz/ZbNCxoIvo55YU80Be2kiL7OJcod4+CUYf2lUBPdIJzozNnSEMq1VRTGrWEcCGFB3fBmA==", "dev": true, "license": "MIT" }, @@ -7394,6 +7385,7 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, "license": "MIT" }, "node_modules/lodash.includes": { diff --git a/package.json b/package.json index 9155632..975d3fb 100644 --- a/package.json +++ b/package.json @@ -133,7 +133,7 @@ { "command": "circuitpython.clearSerialMonitor", "group": "5_clear", - "when": "terminalFocus" + "when": "terminalFocus" } ] } @@ -158,7 +158,6 @@ "@electron/rebuild": "^4.0.1", "@mapbox/node-pre-gyp": "^2.0.0", "@types/drivelist": "6.4.4", - "@types/lodash": "^4.17.18", "@types/mocha": "^10.0.10", "@types/node": "^24.0.3", "@types/serialport": "^8.0.5S", @@ -191,7 +190,6 @@ "drivelist": "^12.0.2", "fs-extra": "^11.3.0", "globby": "^11.1.0", - "lodash": "^4.17.21", "semver": "^7.7.2", "serialport": "^13.0.0", "shelljs": "^0.10.0", diff --git a/src/librarymanager/libraryManager.ts b/src/librarymanager/libraryManager.ts index d6792d2..05ec333 100644 --- a/src/librarymanager/libraryManager.ts +++ b/src/librarymanager/libraryManager.ts @@ -4,7 +4,6 @@ import * as fs from "fs"; import * as axios from "axios"; import AdmZip from "adm-zip"; import { String } from "typescript-string-operations"; -import * as _ from "lodash"; import globby from 'globby'; import * as fs_extra from "fs-extra"; import trash from "trash"; @@ -528,4 +527,4 @@ export class LibraryManager implements vscode.Disposable { }); return choices; } -} \ No newline at end of file +}