Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: command classBuilder codegen #1120

Merged
merged 10 commits into from
Dec 22, 2023
Merged

feat: command classBuilder codegen #1120

merged 10 commits into from
Dec 22, 2023

Conversation

kuhe
Copy link
Contributor

@kuhe kuhe commented Dec 18, 2023

modifies command codegen have shorter output using the helper from #1118

associated codegen sample/sync: aws/aws-sdk-js-v3#5604


What is the effect on package size?

Using AWS SDK EC2 as an example, dist-cjs unpacked size went from 4.9 to 4.2 MB

What is the effect on initialization time?

This doesn't change the file count, so no meaningful change

@kuhe kuhe force-pushed the feat/commands branch 9 times, most recently from 3399d79 to d872af6 Compare December 21, 2023 19:26
@kuhe kuhe changed the title 🚧 feat: command codegen 🚧 feat: command classBuilder codegen Dec 21, 2023
@kuhe kuhe force-pushed the feat/commands branch 5 times, most recently from 4c8f1da to d60afa0 Compare December 22, 2023 15:05
@kuhe kuhe changed the title 🚧 feat: command classBuilder codegen feat: command classBuilder codegen Dec 22, 2023
@kuhe kuhe marked this pull request as ready for review December 22, 2023 17:51
@kuhe kuhe requested review from a team as code owners December 22, 2023 17:51
@kuhe kuhe merged commit 2df620b into smithy-lang:main Dec 22, 2023
7 checks passed
@kuhe kuhe deleted the feat/commands branch December 22, 2023 19:56
trivikr pushed a commit to trivikr/smithy-typescript that referenced this pull request Dec 27, 2023
* feat: command codegen

* fix test

* update ts pkg

* wip

* command class builder

* fix: add check dependency script

* rebase

* empty changeset

* update unit tests

* remove unused import
kuhe added a commit to kuhe/smithy-typescript that referenced this pull request Jan 3, 2024
* feat: command codegen

* fix test

* update ts pkg

* wip

* command class builder

* fix: add check dependency script

* rebase

* empty changeset

* update unit tests

* remove unused import
kuhe added a commit to kuhe/smithy-typescript that referenced this pull request Jan 4, 2024
* feat: command codegen

* fix test

* update ts pkg

* wip

* command class builder

* fix: add check dependency script

* rebase

* empty changeset

* update unit tests

* remove unused import
kuhe added a commit to kuhe/smithy-typescript that referenced this pull request Jan 4, 2024
* feat: command codegen

* fix test

* update ts pkg

* wip

* command class builder

* fix: add check dependency script

* rebase

* empty changeset

* update unit tests

* remove unused import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants