{"_id":"@aws-sdk/client-marketplace-commerce-analytics-node","_rev":"18-8ac439b5d55124a88eb4117cb0a2e0bc","name":"@aws-sdk/client-marketplace-commerce-analytics-node","dist-tags":{"latest":"0.1.0-preview.2","preview":"0.1.0-preview.6"},"versions":{"0.1.0-preview.2":{"name":"@aws-sdk/client-marketplace-commerce-analytics-node","version":"0.1.0-preview.2","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-marketplace-commerce-analytics-node@0.1.0-preview.2","maintainers":[{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"}],"dist":{"shasum":"ff17c43458b5ce334bb86bb06140554513464439","tarball":"https://registry.npmjs.org/@aws-sdk/client-marketplace-commerce-analytics-node/-/client-marketplace-commerce-analytics-node-0.1.0-preview.2.tgz","fileCount":77,"integrity":"sha512-Ldv8Hy7x6Jw6EXEE99Z1g4xIByJ+xjZXQGli09AEoctx1Pa1Ak3Fp/nqVNcKutjLswBi/F5ZHyvjNidvwGUiHg==","signatures":[{"sig":"MEUCIFBtUg7gCjOJIvBVwf2DJXl303fe92A3pGYZ3KcOEqvIAiEApfv8pG8yb0drudHj/mEcfPCWnfxd7YH/Scx/sdfH0ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddpHNCRA9TVsSAnZWagAAlsgP+wcDisO6AURdhL88tj4f\n7BWqdX3DO09NmwkCEQbxQ+zwc1vLGowxIL+nUWA6fVHijpwXAwA7xSkCMArg\n3fhanmufGScjJRoHH/cKV9hKmcb4DzcmE5ejYML4P4oHuHx/zmyHdmgt+K0i\ndN4+7LXn2SFC+1BFB8Fqy4GoocN4lc4J2VvDDeSwem+hV52a5xwS/PedAa/Y\nRhngi+9kYkHBzbdBsz59HKkWPJWildrQYTDFeXoezq3+f4JdJqpNIxUjQgUc\ngDKeOBsGB9GzZW6EkF8KBKaprxO2/+G361GZYaS7rwXc1cQiyTNKED83mTYu\nTpRvZnKgwZP7SpRjl0742lg0Vb+DfeqFy4x5rYrsX81BXrs6ZX9ThWSeNn+c\nUV8w2jr/iZbqp5BpOGSrj7IpGGYfJYmNLm+bM+TaJNih9CacSrgD0xiLfEDg\nb4F3PzC4iRnEBcP1BppRMJurMc8RtIBFRJo3FA5Aopv9gr0b9XDb5MWaYs3r\n5q9O4tVWJZFUhsTb5BZpuTUWJmaAwVtjyYYE+TmZkHH7Za5duzYny8gA3vVk\nSUYRESbk8R3slBu4EINLSIh0QimS+BIJG4+c8/PkCF9bRGrVnFwwfi3VpbU/\n3AGRQqE/9TQcVxoT4xOprEf0GMeTxWKc/NjYl6kxVce0A4+ulDeCvgF+gUcq\nTAAp\r\n=D1l7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","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":"npm run pretest && node ./test/smoke/index.spec.js","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-marketplace-commerce-analytics-node has been renamed to @aws-sdk/client-marketplace-commerce-analytics. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Marketplace Commerce Analytics","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/hash-node":"^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.6","@aws-sdk/util-utf8-node":"^0.1.0-preview.3","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/region-provider":"^0.1.0-preview.5","@aws-sdk/url-parser-node":"^0.1.0-preview.5","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-sdk/util-base64-node":"^0.1.0-preview.3","@aws-sdk/node-http-handler":"^0.1.0-preview.6","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.6","@aws-sdk/util-user-agent-node":"^0.1.0-preview.6","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/stream-collector-node":"^0.1.0-preview.5","@aws-sdk/util-body-length-node":"^0.1.0-preview.4","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/credential-provider-node":"^0.1.0-preview.6","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-marketplace-commerce-analytics-node_0.1.0-preview.2_1568051660600_0.9312312024525771","host":"s3://npm-registry-packages"}},"0.1.0-preview.3":{"name":"@aws-sdk/client-marketplace-commerce-analytics-node","version":"0.1.0-preview.3","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-marketplace-commerce-analytics-node@0.1.0-preview.3","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"}],"dist":{"shasum":"e245040db97e9e19a738ef531c57ade7e6584111","tarball":"https://registry.npmjs.org/@aws-sdk/client-marketplace-commerce-analytics-node/-/client-marketplace-commerce-analytics-node-0.1.0-preview.3.tgz","fileCount":77,"integrity":"sha512-QG8VCJiFJgYmaml8uhDIr99BzGOamyP2884+4HaYlJw08LXM75uO9OQ02B3386/zuCdODBg6zRZIyhaA2bV/Fw==","signatures":[{"sig":"MEQCIEuqkmXJgwux8e+Mmg4rs9675frhH/C4RYb5XPOAnpj/AiBpciLQNqzUdzkUrJv0APQ+eoeRDB3XPpEdpYdj233llA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6f/CRA9TVsSAnZWagAAMjoP/iw/CP6iLP/Kc7Zogt0H\nFFwN/YZAbSU5uX+wF8tDqjq5X/QBSdzIUtyvqSF/s7m9AWtYXV9aMytD64ed\nuNdFubo3XUBLZUBMTLK8DLeg7anU6HWA0vLEcgFIlRyF+HGK7/KPj2LhnCLR\nRdvtqUn563rwIO+cvvUa5W6efkMX6p0QVhKzpjDMC2de/7YevTnrI7W+rCV2\nmMPCTbPb8CFYHwn577nGGx2hB4QZnREC91M43b1Xkslxr91OZ+bViOTJqf0I\nx9Z+qXTgGHlUQrgKvvV9DaPWmMoTw0mQXtzV8pbPoUpDJdObDiQEU8aI44KG\n/EeJOmGS4F+lfyoZugm6cLaIZMCxg+Stl6Osegao2/SLwyV8N1USlc4qU1HQ\ncsJqYRJtd2FGQL3SkVOQTelgBjVfDSevncRiZUz9Cxv0CF6ewP6+xPmJf1G9\nksL20FEJC2Kr7FQnSNBTbdNLHtRLQrrv9qXZTk6/QWxO3CAIvrPF/IWW4g5E\nFVOD/E8wmM4DkZxcpkzJE93takDVZL3rmc2GaEqHFJGDyT3kqn8hJN1VB39A\n/3RWvuR4ULECp0H87d27Cq2ZOldUA30hRpWpp2lnNodbZ+oCt67sfzF6lb2K\naYzZb4Jn/3Jlhz4CCQlHnH7asE9HiqUEeXV6+ksir4GItukyoWN9Doyce9wK\nCkLZ\r\n=BE1d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-marketplace-commerce-analytics-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-marketplace-commerce-analytics-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-marketplace-commerce-analytics-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n\n## Description\n\nProvides AWS Marketplace business intelligence data on-demand.\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-marketplace-commerce-analytics-node\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(`MarketplaceCommerceAnalyticsClient`) and the commands you need, for example `GenerateDataSetCommand`:\n\n```javascript\n//JavaScript\nconst {\n  MarketplaceCommerceAnalyticsClient\n} = require(\"@aws-sdk/client-marketplace-commerce-analytics-node/MarketplaceCommerceAnalyticsClient\");\nconst {\n  GenerateDataSetCommand\n} = require(\"@aws-sdk/client-marketplace-commerce-analytics-node/commands/GenerateDataSetCommand\");\n```\n\n```javascript\n//TypeScript\nimport { MarketplaceCommerceAnalyticsClient } from \"@aws-sdk/client-marketplace-commerce-analytics-node/MarketplaceCommerceAnalyticsClient\";\nimport { GenerateDataSetCommand } from \"@aws-sdk/client-marketplace-commerce-analytics-node/commands/GenerateDataSetCommand\";\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 marketplaceCommerceAnalytics = new MarketplaceCommerceAnalyticsClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  dataSetType: /**a string value*/,\n  dataSetPublicationDate: /**a timestamp can be number, string or Date object*/,\n  roleNameArn: /**a string value*/,\n  destinationS3BucketName: /**a string value*/,\n  snsTopicArn: /**a string value*/,\n};\nconst generateDataSetCommand = new GenerateDataSetCommand(params);\nmarketplaceCommerceAnalytics.send(generateDataSetCommand).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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nmarketplaceCommerceAnalytics.send(generateDataSetCommand, (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-marketplace-commerce-analytics-node/MarketplaceCommerceAnalytics\";\nconst marketplaceCommerceAnalytics = new AWS.MarketplaceCommerceAnalytics({\n  region: \"region\"\n});\nmarketplaceCommerceAnalytics.generateDataSet(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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\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-marketplace-commerce-analytics-node' 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","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":"npm run pretest && node ./test/smoke/index.spec.js","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-marketplace-commerce-analytics-node has been renamed to @aws-sdk/client-marketplace-commerce-analytics. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Marketplace Commerce Analytics","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/hash-node":"^0.1.0-preview.6","@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/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/region-provider":"^0.1.0-preview.5","@aws-sdk/url-parser-node":"^0.1.0-preview.6","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.6","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.7","@aws-sdk/util-user-agent-node":"^0.1.0-preview.7","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/stream-collector-node":"^0.1.0-preview.6","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/credential-provider-node":"^0.1.0-preview.7","@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","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-marketplace-commerce-analytics-node_0.1.0-preview.3_1568909308340_0.8831957946485669","host":"s3://npm-registry-packages"}},"0.1.0-preview.4":{"name":"@aws-sdk/client-marketplace-commerce-analytics-node","version":"0.1.0-preview.4","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-marketplace-commerce-analytics-node@0.1.0-preview.4","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"}],"dist":{"shasum":"59acdac7f998679103ce711b1431d0511be1ba9f","tarball":"https://registry.npmjs.org/@aws-sdk/client-marketplace-commerce-analytics-node/-/client-marketplace-commerce-analytics-node-0.1.0-preview.4.tgz","fileCount":77,"integrity":"sha512-I6Ex133dFTXZm6W78udnFHvhCZOp9+eVUe/ZuHOtUAxStvwGtkTjqALIEwrO/f+8LN7xlo6loFfO/3X3IkhTOg==","signatures":[{"sig":"MEUCIQCeWunvi0K36f1/bR+081Jah7MMkuQ8naPQe4JIYxtbLgIgcKqiVbtk3MSxlRr4q+O9TjCXkNb2aIXLTz/hQdk9VBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduNFcCRA9TVsSAnZWagAA32QP/1+nHJ5ajAB4zGZ06CS5\nz2be3Ew6QCHLQXkUBIuVpR/mBXT98s6OL3PqE97JO5nKQlf3aYX0QBt+tzub\nPT7AdO8qezbBGyxyvijid1LL54pQTXnRM3px8KAbdrImp/FNGDgknUMlNvJA\nsEMXWm+XNR5z4YknftnGEAJZZ2NWy/ySn0ZgOp67O3uSxoSQxOCG4Tr2YQnb\nfbXRfUdfPwr094DQBVWVqOJ0zhxX+P+Q1u9O2g6n3qkfW5I0z7Um6ZhTPrU3\nNvg9/M86bcj8Co/6K4QqOXNOKDUgY8k30BmuaVy3slQF5b/5FMuqhcTX1AgN\nUKToXvWA76oyEbwjeN4aKyqX00TcB4jYXqEkjeNOipvYRpaE0yR12QOtilgl\nzIX96DXfDJcfzEIpQyaNdBQVYBgmvxte2P7LYEfeltp3FsQYMSSE3wMSgNEq\nygLNHDn+/8dyi7m9vHYuFaEDoZqrzyi4squ1pc23PkLYVpDu9bW5n8BlJC8v\nxuC/mEZy7YQLL/4/BYD5e38MREL3G3GVon511brjbuW/MylO/kZOd1SghKBM\nOP7/Z4++08W3EznEWtd6m5Xys73Unh/MBess+G8hZ22EjSt5gj3+z4VBU6Qd\nv3w1fdpyV/Afd+7Mmcu0dibQ29ZT9Xbw4KpI05IT8JC94ab4GqaJARUkXdEa\nrU8A\r\n=/jAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-marketplace-commerce-analytics-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-marketplace-commerce-analytics-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-marketplace-commerce-analytics-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n\n## Description\n\nProvides AWS Marketplace business intelligence data on-demand.\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-marketplace-commerce-analytics-node\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(`MarketplaceCommerceAnalyticsClient`) and the commands you need, for example `GenerateDataSetCommand`:\n\n```javascript\n//JavaScript\nconst {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} = require(\"@aws-sdk/client-marketplace-commerce-analytics-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} from \"@aws-sdk/client-marketplace-commerce-analytics-node\";\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 marketplaceCommerceAnalytics = new MarketplaceCommerceAnalyticsClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  dataSetType: /**a string value*/,\n  dataSetPublicationDate: /**a timestamp can be number, string or Date object*/,\n  roleNameArn: /**a string value*/,\n  destinationS3BucketName: /**a string value*/,\n  snsTopicArn: /**a string value*/,\n};\nconst generateDataSetCommand = new GenerateDataSetCommand(params);\nmarketplaceCommerceAnalytics.send(generateDataSetCommand).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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nmarketplaceCommerceAnalytics.send(generateDataSetCommand, (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/client-marketplace-commerce-analytics-node\";\nconst marketplaceCommerceAnalytics = new AWS.MarketplaceCommerceAnalytics({\n  region: \"region\"\n});\nmarketplaceCommerceAnalytics.generateDataSet(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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\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-marketplace-commerce-analytics-node' 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","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":"npm run pretest && node ./test/smoke/index.spec.js","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-marketplace-commerce-analytics-node has been renamed to @aws-sdk/client-marketplace-commerce-analytics. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Marketplace Commerce Analytics","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.6","@aws-sdk/hash-node":"^0.1.0-preview.7","@aws-sdk/json-parser":"^0.1.0-preview.6","@aws-sdk/core-handler":"^0.1.0-preview.6","@aws-sdk/json-builder":"^0.1.0-preview.6","@aws-sdk/signature-v4":"^0.1.0-preview.8","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.6","@aws-sdk/region-provider":"^0.1.0-preview.6","@aws-sdk/url-parser-node":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.7","@aws-sdk/retry-middleware":"^0.1.0-preview.6","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.7","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.7","@aws-sdk/signing-middleware":"^0.1.0-preview.8","@aws-sdk/util-user-agent-node":"^0.1.0-preview.8","@aws-sdk/middleware-serializer":"^0.1.0-preview.6","@aws-sdk/stream-collector-node":"^0.1.0-preview.7","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.7","@aws-sdk/credential-provider-node":"^0.1.0-preview.8","@aws-sdk/middleware-content-length":"^0.1.0-preview.6","@aws-sdk/middleware-header-default":"^0.1.0-preview.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-marketplace-commerce-analytics-node_0.1.0-preview.4_1572393307628_0.9627794292913419","host":"s3://npm-registry-packages"}},"0.1.0-preview.5":{"name":"@aws-sdk/client-marketplace-commerce-analytics-node","version":"0.1.0-preview.5","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-marketplace-commerce-analytics-node@0.1.0-preview.5","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"}],"dist":{"shasum":"53669465b95c110b6cad5415e684e99eac47a3f6","tarball":"https://registry.npmjs.org/@aws-sdk/client-marketplace-commerce-analytics-node/-/client-marketplace-commerce-analytics-node-0.1.0-preview.5.tgz","fileCount":77,"integrity":"sha512-qMlVgfp/G4H1ZgPTuuCWlorS+DxZLW9eoxKMAcr67iDMHqkB36UANeiSQ6L/90Dk4fFEHLgzEz5TgGRqmDL8cg==","signatures":[{"sig":"MEUCIQDeeVY2lpbHWt9tr9V9FSTdUYF0+CLuwHKfSww+PcLBTAIgcxyI63Nfd5M+jYuUjHq86YsCYdq6i75bMgUqNP4O0Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdueTHCRA9TVsSAnZWagAAKMEP/jPu34WLt7WuLO3cxS54\nDKLDKIDBVhs8EXEoD6AkpP9jl9utg6jYZ60IiVX1UbtC4ExYK9bWDxFIWV0E\nGZIS9lcGDC2+CkaVCHlK6/zzQ3VqvIQdCdf+Yz2kA8IWtuGSRJxPIeoqalDF\nh/DyuhznNivSf3tYpQgStOoT9EvOBh7qJxaAOba8Kh60nA8cq6vreBHJlfgS\nxh/E6KUNy+Y4VL4vfdQfYM0ebOH1gNGKu4xCZVPhfsvRXC4ds55IngatFUNx\nk8sKEPi64mS9ELTVwoCR1XGMmJrOeX7G2TN3nljdhEan9Vee1UTlT93uLJYh\n4/RoGjpCuJCinmiIGt9hAn/7GqJHM1conTweTOevGSmCmmSitJe+xHLZmOUR\nj7eOuK8RbMlub8ePrjUFgKMHheOG0j+7Gs1gNB9Q+uZ8UQxDcdYftnnBwEyV\nu2AjzYV8P49QUPjV+vLaDBMtDBBdFDgTz9lvSWtFsyZuF4zKJb6D/VPyLN0L\nUN1xeK6+NLFdcepYde93/a0v5i/VUJh88eopZgFVqwipdVPzRka5SBWgEPSw\nNLcGfVlHzS6tfU7hZ7W6PyQA45RsYnT5yf1ssK8xK1xOUEpPVM9XoMKaoziF\nU73pioQlmWXWQAZsjePdNYwdzqv/hxwvVhAfsWNHE9ORnWDCiYzvbKRNId+A\naadU\r\n=iRDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-marketplace-commerce-analytics-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-marketplace-commerce-analytics-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-marketplace-commerce-analytics-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n\n## Description\n\nProvides AWS Marketplace business intelligence data on-demand.\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-marketplace-commerce-analytics-node\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(`MarketplaceCommerceAnalyticsClient`) and the commands you need, for example `GenerateDataSetCommand`:\n\n```javascript\n//JavaScript\nconst {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} = require(\"@aws-sdk/client-marketplace-commerce-analytics-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} from \"@aws-sdk/client-marketplace-commerce-analytics-node\";\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 marketplaceCommerceAnalytics = new MarketplaceCommerceAnalyticsClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  dataSetType: /**a string value*/,\n  dataSetPublicationDate: /**a timestamp can be number, string or Date object*/,\n  roleNameArn: /**a string value*/,\n  destinationS3BucketName: /**a string value*/,\n  snsTopicArn: /**a string value*/,\n};\nconst generateDataSetCommand = new GenerateDataSetCommand(params);\nmarketplaceCommerceAnalytics.send(generateDataSetCommand).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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nmarketplaceCommerceAnalytics.send(generateDataSetCommand, (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/client-marketplace-commerce-analytics-node\";\nconst marketplaceCommerceAnalytics = new AWS.MarketplaceCommerceAnalytics({\n  region: \"region\"\n});\nmarketplaceCommerceAnalytics.generateDataSet(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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\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-marketplace-commerce-analytics-node' 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","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":"npm run pretest && node ./test/smoke/index.spec.js","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-marketplace-commerce-analytics-node has been renamed to @aws-sdk/client-marketplace-commerce-analytics. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Marketplace Commerce Analytics","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/hash-node":"^0.1.0-preview.8","@aws-sdk/json-parser":"^0.1.0-preview.7","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/json-builder":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.9","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/region-provider":"^0.1.0-preview.7","@aws-sdk/url-parser-node":"^0.1.0-preview.8","@aws-sdk/middleware-stack":"^0.1.0-preview.8","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.8","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.9","@aws-sdk/util-user-agent-node":"^0.1.0-preview.9","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/stream-collector-node":"^0.1.0-preview.8","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/credential-provider-node":"^0.1.0-preview.9","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-marketplace-commerce-analytics-node_0.1.0-preview.5_1572463814934_0.34079250105322956","host":"s3://npm-registry-packages"}},"0.1.0-preview.6":{"name":"@aws-sdk/client-marketplace-commerce-analytics-node","version":"0.1.0-preview.6","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-marketplace-commerce-analytics-node@0.1.0-preview.6","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"}],"dist":{"shasum":"4be091a8e71f71c443275ed29955fdd4eba7a6b5","tarball":"https://registry.npmjs.org/@aws-sdk/client-marketplace-commerce-analytics-node/-/client-marketplace-commerce-analytics-node-0.1.0-preview.6.tgz","fileCount":77,"integrity":"sha512-oczzmo1jr4UAIMyPmHIdGeOCkv5a+g0HCWUcu8nmiup7lvYkjMvWUqzpJkvyN/Nrs3Uj4BfqwZrpS1QNpnmH+g==","signatures":[{"sig":"MEQCIASOrEUcm4du9g7Lwm76yEqyhKcJ7llX3X3m6XKfjKKzAiAYUKIVAqgfAF3L1O3PJmqrR9U+3HiHqSbs64vgPQv5hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1FSOCRA9TVsSAnZWagAACgkP/3l0wVt8U629q560bTrf\nGRQPUta7Mfw5tEM8tEmFfd0ubyyxwaYTuA2cw9Y8KyKYnPlsPXwN3caCHgzK\n4fRXMaxQ8uOBU3OGCc+m4y3Hr/jQkYk69Q5I1dC7xalACYfWW4kjJaVcaTg8\nzTWpeP0X1O41WQtU3WIsYIcnNG9NYzZe6LxIfLi85QlF1UUqycS9EDQysp8B\nOcv0OUULbOuLdPu2wgUrv7w0zT8mNAtLPn0kvFCdjt6jX+QExrw7Zdl27JHE\ntQGbBFh5j0C0fGf73Mxm3CUjGWGrENXhfBrbqzLk0Jeso43snHi/oeXb5tY2\nCeFNkk7EMF6ZK8JPaKgQlv9IdBZB4gGfqBXZYvXpxcjAFhthfUO8mG1Lc49k\nuayNg7l0ZG3zTn/I2QAgjR64DeKxcPJUobrcH9eg46WeOVkE4GEpkDJoyLqP\nzlyeg3MGlf8Axl8zzzeRGjFlKBD+KvmEfKaODGGJMLM8AZz+OYpyPOZiwDOu\nOHNB09P9fbbQ42HyaMdr+beoqvLXb1r3Qq9OL/d7xaQRC16PT+WUaYmBsIFs\nwr3SysvvzRpOGGIeYxHUbXXeViZSQ26i0VXtaLApModPaQPLKSG/Y6kYu6lz\n2QVS7/3T4AGmEOAJ/0uRe9Yr6+HMBuMtd5rXNwMQUZxZAFint+rU1wwKPAl2\n1wj2\r\n=sPMv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-marketplace-commerce-analytics-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-marketplace-commerce-analytics-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-marketplace-commerce-analytics-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-marketplace-commerce-analytics-node)\n\n## Description\n\nProvides AWS Marketplace business intelligence data on-demand.\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-marketplace-commerce-analytics-node\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(`MarketplaceCommerceAnalyticsClient`) and the commands you need, for example `GenerateDataSetCommand`:\n\n```javascript\n//JavaScript\nconst {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} = require(\"@aws-sdk/client-marketplace-commerce-analytics-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  MarketplaceCommerceAnalyticsClient,\n  GenerateDataSetCommand\n} from \"@aws-sdk/client-marketplace-commerce-analytics-node\";\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 marketplaceCommerceAnalytics = new MarketplaceCommerceAnalyticsClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  dataSetType: /**a string value*/,\n  dataSetPublicationDate: /**a timestamp can be number, string or Date object*/,\n  roleNameArn: /**a string value*/,\n  destinationS3BucketName: /**a string value*/,\n  snsTopicArn: /**a string value*/,\n};\nconst generateDataSetCommand = new GenerateDataSetCommand(params);\nmarketplaceCommerceAnalytics.send(generateDataSetCommand).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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nmarketplaceCommerceAnalytics.send(generateDataSetCommand, (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/client-marketplace-commerce-analytics-node\";\nconst marketplaceCommerceAnalytics = new AWS.MarketplaceCommerceAnalytics({\n  region: \"region\"\n});\nmarketplaceCommerceAnalytics.generateDataSet(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 marketplaceCommerceAnalytics.send(generateDataSetCommand);\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-marketplace-commerce-analytics-node' 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","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":"npm run pretest && node ./test/smoke/index.spec.js","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-marketplace-commerce-analytics-node has been renamed to @aws-sdk/client-marketplace-commerce-analytics. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Marketplace Commerce Analytics","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/hash-node":"^0.1.0-preview.8","@aws-sdk/json-parser":"^0.1.0-preview.7","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/json-builder":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.10","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/region-provider":"^0.1.0-preview.7","@aws-sdk/url-parser-node":"^0.1.0-preview.8","@aws-sdk/middleware-stack":"^0.1.0-preview.9","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.8","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.10","@aws-sdk/util-user-agent-node":"^0.1.0-preview.10","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/stream-collector-node":"^0.1.0-preview.9","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/credential-provider-node":"^0.1.0-preview.10","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-marketplace-commerce-analytics-node_0.1.0-preview.6_1574196365652_0.8905838082232242","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T17:54:20.423Z","modified":"2025-03-27T18:44:25.959Z","0.1.0-preview.2":"2019-09-09T17:54:20.828Z","0.1.0-preview.3":"2019-09-19T16:08:28.502Z","0.1.0-preview.4":"2019-10-29T23:55:07.752Z","0.1.0-preview.5":"2019-10-30T19:30:15.073Z","0.1.0-preview.6":"2019-11-19T20:46:05.793Z"},"author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","description":"Node SDK for AWS Marketplace Commerce Analytics","maintainers":[{"email":"osa-3p@amazon.com","name":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","name":"aws-sdk-bot"}],"readme":"","readmeFilename":""}