UNPKG

sequelize-pg-utilities

Version:

An opinionated set of database utilities that manage creating and connecting to a Postgres database

110 lines (109 loc) 2.71 kB
{ "name": "sequelize-pg-utilities", "version": "2.0.2", "description": "An opinionated set of database utilities that manage creating and connecting to a Postgres database", "author": "Dave Sag (https://github.com/davesag)", "type": "commonjs", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/davesag" }, "main": "src/index.js", "engines": { "node": ">= 8.10.0" }, "files": [ "CONTRIBUTING.md", "src" ], "directories": { "lib": "src", "test": "test" }, "scripts": { "eslint-check": "eslint --print-config src/index.js | eslint-config-prettier-check", "lint": "eslint .", "prettier": "prettier --write '**/*.{js,json,md}'", "test": "npm run test:unit", "test:unit": "NODE_ENV=test mocha ./test/unit/ --require ./test/testHelper.js --recursive", "test:unit:cov": "NODE_ENV=test nyc mocha ./test/unit/ --require ./test/testHelper.js --recursive", "snyk-protect": "snyk protect" }, "keywords": [ "postgres", "postgresql", "database", "configuration", "config" ], "repository": { "type": "git", "url": "https://github.com/davesag/sequelize-pg-utilities.git" }, "bugs": { "url": "https://github.com/davesag/sequelize-pg-utilities/issues" }, "homepage": "https://github.com/davesag/sequelize-pg-utilities#readme", "devDependencies": { "ajv": "^8.11.0", "chai": "^4.3.6", "chai-almost": "^1.0.1", "chai-as-promised": "^7.1.1", "eslint": "^8.20.0", "eslint-config-prettier": "^8.5.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-mocha": "^10.1.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-promise": "^6.0.0", "husky": "^8.0.1", "lint-staged": "^13.0.3", "mocha": "^10.0.0", "nyc": "^15.1.0", "pg": "^8.7.3", "prettier": "^2.7.1", "proxyquire": "^2.1.3", "sinon": "^14.0.0", "sinon-chai": "^3.5.0", "snyk": "^1.981.0" }, "peerDependencies": { "pg": ">= 6.4.2" }, "prettier": { "semi": false, "singleQuote": true, "proseWrap": "never", "arrowParens": "avoid", "trailingComma": "none", "printWidth": 100 }, "lint-staged": { "**/*.{js,json,md}": [ "prettier --write" ] }, "nyc": { "check-coverage": true, "per-file": true, "lines": 100, "statements": 100, "functions": 100, "branches": 100, "include": [ "src/**/*.js" ], "exclude": [ "src/configure.js" ], "reporter": [ "lcov", "text" ], "all": true, "cache": true }, "snyk": true }