UNPKG

@epilot/metering-client

Version:
73 lines 1.98 kB
{ "name": "@epilot/metering-client", "version": "0.8.2", "description": "API Client for epilot Metering API", "main": "dist/index.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/epilot-dev/sdk-js.git", "directory": "clients/metering-client" }, "bugs": { "url": "https://github.com/epilot-dev/sdk-js/issues" }, "homepage": "https://github.com/epilot-dev/sdk-js/tree/main/clients/metering-client#readme", "keywords": [ "epilot", "sdk", "metering" ], "files": [ "*.js", "*.d.ts", "**/*.json", "**/*.js", "**/*.d.ts", "!*.test.*", "!**/*.test.*", "!node_modules", "!src", "!src/**", "!*.config.js" ], "author": "epilot GmbH", "license": "UNLICENSED", "private": false, "peerDependencies": { "axios": "^1.0.0 || >=0.25.0 <1.0.0" }, "dependencies": { "buffer": "^6.0.3", "https-browserify": "^1.0.0", "openapi-client-axios": "^7.8.0", "stream-http": "^3.1.1", "url": "^0.11.0", "util": "^0.12.3" }, "devDependencies": { "@types/jest": "^26.0.20", "axios": "^1.11.0", "copy-webpack-plugin": "^7.0.0", "jest": "^29.6.2", "json-loader": "^0.5.7", "openapicmd": "^2.7.0", "ts-jest": "^29.4.1", "ts-loader": "^8.0.14", "ts-node": "^10.9.1", "typescript": "^4.1.3", "webpack": "^5.18.0", "webpack-cli": "^4.4.0" }, "scripts": { "test": "jest", "typescript": "tsc", "bundle-definition": "webpack", "openapi": "node ../../scripts/update-openapi.js https://docs.api.epilot.io/metering.yaml", "typegen": "openapi typegen src/openapi.json --client -b '/* eslint-disable */' > src/openapi.d.ts", "build": "tsc && npm run build:patch && npm run bundle-definition", "build:patch": "sed -i'' -e '/^__exportStar.*openapi.*$/d' dist/index.js", "build:watch": "npm run build && tsc -w", "lint": "pnpm exec eslint src" } }