mirror of
https://github.com/LukeHagar/sveltekit-adapters.git
synced 2025-12-09 12:47:48 +00:00
Saving progress on appwrite and electron adapters
This commit is contained in:
24
packages/adapter-electron/index.js
Normal file
24
packages/adapter-electron/index.js
Normal file
@@ -0,0 +1,24 @@
|
||||
// adapter-electron.js
|
||||
import { fileURLToPath } from 'url';
|
||||
import adapter from '@sveltejs/adapter-node';
|
||||
|
||||
const files = fileURLToPath(new URL('./files', import.meta.url).href);
|
||||
|
||||
/** @type {import('./index.js').default} */
|
||||
export default function (opts = {}) {
|
||||
const { out = 'out/renderer', options } = opts;
|
||||
|
||||
return {
|
||||
name: 'adapter-electron',
|
||||
|
||||
async adapt(builder) {
|
||||
builder.rimraf(out);
|
||||
builder.mkdirp(out);
|
||||
|
||||
await adapter({ out, ...options }).adapt(builder);
|
||||
},
|
||||
supports: {
|
||||
read: () => true
|
||||
}
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user