Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

Improved Template #70

Open
6 of 13 tasks
pi0 opened this issue Nov 19, 2020 · 1 comment
Open
6 of 13 tasks

Improved Template #70

pi0 opened this issue Nov 19, 2020 · 1 comment

Comments

@pi0
Copy link
Member

pi0 commented Nov 19, 2020

We are working on a new template

  • Remove requirement of using vue-cli to scaffold first version
  • Use github template system to simply fork
  • Use typescript and build system
  • Add docs template
    • This needs rework to render on https://modules.nuxtjs.org since deployment of one website per module is not a scalable solution and currently requires manual steps to generate banner meanwhile we shall fallback to readme
  • Update example to work with typescript with yarn dev (siroc needs alias support)
  • Use nuxt/test-utils
    • test/fixture
  • Use nuxt/kit (module utils) (postponed)
  • New starter guide (requirements, places to update after fork or a simple script to do)
  • types/ for runtime types
  • Lintable/Typed runtime
  • Update/Fix actions

Postponed:

  • Using nuxt/kit for meta and config
  • Docs compatible with modules.nuxtjs.org
  • Scaffold with nuxt module create (new nuxt-cli)
  • Announcing to update existing nuxt-community modules to adopt new structure
@wobsoriano
Copy link

Will this be compatible with Nuxt 3?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants