{"_id":"@apimatic_test/subtain-pack-sdk","_rev":"2-dcd1950bb04799ae43b893e85f3a0f11","name":"@apimatic_test/subtain-pack-sdk","dist-tags":{"latest":"1.0.0"},"versions":{"1.3.1":{"name":"@apimatic_test/subtain-pack-sdk","version":"1.3.1","keywords":["test"],"author":{"name":"Syed Subtain","email":"syed.subtain@apimatic.io"},"license":"MIT","_id":"@apimatic_test/subtain-pack-sdk@1.3.1","maintainers":[{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"}],"contributors":[],"homepage":"https://apimatic.io","bugs":{"email":"support@apimatic.io"},"dist":{"shasum":"8383d4e3ec18b964c7345e9ea924866fb75dcc73","tarball":"https://registry.npmjs.org/@apimatic_test/subtain-pack-sdk/-/subtain-pack-sdk-1.3.1.tgz","fileCount":75,"integrity":"sha512-D6cKEXcg1vW1P9WN/WxWVt4dW9+J4di1CiGxD8rLK9FnU5sC14HL+FRE4fRigsaxftEC+XtWOPMWHd3E9jcadA==","signatures":[{"sig":"MEUCIQDwa3gOW7q+jXRwsjZzubTdnZ3so/w9bOd5Ch+uB844ZAIgJMeDzKsj8HVSc6PkXfFgnzxtlVa8cCGpjfFck5fLlqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50803},"main":"dist/cjs/index.js","module":"dist/esm/index.js","engines":{"node":">=14.17.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"jest --coverage --passWithNoTests","build":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json","prepare":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"_npmVersion":"9.6.6","description":"this is testing","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","dependencies":{"@apimatic/core":"^0.10.0","@apimatic/schema":"^0.7.0","@apimatic/axios-client-adapter":"^0.2.0","@apimatic/authentication-adapters":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","tslib":"^2.5.0","eslint":"^8.34.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","@typescript-eslint/parser":"^5.52.0","@typescript-eslint/eslint-plugin":"^5.52.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/subtain-pack-sdk_1.3.1_1701691229429_0.5616907427006084","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@apimatic_test/subtain-pack-sdk","version":"1.3.2","keywords":["test"],"author":{"name":"Syed Subtain","email":"syed.subtain@apimatic.io"},"license":"MIT","_id":"@apimatic_test/subtain-pack-sdk@1.3.2","maintainers":[{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"}],"contributors":[],"homepage":"https://apimatic.io","bugs":{"email":"support@apimatic.io"},"dist":{"shasum":"373a2b4109158c3d87cd34e5d347c8be6fb50282","tarball":"https://registry.npmjs.org/@apimatic_test/subtain-pack-sdk/-/subtain-pack-sdk-1.3.2.tgz","fileCount":75,"integrity":"sha512-JSm1yE4XBz3c2iv66UfFj3ehiYdPWVORaw+BiVNvTHzu+onRCCb5wqD9wnKU50CkXoxnwO9EKyHWxpzMe8ZhVg==","signatures":[{"sig":"MEYCIQDoscqkNqKJbuq9EQ11nFBWI//MJvr+OOG83oktRZltvQIhAP6govAY3/pcNpB3/a6VZPKjABls61F7l/WCeBSlMpp5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50803},"main":"dist/cjs/index.js","module":"dist/esm/index.js","engines":{"node":">=14.17.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"jest --coverage --passWithNoTests","build":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json","prepare":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"_npmVersion":"9.6.6","description":"this is testing","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","dependencies":{"@apimatic/core":"^0.10.0","@apimatic/schema":"^0.7.0","@apimatic/axios-client-adapter":"^0.2.0","@apimatic/authentication-adapters":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","tslib":"^2.5.0","eslint":"^8.34.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","@typescript-eslint/parser":"^5.52.0","@typescript-eslint/eslint-plugin":"^5.52.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/subtain-pack-sdk_1.3.2_1701691621884_0.40946330567217815","host":"s3://npm-registry-packages"}},"1.0.0":{"version":"1.0.0","license":"MIT","sideEffects":false,"main":"dist/cjs/index.js","typings":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.17.0"},"scripts":{"build":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json","prepare":"rm -rf dist & tsc -p tsconfig.esm.json & tsc -p tsconfig.cjs.json","test":"jest --passWithNoTests","test:coverage":"jest --coverage --passWithNoTests","lint":"eslint **/*.ts --ignore-path .eslintignore","lint:fix":"eslint **/*.ts --ignore-path .eslintignore --fix"},"peerDependencies":{},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5","quoteProps":"preserve"},"name":"@apimatic_test/subtain-pack-sdk","description":"this is testing","author":{"name":"Syed Subtain","email":"syed.subtain@apimatic.io"},"devDependencies":{"@apimatic/test-utilities":"^0.0.1","@types/jest":"^29.4.0","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","eslint":"^8.34.0","jest":"^29.4.3","ts-jest":"^29.0.5","tslib":"^2.5.0","typescript":"^4.9.5"},"dependencies":{"@apimatic/authentication-adapters":"^0.5.4","@apimatic/axios-client-adapter":"^0.3.4","@apimatic/core":"^0.10.13","@apimatic/schema":"^0.7.12"},"bugs":{"email":"support@apimatic.io"},"homepage":"https://apimatic.io","keywords":["test"],"contributors":[],"_id":"@apimatic_test/subtain-pack-sdk@1.0.0","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-DpEvYv55jMXnkQs8pREBwK0K1CKsw93SRcGFPQgLKviAVcyBfkSyyO8K/0mGu0SoiY5rJzdwPvVEb+fySEfwlA==","shasum":"2f0c313448e110c72be761b6236fa41f021f56c7","tarball":"https://registry.npmjs.org/@apimatic_test/subtain-pack-sdk/-/subtain-pack-sdk-1.0.0.tgz","fileCount":78,"unpackedSize":53491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCI5WXjkDefaHIb3FjoTZL90ST68DrbTY4x1zKVXvAzAIhAJr/Y2n/KgWJCI7gZw8xM0BcSSLcMGVlUYN0wdS6rprs"}]},"_npmUser":{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"},"directories":{},"maintainers":[{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subtain-pack-sdk_1.0.0_1725608861389_0.7337194948316674"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-04T12:00:29.332Z","modified":"2024-09-06T07:47:41.688Z","1.3.1":"2023-12-04T12:00:29.578Z","1.3.2":"2023-12-04T12:07:02.130Z","1.0.0":"2024-09-06T07:47:41.506Z"},"bugs":{"email":"support@apimatic.io"},"author":{"name":"Syed Subtain","email":"syed.subtain@apimatic.io"},"license":"MIT","homepage":"https://apimatic.io","keywords":["test"],"description":"this is testing","contributors":[],"maintainers":[{"name":"subtain_apimatic","email":"syed.subtain@apimatic.io"}],"readme":"\n# Getting Started with APIMATIC Calculator\n\n## Introduction\n\nSimple calculator API hosted on APIMATIC\n\n## Install the Package\n\nRun the following command from your project directory to install the package from npm:\n\n```ts\nnpm install @apimatic_test/subtain-pack-sdk@1.0.0\n```\n\nFor additional package details, see the [Npm page for the @apimatic_test/subtain-pack-sdk@1.0.0 npm](https://www.npmjs.com/package/@apimatic_test/subtain-pack-sdk/v/1.0.0).\n\n## Initialize the API Client\n\n**_Note:_** Documentation for the client can be found [here.](doc/client.md)\n\nThe following parameters are configurable for the API Client:\n\n| Parameter | Type | Description |\n|  --- | --- | --- |\n| `environment` | `Environment` | The API environment. <br> **Default: `Environment.Production`** |\n| `timeout` | `number` | Timeout for API calls.<br>*Default*: `0` |\n| `httpClientOptions` | `Partial<HttpClientOptions>` | Stable configurable http client options. |\n| `unstableHttpClientOptions` | `any` | Unstable configurable http client options. |\n\n### HttpClientOptions\n\n| Parameter | Type | Description |\n|  --- | --- | --- |\n| `timeout` | `number` | Timeout in milliseconds. |\n| `httpAgent` | `any` | Custom http agent to be used when performing http requests. |\n| `httpsAgent` | `any` | Custom https agent to be used when performing http requests. |\n| `retryConfig` | `Partial<RetryConfiguration>` | Configurations to retry requests. |\n\n### RetryConfiguration\n\n| Parameter | Type | Description |\n|  --- | --- | --- |\n| `maxNumberOfRetries` | `number` | Maximum number of retries. <br> *Default*: `0` |\n| `retryOnTimeout` | `boolean` | Whether to retry on request timeout. <br> *Default*: `true` |\n| `retryInterval` | `number` | Interval before next retry. Used in calculation of wait time for next request in case of failure. <br> *Default*: `1` |\n| `maximumRetryWaitTime` | `number` | Overall wait time for the requests getting retried. <br> *Default*: `0` |\n| `backoffFactor` | `number` | Used in calculation of wait time for next request in case of failure. <br> *Default*: `2` |\n| `httpStatusCodesToRetry` | `number[]` | Http status codes to retry against. <br> *Default*: `[408, 413, 429, 500, 502, 503, 504, 521, 522, 524]` |\n| `httpMethodsToRetry` | `HttpMethod[]` | Http methods to retry against. <br> *Default*: `['GET', 'PUT']` |\n\nThe API client can be initialized as follows:\n\n```ts\nconst client = new Client({\n  timeout: 0,\n  environment: Environment.Production,\n});\n```\n\n## List of APIs\n\n* [Simple Calculator](doc/controllers/simple-calculator.md)\n\n## Classes Documentation\n\n* [ApiResponse](doc/api-response.md)\n* [ApiError](doc/api-error.md)\n\n","readmeFilename":"README.md"}