Midday / packages /db /package.json
Jules
Final deployment with all fixes and verified content
c09f67c
{
"name": "@midday/db",
"private": true,
"scripts": {
"lint": "biome check .",
"lint:fix": "biome check --write .",
"test": "bun test --exit",
"test:matching": "bun test src/test/transaction-matching.test.ts",
"test:performance": "bun test src/test/transaction-matching.performance.test.ts",
"test:integration": "bun test src/test/transaction-matching.integration.test.ts",
"test:golden": "bun test src/test/transaction-matching.golden.test.ts",
"test:all-matching": "bun test src/test/transaction-matching*.test.ts",
"test:reports": "bun test src/test/reports.test.ts",
"test:watch": "bun test --watch",
"validate-golden": "bun run src/test/validate-golden-dataset.ts",
"typecheck": "tsc --noEmit"
},
"exports": {
"./client": "./src/client.ts",
"./job-client": "./src/job-client.ts",
"./worker-client": "./src/worker-client.ts",
"./queries": "./src/queries/index.ts",
"./errors": "./src/errors.ts",
"./schema": "./src/schema.ts",
"./sql": "./src/sql.ts",
"./utils/api-keys": "./src/utils/api-keys.ts",
"./utils/search-query": "./src/utils/search-query.ts",
"./utils/health": "./src/utils/health.ts",
"./utils/currency": "./src/utils/currency.ts",
"./utils/tax": "./src/utils/tax.ts",
"./utils/blocklist": "./src/utils/blocklist.ts",
"./utils/invoice-recurring": "./src/utils/invoice-recurring.ts"
},
"dependencies": {
"@date-fns/tz": "catalog:",
"@date-fns/utc": "^2.1.1",
"@midday/cache": "workspace:*",
"@midday/categories": "workspace:*",
"@midday/encryption": "workspace:*",
"@midday/engine": "workspace:*",
"@midday/invoice": "workspace:*",
"@midday/logger": "workspace:*",
"@midday/utils": "workspace:*",
"@sindresorhus/slugify": "catalog:",
"@types/pg": "^8.15.6",
"camelcase-keys": "catalog:",
"drizzle-orm": "^0.45.0",
"nanoid": "catalog:",
"pg": "^8.16.3",
"snakecase-keys": "^9.0.2"
},
"devDependencies": {
"@types/bun": "latest",
"drizzle-kit": "^0.31.8"
}
}