diff --git a/.changeset/twenty-vans-divide.md b/.changeset/twenty-vans-divide.md new file mode 100644 index 000000000000..842ac281cf87 --- /dev/null +++ b/.changeset/twenty-vans-divide.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/adapter-vercel': patch +--- + +Don't remove .vercel/output directory diff --git a/packages/adapter-vercel/index.js b/packages/adapter-vercel/index.js index fe35ab7e5f5b..b8ea4f9d9e21 100644 --- a/packages/adapter-vercel/index.js +++ b/packages/adapter-vercel/index.js @@ -93,7 +93,6 @@ export default function ({ external = [], edge, split } = {}) { const tmp = builder.getBuildDirectory('vercel-tmp'); - builder.rimraf(dir); builder.rimraf(tmp); const files = fileURLToPath(new URL('./files', import.meta.url).href); @@ -295,6 +294,8 @@ function get_node_version() { * @param {string} runtime */ async function create_function_bundle(builder, entry, dir, runtime) { + fs.rmSync(dir, { force: true, recursive: true }); + let base = entry; while (base !== (base = path.dirname(base)));