nest-oidc-provider
Version:
oidc-provider module for Nest framework (node.js)
104 lines (103 loc) • 3.35 kB
JSON
{
"name": "nest-oidc-provider",
"version": "2.1.0",
"description": "oidc-provider module for Nest framework (node.js)",
"author": "Adrian Cerbaro <adriancerbaro@gmail.com>",
"license": "MIT",
"private": false,
"packageManager": "pnpm@10.6.5+sha512.cdf928fca20832cd59ec53826492b7dc25dc524d4370b6b4adbf65803d32efaa6c1c88147c0ae4e8d579a6c9eec715757b50d4fa35eea179d868eada4ed043af",
"homepage": "https://github.com/adrianbrs/nest-oidc-provider#readme",
"repository": {
"type": "git",
"url": "https://github.com/adrianbrs/nest-oidc-provider"
},
"bugs": {
"url": "https://github.com/adrianbrs/nest-oidc-provider/issues"
},
"keywords": [
"nestjs",
"oidc-provider",
"openid",
"oidc",
"oauth"
],
"scripts": {
"build": "rimraf -rf dist && tsc -p tsconfig.build.json",
"dev": "rimraf -rf dist && tsc -p tsconfig.build.json -w",
"lint": "prettier-eslint \"{lib,tests}/**/*.ts\"",
"format": "pnpm lint --write",
"precommit": "lint-staged",
"prepublish:npm": "pnpm build",
"publish:npm": "pnpm publish --access public",
"prepublish:next": "pnpm build",
"publish:next": "pnpm publish --access public --tag next",
"prerelease": "pnpm build",
"release": "release-it",
"jest": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest",
"test": "pnpm test:e2e && pnpm test:cov",
"test:unit": "pnpm jest",
"test:cov": "pnpm jest --coverage",
"test:dev": "pnpm jest --watch",
"test:e2e": "pnpm jest -c ./test/jest-e2e.config.ts --runInBand",
"test:e2e:dev": "pnpm jest -c ./test/jest-e2e.config.ts --watch --runInBand",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0"
},
"devDependencies": {
"@commitlint/cli": "^18.6.1",
"@commitlint/config-angular": "^18.6.1",
"@golevelup/ts-jest": "^0.4.0",
"@jest/globals": "^29.7.0",
"@nestjs/common": "10.4.5",
"@nestjs/core": "10.4.5",
"@nestjs/platform-express": "10.4.5",
"@nestjs/testing": "10.4.5",
"@release-it/conventional-changelog": "^8.0.2",
"@types/express": "^4.17.21",
"@types/jest": "^29.5.12",
"@types/lodash.merge": "^4.6.6",
"@types/node": "^20.11.19",
"@types/oidc-provider": "^8.5.2",
"@types/supertest": "^6.0.2",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"body-parser": "^1.19.1",
"conventional-changelog-cli": "^4.1.0",
"eslint": "^8.8.0",
"express": "^4.17.2",
"husky": "^9.0.11",
"jest": "^29.7.0",
"jest-mock": "^29.7.0",
"lint-staged": "^15.2.2",
"lodash.merge": "^4.6.2",
"oidc-provider": "^8.5.1",
"prettier": "^3.2.5",
"prettier-eslint-cli": "^8.0.1",
"reflect-metadata": "^0.2.1",
"release-it": "^17.1.1",
"rimraf": "^5.0.5",
"supertest": "^6.2.2",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"typescript": "^5.3.3"
},
"peerDependencies": {
"@nestjs/common": ">=9.0.0",
"@nestjs/core": ">=9.0.0",
"oidc-provider": "^8.5.1",
"reflect-metadata": ">=0.1.13"
},
"engines": {
"node": ">=18"
},
"lint-staged": {
"*.ts": [
"prettier-eslint --write"
]
},
"husky": {
"hooks": {
"commit-msg": "commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS",
"pre-commit": "lint-staged"
}
}
}