{"_id":"@aws/energy-workbench-sdk","name":"@aws/energy-workbench-sdk","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@aws/energy-workbench-sdk","version":"0.0.1","description":"This package contains a Typescript SDK for the OSDU API. The SDK includes a base client for authorization as well as several client modules for OSDU API operations. This AWS Sample application is in open preview.","main":"dist/index.js","module":"dist/index.modern.js","unpkg":"dist/index.umd.js","types":"dist/index.d.ts","exports":{"require":"./dist/index.js","default":"./dist/index.js"},"scripts":{"build":"rm -rf dist && tsc","dev":"tsc --watch --tsconfig tsconfig.json --no-sourcemap"},"keywords":[],"author":{"name":"AWS for Energy"},"license":"MIT","devDependencies":{"@types/node":"^20.6.3","microbundle":"^0.15.0"},"dependencies":{"@aws-sdk/client-cognito-identity-provider":"^3.433.0","axios":"^1.6.0","pino":"^8.16.1","pino-pretty":"^10.2.3"},"gitHead":"213b4cb9fa792a9c32c40c3e05a369acc32ef072","_id":"@aws/energy-workbench-sdk@0.0.1","_nodeVersion":"19.9.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-U4/JsoWz0QL+BFWAenz38LfLPoEC42NEZcpFHx0HcwiVyysx1DfpkfqnMvIgtsYcpA2N+szS/hLF5Qxkidetrg==","shasum":"249b7c93c900da1c2b925f2997be64243b01b316","tarball":"https://registry.npmjs.org/@aws/energy-workbench-sdk/-/energy-workbench-sdk-0.0.1.tgz","fileCount":40,"unpackedSize":117840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/NarR7SncK8YkxSuKrw1uG4wGTx+7OqYswGwE5LDu5AiEAnPQ9FrwJ0ENF0B5GohImyAWUqlo+XzHRscwynm1E/1k="}]},"_npmUser":{"name":"samwardbiddle","email":"sambiddl@amazon.com"},"directories":{},"maintainers":[{"name":"samwardbiddle","email":"sambiddl@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/energy-workbench-sdk_0.0.1_1698767835848_0.07792619324865124"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-31T15:57:15.740Z","0.0.1":"2023-10-31T15:57:16.059Z","modified":"2023-10-31T15:57:16.311Z"},"maintainers":[{"name":"samwardbiddle","email":"sambiddl@amazon.com"}],"description":"This package contains a Typescript SDK for the OSDU API. The SDK includes a base client for authorization as well as several client modules for OSDU API operations. This AWS Sample application is in open preview.","keywords":[],"author":{"name":"AWS for Energy"},"license":"MIT","readme":"# Energy Workbench SDK\n\nThis package contains a Typescript SDK for the OSDU API. The SDK includes a base client for authorization as well as several client modules for OSDU API operations. This AWS Sample application is in open preview.\n\n## 📦 Structure\n\n` /src/<endpoint>/models.ts`` - Contains the TypeScript interfaces for requests/responses\n `index.ts`- Exports the SDK contents\n`base/base.client.ts`- instantiates a base class for all other client modules. This gathers environmental variables`GroupClient` - Sample client for calling API\n","readmeFilename":"README.md"}