How to document your JS package
Salut, web dev friends! 🧑💻
I have selected some news from the web dev world to share.
📚 How to document your JS package ? 💽 JSR registry, a superset of npm. 🧡 Amber, a programming language compiled to bash. 📗 How to structure your Vuejs project
Have a great week.
📚 How to document your JavaScript package ? Great article which explain how you can leverage, JSDoc, Typescript and JSR to document, test and publish your javascript package.
💽 The JavaScript Registry JSR is a registry designed to publish Typescript package as a source, it handles generating API docs, .d.ts files, and transpiling your code for cross-runtime compatibility. It will distribute your package as web-standard ECMAScript modules.
🧡 Amber The new way to write bash script. It’s like Typescript but for bash.
📗 Vue Project Directory Structure Keep the hierarchy as flat as possible, and if you have a project which start to really grow, you can create an micro-service architecture with each modules which represents parts of your application.
Web tools and Library
🔧 Web Platform Status The Web Platform Dashboard from the Google team, a way to check when some features will be available.
🐙 Moonbow 🌚+🌈 Vue img component for adding GLSL to images 🔥🔥🔥
📗 Vue Fluid DnD Vue Fluid DnD is a fluid and smooth drag and drop solution for lists on Vue3 full animated.
📖 Sources
Every news are mainly from my Twitter feed, my Github feed, The collective, Michael Thiessen, Michael Hoffmann, Stefan and more recently by my friend Adrien Zaganelli.