{"_id":"@aws-sdk/client-glue-browser","_rev":"19-07a957dbe910f21de4e2094dbcfa741b","name":"@aws-sdk/client-glue-browser","dist-tags":{"latest":"0.1.0-preview.2","preview":"0.1.0-preview.6"},"versions":{"0.1.0-preview.2":{"name":"@aws-sdk/client-glue-browser","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-glue-browser@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":"ba3957b617f48ebb9ea71b0deaf45bbccb25f509","tarball":"https://registry.npmjs.org/@aws-sdk/client-glue-browser/-/client-glue-browser-0.1.0-preview.2.tgz","fileCount":3261,"integrity":"sha512-NnO7s+rvQHGMMEmF7p7XDXFOw/NC1fj0BhU+VN+r+sWUiyORK8X4KLLcDS0loS2I43xoI+6i/8aR1P09GM6AVA==","signatures":[{"sig":"MEQCIDw1+eRI0j0Rz5WKtR3UJMrLIIeVPkiNvcvJq5e9VqsnAiA9VWmaGTgxwtXcqLfTl4sojfWSlTT2xucJnLhayMYMQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddpP5CRA9TVsSAnZWagAAXa4P+warhUz1V7OMN9mMuqxa\nkNkgC9aKSM3ZyQtYxtzokq3WhaFG/ufHysSY93yp9othwiA3Lg7YttCkuHnp\njDeU2PK92ORHag6kWXH6ZAA/K3d3g5D00DZepOWHAGiOgAUJd28C6grpqErL\n6PbdxDRkAsvT/NZjJGLxflLeu+4qzk1S5jzwLXzXHenjHiCnDYJslWMx3V4v\nvIsWWVMmP0rzbQMzxwxD0qAsms50BbmVke1eWdzUa+ChaHA01O+0oVjjwJ1y\nz942vP5wLB6NrzrhqrelCSUjZk43FTNzySGE2tIVXfJP9jUAzijboq+EdnpC\nUdo+Zi1jEjMYmbK9nw/5POt3vDtjghMev2/K+Snddx+/PLOkRMmG/mnOLoAl\nbflPC2vNADpMaHdzIQ18zBeNUQrwZ79M4D7yZ432f2oCcfXVVvozhJaWqpAe\nahXmRUSEiArt49E+kM191Z64Zy6DoOjru4BTDfucOt8ZPj3UEvRNqAALv7cS\nwgMcDRZLRoe9ALWESSMyLaMR3KBONlmB/UJF01tzUhgCIo3W3/b9Fyr1KKn+\nFBCqj5e/rXaojszgNcFl3Zz797b+u6ZyAod5pW8RYpFnrvNmWYeWas8Ow6Ko\n9ztnZP6ycwUdyUlqt3l4Jx89Usl1CuzHUVvS8qCRO4QtbzaNYt1SHnVfrUzR\nTAY3\r\n=2CVI\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":"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-glue-browser has been renamed to @aws-sdk/client-glue. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for AWS Glue","directories":{},"_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.6","@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.6","@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,"devDependencies":{"jest":"^24.7.1","karma":"^4.1.0","rimraf":"^2.6.2","typedoc":"^0.14.2","puppeteer":"^1.0.0","typescript":"~3.4.0","@types/jest":"^24.0.12","jasmine-core":"^3.4.0","karma-jasmine":"^2.0.1","karma-coverage":"^1.1.1","karma-typescript":"^4.0.0","karma-chrome-launcher":"^3.0.0","@aws-sdk/karma-credential-loader":"^0.1.0-preview.6","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-glue-browser_0.1.0-preview.2_1568052216956_0.597702334463329","host":"s3://npm-registry-packages"}},"0.1.0-preview.3":{"name":"@aws-sdk/client-glue-browser","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-glue-browser@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":"e2fb67b74f7866baa27a3d06218c69c88841ecff","tarball":"https://registry.npmjs.org/@aws-sdk/client-glue-browser/-/client-glue-browser-0.1.0-preview.3.tgz","fileCount":3261,"integrity":"sha512-humF1SZRKGBqjbL6192QglVphbruPBnYtdlPK3IKF3822xJeaFi9U8qFXNnYw95L97xdYn8LOFHsuFVg2q0kPA==","signatures":[{"sig":"MEUCIDJa/NPgmNUH1J1Xc1gyuWcmogrRlhMJcqQizAhQ32quAiEAj1YX/pQaph319xl/yngttirH093HCc6B4eXQFeeKpvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6QeCRA9TVsSAnZWagAALI4P/2ZHcMKtf/elWgoCunOc\ni6b56ZVf+iTFOYSgT7qyGV5VH4ZZok1KUmRitcPaIdsi3Q2MLs87D2Q8wfaT\nrkHf4h8qVzMEBLdv0uRgoIA81v+YvfCPhpxUm3fKrxXtY6etDfeLeV6ftk3V\nUJpZhq4gKuDn0hB+HEgIehNucKFsK39A+5QBm965EAWtKgPtT38REOqxQkJA\nvZKjMCj+gcyKifAzi0oQPd/1kdHzruGQCAi6IG5EMh0Zank5TMnCYfp6L/hF\nhWDgDA2Jbc5P5jmKd3t2ItK1aCTdvPpIzX0Ha5ynEyNjvFyN75fyQ14raqz6\nhu1o4e7AGVt2Lk7NzC6OAp4Cr4F97Mf/y4Jp3V5f1QsZdQWzjG7ouFDOKXIv\nKVNeAE7ybXvWHfvsv+M0lcOEAp/6U7b3vSSRHqupsKOgYr4xSTq5jByXa+8C\n9MPFrhlEsKEU+7pCmCKpubjh+RSFPJ3aEbfcrnWZqTeneCFuDCf8ZieKJ/yf\nQkMcX/PUAJEL28itcW8zEbvOCm3AMS9whFQX9Gfm8Kxuq/B2+/gQ7RJPqNMo\nc2ug7tNDKJyGQabvs+nAN91OF85wZSVZEjMJEieKVrsKNiIHDNTT81cYUBfM\n2lwRINTJoGlNi3b3WPjycWZd5b2OBJvC7cJ2wEHTUUUscwNjrsdws0c/rZs1\nbxja\r\n=zD0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-glue-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-glue-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-glue-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n\n## Description\n\n<fullname>AWS Glue</fullname> <p>Defines the public endpoint for the AWS Glue service.</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-glue-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(`GlueClient`) and the commands you need, for example `BatchCreatePartitionCommand`:\n\n```javascript\n//JavaScript\nconst { GlueClient } = require(\"@aws-sdk/client-glue-browser/GlueClient\");\nconst {\n  BatchCreatePartitionCommand\n} = require(\"@aws-sdk/client-glue-browser/commands/BatchCreatePartitionCommand\");\n```\n\n```javascript\n//TypeScript\nimport { GlueClient } from \"@aws-sdk/client-glue-browser/GlueClient\";\nimport { BatchCreatePartitionCommand } from \"@aws-sdk/client-glue-browser/commands/BatchCreatePartitionCommand\";\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 glue = new GlueClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  DatabaseName: /**a string value*/,\n  TableName: /**a string value*/,\n  PartitionInputList: [ /**a list of structure*/ ],\n};\nconst batchCreatePartitionCommand = new BatchCreatePartitionCommand(params);\nglue.send(batchCreatePartitionCommand).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 glue.send(batchCreatePartitionCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nglue.send(batchCreatePartitionCommand, (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-glue-browser/Glue\";\nconst glue = new AWS.Glue({ region: \"region\" });\nglue.batchCreatePartition(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 glue.send(batchCreatePartitionCommand);\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-glue-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","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-glue-browser has been renamed to @aws-sdk/client-glue. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for AWS Glue","directories":{},"_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":{"jest":"^24.7.1","karma":"^4.1.0","rimraf":"^2.6.2","typedoc":"^0.14.2","puppeteer":"^1.0.0","typescript":"~3.4.0","@types/jest":"^24.0.12","jasmine-core":"^3.4.0","karma-jasmine":"^2.0.1","karma-coverage":"^1.1.1","karma-typescript":"^4.0.0","karma-chrome-launcher":"^3.0.0","@aws-sdk/karma-credential-loader":"^0.1.0-preview.7","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-glue-browser_0.1.0-preview.3_1568908318005_0.10381007420107191","host":"s3://npm-registry-packages"}},"0.1.0-preview.4":{"name":"@aws-sdk/client-glue-browser","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-glue-browser@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":"1c3601b391f04b19a869ced992a5cb893388d4ad","tarball":"https://registry.npmjs.org/@aws-sdk/client-glue-browser/-/client-glue-browser-0.1.0-preview.4.tgz","fileCount":3261,"integrity":"sha512-/QTS47pGShrhOHJ+ibPir8FQHFA7wfmhNs9urfG9/cYgMnyNWcVmll1x/wL1Hku0PgKk1cG3O3N3WyedbpyWXQ==","signatures":[{"sig":"MEUCIQDRWG0OIU/60Sb+k1NI6SF/f9qoD9XXPiH3GPBUBGY1BwIgeb93gd+ujhyGp8WuZk2gH49E/cIU4t6rkfY8PCZ2EyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduNM4CRA9TVsSAnZWagAAB3gP+wa9+c4WdC6VS8HWyvjR\nuSHnmSz5Ilr8zavyJa0SHm863JYWME7/Kp5BLTqsiXVwZHH5t2pin1+930qm\nsEcUmHFMeUzkhr1fY4sSRygXlGVbiJYTzcGhXNh61UYHbZGz6t5677gz5Rh4\n0Q7473deXCLBFPTlMG6+YiIiJq1xhxGmuoVhNwcxPYLsj1nhfbvbbH7wx+2l\nIT8i7/rItJqEDGSK5HprzmUW8NV6yI5gUpzs2gHa0EXAetYggu4p5W9kelcE\nbOGuro329iktg4BK0pomCtAaUxurTyPOOPSJHUmnak3Wzvhq2ZIx1o1SPE14\nUifO5/WgQHAzDqDvnOXIrfbeF3Ed4TQxfDhgPpmXkmEYUsIASyymRrMRfn9C\nlzz6M10zNTINmjgJj4+stQBACvNxhWYeCv2h6BgXWO1TgchBjwPYcXz43DH2\nLCBZdzGIJMHKGd5nOHYtydTYCV//rIpNMhYL2uCKcvbDGnDVoPJeKKZsDIeX\nvH2cKpCYpLmSm2JkU7Ciqg3JjFI2EeAeCScYZaDqx5CwXy7SIc6I8ayMq7cj\nRVgYk2bWmki6qHrHHIWaOUA2z+nqSS+XkKF/UGbmke8aDzAXR4puhgVcGcg5\nFx+H21dsv8pnmiUMAAUxbyk3borBaaLJy0hdtM1dAiYGV6ya6AH1puya4jlX\nlfAu\r\n=2CXH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-glue-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-glue-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-glue-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n\n## Description\n\n<fullname>AWS Glue</fullname> <p>Defines the public endpoint for the AWS Glue service.</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-glue-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(`GlueClient`) and the commands you need, for example `BatchCreatePartitionCommand`:\n\n```javascript\n//JavaScript\nconst {\n  GlueClient,\n  BatchCreatePartitionCommand\n} = require(\"@aws-sdk/client-glue-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  GlueClient,\n  BatchCreatePartitionCommand\n} from \"@aws-sdk/client-glue-browser\";\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 glue = new GlueClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  DatabaseName: /**a string value*/,\n  TableName: /**a string value*/,\n  PartitionInputList: [ /**a list of structure*/ ],\n};\nconst batchCreatePartitionCommand = new BatchCreatePartitionCommand(params);\nglue.send(batchCreatePartitionCommand).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 glue.send(batchCreatePartitionCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nglue.send(batchCreatePartitionCommand, (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-glue-browser\";\nconst glue = new AWS.Glue({ region: \"region\" });\nglue.batchCreatePartition(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 glue.send(batchCreatePartitionCommand);\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-glue-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","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-glue-browser has been renamed to @aws-sdk/client-glue. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for AWS Glue","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.6","@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/config-resolver":"^0.1.0-preview.6","@aws-sdk/middleware-stack":"^0.1.0-preview.7","@aws-sdk/retry-middleware":"^0.1.0-preview.6","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.7","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.8","@aws-sdk/url-parser-browser":"^0.1.0-preview.6","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.6","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.7","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.7","@aws-sdk/stream-collector-browser":"^0.1.0-preview.6","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@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":{"jest":"^24.7.1","karma":"^4.1.0","rimraf":"^2.6.2","typedoc":"^0.14.2","puppeteer":"^1.0.0","typescript":"~3.4.0","@types/jest":"^24.0.12","jasmine-core":"^3.4.0","karma-jasmine":"^2.0.1","karma-coverage":"^1.1.1","karma-typescript":"^4.0.0","karma-chrome-launcher":"^3.0.0","@aws-sdk/karma-credential-loader":"^0.1.0-preview.8","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-glue-browser_0.1.0-preview.4_1572393784340_0.321131959610113","host":"s3://npm-registry-packages"}},"0.1.0-preview.5":{"name":"@aws-sdk/client-glue-browser","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-glue-browser@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":"3cfaba7eb7d3d0b69f7a9eef54715877154b78a0","tarball":"https://registry.npmjs.org/@aws-sdk/client-glue-browser/-/client-glue-browser-0.1.0-preview.5.tgz","fileCount":3261,"integrity":"sha512-iy4G262URJIdpKu4aR/IJR0fPhCl4S/RTdjrNhYm+RAp/OAR1hiCR/USI3dsEX0NRUv+pXv419dsiBZonJYmaA==","signatures":[{"sig":"MEUCIQCDEpEpmPOnhCjzwlaDSlwrNpfRWD6nvIzdT0XMHL/GMQIgJerF4VahKlQLmSrchB+6A5HkQZHbMCKKqIU4lnD8nr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduebCCRA9TVsSAnZWagAAnsoQAIpWYNeyIU/j2sjBV337\nOV1QHjkTZYH6JjvKLV85NWBP785J36KVXNmVnGvVqHryraNEblzRKtAFvXQz\nExoQiJN6ijK6qRBxQFk+O2DlxJAHgZQPIpogQMkJFg5XOTuG7ME0gapAA2Rl\nU9/boUBw7MOhBljjSGJa6RG5IWCoJtxRRDRU/+Gz01g94XIS0vJTctb50Qha\nUtbDSso+V1nUAKvD1HOx4tFnATtDnh/hXPMbmZ0lK0bpWGm822dynptO7LTI\nrfFvIjoAcgQQyp6lCrmqmL+n7lExDJsZN5M9tYw51DKZIVY7KTJ7AgnTiAtl\nrhYm8Y+leLMhbB2Z5JZPcR+W6537TfpspyOqMxILysYhbCO/2szbDAy4bPKE\n2Tst/bSLkwYRI76IkOgYc0X6TLRMcv6cqooSOfvIeEwsB1U7y7+BXz0SQlU1\nXHEnhYo05s9yMynb48w3Yti8qjdx+Ev6fuDurXYZNg+K0Yvisphc3SoYF9Td\nDT0Z5FjL7mwxCjB0/Y8t9l+VtQUjCHe2gD5bsXZbJp23LQlNs7l6GBvhPkBW\nP5YM+HWJqFo+4JSBLtWDt+PvcRIv5Gs8/Qc/0PJV67INGD0O7GZA2yd3sGDc\n+2Z31cT/drdVEPWmC7e6LQzUscF9Fw7I9pHn1M++UVqkTVhYzUbVyIErdSCA\nEZ4G\r\n=LiXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-glue-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-glue-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-glue-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n\n## Description\n\n<fullname>AWS Glue</fullname> <p>Defines the public endpoint for the AWS Glue service.</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-glue-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(`GlueClient`) and the commands you need, for example `BatchCreatePartitionCommand`:\n\n```javascript\n//JavaScript\nconst {\n  GlueClient,\n  BatchCreatePartitionCommand\n} = require(\"@aws-sdk/client-glue-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  GlueClient,\n  BatchCreatePartitionCommand\n} from \"@aws-sdk/client-glue-browser\";\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 glue = new GlueClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  DatabaseName: /**a string value*/,\n  TableName: /**a string value*/,\n  PartitionInputList: [ /**a list of structure*/ ],\n};\nconst batchCreatePartitionCommand = new BatchCreatePartitionCommand(params);\nglue.send(batchCreatePartitionCommand).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 glue.send(batchCreatePartitionCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nglue.send(batchCreatePartitionCommand, (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-glue-browser\";\nconst glue = new AWS.Glue({ region: \"region\" });\nglue.batchCreatePartition(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 glue.send(batchCreatePartitionCommand);\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-glue-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","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-glue-browser has been renamed to @aws-sdk/client-glue. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for AWS Glue","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@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/config-resolver":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.8","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.8","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.7","@aws-sdk/signing-middleware":"^0.1.0-preview.9","@aws-sdk/url-parser-browser":"^0.1.0-preview.7","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.8","@aws-sdk/stream-collector-browser":"^0.1.0-preview.7","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@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":{"jest":"^24.7.1","karma":"^4.1.0","rimraf":"^2.6.2","typedoc":"^0.14.2","puppeteer":"^1.0.0","typescript":"~3.4.0","@types/jest":"^24.0.12","jasmine-core":"^3.4.0","karma-jasmine":"^2.0.1","karma-coverage":"^1.1.1","karma-typescript":"^4.0.0","karma-chrome-launcher":"^3.0.0","@aws-sdk/karma-credential-loader":"^0.1.0-preview.9","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-glue-browser_0.1.0-preview.5_1572464322000_0.10399219709826846","host":"s3://npm-registry-packages"}},"0.1.0-preview.6":{"name":"@aws-sdk/client-glue-browser","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-glue-browser@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":"4afab88df5b994b4c6c4e262f4db4ca85ee21ba4","tarball":"https://registry.npmjs.org/@aws-sdk/client-glue-browser/-/client-glue-browser-0.1.0-preview.6.tgz","fileCount":3261,"integrity":"sha512-uIEp0Yj8YckRn/OFJdnc3mFUZ9DKapYNgrjz2wPtBDdO31dledcD/CI86OC///HLUWGxSgpqeXo/cqLvhEGHxg==","signatures":[{"sig":"MEQCIDJPcYPN9KAno48eCUpQ0Ql+BYYm6aWkq2BEnC4vbt0GAiBDYOfMVEhKFOk1gxYyw5QOhnZLhfoWGFOZQTtIKW+QwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1FVpCRA9TVsSAnZWagAAXdAP/jZ4XwMfzYsoTmXQlzCL\n8GA3pfSiNOsgsjbWxRjYdtCBbRRovGxBc3DGXZw3RFb5WjLbEnDw4SKzOyA+\nI2OFdVyygGt0SCV/zJeQX1Wb++HlOeBRaRoNieTwyRZRRDYSIMzvT05cxdYL\nIrEvYZp11cFfYNdY3evIG05fLWaHGrllN910kz9W9YMFAFqVRSNnAWs1GmW8\n5LMzzIucducwTpt5dDZNx8SmIH2kfVOR767lGf/NAzoMg+GgWzP68oN8SRTv\n4OVefyhJG69g3xdkXwMnmboteEAG8UOklaHWeykiSf40a3StrpH/VAiOHY9p\n3Sb1PSemSXNSiDz0eSeoPdQlaakOFKPwQaH9E8iAC5Mttc97oX8O+dtTbMKQ\nIfCilH+5TP34DFSoW08HPYesiKkdWp5ehgaDlgsJ0uHkpB7kVsCgz3qdaoSh\nUgo6iR/+QjJWJVI5xt1Xc7E75+rXRyEbcWXjgCI9EJO3iyuZXPrNbLhEaSLa\nJr4RCp/rTHBcAXTHLye0xS98k8kqksKaPqwlXY1qKpoCYJMVzkCagwNOoBT5\nOh4GYjSAUXpi94Rc5M2L6q0A3Okn6XnviVz1yegV1hllYT0lflxz/4QOQme0\nVliASoVq7lGrNSaKKA8O3porCpSQgT/bw0OAmt/4EYhr1TXbIAD0Wz+WZLJh\nEG9o\r\n=SWsX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-glue-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-glue-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-glue-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-glue-browser)\n\n## Description\n\n<fullname>AWS Glue</fullname> <p>Defines the public endpoint for the AWS Glue service.</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-glue-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(`GlueClient`) and the commands you need, for example `BatchCreatePartitionCommand`:\n\n```javascript\n//JavaScript\nconst {\n  GlueClient,\n  BatchCreatePartitionCommand\n} = require(\"@aws-sdk/client-glue-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  GlueClient,\n  BatchCreatePartitionCommand\n} from \"@aws-sdk/client-glue-browser\";\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 glue = new GlueClient({region: 'region'});\n//clients can be shared by different commands\nconst params = {\n  DatabaseName: /**a string value*/,\n  TableName: /**a string value*/,\n  PartitionInputList: [ /**a list of structure*/ ],\n};\nconst batchCreatePartitionCommand = new BatchCreatePartitionCommand(params);\nglue.send(batchCreatePartitionCommand).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 glue.send(batchCreatePartitionCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nglue.send(batchCreatePartitionCommand, (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-glue-browser\";\nconst glue = new AWS.Glue({ region: \"region\" });\nglue.batchCreatePartition(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 glue.send(batchCreatePartitionCommand);\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-glue-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","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-glue-browser has been renamed to @aws-sdk/client-glue. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for AWS Glue","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@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/config-resolver":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.9","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/protocol-json-rpc":"^0.1.0-preview.8","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.10","@aws-sdk/url-parser-browser":"^0.1.0-preview.7","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.9","@aws-sdk/stream-collector-browser":"^0.1.0-preview.7","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@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":{"jest":"^24.7.1","karma":"^4.1.0","rimraf":"^2.6.2","typedoc":"^0.14.2","puppeteer":"^1.0.0","typescript":"~3.4.0","@types/jest":"^24.0.12","jasmine-core":"^3.4.0","karma-jasmine":"^2.0.1","karma-coverage":"^1.1.1","karma-typescript":"^4.0.0","karma-chrome-launcher":"^3.0.0","@aws-sdk/karma-credential-loader":"^0.1.0-preview.10","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-glue-browser_0.1.0-preview.6_1574196585135_0.7064645411811123","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T18:03:36.776Z","modified":"2025-03-27T18:43:02.786Z","0.1.0-preview.2":"2019-09-09T18:03:37.224Z","0.1.0-preview.3":"2019-09-19T15:51:58.263Z","0.1.0-preview.4":"2019-10-30T00:03:04.534Z","0.1.0-preview.5":"2019-10-30T19:38:42.243Z","0.1.0-preview.6":"2019-11-19T20:49:45.439Z"},"author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","description":"Browser SDK for AWS Glue","maintainers":[{"email":"osa-3p@amazon.com","name":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","name":"aws-sdk-bot"}],"readme":"","readmeFilename":""}