From f8a461694372817f7ef4c486761776020a035d0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=89=E9=9E=8B=E6=B2=A1=E5=8F=B7?= <308487730@qq.com> Date: Tue, 2 Nov 2021 12:59:39 +0800 Subject: [PATCH] chore(deps): UPDATE --- package.json | 6 +++++- types.d.ts | 7 +++++++ yarn.lock | 20 ++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 types.d.ts diff --git a/package.json b/package.json index 63acc43..eb42d5a 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,12 @@ }, "devDependencies": { "@rolldown/core": "^0.1.2", + "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-typescript": "^8.3.0", "@swc/core": "^1.2.106", "@types/react": "^17.0.33", "@types/react-dom": "^17.0.10", + "@types/ws": "^8.2.0", "@vitejs/plugin-react": "^1.0.7", "electron": "^15.3.0", "electron-builder": "^22.13.1", @@ -30,9 +32,11 @@ "ts-node": "^10.4.0", "tslib": "^2.3.1", "typescript": "^4.4.4", - "vite": "^2.6.13" + "vite": "^2.6.13", + "ws": "^8.2.3" }, "env": { + "//": "Will be auto inject to main,renderer,preload process.env", "HOST": "127.0.0.1", "PORT": 3344, "PORT_WS": 3355 diff --git a/types.d.ts b/types.d.ts new file mode 100644 index 0000000..14622f7 --- /dev/null +++ b/types.d.ts @@ -0,0 +1,7 @@ + +declare namespace NodeJS { + interface ProcessEnv { + NODE_ENV: 'development' | 'production' + readonly PORT: string + } +} diff --git a/yarn.lock b/yarn.lock index 907c0e6..e4f4ded 100644 --- a/yarn.lock +++ b/yarn.lock @@ -432,6 +432,14 @@ is-module "^1.0.0" resolve "^1.19.0" +"@rollup/plugin-replace@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-3.0.0.tgz#3a4c9665d4e7a4ce2c360cf021232784892f3fac" + integrity sha512-3c7JCbMuYXM4PbPWT4+m/4Y6U60SgsnDT/cCyAyUKwFHg7pTSfsSQzIpETha3a3ig6OdOKzZz87D9ZXIK3qsDg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + "@rollup/plugin-typescript@^8.3.0": version "8.3.0" resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-8.3.0.tgz#bc1077fa5897b980fc27e376c4e377882c63e68b" @@ -667,6 +675,13 @@ resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.5.tgz#2a1413aded46e67a1fe2386800e291123ed75eb1" integrity sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw== +"@types/ws@^8.2.0": + version "8.2.0" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.2.0.tgz#75faefbe2328f3b833cb8dc640658328990d04f3" + integrity sha512-cyeefcUCgJlEk+hk2h3N+MqKKsPViQgF5boi9TTHSK+PoR9KWBb/C5ccPcDyAqgsbAYHTwulch725DV84+pSpg== + dependencies: + "@types/node" "*" + "@types/yargs-parser@*": version "20.2.1" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129" @@ -2900,6 +2915,11 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" +ws@^8.2.3: + version "8.2.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba" + integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA== + xdg-basedir@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"