From b3b8e51d2dfe2bd56dc5b024ab6fa0eb19b6fcf6 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 24 Sep 2024 06:50:44 +0300 Subject: [PATCH] devruntime-fix --- app.config.ts | 10 +++++++--- package-lock.json | 42 +++++++++++++++++++++--------------------- package.json | 8 ++++---- 3 files changed, 32 insertions(+), 28 deletions(-) diff --git a/app.config.ts b/app.config.ts index fd80e5f4..d51d23b1 100644 --- a/app.config.ts +++ b/app.config.ts @@ -1,12 +1,16 @@ import { SolidStartInlineConfig, defineConfig } from '@solidjs/start/config' +import dotenv from 'dotenv' import viteConfig from './vite.config' -const isVercel = Boolean(process?.env.VERCEL) -const isNetlify = Boolean(process?.env.NETLIFY) +// Load environment variables from .env file +dotenv.config() + +const isVercel = Boolean(process.env.VERCEL) +const isNetlify = Boolean(process.env.NETLIFY) const isBun = Boolean(process.env.BUN) export const runtime = isNetlify ? 'netlify' : isVercel ? 'vercel_edge' : isBun ? 'bun' : 'node' -console.info(`[app.config] solid-start build for ${runtime}!`) +console.info(`[app.config] solid-start build for {> ${runtime} <}`) export default defineConfig({ nitro: { diff --git a/package-lock.json b/package-lock.json index 8eb710dd..bc0e0174 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,7 +77,7 @@ "@tiptap/starter-kit": "^2.7.2", "@types/cookie": "^0.6.0", "@types/cookie-signature": "^1.1.2", - "@types/node": "^22.5.5", + "@types/node": "^22.6.0", "@types/throttle-debounce": "^5.0.2", "@urql/core": "^5.0.6", "axe-playwright": "^2.0.2", @@ -100,7 +100,7 @@ "prosemirror-view": "^1.34.3", "rollup-plugin-visualizer": "^5.12.0", "sass": "1.77.6", - "solid-js": "^1.8.22", + "solid-js": "^1.8.23", "solid-popper": "^0.3.0", "solid-tiptap": "0.7.0", "solid-transition-group": "^0.2.3", @@ -124,7 +124,7 @@ "vite-plugin-node-polyfills": "^0.22.0", "vite-plugin-sass-dts": "^1.3.29", "y-prosemirror": "1.2.12", - "yjs": "13.6.18" + "yjs": "13.6.19" }, "engines": { "node": ">= 20" @@ -5254,9 +5254,9 @@ } }, "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.4.tgz", - "integrity": "sha512-wnKAGisav1m2vgVK2/2mNowK5DCqff7kpz76cY1pECVE0qRQTCAIcWP5xmdGDi8X8K9SYeeC98i6cD3fk6qkDg==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", + "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", "dev": true, "license": "MIT", "dependencies": { @@ -5324,9 +5324,9 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.1.tgz", - "integrity": "sha512-bVRmQqBIyGD+VMihdEV2IBurfIrdW9tD9yzJUL3CBRDbyPBVzQnBSMSgyUZHl1E335rpMRj7r4o683fXLYw8iw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.2.tgz", + "integrity": "sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==", "dev": true, "license": "MIT", "dependencies": { @@ -7740,9 +7740,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.7", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", - "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.9.tgz", + "integrity": "sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==", "dev": true, "license": "MIT" }, @@ -7771,9 +7771,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.5.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", - "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", + "version": "22.6.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.6.1.tgz", + "integrity": "sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw==", "dev": true, "license": "MIT", "dependencies": { @@ -22932,9 +22932,9 @@ } }, "node_modules/solid-js": { - "version": "1.8.22", - "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.8.22.tgz", - "integrity": "sha512-VBzN5j+9Y4rqIKEnK301aBk+S7fvFSTs9ljg+YEdFxjNjH0hkjXPiQRcws9tE5fUzMznSS6KToL5hwMfHDgpLA==", + "version": "1.8.23", + "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.8.23.tgz", + "integrity": "sha512-0jKzMgxmU/b3k4iJmIZJW2BIArrHN+Mug0n7m7MeHvGHWiS57ZdyTmnqNMSbGRvE73QBnTiGFJc90cPPieawaA==", "dev": true, "license": "MIT", "dependencies": { @@ -26804,9 +26804,9 @@ } }, "node_modules/yjs": { - "version": "13.6.18", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.18.tgz", - "integrity": "sha512-GBTjO4QCmv2HFKFkYIJl7U77hIB1o22vSCSQD1Ge8ZxWbIbn8AltI4gyXbtL+g5/GJep67HCMq3Y5AmNwDSyEg==", + "version": "13.6.19", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.19.tgz", + "integrity": "sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 4b9a9492..c34f9db0 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "@tiptap/starter-kit": "^2.7.2", "@types/cookie": "^0.6.0", "@types/cookie-signature": "^1.1.2", - "@types/node": "^22.5.5", + "@types/node": "^22.6.0", "@types/throttle-debounce": "^5.0.2", "@urql/core": "^5.0.6", "axe-playwright": "^2.0.2", @@ -107,7 +107,7 @@ "prosemirror-view": "^1.34.3", "rollup-plugin-visualizer": "^5.12.0", "sass": "1.77.6", - "solid-js": "^1.8.22", + "solid-js": "^1.8.23", "solid-popper": "^0.3.0", "solid-tiptap": "0.7.0", "solid-transition-group": "^0.2.3", @@ -131,12 +131,12 @@ "vite-plugin-node-polyfills": "^0.22.0", "vite-plugin-sass-dts": "^1.3.29", "y-prosemirror": "1.2.12", - "yjs": "13.6.18" + "yjs": "13.6.19" }, "overrides": { "sass": "1.77.6", "vite": "5.3.5", - "yjs": "13.6.18", + "yjs": "13.6.19", "y-prosemirror": "1.2.12" }, "engines": {