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

v1.0.0-alpha #188

Merged
merged 24 commits into from
Jan 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
2ea82dd
v1.0.0-alpha rewrite
JBBianchi Jul 17, 2024
c29c6ac
Added generic fluent builder proxy
JBBianchi Jul 19, 2024
071794e
1.0.0-alpha PoC
JBBianchi Jul 24, 2024
c13ca72
improved stability when generating types declarations
JBBianchi Jul 25, 2024
d8b3f44
Generated classes now reflects their associated type
JBBianchi Jul 26, 2024
0e5d469
added README in tools/
JBBianchi Jul 27, 2024
d7704ba
Extended support to array types
JBBianchi Jul 27, 2024
4523ef9
Changed class name approach
JBBianchi Jul 28, 2024
51a25ed
Recursive hydration when creating an instance
JBBianchi Jul 30, 2024
84901ef
Introduced lifecycle hooks
JBBianchi Jul 30, 2024
2ee8b61
Added support for workflow (de)serialization
JBBianchi Jul 31, 2024
a4a1084
Fixed github uri
JBBianchi Jul 31, 2024
faff52e
fixed jest-haste-map module naming collision
JBBianchi Aug 1, 2024
14e768a
Improved handling of union types when generating classes
JBBianchi Aug 6, 2024
9d4748c
Fixed hydration for value type arrays and added support for yaml inpu…
JBBianchi Aug 9, 2024
cf1d42c
Fixed custom name function used when generating types
JBBianchi Aug 30, 2024
fe3bbee
fixed timeout name collision
JBBianchi Sep 4, 2024
f107cb6
Updated for v1.0.0-alpha3
JBBianchi Oct 8, 2024
5dd02fc
Added workflow param when validating
JBBianchi Oct 9, 2024
e02cf4b
Updated json-schema-to-typescript to v15.0.2
JBBianchi Oct 9, 2024
0727bde
Removed duplicate validation hooks in Workflow deserialization
JBBianchi Oct 9, 2024
3c9501c
Updated for v1.0.0-alpha5
JBBianchi Dec 18, 2024
fc5defd
Added examples
JBBianchi Jan 10, 2025
9760570
Fixed builders output type
JBBianchi Jan 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/node-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

strategy:
matrix:
node-version: [10.x, 12.x, 14.x, 15.x]
node-version: [20.x, 21.x, 22.x]

steps:
- uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npmjs-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
# Setup .npmrc file to publish to npm
- uses: actions/setup-node@v2
with:
node-version: '15.x'
node-version: '20.x'
registry-url: 'https://registry.npmjs.org'
- run: npm ci
- run: npm test
Expand Down
11 changes: 9 additions & 2 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
# Serverless Workflow Typescript SDK Maintainers
# Serverless Workflow Org Maintainers

* [Jean-Baptiste Bianchi](https://github.com/JBBianchi)
* [Charles d'Avernas](https://github.com/cdavernas)
* [Ricardo Zanini](https://github.com/ricardozanini)

# Serverless Workflow Org Emeritus Maintainers
* [Antonio Mendoza Pérez](https://github.com/antmendoza)
* [Tihomir Surdilovic](https://github.com/tsurdilo)

# Maintainers Mailing list
[cncf-serverlessws-maintainers](mailto:[email protected])
Loading
Loading