UNPKG

@piiano/vault-client

Version:

Piiano Vault generated typescript client

45 lines 1.55 kB
{ "name": "@piiano/vault-client", "version": "1.1.11", "description": "Piiano Vault generated typescript client", "module": "dist/index.js", "type": "commonjs", "main": "dist/index.js", "types": "dist/index.d.ts", "author": "Ori Shalom <ori.shalom@piiano.com>", "engines": { "node": ">=18" }, "files": [ "dist" ], "keywords": [ "Piiano", "pvault", "vault", "pii", "privacy", "client", "sdk" ], "license": "MIT", "repository": "git://github.com/piiano/vault-typescript.git", "homepage": "https://github.com/piiano/vault-typescript#readme", "devDependencies": { "@piiano/openapi-typescript-codegen": "^0.29.1", "@piiano/testcontainers-vault": "^1.1.2", "@types/node": "^22.10.1", "tsx": "^4.19.2", "typescript": "^5.3.3" }, "scripts": { "openapi": "curl \"https://docs.piiano.com/$(echo \"v$VAULT_VERSION/\" | sed 's,\\.,-,g' | sed 's,v/,,')assets/openapi.yaml\" --output openapi.yaml", "pregenerate": "rm -rf ./src/generated", "generate": "openapi --postfixServices Client --useOptions --name VaultClient --indent 2 --useUnionTypes -i openapi.yaml -o ./src/generated -c fetch", "postgenerate": "git apply patches/*.patch", "test": "TS_NODE_PROJECT='./tsconfig.test.json' node --import tsx --import ./test/hooks.ts --experimental-test-isolation=none --test './test/**/*.spec.ts'", "tsc": "tsc -p tsconfig.build.json", "build": "pnpm run openapi && pnpm run generate && pnpm run tsc", "push": "pnpm publish --access public" } }