Публикация и экосистема
Экосистема модулей Nuxt — десятки миллионов загрузок в месяц и интеграции с самыми разными инструментами. К ней может присоединиться и ваш модуль.
Типы модулей
Официальные — область видимости @nuxt/ (например @nuxt/content): сопровождение команды Nuxt; пул-реквесты от сообщества приветствуются.
Сообщество @nuxtjs/ — проверенные модули от контрибьюторов (например @nuxtjs/tailwindcss); пул-реквесты от сообщества также приветствуются.
Сторонние — часто префикс nuxt-: так проще найти на npm; удобный формат для черновиков и экспериментов.
Приватные — под свою компанию или личные задачи; особых правил имён нет, часто npm-скоуп организации (@my-company/nuxt-auth).
Попасть в каталог
Сообщество может добавить модуль в список на сайте, оформив заявку в репозитории nuxt/modules. Команда подскажет по оформлению.
Организация nuxt-modules
Перенос в nuxt-modules даёт сопровождение и общие усилия над одним качественным решением.
Уже опубликованный модуль можно перенести, создав заявку в nuxt/modules.
Там же можно оформить префикс @nuxtjs/ и поддомен документации (my-module.nuxtjs.org).