refactor: update VSCode configurations and scripts for improved compatibility and performance

This commit is contained in:
2025-09-30 21:45:50 +09:00
parent 43a55bbb2b
commit a396952331
6 changed files with 15 additions and 13 deletions

View File

@@ -2,7 +2,6 @@
"recommendations": [ "recommendations": [
"biomejs.biome", "biomejs.biome",
"streetsidesoftware.code-spell-checker", "streetsidesoftware.code-spell-checker",
"dbaeumer.vscode-eslint",
"jawandarajbir.react-vscode-extension-pack" "jawandarajbir.react-vscode-extension-pack"
] ]
} }

10
.vscode/settings.json vendored
View File

@@ -1,15 +1,25 @@
{ {
"editor.formatOnSave": true, "editor.formatOnSave": true,
"editor.codeActionsOnSave": { "editor.codeActionsOnSave": {
"source.fixAll.biome": "explicit",
"quickfix.biome": "explicit", "quickfix.biome": "explicit",
"source.organizeImports": "explicit" "source.organizeImports": "explicit"
}, },
"[css]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[javascript]": { "[javascript]": {
"editor.defaultFormatter": "biomejs.biome" "editor.defaultFormatter": "biomejs.biome"
}, },
"[javascriptreact]": { "[javascriptreact]": {
"editor.defaultFormatter": "biomejs.biome" "editor.defaultFormatter": "biomejs.biome"
}, },
"[json]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[jsonc]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescript]": { "[typescript]": {
"editor.defaultFormatter": "biomejs.biome" "editor.defaultFormatter": "biomejs.biome"
}, },

View File

@@ -7,7 +7,7 @@
}, },
"files": { "files": {
"ignoreUnknown": false, "ignoreUnknown": false,
"includes": ["src/**"] "includes": ["src/**", "scripts/**"]
}, },
"formatter": { "formatter": {
"enabled": true, "enabled": true,

View File

@@ -17,12 +17,12 @@ export default defineConfig({
filename: '[name].js', filename: '[name].js',
}, },
resolve: { resolve: {
extensions: ['...', '.ts', '.tsx', '.jsx'], extensions: ['...', '.ts', '.tsx'],
}, },
module: { module: {
rules: [ rules: [
{ {
test: /\.(jsx?|tsx?)$/, test: /\.(tsx?)$/,
use: [ use: [
{ {
loader: 'builtin:swc-loader', loader: 'builtin:swc-loader',
@@ -64,7 +64,6 @@ export default defineConfig({
css: true, css: true,
}, },
performance: { performance: {
maxEntrypointSize: 1024000, hints: false,
maxAssetSize: 1024000,
}, },
}); });

View File

@@ -1,7 +1,4 @@
/* eslint-env node */ const fs = require('node:fs');
'use strict';
const fs = require('fs');
const RSA = require('node-rsa'); const RSA = require('node-rsa');
const privateKeyFile = './private.ppk'; const privateKeyFile = './private.ppk';

View File

@@ -1,6 +1,3 @@
/* eslint-env node */
'use strict';
const runAll = require('npm-run-all'); const runAll = require('npm-run-all');
runAll(['develop', 'upload'], { runAll(['develop', 'upload'], {