diff --git a/app/build.cli.ts b/app/build.cli.ts index 098ef97..1d36d69 100644 --- a/app/build.cli.ts +++ b/app/build.cli.ts @@ -4,7 +4,7 @@ import { formatNumber } from "bknd/utils"; import * as esbuild from "esbuild"; const deps = Object.keys(pkg.dependencies); -const external = ["jsonv-ts/*", ...deps]; +const external = ["jsonv-ts/*", "wrangler", ...deps]; if (process.env.DEBUG) { const result = await esbuild.build({ diff --git a/app/src/core/utils/schema/index.ts b/app/src/core/utils/schema/index.ts index 5f10092..1b5d20f 100644 --- a/app/src/core/utils/schema/index.ts +++ b/app/src/core/utils/schema/index.ts @@ -38,7 +38,8 @@ export class InvalidSchemaError extends Error { ) { super( `Invalid schema given for ${JSON.stringify(value, null, 2)}\n\n` + - `Error: ${JSON.stringify(errors[0], null, 2)}`, + `Error: ${JSON.stringify(errors[0], null, 2)}\n\n` + + `Schema: ${JSON.stringify(schema.toJSON(), null, 2)}`, ); } diff --git a/app/src/media/storage/Storage.ts b/app/src/media/storage/Storage.ts index 893e25f..6615f8e 100644 --- a/app/src/media/storage/Storage.ts +++ b/app/src/media/storage/Storage.ts @@ -103,7 +103,7 @@ export class Storage implements EmitsEvents { ...dim, }; } catch (e) { - $console.warn("Failed to get image dimensions", e); + $console.warn("Failed to get image dimensions", e, file); } }