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

Improved Template #70

@pi0

Description

@pi0

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions