UNPKG

ibm-cloud-sdk-core

Version:

Core functionality to support SDKs generated with IBM's OpenAPI SDK Generator.

93 lines 2.77 kB
{ "name": "ibm-cloud-sdk-core", "version": "5.1.2", "description": "Core functionality to support SDKs generated with IBM's OpenAPI SDK Generator.", "main": "index.js", "typings": "./es/index.d.ts", "sideEffects": false, "repository": { "type": "git", "url": "https://github.com/IBM/node-sdk-core.git" }, "keywords": [ "ibm", "sdk", "openapi", "core" ], "author": "IBM Corp.", "contributors": [ { "name": "Dustin Popp", "email": "dustinpopp@ibm.com" }, { "name": "Phil Adams", "email": "phil_adams@us.ibm.com" } ], "license": "Apache-2.0", "publishConfig": { "access": "public" }, "bugs": { "url": "https://github.com/IBM/node-sdk-core/issues" }, "dependencies": { "@types/debug": "^4.1.12", "@types/node": "~10.14.19", "@types/tough-cookie": "^4.0.0", "axios": "1.7.9", "camelcase": "^6.3.0", "debug": "^4.3.4", "dotenv": "^16.4.5", "extend": "3.0.2", "file-type": "16.5.4", "form-data": "4.0.0", "isstream": "0.1.2", "jsonwebtoken": "^9.0.2", "mime-types": "2.1.35", "retry-axios": "^2.6.0", "tough-cookie": "^4.1.3" }, "overrides": { "semver": "^7.5.3", "micromatch": "4.0.8" }, "browser": { "./auth/utils/read-credentials-file": "./auth/utils/read-credentials-file.browser" }, "engines": { "node": ">=18" }, "scripts": { "clean": "rm -fr node_modules sdk-test-utilities/node_modules", "commitmsg": "commitlint -E GIT_PARAMS", "eslint:config": "eslint --print-config .eslintrc.js | eslint-config-prettier-check", "eslint:fix": "eslint . --fix", "eslint:check": "eslint . --cache", "lint": "npm run eslint:check", "fix": "npm run eslint:fix", "jest": "jest", "test": "jest test/unit/", "test-travis": "jest --runInBand test/unit/", "build:clean": "rimraf dist", "build": "npm-run-all build:code build:doc copy:pkg", "build:code": "npm-run-all -p build:umd build:es", "build:umd": "tsc", "build:es": "tsc -p tsconfig-es6.json", "build:api": "api-extractor run --local", "build:md": "api-documenter markdown -i temp --output-folder build/docs", "build:doc": "npm-run-all build:api build:md copy:doc", "copy:doc": "mkdir -p dist/docs && cp \"temp/ibm-cloud-sdk-core.api.json\" dist/docs", "copy:pkg": "package-json-reducer -s \"config devDependencies directories scripts jestSonar jest\" -o ./dist/package.json package.json", "postversion": "publisher --no-checks --dry-run", "all": "npm-run-all build test lint", "semantic-release": "semantic-release" }, "jest": { "collectCoverage": true, "coverageDirectory": "./coverage/", "testEnvironment": "node" } }