From e21134c172961026e62b4840fd9005bbe03c5077 Mon Sep 17 00:00:00 2001 From: Ahad Birang Date: Wed, 13 Apr 2022 19:12:04 +0200 Subject: [PATCH] fix(server-assets): assets behavior (#105) --- src/rollup/plugins/server-assets.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rollup/plugins/server-assets.ts b/src/rollup/plugins/server-assets.ts index e49fe7c516..56811a913d 100644 --- a/src/rollup/plugins/server-assets.ts +++ b/src/rollup/plugins/server-assets.ts @@ -66,7 +66,7 @@ const serverAssets = ${JSON.stringify(nitro.options.serverAssets)} export const assets = createStorage() for (const asset of serverAssets) { - assets.mount(asset.base, fsDriver({ base: asset.dir })) + assets.mount(asset.baseName, fsDriver({ base: asset.dir })) }` } @@ -84,19 +84,19 @@ ${normalizeKey.toString()} export const assets = { getKeys() { - return Object.keys(_assets) + return Promise.resolve(Object.keys(_assets)) }, hasItem (id) { id = normalizeKey(id) - return id in _assets + return Promise.resolve(id in _assets) }, getItem (id) { id = normalizeKey(id) - return _assets[id] ? _assets[id].import() : null + return Promise.resolve(_assets[id] ? _assets[id].import() : null) }, getMeta (id) { id = normalizeKey(id) - return _assets[id] ? _assets[id].meta : {} + return Promise.resolve(_assets[id] ? _assets[id].meta : {}) } } `