diff --git a/.npmrc b/.npmrc deleted file mode 100644 index c483022c..00000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -shamefully-hoist=true \ No newline at end of file diff --git a/package.json b/package.json index 5ad70106..7a284874 100644 --- a/package.json +++ b/package.json @@ -45,14 +45,9 @@ "vue-eslint-parser": "^10.1.3", "wait-port": "^1.1.0" }, - "pnpm": { - "patchedDependencies": { - "radix3@1.1.2": "patches/radix3@1.1.2.patch" - } - }, "dependencies": { "@cloudflare/vitest-pool-workers": "^0.6.8", "wrangler": "^3.57.1" }, - "packageManager": "pnpm@9.1.3+sha256.7f63001edc077f1cff96cacba901f350796287a2800dfa83fe898f94183e4f5f" + "packageManager": "pnpm@10.9.0" } diff --git a/patches/nitro-cloudflare-dev@0.1.2.patch b/patches/nitro-cloudflare-dev@0.1.2.patch deleted file mode 100644 index 44765f96..00000000 --- a/patches/nitro-cloudflare-dev@0.1.2.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff --git a/dist/index.d.mts b/dist/index.d.mts -index c2e49f1cabd999dc7126dc72165e1553f0d65c06..5c743752f8556faa0e60bd0614eff0977442b5a1 100644 ---- a/dist/index.d.mts -+++ b/dist/index.d.mts -@@ -1,14 +1,19 @@ - import { PlatformProxy } from 'wrangler'; - -+export interface Env { -+} -+ -+type TypedPlatformProxy = PlatformProxy -+ - declare module "h3" { - interface H3EventContext { -- cf: PlatformProxy["cf"]; -+ cf: TypedPlatformProxy["cf"]; - cloudflare: { - request: Request & { -- cf: PlatformProxy["cf"]; -+ cf: TypedPlatformProxy["cf"]; - }; -- env: PlatformProxy["env"]; -- context: PlatformProxy["ctx"]; -+ env: TypedPlatformProxy["env"]; -+ context: TypedPlatformProxy["ctx"]; - }; - } - } -@@ -25,3 +30,4 @@ declare module "nitropack" { - declare const _default: (arg1: unknown, arg2: unknown) => void; - - export { _default as default }; -+ -diff --git a/dist/index.d.ts b/dist/index.d.ts -index c2e49f1cabd999dc7126dc72165e1553f0d65c06..77eda967078967ccd47b949bb12da58ac058e469 100644 ---- a/dist/index.d.ts -+++ b/dist/index.d.ts -@@ -1,14 +1,19 @@ - import { PlatformProxy } from 'wrangler'; - -+export interface Env { -+} -+ -+type TypedPlatformProxy = PlatformProxy -+ - declare module "h3" { - interface H3EventContext { -- cf: PlatformProxy["cf"]; -+ cf: TypedPlatformProxy["cf"]; - cloudflare: { - request: Request & { -- cf: PlatformProxy["cf"]; -+ cf: TypedPlatformProxy["cf"]; - }; -- env: PlatformProxy["env"]; -- context: PlatformProxy["ctx"]; -+ env: TypedPlatformProxy["env"]; -+ context: TypedPlatformProxy["ctx"]; - }; - } - } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e54fe56e..04bf112d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: patchedDependencies: radix3@1.1.2: - hash: gsdwrxpd7rn5ueaa55ufykpidm + hash: 35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf path: patches/radix3@1.1.2.patch importers: @@ -9355,7 +9355,7 @@ snapshots: semver: 7.7.1 std-env: 3.9.0 tinyexec: 1.0.1 - ufo: 1.5.4 + ufo: 1.6.1 youch: 4.1.0-beta.6 transitivePeerDependencies: - magicast @@ -9515,7 +9515,7 @@ snapshots: pathe: 1.1.2 sirv: 3.0.0 tinyglobby: 0.2.12 - ufo: 1.5.4 + ufo: 1.6.1 unifont: 0.1.7 unplugin: 2.2.2 unstorage: 1.16.0(db0@0.2.1)(ioredis@5.4.2) @@ -9586,7 +9586,7 @@ snapshots: scule: 1.3.0 semver: 7.7.1 std-env: 3.9.0 - ufo: 1.5.4 + ufo: 1.6.1 unctx: 2.4.1 unimport: 4.1.3 untyped: 1.5.2 @@ -9614,7 +9614,7 @@ snapshots: scule: 1.3.0 semver: 7.7.1 std-env: 3.9.0 - ufo: 1.5.4 + ufo: 1.6.1 unctx: 2.4.1 unimport: 4.1.3 untyped: 2.0.0 @@ -9632,7 +9632,7 @@ snapshots: pkg-types: 1.3.1 scule: 1.3.0 std-env: 3.9.0 - ufo: 1.5.4 + ufo: 1.6.1 uncrypto: 0.1.3 unimport: 3.14.5(rollup@4.29.1) untyped: 1.5.2 @@ -9777,7 +9777,7 @@ snapshots: postcss: 8.5.3 rollup-plugin-visualizer: 5.14.0(rollup@4.29.1) std-env: 3.9.0 - ufo: 1.5.4 + ufo: 1.6.1 unenv: 1.10.0 unplugin: 2.2.2 vite: 6.2.5(@types/node@20.17.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) @@ -12563,7 +12563,7 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-config-standard@17.1.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint-plugin-n@16.6.2(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1): + eslint-config-standard@17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1): dependencies: eslint: 8.57.1 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) @@ -12576,7 +12576,7 @@ snapshots: '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-config-standard: 17.1.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint-plugin-n@16.6.2(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1) eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import-x@4.6.1(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) eslint-plugin-n: 16.6.2(eslint@8.57.1) @@ -12632,7 +12632,7 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import-x@4.6.1(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: @@ -12697,7 +12697,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import-x@4.6.1(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -13460,7 +13460,7 @@ snapshots: destr: 2.0.3 iron-webcrypto: 1.2.1 ohash: 1.1.4 - radix3: 1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm) + radix3: 1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf) ufo: 1.6.1 uncrypto: 0.1.3 unenv: 1.10.0 @@ -13473,8 +13473,8 @@ snapshots: destr: 2.0.3 iron-webcrypto: 1.2.1 node-mock-http: 1.0.0 - radix3: 1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm) - ufo: 1.5.4 + radix3: 1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf) + ufo: 1.6.1 uncrypto: 0.1.3 h3@1.15.3: @@ -13485,7 +13485,7 @@ snapshots: destr: 2.0.5 iron-webcrypto: 1.2.1 node-mock-http: 1.0.0 - radix3: 1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm) + radix3: 1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf) ufo: 1.6.1 uncrypto: 0.1.3 @@ -14671,7 +14671,7 @@ snapshots: acorn: 8.14.0 pathe: 2.0.3 pkg-types: 1.3.1 - ufo: 1.5.4 + ufo: 1.6.1 mnemonist@0.39.8: dependencies: @@ -14773,7 +14773,7 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.2.1 pretty-bytes: 6.1.1 - radix3: 1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm) + radix3: 1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf) rollup: 4.29.1 rollup-plugin-visualizer: 5.12.0(rollup@4.29.1) scule: 1.3.0 @@ -14781,7 +14781,7 @@ snapshots: serve-placeholder: 2.0.2 serve-static: 1.16.2 std-env: 3.8.0 - ufo: 1.5.4 + ufo: 1.6.1 uncrypto: 0.1.3 unctx: 2.4.1 unenv: 1.10.0 @@ -14934,7 +14934,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 1.0.0 pkg-types: 1.3.1 - radix3: 1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm) + radix3: 1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf) scule: 1.3.0 semver: 7.7.1 std-env: 3.9.0 @@ -15035,7 +15035,7 @@ snapshots: pathe: 2.0.3 pkg-types: 1.3.1 tinyexec: 0.3.2 - ufo: 1.5.4 + ufo: 1.6.1 nypm@0.6.0: dependencies: @@ -15099,7 +15099,7 @@ snapshots: dependencies: destr: 2.0.3 node-fetch-native: 1.6.4 - ufo: 1.5.4 + ufo: 1.6.1 ohash@1.1.4: {} @@ -15606,7 +15606,7 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' - radix3@1.1.2(patch_hash=gsdwrxpd7rn5ueaa55ufykpidm): {} + radix3@1.1.2(patch_hash=35eb325322f6de1aa3fc5c4c45acfc4e268f7512c5c235316b1c760dbb94b2cf): {} randombytes@2.1.0: dependencies: @@ -17210,7 +17210,7 @@ snapshots: vue-bundle-renderer@2.1.1: dependencies: - ufo: 1.5.4 + ufo: 1.6.1 vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4ab304ad..7a75c024 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,16 @@ packages: - - "packages/*" - - "playgrounds/*" - - "templates/*" + - packages/* + - playgrounds/* + - templates/* + +patchedDependencies: + radix3@1.1.2: patches/radix3@1.1.2.patch + +shamefullyHoist: true + +onlyBuiltDependencies: + - "@parcel/watcher" + - esbuild + - sharp + - vue-demi + - workerd