From cec2edf2ffa67be9c8e6aa93a7e8fe13f8e3de8f Mon Sep 17 00:00:00 2001 From: abearxiong Date: Mon, 7 Apr 2025 14:11:34 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- package.json | 7 +++++-- pnpm-lock.yaml | 28 +++++++++++++++++++++++----- public/demo.html | 3 ++- script/{clear.ts => cmd.ts} | 4 ++++ vite.config.mjs | 2 +- 6 files changed, 36 insertions(+), 10 deletions(-) rename script/{clear.ts => cmd.ts} (68%) diff --git a/index.html b/index.html index 7fe3403..d196ad3 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - + Vite + React + TS diff --git a/package.json b/package.json index 4e14eaa..a106620 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "postbuild2": "pnpm build:css", "preview": "vite preview", "pub": "envision deploy ./dist -k vite-react -v 0.0.1", - "dev:lib": "turbo dev" + "dev:lib": "turbo dev", + "cmd": "tsx ./script/cmd.ts " }, "files": [ "dist" @@ -34,7 +35,7 @@ "access": "public" }, "devDependencies": { - "@kevisual/query": "0.0.15", + "@kevisual/query": "0.0.17", "@kevisual/types": "^0.0.6", "@tailwindcss/vite": "^4.1.3", "@types/node": "^22.14.0", @@ -42,6 +43,8 @@ "@types/react-dom": "^19.1.1", "@vitejs/plugin-basic-ssl": "^2.0.0", "@vitejs/plugin-react": "^4.3.4", + "commander": "^13.1.0", + "inquire": "^0.4.8", "tailwindcss": "^4.1.3", "typescript": "^5.8.3", "vite": "^6.2.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 651095d..ec9b1e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: version: 5.0.3(@types/react@19.1.0)(immer@10.1.1)(react@19.1.0)(use-sync-external-store@1.2.2(react@19.1.0)) devDependencies: '@kevisual/query': - specifier: 0.0.15 - version: 0.0.15(ws@8.18.1) + specifier: 0.0.17 + version: 0.0.17(ws@8.18.1) '@kevisual/types': specifier: ^0.0.6 version: 0.0.6 @@ -63,6 +63,12 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(yaml@2.5.1)) + commander: + specifier: ^13.1.0 + version: 13.1.0 + inquire: + specifier: ^0.4.8 + version: 0.4.8 tailwindcss: specifier: ^4.1.3 version: 4.1.3 @@ -343,8 +349,8 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@kevisual/query@0.0.15': - resolution: {integrity: sha512-DK41qvyOiJMmlj70QyVP/48M0gszA39DdnBLtgU94YwAe6OqKrr9tYXHLjZrOROmUVMezIIBQuWMLedSAvb54A==} + '@kevisual/query@0.0.17': + resolution: {integrity: sha512-WMvWM+3pNlPKNhoxPX9fldMp1tOeJrkRM/tXA4bvOnftIoX2yeI4v0wTpbGJXES/bLlo7OC2kV8SeKF0K6dnxQ==} '@kevisual/router@0.0.10': resolution: {integrity: sha512-prQGiMIboQhDNN1Eubp8x7YDyRCmAsUqpHQwzfu9f7WvgisVWSLOWSaLbqjqNssV2xcc1DgVrHIKdLhbx8HCqQ==} @@ -603,6 +609,10 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -729,6 +739,10 @@ packages: immer@10.1.1: resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} + inquire@0.4.8: + resolution: {integrity: sha512-up9ueqKwPnuitvEqyOxBU1ggima7YsUywI00qEnYVnor9IissXbltZ86xi4VXKkci0/qWAtfMP/nu4oR4fUaEQ==} + engines: {node: '>=0.8.22'} + jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -1278,7 +1292,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@kevisual/query@0.0.15(ws@8.18.1)': + '@kevisual/query@0.0.17(ws@8.18.1)': dependencies: openai: 4.89.0(ws@8.18.1) transitivePeerDependencies: @@ -1508,6 +1522,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 + commander@13.1.0: {} + convert-source-map@2.0.0: {} csstype@3.1.3: {} @@ -1644,6 +1660,8 @@ snapshots: immer@10.1.1: optional: true + inquire@0.4.8: {} + jiti@2.4.2: {} js-tokens@4.0.0: {} diff --git a/public/demo.html b/public/demo.html index 71bdc4d..f478e55 100644 --- a/public/demo.html +++ b/public/demo.html @@ -4,7 +4,8 @@ - Excalidraw + + Demo