24 lines
614 B
JavaScript
24 lines
614 B
JavaScript
const {build} = require("esbuild");
|
|
const {solidPlugin} = require("esbuild-plugin-solid");
|
|
const path = require("path");
|
|
const fs = require("fs");
|
|
const glob = require("glob");
|
|
|
|
glob.glob("./src/**/*.{ts,tsx}")
|
|
.then((files) => {
|
|
console.log(files);
|
|
build({
|
|
entryPoints: files,
|
|
minify: false,
|
|
logLevel: "info",
|
|
plugins: [solidPlugin({
|
|
solid: {
|
|
generate: "ssr",
|
|
hydratable: true,
|
|
},
|
|
})],
|
|
outdir: "dist",
|
|
format: "cjs",
|
|
});
|
|
});
|