We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f892ff5 + bb79191 commit 0a97f7cCopy full SHA for 0a97f7c
index.d.ts
@@ -6,7 +6,8 @@ interface AdapterOptions {
6
fallback?: string;
7
precompress?: boolean;
8
manifest?: string;
9
+ emptyOutDir?: boolean;
10
}
11
12
declare function plugin(options?: AdapterOptions): Adapter;
-export = plugin;
13
+export = plugin;
index.js
@@ -22,14 +22,17 @@ export default function ({
22
assets = pages,
23
fallback,
24
precompress = false,
25
- manifest = "manifest.json"
+ manifest = "manifest.json",
26
+ emptyOutDir = true
27
} = {}) {
28
return {
29
name: "sveltekit-adapter-chrome-extension",
30
31
async adapt(builder) {
- builder.rimraf(assets);
32
- builder.rimraf(pages);
+ if (emptyOutDir) {
33
+ builder.rimraf(assets);
34
+ builder.rimraf(pages);
35
+ }
36
37
builder.writeClient(assets);
38
0 commit comments