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.9 kB
{ "name": "pgsql-test", "version": "2.22.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 --passWithNoTests", "test:watch": "jest --watch" }, "devDependencies": { "@pgpmjs/core": "4.7.1", "@types/pg": "^8.16.0", "@types/pg-copy-streams": "^1.2.5", "makage": "^0.1.10" }, "dependencies": { "@pgpmjs/env": "^2.9.2", "@pgpmjs/logger": "^1.3.7", "@pgpmjs/server-utils": "^2.8.14", "@pgpmjs/types": "^2.14.0", "pg": "^8.16.3", "pg-cache": "^1.6.14", "pg-env": "^1.2.5", "pgsql-client": "^1.1.10", "pgsql-seed": "^0.2.12" }, "gitHead": "acb072b93704ad5218dd2c38306680f3750ead09" }