{
  "name": "@safegres/test",
  "version": "0.0.2",
  "author": "Dan Lynch <pyramation@gmail.com>",
  "description": "safegres offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests — giving developers realistic test coverage without external state pollution",
  "main": "index.js",
  "module": "esm/index.js",
  "types": "index.d.ts",
  "homepage": "https://github.com/launchql/launchql",
  "license": "MIT",
  "publishConfig": {
    "access": "public",
    "directory": "dist"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/launchql/launchql"
  },
  "bugs": {
    "url": "https://github.com/launchql/launchql/issues"
  },
  "keywords": [
    "postgres",
    "postgresql",
    "testing",
    "integration-tests",
    "database-testing",
    "pg",
    "rls",
    "role-based-access",
    "test-database",
    "test-runner",
    "jest",
    "mocha",
    "sqitch",
    "launchql",
    "graphile",
    "typeorm",
    "knex",
    "seed",
    "fixtures",
    "transactions",
    "rollback",
    "node-postgres",
    "pg-pool",
    "pg-client"
  ],
  "scripts": {
    "copy": "copyfiles -f ../../LICENSE README.md package.json dist",
    "clean": "rimraf dist/**",
    "prepare": "npm run build",
    "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy",
    "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy",
    "lint": "eslint . --fix",
    "test": "jest",
    "test:watch": "jest --watch"
  },
  "devDependencies": {
    "@types/pg": "^8.15.2",
    "@types/pg-copy-streams": "^1.2.5"
  },
  "dependencies": {
    "@launchql/core": "^2.11.1",
    "@launchql/env": "^2.4.1",
    "@launchql/server-utils": "^2.4.1",
    "@launchql/types": "^2.6.0",
    "pg": "^8.16.0",
    "pg-cache": "^1.3.1",
    "pg-copy-streams": "^6.0.6",
    "pg-env": "^1.1.0"
  }
}
