UNPKG

@queryleaf/postgres-server

Version:

PostgreSQL wire-compatible server for QueryLeaf

60 lines (59 loc) 1.61 kB
{ "name": "@queryleaf/postgres-server", "version": "0.2.2", "description": "PostgreSQL wire-compatible server for QueryLeaf", "main": "dist/pg-server.js", "bin": { "queryleaf-pg-server": "./bin/queryleaf-pg-server" }, "scripts": { "clean": "rm -rf dist", "build": "yarn clean && tsc", "typecheck": "tsc --noEmit", "start": "ts-node src/pg-server.ts", "test": "yarn test:unit && yarn test:integration", "test:unit": "jest tests/unit", "test:integration": "jest tests/integration --runInBand", "example:protocol": "DEBUG=queryleaf:* ts-node examples/protocol-example.ts", "lockversion": "sed -i -E \"s|(\\\"@queryleaf/lib\\\"\\s*:\\s*\\\")[^\\\"]+(\\\")|\\1$VERSION\\2|\" package.json" }, "keywords": [ "sql", "mongodb", "postgresql", "postgres", "wire protocol", "compiler", "query", "server" ], "author": "", "license": "AGPL-3.0", "dependencies": { "@queryleaf/lib": "0.2.2", "debug": "^4.4.0", "mongodb": "^6.14.2", "pg-protocol": "^1.8.0", "pg-query-stream": "^4.5.3", "yargs": "^17.7.2" }, "devDependencies": { "@types/debug": "^4.1.12", "@types/jest": "^29.5.14", "@types/mongodb": "^4.0.7", "@types/pg": "^8.11.0", "@types/pg-query-stream": "^3.4.0", "@types/yargs": "^17.0.32", "jest": "^29.7.0", "mongodb-memory-server": "^10.1.4", "pg": "^8.11.3", "portfinder": "^1.0.32", "testcontainers": "^10.21.0", "ts-jest": "^29.2.6", "ts-node": "^10.9.2", "wait-port": "1.0.4" }, "publishConfig": { "access": "public" } }