#Drizzle-kit & Drizzle-ORM missing from build

1 messages · Page 1 of 1 (latest)

little sonnet
#

however in container i get this error on startup: ```
node:internal/modules/package_json_reader:268
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'drizzle-orm' imported from /server/server/chunks/hooks.server-DO8JPJux.js

at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9)

at packageResolve (node:internal/modules/esm/resolve:768:81)

at moduleResolve (node:internal/modules/esm/resolve:854:18)

at defaultResolve (node:internal/modules/esm/resolve:984:11)

at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12)

at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25)

at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38)

at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38)

at ModuleJob._link (node:internal/modules/esm/module_job:135:49) {

code: 'ERR_MODULE_NOT_FOUND'

}

Node.js v22.14.0

#

this is what the hooks.server-DO8JPJus.js looks like ```js
import { b as private_env } from './shared-server-DaWdgxVh.js';
import { drizzle } from 'drizzle-orm/node-postgres';
import { migrate } from 'drizzle-orm/node-postgres/migrator';

const init = async () => {
console.log("migrating...");
{
const db = drizzle(private_env.DATABASE_URL || "postgres://postgres:pgpass@database:5432/personal-site");
await migrate(db, {
migrationsFolder: "./drizzle"
});
}
};

export { init };
//# sourceMappingURL=hooks.server-DO8JPJux.js.map

#

seems to be using the actual name, not the packaged name. and i dont know why.