UNPKG

@scaleleap/selling-partner-api-sdk

Version:

📦 A fully typed TypeScript and Node.js SDK library for Amazon Selling Partner API

108 lines (107 loc) • 3.3 kB
{ "name": "@scaleleap/selling-partner-api-sdk", "version": "8.4.0", "description": "📦 A fully typed TypeScript and Node.js SDK library for Amazon Selling Partner API", "license": "MIT", "author": { "name": "Roman Filippov", "email": "roman@scaleleap.com", "url": "https://www.scaleleap.com/" }, "contributors": [ { "name": "Roman Filippov", "email": "roman@scaleleap.com", "url": "https://www.scaleleap.com/" }, { "name": "Toan Nguyen", "url": "https://github.com/nguyentoanit" } ], "homepage": "https://github.com/ScaleLeap/selling-partner-api-sdk", "repository": { "type": "git", "url": "git@github.com:ScaleLeap/selling-partner-api-sdk.git" }, "bugs": { "url": "https://github.com/ScaleLeap/selling-partner-api-sdk/issues" }, "main": "lib/index.js", "files": [ "/lib" ], "scripts": { "prebuild": "npm run clean", "build": "tsc --build tsconfig.build.json", "clean": "rimraf --glob lib/*", "dev": "ts-node-dev --respawn --transpileOnly src", "docs": "typedoc", "generate-models": "ts-node utils/generate", "lint": "eslint --ext ts,js src/ test/", "lint:fix": "npm run lint -- --fix", "semantic-release": "npx @scaleleap/semantic-release-config", "start": "ts-node --transpile-only --pretty src", "test": "jest --testPathIgnorePatterns test/integration/ ", "test:integration": "POLLY_MODE=passthrough jest test/integration/ --setupFiles dotenv/config", "test:watch": "jest --watchAll", "postversion": "ts-node --transpile-only --pretty utils/bump-version.ts" }, "types": "lib/index.d.ts", "dependencies": { "axios": "1.7.9", "http-status-codes": "2.3.0", "ts-error": "1.0.6" }, "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", "@openapitools/openapi-generator-cli": "2.15.3", "@scaleleap/amazon-marketplaces": "18.0.1", "@scaleleap/jest-polly": "1.6.17", "@scaleleap/semantic-release-config": "1.1.41", "@types/fancy-log": "2.0.2", "@types/jest": "29.5.14", "@types/lodash": "4.17.13", "@types/node": "16.18.123", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "danger": "12.3.3", "dotenv": "16.4.7", "env-var": "7.5.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.7.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-jest": "27.9.0", "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-prettier": "5.2.1", "eslint-plugin-simple-import-sort": "12.1.1", "eslint-plugin-sonarjs": "3.0.1", "eslint-plugin-unicorn": "56.0.1", "fancy-log": "2.0.0", "global-agent": "3.0.0", "jest": "29.7.0", "lodash": "4.17.21", "openapi-types": "12.1.3", "rimraf": "6.0.1", "ts-jest": "29.2.5", "ts-morph": "25.0.0", "ts-node": "10.9.2", "ts-node-dev": "2.0.0", "tsconfigs": "4.0.2", "typedoc": "0.27.6", "typescript": "5.7.2" }, "keywords": [ "amazon mws", "amazon selling partner", "amazon sp api", "nodejs", "selling partner api", "sp-api", "typescript" ], "publishConfig": { "access": "public" } }