postgres-entra-auth
Version:
Azure Entra ID authentication extension for PostgreSQL in JavaScript
71 lines • 2.05 kB
JSON
{
"name": "postgres-entra-auth",
"version": "1.0.0",
"description": "Azure Entra ID authentication extension for PostgreSQL in JavaScript",
"type": "module",
"main": "src/entra_id_extension.js",
"exports": {
".": "./src/entra_id_extension.js"
},
"scripts": {
"test": "mocha 'tests/**/*.js' --timeout 10000",
"test:watch": "mocha 'tests/**/*.js' --timeout 10000 --watch",
"test:coverage": "c8 mocha 'tests/**/*.js' --timeout 10000",
"lint": "eslint src/ tests/ samples/",
"lint:fix": "eslint src/ tests/ samples/ --fix",
"format": "prettier --write src/ tests/ samples/",
"format:check": "prettier --check src/ tests/ samples/",
"clean": "rm -rf node_modules coverage .nyc_output",
"samples:pg": "node samples/pg/getting-started/create-db-connection.js",
"samples:sequelize-hook": "node samples/sequelize/getting-started/create-db-connection-hook.js"
},
"keywords": [
"azure",
"entra-id",
"postgresql",
"sequelize",
"node-postgres",
"nodejs"
],
"author": "Arjun Narendra",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/Azure/postgres-entra-auth.git",
"directory": "javascript"
},
"bugs": {
"url": "https://github.com/Azure/postgres-entra-auth/issues"
},
"homepage": "https://github.com/Azure/postgres-entra-auth/tree/main/javascript#readme",
"engines": {
"node": ">=18.0.0"
},
"dependencies": {
"@azure/identity": "^4.13.0",
"dotenv": "^17.2.3"
},
"devDependencies": {
"mocha": "^10.7.3",
"chai": "^5.1.1",
"sinon": "^19.0.2",
"eslint": "^9.12.0",
"prettier": "^3.3.3",
"@eslint/js": "^9.12.0",
"sequelize": "^6.37.7",
"pg": "^8.16.3"
},
"peerDependencies": {
"sequelize": ">=6.0.0",
"pg": ">=8.0.0"
},
"peerDependenciesMeta": {
"pg": { "optional": true },
"sequelize": { "optional": true }
},
"files": [
"src/",
"README.md",
"LICENSE"
]
}