UNPKG

pgsql-test

Version:

pgsql-test offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests — giving developers realistic test coverage without external state pollution

76 lines (75 loc) 1.88 kB
{ "name": "pgsql-test", "version": "4.2.0", "author": "Constructive <developers@constructive.io>", "description": "pgsql-test 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/constructive-io/constructive", "license": "MIT", "publishConfig": { "access": "public", "directory": "dist" }, "repository": { "type": "git", "url": "https://github.com/constructive-io/constructive" }, "bugs": { "url": "https://github.com/constructive-io/constructive/issues" }, "keywords": [ "postgres", "postgresql", "testing", "integration-tests", "database-testing", "pg", "rls", "role-based-access", "test-database", "test-runner", "jest", "mocha", "sqitch", "constructive", "graphile", "typeorm", "knex", "seed", "fixtures", "transactions", "rollback", "node-postgres", "pg-pool", "pg-client" ], "scripts": { "clean": "makage clean", "prepack": "npm run build", "build": "makage build", "build:dev": "makage build --dev", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" }, "devDependencies": { "@pgpmjs/core": "6.2.0", "@types/pg": "^8.16.0", "@types/pg-copy-streams": "^1.2.5", "makage": "^0.1.12" }, "dependencies": { "@pgpmjs/env": "^2.13.0", "@pgpmjs/logger": "^2.2.0", "@pgpmjs/server-utils": "^3.2.0", "@pgpmjs/types": "^2.17.0", "pg": "^8.17.1", "pg-cache": "^3.1.0", "pg-env": "^1.5.0", "pgsql-client": "^3.2.0", "pgsql-seed": "^2.2.0" }, "gitHead": "b758178b808ce0bf451e86c0bd7e92079155db7c" }