@epilot/pricing-client
Version:
Client for epilot Pricing APIs
75 lines • 2.18 kB
JSON
{
"name": "@epilot/pricing-client",
"version": "3.50.1",
"description": "Client for epilot Pricing APIs",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"author": "epilot GmbH",
"license": "MIT",
"private": false,
"repository": {
"type": "git",
"url": "git+https://github.com/epilot-dev/sdk-js.git",
"directory": "clients/pricing-client"
},
"bugs": {
"url": "https://github.com/epilot-dev/sdk-js/issues"
},
"homepage": "https://github.com/epilot-dev/sdk-js/tree/main/clients/pricing-client#readme",
"keywords": [
"order",
"cart",
"pricing"
],
"files": [
"*.js",
"*.d.ts",
"**/*.js",
"**/*.d.ts",
"**/*.json",
"!*.test.*",
"!**/*.test.*",
"!node_modules",
"!src",
"!src/**",
"!*.config.js"
],
"peerDependencies": {
"axios": "^1.0.0 || >=0.25.0 <1.0.0"
},
"dependencies": {
"@dazn/lambda-powertools-correlation-ids": "^1.28.1",
"buffer": "^6.0.3",
"https-browserify": "^1.0.0",
"openapi-client-axios": "^7.6.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": "^26.6.3",
"json-loader": "^0.5.7",
"openapicmd": "^2.7.0",
"ts-jest": "^26.5.0",
"ts-loader": "^8.0.14",
"ts-node": "^10.9.1",
"typescript": "^4.1.3",
"webpack": "^5.18.0",
"webpack-cli": "^4.4.0"
},
"gitHead": "39426e86cfb320fa3227dc03f60ee6a10848e7c7",
"scripts": {
"test": "jest",
"bundle-definition": "webpack",
"openapi": "node ../../scripts/update-openapi.js https://docs.api.epilot.io/pricing-api.yaml",
"openapi:local": "node ../../scripts/update-openapi.js ../../../pricing-api/lambda/ApiHandlerFunction/openapi.yml",
"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"
}
}