Merge branch 'dev'
This commit is contained in:
commit
02547fbe47
|
|
@ -33,17 +33,20 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
// Build shell.ts as a standalone JS bundle
|
// Build shell.ts as a standalone JS bundle (needs wasm() for Automerge via runtime)
|
||||||
await build({
|
await build({
|
||||||
configFile: false,
|
configFile: false,
|
||||||
root: resolve(__dirname, "website"),
|
root: resolve(__dirname, "website"),
|
||||||
|
plugins: [wasm()],
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
"@lib": resolve(__dirname, "./lib"),
|
"@lib": resolve(__dirname, "./lib"),
|
||||||
"@shared": resolve(__dirname, "./shared"),
|
"@shared": resolve(__dirname, "./shared"),
|
||||||
|
'@automerge/automerge': resolve(__dirname, 'node_modules/@automerge/automerge'),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
build: {
|
build: {
|
||||||
|
target: "esnext",
|
||||||
emptyOutDir: false,
|
emptyOutDir: false,
|
||||||
outDir: resolve(__dirname, "dist"),
|
outDir: resolve(__dirname, "dist"),
|
||||||
lib: {
|
lib: {
|
||||||
|
|
@ -558,6 +561,33 @@ export default defineConfig({
|
||||||
resolve(__dirname, "dist/modules/rnetwork/network.css"),
|
resolve(__dirname, "dist/modules/rnetwork/network.css"),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Build socials canvas component
|
||||||
|
await build({
|
||||||
|
configFile: false,
|
||||||
|
root: resolve(__dirname, "modules/rsocials/components"),
|
||||||
|
build: {
|
||||||
|
emptyOutDir: false,
|
||||||
|
outDir: resolve(__dirname, "dist/modules/rsocials"),
|
||||||
|
lib: {
|
||||||
|
entry: resolve(__dirname, "modules/rsocials/components/folk-socials-canvas.ts"),
|
||||||
|
formats: ["es"],
|
||||||
|
fileName: () => "folk-socials-canvas.js",
|
||||||
|
},
|
||||||
|
rollupOptions: {
|
||||||
|
output: {
|
||||||
|
entryFileNames: "folk-socials-canvas.js",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
// Copy socials canvas CSS
|
||||||
|
mkdirSync(resolve(__dirname, "dist/modules/rsocials"), { recursive: true });
|
||||||
|
copyFileSync(
|
||||||
|
resolve(__dirname, "modules/rsocials/components/socials-canvas.css"),
|
||||||
|
resolve(__dirname, "dist/modules/rsocials/socials-canvas.css"),
|
||||||
|
);
|
||||||
|
|
||||||
// Build tube module component
|
// Build tube module component
|
||||||
await build({
|
await build({
|
||||||
configFile: false,
|
configFile: false,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue