- Extract database schema and migrations into @openreader/database - Extract startup and orchestration scripts into @openreader/bootstrap - Move compute-worker into packages/compute-worker - Remove runtime dependency on drizzle-kit - Update Dockerfile to deploy isolated packages without merging node_modules
33 lines
811 B
JSON
33 lines
811 B
JSON
{
|
|
"name": "@openreader/database",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"files": [
|
|
"bin",
|
|
"migrations",
|
|
"src"
|
|
],
|
|
"exports": {
|
|
".": "./src/index.ts",
|
|
"./migrate": "./src/migrate.mjs",
|
|
"./schema": "./src/schema.ts",
|
|
"./schema-postgres": "./src/schema_postgres.ts",
|
|
"./schema-sqlite": "./src/schema_sqlite.ts",
|
|
"./schema-auth-postgres": "./src/schema_auth_postgres.ts",
|
|
"./schema-auth-sqlite": "./src/schema_auth_sqlite.ts",
|
|
"./run-in-transaction": "./src/run-in-transaction.ts"
|
|
},
|
|
"bin": {
|
|
"openreader-migrate": "./bin/migrate.mjs"
|
|
},
|
|
"scripts": {
|
|
"migrate": "node bin/migrate.mjs"
|
|
},
|
|
"dependencies": {
|
|
"better-sqlite3": "^12.10.0",
|
|
"dotenv": "^17.4.2",
|
|
"drizzle-orm": "^0.45.2",
|
|
"pg": "^8.21.0"
|
|
}
|
|
}
|