Hi Folks!
This edition of Adventures in Nodeland is special. We have reached the 100th mark. Thank you for being so supportive and following me on this journey!
This week we made our cloud available to everyone for free. This includes:
We also launched Platformatic Client, a new command to turn an OpenAPI Schema (in JSON format for now) or a GraphQL endpoint and generates a client:
platformatic client https://target_service:target_port/documentation/json --name movies
Check out:
platformatic
v0.19.0 announcementThe State of Node.js panel of 2023 is up! Check it out: https://m.youtube.com/watch?v=Yl5mVte-wdw. Thanks to Tracy Lee for having us!
In the live stream of the 20th of March, we worked on two much-needed pull requests for the Platformatic CLI. We prevented cyclic dependencies in https://github.com/platformatic/platformatic/pull/802 and asked the user to overwrite the readme in create-platformatic https://github.com/platformatic/platformatic/pull/804. Check out the video at https://youtu.be/Qx_9XkFXtoI.
In the live stream of the 23rd of March, we branded @fastify/swagger-ui with Fastify colors: we modified @fastify/swagger-ui to accept a logo argument and use Fastify as its base: https://github.com/fastify/fastify-swagger-ui/pull/49.
mongodb@5
.setTimeout
instead of setImmediate
when running in the browser; v10.10.2 allows then ttl
to be a number or function in the typescript definitionSymbol.split
.nodenext
resolution algorithm.ignoreFields
option to the regenerate
method.My friend Robert Nagi (Node.js TSC) is hiring a Node.js engineer. While this is not a Node.js core position, I expect some tricky bugs to be solved. Check it out at https://nxtedition.com/we-are-hiring.