UNPKG

scimgateway

Version:

Using SCIM protocol as a gateway for user provisioning to other endpoints

77 lines (76 loc) 2.08 kB
{ "name": "scimgateway", "version": "5.5.2", "type": "module", "description": "Using SCIM protocol as a gateway for user provisioning to other endpoints", "author": "Jarle Elshaug <jarle.elshaug@gmail.com> (https://elshaug.xyz)", "homepage": "https://elshaug.xyz", "license": "MIT", "main": "lib/scimgateway.ts", "module": "./index.ts", "scripts": { "postinstall": "bun ./lib/postinstall.ts", "start": "bun index.ts", "start:node": "node --experimental-strip-types index.ts", "hot": "bun --hot run ./index.ts", "test": "bun test ./test/index.ts", "lint": "eslint --config eslint.config.js ." }, "bin": { "scimgateway": "./index.ts" }, "repository": { "type": "git", "url": "https://github.com/jelhub/scimgateway.git" }, "keywords": [ "scim", "gateway", "stream", "iga", "provisioning", "entra" ], "engines": { "node": ">=22.6.0" }, "dependencies": { "@ldapjs/asn1": "^2.0.0", "@nats-io/jetstream": "^3.0.2", "@nats-io/nats-core": "^3.0.2", "@nats-io/transport-node": "^3.0.2", "@types/ldapjs": "^3.0.6", "@types/lokijs": "^1.5.14", "@types/tedious": "^18.0.0", "dot-object": "^2.1.5", "fold-to-ascii": "^5.0.1", "https-proxy-agent": "^7.0.6", "hyco-https": "^1.4.5", "is-in-subnet": "^4.0.1", "jose": "^6.0.11", "ldapjs": "^3.0.7", "lokijs": "^1.5.12", "mongodb": "^6.16.0", "node-machine-id": "1.1.12", "nodemailer": "^7.0.3", "passport": "^0.7.0", "passport-azure-ad": "^4.3.5", "saml": "^3.0.1" }, "peerDependencies": { "typescript": "^5.6.3" }, "devDependencies": { "@stylistic/eslint-plugin": "^5.1.0", "@types/bun": "latest", "@types/dot-object": "^2.1.6", "@types/jsonwebtoken": "^9.0.9", "@types/node": "latest", "@types/nodemailer": "^6.4.17", "@types/passport": "^1.0.17", "@types/passport-azure-ad": "^4.3.6", "@typescript-eslint/eslint-plugin": "^8.33.0", "@typescript-eslint/parser": "^8.33.0", "eslint": "^9.27.0" } }