About
This skill empowers developers to bridge the gap between Gleam's type-safe environment and the vast JavaScript ecosystem. It provides comprehensive guidance on using the @external attribute, managing NPM packages, interacting with browser APIs, and utilizing the JavaScript target build process. By enforcing strict type-safety patterns and mandatory testing requirements for externals, it ensures that Gleam projects remain robust and maintainable even when interfacing with dynamic JavaScript libraries, the DOM, or Node.js modules.