From 9b913301e8558b2abffb1612918f99f8224237c6 Mon Sep 17 00:00:00 2001 From: Boshen Date: Sun, 5 Nov 2023 21:09:34 +0800 Subject: [PATCH] chore(editor/vscode): remove unused dependencies and also webpack.config.js (#1153) --- editor/vscode/package.json | 1 - editor/vscode/pnpm-lock.yaml | 9 +------ editor/vscode/webpack.config.js | 48 --------------------------------- 3 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 editor/vscode/webpack.config.js diff --git a/editor/vscode/package.json b/editor/vscode/package.json index fc7ad45b1..aa73c9a2b 100644 --- a/editor/vscode/package.json +++ b/editor/vscode/package.json @@ -64,7 +64,6 @@ }, "devDependencies": { "@types/node": "^18.17.5", - "@types/resolve": "^1.20.2", "@types/vscode": "^1.80.0", "@vscode/vsce": "^2.22.0", "cross-env": "^7.0.2", diff --git a/editor/vscode/pnpm-lock.yaml b/editor/vscode/pnpm-lock.yaml index 244e96dab..bae3e6f60 100644 --- a/editor/vscode/pnpm-lock.yaml +++ b/editor/vscode/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -13,9 +13,6 @@ devDependencies: '@types/node': specifier: ^18.17.5 version: 18.17.5 - '@types/resolve': - specifier: ^1.20.2 - version: 1.20.2 '@types/vscode': specifier: ^1.80.0 version: 1.80.0 @@ -236,10 +233,6 @@ packages: resolution: {integrity: sha512-xNbS75FxH6P4UXTPUJp/zNPq6/xsfdJKussCWNOnz4aULWIRwMgP1LgaB5RiBnMX1DPCYenuqGZfnIAx5mbFLA==} dev: true - /@types/resolve@1.20.2: - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - dev: true - /@types/vscode@1.80.0: resolution: {integrity: sha512-qK/CmOdS2o7ry3k6YqU4zD3R2AYlJfbwBoSbKpBoP+GpXNE+0NEgJOli4n0bm0diK5kfBnchgCEj4igQz/44Hg==} dev: true diff --git a/editor/vscode/webpack.config.js b/editor/vscode/webpack.config.js deleted file mode 100644 index 3549f24d2..000000000 --- a/editor/vscode/webpack.config.js +++ /dev/null @@ -1,48 +0,0 @@ -//@ts-check - -"use strict"; - -const path = require("path"); - -/**@type {import('webpack').Configuration}*/ -const config = { - target: "node", // vscode extensions run in node context for VS Code web 📖 -> https://webpack.js.org/configuration/target/#target - mode: "production", - - entry: "./client/extension.ts", // the entry point of this extension, 📖 -> https://webpack.js.org/configuration/entry-context/ - output: { - // the bundle is stored in the 'dist' folder (check package.json), 📖 -> https://webpack.js.org/configuration/output/ - path: path.resolve(__dirname, "dist"), - filename: "extension.js", - libraryTarget: "commonjs2", - devtoolModuleFilenameTemplate: "../[resource-path]", - }, - devtool: "hidden-source-map", - externals: { - vscode: - "commonjs vscode", // the vscode-module is created on-the-fly and must be excluded. Add other modules that cannot be webpack'ed, 📖 -> https://webpack.js.org/configuration/externals/ - }, - resolve: { - // support reading TypeScript and JavaScript files, 📖 -> https://github.com/TypeStrong/ts-loader - mainFields: ["browser", "module", "main"], // look for `browser` entry point in imported node modules - extensions: [".ts", ".js"], - alias: {}, - }, - module: { - rules: [ - { - test: /\.ts$/, - exclude: /node_modules/, - use: [ - { - loader: "ts-loader", - }, - ], - }, - ], - }, - infrastructureLogging: { - level: "log", // enables logging required for problem matchers - }, -}; -module.exports = config;