UNPKG

@ragnaraven/zitadel-node-dual

Version:

Library for API access to ZITADEL with modern ES import syntax. Works everywhere - NestJS, Node.js, any TypeScript environment. No more require()!

87 lines (86 loc) 2.55 kB
{ "name": "@ragnaraven/zitadel-node-dual", "version": "1.2.0", "description": "Library for API access to ZITADEL with modern ES import syntax. Works everywhere - NestJS, Node.js, any TypeScript environment. No more require()!", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.js" } }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "publishConfig": { "access": "public" }, "scripts": { "dev": "tsup --watch", "build": "npm run build:grpc && tsup", "clean": "rimraf dist", "prebuild:grpc": "rimraf src/api/generated && make-dir src/api/generated", "build:grpc": "buf generate https://github.com/zitadel/zitadel.git --path ./proto/zitadel", "build:grpc:windows": "npx @bufbuild/buf generate --template buf.gen.windows.yaml https://github.com/zitadel/zitadel.git --path ./proto/zitadel", "build:windows": "npm run build:grpc:windows && tsup", "test": "ava", "pretest:ci": "npm run build:grpc && tsup", "test:ci": "npm run test" }, "keywords": [ "ZITADEL", "gRPC", "node", "authN", "authZ", "OIDC", "IAM", "API", "import", "ES6", "modern", "typescript", "NestJS" ], "author": "Ragnaraven <your-email@example.com> (fork of original by Christoph Bühler, smartive AG)", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/Ragnaraven/zitadel-node-dual.git" }, "homepage": "https://github.com/Ragnaraven/zitadel-node-dual#readme", "bugs": { "url": "https://github.com/Ragnaraven/zitadel-node-dual/issues" }, "files": [ "dist" ], "devDependencies": { "@bufbuild/buf": "^1.18.0-1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^11.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^9.2.6", "@semantic-release/npm": "^11.0.2", "@semantic-release/release-notes-generator": "^12.1.0", "@tsconfig/node-lts": "^22.0.0", "@types/node-rsa": "1.1.4", "ava": "6.4.1", "grpc-tools": "1.13.0", "make-dir-cli": "4.0.0", "rimraf": "6.0.1", "semantic-release": "^22.0.12", "ts-proto": "2.7.5", "tsup": "^8.5.0", "typescript": "5.8.3" }, "dependencies": { "@bufbuild/protobuf": "^2.2.3", "axios": "1.11.0", "jose": "5.10.0", "long": "5.3.2", "nice-grpc": "2.1.12", "nice-grpc-common": "^2.0.2", "node-rsa": "1.1.1", "openid-client": "5.7.1", "protobufjs": "7.5.3" } }