package.json•1.85 kB
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@snakagent/database",
"version": "0.0.12",
"type": "module",
"files": [
"dist",
"LICENSE",
"package.json",
"compose.test.yaml",
"compose.yaml",
"README.md"
],
"private": false,
"publishConfig": {
"access": "public"
},
"scripts": {
"dev": "tsc --watch",
"test-setup": "docker compose -f compose.test.yaml up -d",
"test-teardown": "docker compose -f compose.test.yaml rm -fsv",
"test-jest": "DOTENV_CONFIG_PATH=../../.env jest --config jest.config.cjs --setupFiles dotenv/config",
"test": "pnpm test-setup && pnpm test-jest ; ECODE=$? ; pnpm test-teardown ; exit $ECODE",
"format": "prettier --write \"src/**/*.ts\"",
"build": "tsc",
"pack": "pnpm pack",
"clean": "rm -rf node_modules",
"clean:dist": "rm -rf dist",
"clean:all": "pnpm clean && pnpm clean:dist",
"check-types": "tsc --noEmit",
"lint": "eslint src --ext .ts,.tsx,.js,.jsx",
"lint:fix": "eslint src --ext .ts,.tsx,.js,.jsx --fix"
},
"exports": {
".": "./dist/database.js",
"./error": "./dist/error.js",
"./queries": "./dist/queries/index.js",
"./common": "./dist/queries/common.js",
"./redis": "./dist/redis.js"
},
"typesVersions": {
"*": {
".": [
"./dist/database.d.ts"
],
"error": [
"./dist/error.d.ts"
],
"queries": [
"./dist/queries/index.d.ts"
],
"common": [
"./dist/queries/common.d.ts"
],
"redis": [
"./dist/redis.d.ts"
]
}
},
"dependencies": {
"pg": "^8.14.1",
"@snakagent/core": "workspace:*",
"ioredis": "^5.3.2"
},
"devDependencies": {
"@types/pg": "^8.11.13",
"typescript": "latest"
},
"gitHead": "01d96634bbdf479afb73b2378f57688da907feb9"
}