UNPKG

spiffe

Version:

Node.js SPIFFE Workload API client

67 lines (66 loc) 1.79 kB
{ "name": "spiffe", "version": "0.5.1", "type": "module", "description": "Node.js SPIFFE Workload API client", "repository": "https://github.com/depot/node-spiffe.git", "homepage": "https://github.com/depot/node-spiffe", "author": "Jacob Gillespie <jacobwgillespie@gmail.com>", "license": "MIT", "packageManager": "pnpm@9.11.0", "main": "./dist/index.mjs", "types": "./dist/index.d.ts", "module": "./dist/index.mjs", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "files": [ "dist" ], "keywords": [ "spiffe", "spire" ], "scripts": { "build": "tsdown src/index.ts --format esm,cjs --dts --clean", "clean": "rm -rf dist", "fmt": "prettier --write .", "fmt:check": "prettier --check .", "generate": "buf generate && prettier --write src/proto", "prepack": "pnpm run build", "type-check": "tsc --noEmit" }, "dependencies": { "@grpc/grpc-js": "^1.14.3", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.14.3", "@protobuf-ts/grpc-transport": "^2.11.1", "@protobuf-ts/runtime": "^2.11.1", "@protobuf-ts/runtime-rpc": "^2.11.1" }, "devDependencies": { "@protobuf-ts/plugin": "^2.11.1", "@tsconfig/node18": "^18.2.6", "@types/node": "^22.7.4", "prettier": "^3.8.1", "prettier-plugin-organize-imports": "^4.3.0", "prettier-plugin-pkg": "^0.21.2", "tsdown": "^0.20.1", "tsx": "^4.21.0", "typescript": "^5.9.3" }, "sideEffects": false, "prettier": { "printWidth": 120, "semi": false, "singleQuote": true, "trailingComma": "all", "bracketSpacing": false, "plugins": [ "prettier-plugin-organize-imports", "prettier-plugin-pkg" ] } }