⬡ https://www.npmjs.com/package/@dagger.io/dagger
📝 https://dagger.io/blog/nodejs-sdk
🎬 https://www.youtube.com/watch?v=cuqmq_aTNfY
✨ What's Changed
- Initial support for Python SDK Engine & Client by @aluzzardi, @sipsma & @crjm (no PRs)
- Add barebones nodejs sdk test. by @sipsma in #3292
- Guard against wrong dagger binary in TypeScript SDK by @gerhard in #3285
- Pin Node.js version for TypeScript SDK by @gerhard in #3302
- Use mocha for nodejs SDK testing by @slumbering in #3329
- dagger.json by @sipsma in #3281
- Rename dagger binary to cloak by @marcosnils in #3566
- Enable newer versions of node to use the node SDK by @marcosnils in #3576
- simpler Host API by @vito in #3560
- feat: replace Engine by dagger.Connect() by @TomChv in #3652
- Improve nodejs SDK DX by @slumbering in #3459
- feat: Add Node.js SDK provisioner by @TomChv in #3820
- Nodejs SDK: cleanup by @slumbering in #3840
- NodeJS SDK codegen by @dolanor in #3606
- NodeJS SDK: Add lint + codegen checks for mage by @slumbering in #3842
- Add http engineconn to nodejs by @sipsma in #3851
- Fail when session binary copy command fails by @sipsma in #3855
- Implement nodejs:sdk:publish + relevant GitHub Action workflow by @gerhard in #3809
- Normalize os+arch names in nodejs sdk by @sipsma in #3858
- sdk: nodejs: make sure linting errors actually fail by @aluzzardi in #3865
- sdk: nodejs: fix formatting inconsistencies by @aluzzardi in #3866
- build(deps-dev): Bump typescript from 4.8.4 to 4.9.3 in /sdk/nodejs in #3853
- remove unused types.ts file by @slumbering in #3868
- NodeJS Provisioning Follow ups by @sipsma in #3861
- build(deps): bump node-fetch from 3.2.10 to 3.3.0 in #3807
- NodeJS SDK: Update codegen templates for docs references by @slumbering in #3877
- Node Feedback by @benjaminstrasser in #3872
- sdk: nodejs: Fixed typo in codegen by @vikram-dagger in #3890
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.43.0 in #3818
- NodeJS SDK: Lint generated client file by @slumbering in #3895
👋 New Contributors
- @benjaminstrasser made their first contribution in #3872