From 2de0974d6b3c737a2dbad0c6ce95e2eb3d668d47 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Mon, 9 Jan 2023 13:23:43 +0100 Subject: [PATCH] fix: nitro patch --- patches/nitropack@1.0.0.patch | 16 ++++++++-------- pnpm-lock.yaml | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/patches/nitropack@1.0.0.patch b/patches/nitropack@1.0.0.patch index 0f6e4501..3958fcf3 100644 --- a/patches/nitropack@1.0.0.patch +++ b/patches/nitropack@1.0.0.patch @@ -1,13 +1,13 @@ diff --git a/dist/shared/nitro.c8278d90.mjs b/dist/shared/nitro.c8278d90.mjs -index 9ba312fc248da3731720ee7e3b38ba2a85537657..3cd508f0720adb959d94e40c124382ec0110d92c 100644 +index 9ba312fc248da3731720ee7e3b38ba2a85537657..5ec9f06ccf60259820586715d73d41466daa8cff 100644 --- a/dist/shared/nitro.c8278d90.mjs +++ b/dist/shared/nitro.c8278d90.mjs -@@ -1298,7 +1298,7 @@ async function copyPublicAssets(nitro) { +@@ -1296,7 +1296,7 @@ async function copyPublicAssets(nitro) { + if (nitro.options.noPublicDir) { + return; } - for (const asset of nitro.options.publicAssets) { +- for (const asset of nitro.options.publicAssets) { ++ for (const asset of [...nitro.options.publicAssets].reverse()) { if (await isDirectory(asset.dir)) { -- await fse.copy(asset.dir, join(nitro.options.output.publicDir, asset.baseURL)); -+ await fse.copy(asset.dir, join(nitro.options.output.publicDir, asset.baseURL), { override: false }); - } - } - if (nitro.options.compressPublicAssets) { \ No newline at end of file + await fse.copy(asset.dir, join(nitro.options.output.publicDir, asset.baseURL)); + } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74754348..1c60a0b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ patchedDependencies: hash: afe7v34zn4lohdq7767l3tlrje path: patches/mlly@1.0.0.patch nitropack@1.0.0: - hash: 5rbw6wsrpkguwhgdzu2jwggidq + hash: k66pyfgyevhmomc3yledfrjhru path: patches/nitropack@1.0.0.patch importers: @@ -8581,7 +8581,7 @@ packages: - utf-8-validate dev: true - /nitropack/1.0.0_5rbw6wsrpkguwhgdzu2jwggidq: + /nitropack/1.0.0_k66pyfgyevhmomc3yledfrjhru: resolution: {integrity: sha512-788lHgNgC+NKqecwFgMkAQTuTXwuh2hEgOk2sLwV3qPVUogxrl6P3m5eKdt6Mtzx+mlXIw0G/P90B5TNWEqDSQ==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} hasBin: true @@ -8911,7 +8911,7 @@ packages: knitwork: 1.0.0 magic-string: 0.26.7 mlly: 1.0.0_afe7v34zn4lohdq7767l3tlrje - nitropack: 1.0.0_5rbw6wsrpkguwhgdzu2jwggidq + nitropack: 1.0.0_k66pyfgyevhmomc3yledfrjhru nuxi: 3.0.0 ofetch: 1.0.0 ohash: 1.0.0