Cocoweb
_

I open sourced my first npm package

#tips #Veille #laravel #nuxt

Salut, web dev friends! πŸ§‘β€πŸ’»

I am excited to share my first npm package πŸš€ Release 3.0.0 : Typescript all the way Β· CMarzin/cli-mr-creator, I started this package when I was a student 5 years ago to learn scripting with node because bash didn’t love me :( Now, the package is fully open source with an MIT license, Typescript support, I wrote some tests with vitest, It use Github actions for the CI and changeset for publishing to npm. Anyway here are the news :

🫠 Programming sucks✨ Nuxt 4.0πŸ“— How to create an NPM PackageπŸ‘€ Open source Laravel Changelog


Have a great week.


A great analogy on programming, we don’t lift or pick heavy objects but we are required to destroy our mental health for the job instead. I love programming but sometimes I think you need to be crazy to do this job.

The main features for me is the new project structure and the better typescript support.

I didn’t use a first this tutorial for creating a NPM package but I used it to make my package CMarzin/cli-mr-creator more modern with CI, tests, TypeScript and changeset.

Now Laravel has an open source changelog !


Web tools and Library

❀️ productdevbook/nitro-graphql

A standalone Nitro module that integrates GraphQL servers into any Nitro application with automatic type generation, file watching, and seamless framework integration.

πŸ’ zshy

Bundler-free build tool for TypeScript libraries. Powered by tsc.


πŸ“š Sources

Every news are mainly from my Twitter feed , Github feed , The collective , Picallili , Michael Thiessen , Michael Hoffmann , Stefan Judis , Cassidy Williams , Adrien Zaganelli .