Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module template #203

Closed
4 tasks
atinux opened this issue Jan 11, 2023 — with Volta.net · 1 comment
Closed
4 tasks

Update module template #203

atinux opened this issue Jan 11, 2023 — with Volta.net · 1 comment
Labels
enhancement New feature or request

Comments

Copy link
Member

atinux commented Jan 11, 2023

https://github.com/nuxt/starter/tree/module

  • Improve readme (Add description, installation, usage, module development and note for module-builder)
  • Add @nuxt/eslint-config
  • Setup a release script (release-it or changelogen)
  • Add a test with @nuxt/test-utils
@atinux atinux added the enhancement New feature or request label Jan 11, 2023 — with Volta.net
@pi0
Copy link
Member

pi0 commented Jan 24, 2023

For the release script, we should use changelogen --release (example). It guarantees forward compatibility with module builder integration and consistent changelogs we can render on website.

Entry module.ts should also be simplified a little bit using kit and remove defaults I see are often preserved in published modules.

I think would be also a good time to introduce basic prettier wyt @danielroe ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants