{"dist":{"shasum":"b26a6e26f7ecfa1a785472036b452580a4e687a3","tarball":"https://registry.npmjs.org/@aws-sdk/client-translate-browser/-/client-translate-browser-0.1.0-preview.3.tgz","fileCount":242,"integrity":"sha512-GksqhjsjlDUFsyROdyskHFAnKYhoNMjuBqxMe4kKxNVR1EKm8IcP+6VTDtgQTgRiqL8MPjmMaru4D1LTWpdwJQ==","signatures":[{"sig":"MEYCIQCGLfHR88EZByyTa54IfREqbZmeywY+a36fBStpfEpK2QIhALiaq5jf3omM3HXlvWTqcjSA1ZtheuTkWIquUgj9Kf51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6XHCRA9TVsSAnZWagAAg0cP/AnAeSWBP03IpH7KAYMV\nrUN6lt9KW+H4NcLUMTP1d/zuOei+qm473Uw4xNEbSpK9PHkAeQqmu8L7pDNK\nmUSCyEPFPrKnWAlgbuI6vbollBIwwfRaAvCJiSscGr8Ue9A8fmdsmdKlTY+7\n+43dlKcR+zYCzYMSItxm5iv8gOS5RSHEi3Bx3Y3Bx1dPKgt1dLkE+3lVXhj4\nm+yg8WgSfUb0qJWkQvoBXvFpNBkrnAa4e0BTwablJvfPkm9LTRYX50Leu4i0\nh5KMtBsfMViz+oM1uiASZL55yzlvU2czcVl08YETrS2L172GZ2T0ISdWU8AT\nhpcFKIINqEKNPqAglPGv4WbLOWFuXRYCysuHSqe+ObxJQDBv9vG0YeSIlUmy\nT61RSB1VbcHSK5uF1z3e0KFQaF2a0xw8aEr1VLIKHYLjNvAUyQuP4LEtc8Ey\nrrL30uPaSSSOEfQlgyK8KCrjSC/sHN9b7UnU2CPEp6MRhBlvkead4ga/5K0E\n3ZcbdGyDn9sf5CQGPUEcBvRkq+PCAVeBPFxxxsElpUYOGKnzs0Ra13kQUkHQ\nPh0LFIaymrgXiehK+Pc93TjY0aDhYl+UYDoL7bb7fe6pGYFkibmsk5Cd67JH\ndqNxxvDvsnITbxf+FHkIhgNAFm1Ft6oZXVc3HJsC7TJ+LkyGY4gAa1Zb6ZON\ndh6B\r\n=iJ9z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","name":"@aws-sdk/client-translate-browser","types":"./index.d.ts","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"readme":"# @aws-sdk/client-translate-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-translate-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-translate-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-translate-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-translate-browser)\n\n## Description\n\n<p>Provides translation between one source language and another of the same set of languages.</p>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-translate-browser\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`TranslateClient`) and the commands you need, for example `DeleteTerminologyCommand`:\n\n```javascript\n//JavaScript\nconst {\n  TranslateClient\n} = require(\"@aws-sdk/client-translate-browser/TranslateClient\");\nconst {\n  DeleteTerminologyCommand\n} = require(\"@aws-sdk/client-translate-browser/commands/DeleteTerminologyCommand\");\n```\n\n```javascript\n//TypeScript\nimport { TranslateClient } from \"@aws-sdk/client-translate-browser/TranslateClient\";\nimport { DeleteTerminologyCommand } from \"@aws-sdk/client-translate-browser/commands/DeleteTerminologyCommand\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst translate = new TranslateClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  Name: /**a string value*/,\n};\nconst deleteTerminologyCommand = new DeleteTerminologyCommand(params);\ntranslate.send(deleteTerminologyCommand).then(data => {\n    // do something\n}).catch(error => {\n    // error handling\n})\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await translate.send(deleteTerminologyCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\ntranslate.send(deleteTerminologyCommand, (err, data) => {\n  //do something\n});\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/@aws-sdk/client-translate-browser/Translate\";\nconst translate = new AWS.Translate({ region: \"region\" });\ntranslate.deleteTerminology(params, (err, data) => {\n  //do something\n});\n```\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await translate.send(deleteTerminologyCommand);\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-translate-browser' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","license":"Apache-2.0","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-translate-browser has been renamed to @aws-sdk/client-translate. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Translate","directories":{},"maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/json-parser":"^0.1.0-preview.5","@aws-sdk/core-handler":"^0.1.0-preview.5","@aws-sdk/json-builder":"^0.1.0-preview.5","@aws-sdk/signature-v4":"^0.1.0-preview.7","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.6","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.5","@aws-sdk/signing-middleware":"^0.1.0-preview.7","@aws-sdk/url-parser-browser":"^0.1.0-preview.5","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.6","@aws-sdk/stream-collector-browser":"^0.1.0-preview.5","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-translate-browser_0.1.0-preview.3_1568908742349_0.6702418513931121","host":"s3://npm-registry-packages"},"_id":"@aws-sdk/client-translate-browser@0.1.0-preview.3","version":"0.1.0-preview.3"}