mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-25 03:29:51 +01:00
fix: prisma copy over
This commit is contained in:
1 parent
a6d9044c3a
commit
69e1577d18
1 file changed
+16
-8
+16
-8
@@ -1,17 +1,16 @@
|
|||||||
import { build } from 'esbuild';
|
import { build } from 'esbuild';
|
||||||
import { readdir } from 'fs/promises';
|
import { cp, readdir } from 'fs/promises';
|
||||||
|
|
||||||
const FILES = [
|
readdir('src/workers').then((workers) => {
|
||||||
|
const files = [
|
||||||
'bot',
|
'bot',
|
||||||
'index',
|
'index',
|
||||||
|
|
||||||
(await readdir('src/workers')).map(
|
...workers.map((file) => `workers/${file.replace('.ts', '')}`),
|
||||||
(file) => `workers/${file.replace('.ts', '')}`,
|
];
|
||||||
),
|
|
||||||
];
|
|
||||||
|
|
||||||
await build({
|
build({
|
||||||
entryPoints: FILES.map((file) => `src/${file}.ts`),
|
entryPoints: files.map((file) => `src/${file}.ts`),
|
||||||
outdir: 'dist/bot',
|
outdir: 'dist/bot',
|
||||||
|
|
||||||
platform: 'node',
|
platform: 'node',
|
||||||
@@ -33,4 +32,13 @@ await build({
|
|||||||
minifyWhitespace: true,
|
minifyWhitespace: true,
|
||||||
|
|
||||||
logLevel: 'info',
|
logLevel: 'info',
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// copy schema.prisma
|
||||||
|
cp('prisma/schema.prisma', 'dist/bot/schema.prisma');
|
||||||
|
readdir('node_modules/prisma').then((files) =>
|
||||||
|
files
|
||||||
|
.filter((file) => file.endsWith('.node'))
|
||||||
|
.map((file) => cp(`node_modules/prisma/${file}`, `dist/bot/${file}`)),
|
||||||
|
);
|
||||||
Reference in new issue
Block a user