diff --git a/.gitignore b/.gitignore index 38109eac..f028f274 100644 --- a/.gitignore +++ b/.gitignore @@ -172,4 +172,5 @@ config/config.internal.toml uploads/ pages/dist log.txt -*.log \ No newline at end of file +*.log +build \ No newline at end of file diff --git a/build.ts b/build.ts index 7a35c5c2..a112835f 100644 --- a/build.ts +++ b/build.ts @@ -26,7 +26,7 @@ await Bun.build({ target: "bun", splitting: true, minify: false, - external: ["bullmq", "@prisma/client", "sharp"], + external: ["bullmq", "@prisma/client"], }).then((output) => { if (!output.success) { console.log(output.logs); @@ -46,8 +46,7 @@ await $`cp -r ${process.cwd()}/node_modules/.bin/prisma dist/node_modules/.bin`; await $`cp -r ${process.cwd()}/node_modules/prisma dist/node_modules/`; // Copy Sharp to dist -// await $`cp -r ${process.cwd()}/node_modules/@img dist/node_modules/`; -await $`cp -r ${process.cwd()}/node_modules/sharp dist/node_modules/`; +await $`cp -r ${process.cwd()}/node_modules/sharp/build/ .`; // Create pages directory await $`mkdir -p dist/pages/dist`; diff --git a/bun.lockb b/bun.lockb index f2f808f1..971804ba 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 72c381de..b6efc1c8 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,6 @@ "prisma-redis-middleware": "^4.8.0", "request-parser": "workspace:*", "semver": "^7.5.4", - "sharp": "^0.32.6", "strip-ansi": "^7.1.0" } } diff --git a/packages/media-manager/package.json b/packages/media-manager/package.json index 2c8a7337..620b91df 100644 --- a/packages/media-manager/package.json +++ b/packages/media-manager/package.json @@ -4,6 +4,7 @@ "main": "index.ts", "dependencies": { "@jsr/bradenmacdonald__s3-lite-client": "npm:@jsr/bradenmacdonald__s3-lite-client", - "config-manager": "workspace:*" + "config-manager": "workspace:*", + "sharp": "^0.32.6" } } diff --git a/prisma.ts b/prisma.ts index b2b1782f..00e75c40 100644 --- a/prisma.ts +++ b/prisma.ts @@ -6,5 +6,4 @@ process.stdout.write( `postgresql://${config.database.username}:${config.database.password}@${config.database.host}:${config.database.port}/${config.database.database}\n`, ); -// Ends process.exit(0);