npmx Unveils Autogenerated Docs and Theming Upgrades
Autogenerated Package Documentation
Implemented a major new feature to generate API documentation directly from TypeScript definitions using @deno/doc. The system utilizes a WASM binary to parse types fetched from esm.sh and renders them server-side with Shiki syntax highlighting, bringing JSR-like documentation parity to the npm registry.
Community Milestone: Light Mode Rollout
The community is celebrating the completion of Light Mode, a significant visual upgrade. The project lead and contributors highlighted the rapid progress on Bluesky, noting that npmx is quickly evolving into an 'npmjs browser on steroids.'
Internationalization and Localization
Continued rapid expansion of global support with the addition of Italian and Japanese translations. The i18n configuration was also updated to support theme options specifically for the Chinese localization, ensuring a consistent experience across all supported languages.
UI and Visual Refinements
Applied a system-wide color scheme to charts, converting OKLCH values to hex for compatibility with vue-data-ui. Added binary run scripts directly to package pages, allowing users to see and copy execution commands (e.g., npx/bunx) that adapt to their selected package manager.
Platform Infrastructure
Enhanced metadata support for Radicle and Forgejo repositories. Refined the footer for better external link behavior (opening in new tabs) and fixed a critical SSR meta-fetching bug to ensure consistent SEO and social previews.