UNPKG

chargebee

Version:

A library for integrating with Chargebee.

99 lines (98 loc) 2.8 kB
{ "name": "chargebee", "version": "3.28.0", "description": "A library for integrating with Chargebee.", "scripts": { "prepack": "npm install && npm run build", "test": "TS_NODE_PROJECT=./tsconfig.test.json mocha -r ts-node/register 'test/**/*.test.ts'", "build": "npm run build-esm && npm run build-cjs", "build-esm": "rm -rf esm && mkdir -p esm && tsc -p tsconfig.esm.json && echo '{\"type\":\"module\"}' > esm/package.json", "build-cjs": "rm -rf cjs && mkdir -p cjs && tsc -p tsconfig.cjs.json && echo '{\"type\":\"commonjs\"}' > cjs/package.json", "prettier": "prettier --write \"src/**/*.ts\" \"types/**/*.d.ts\"" }, "types": "./types/index.d.ts", "keywords": [ "payments", "billings", "subscription", "chargebee" ], "homepage": "http://github.com/chargebee/chargebee-node", "main": "./cjs/chargebee.cjs.js", "author": "<api@chargeee.com> (https://www.chargebee.com)", "engines": { "node": ">=18.*" }, "bugs": { "url": "http://support.chargebee.com", "email": "support@chargebee.com" }, "licenses": [ { "type": "MIT", "url": "http://github.com/chargebee/chargebee-node/blob/master/LICENSE" } ], "exports": { ".": { "types": "./types/index.d.ts", "browser": { "import": "./esm/chargebee.esm.worker.js", "require": "./cjs/chargebee.cjs.worker.js" }, "worker": { "import": "./esm/chargebee.esm.worker.js", "require": "./cjs/chargebee.cjs.worker.js" }, "workerd": { "import": "./esm/chargebee.esm.worker.js", "require": "./cjs/chargebee.cjs.worker.js" }, "deno": { "import": "./esm/chargebee.esm.worker.js", "require": "./cjs/chargebee.cjs.worker.js" }, "bun": { "import": "./esm/chargebee.esm.worker.js", "require": "./cjs/chargebee.cjs.worker.js" }, "default": { "import": "./esm/chargebee.esm.js", "require": "./cjs/chargebee.cjs.js" } }, "./telemetry/otel": { "types": "./types/telemetry/otel.d.ts", "import": "./esm/telemetry/otel.js", "require": "./cjs/telemetry/otel.js" } }, "peerDependencies": { "@opentelemetry/api": "^1.9.0" }, "peerDependenciesMeta": { "@opentelemetry/api": { "optional": true } }, "devDependencies": { "@opentelemetry/api": "^1.9.0", "@types/chai": "^4.3.5", "@types/mocha": "^10.0.10", "@types/node": "20.12.0", "chai": "^4.3.7", "mocha": "^10.2.0", "prettier": "^3.3.3", "ts-node": "^10.9.1", "typescript": "^5.5.4", "undici-types": "^7.16.0" }, "prettier": { "semi": true, "singleQuote": true, "parser": "typescript" }, "dependencies": { "zod": "^4.3.6" } }