39 lines
966 B
JSON
39 lines
966 B
JSON
{
|
|
"dependencies": {
|
|
"@basango/domain": "workspace:*",
|
|
"@basango/encryption": "workspace:*",
|
|
"@basango/logger": "workspace:*",
|
|
"@date-fns/utc": "^2.1.1",
|
|
"date-fns": "catalog:",
|
|
"drizzle-orm": "^0.44.7",
|
|
"mysql2": "^3.15.3",
|
|
"pg": "^8.16.3",
|
|
"snakecase-keys": "^9.0.2",
|
|
"tiktoken": "^1.0.22",
|
|
"uuid": "^13.0.0",
|
|
"zod": "catalog:"
|
|
},
|
|
"devDependencies": {
|
|
"@types/pg": "^8.15.6",
|
|
"drizzle-kit": "^0.31.6"
|
|
},
|
|
"exports": {
|
|
"./client": "./src/client.ts",
|
|
"./errors": "./src/errors.ts",
|
|
"./queries": "./src/queries/index.ts",
|
|
"./schema": "./src/schema.ts",
|
|
"./utils": "./src/utils/index.ts"
|
|
},
|
|
"imports": {
|
|
"#db/*": "./src/*"
|
|
},
|
|
"name": "@basango/db",
|
|
"private": true,
|
|
"scripts": {
|
|
"clean": "rm -rf .turbo node_modules",
|
|
"sync:data": "bun ./src/synchronizers/data.ts",
|
|
"sync:tokens": "bun ./src/synchronizers/tokens.ts",
|
|
"typecheck": "tsc --noEmit"
|
|
}
|
|
}
|