Menu
Libraries |
Category

svelte-add

  • Purpose: svelte-add is a tool designed to enhance Svelte/Kit projects by adding various tools and functionalities. It has been merged with create-svelte to become part of the Svelte CLI (sv), continuing development under `@sveltejs/cli` .

  • Monorepo Structure: The repository contains multiple packages, each serving a specific role:

    • @svelte-add/ast-manipulation: Tools for manipulating JS, CSS, and HTML ASTs.
    • @svelte-add/ast-tooling: Bundles tools for parsing and serializing ASTs.
    • svelte-add (CLI): Interactively applies multiple adders and guides through initialization.
    • @svelte-add/adders: Houses all official adders.
    • @svelte-add/core: Utilities for applying adders.
    • @svelte-add/dev-utils: Maintenance tasks for the repository.
    • @svelte-add/testing-library: Tools for testing adders across project templates.
    • @svelte-add/tests: Executes tests for official adders.
    • @svelte-add/website: Project website.
  • Target Audience: Developers working with Svelte or SvelteKit who want to streamline project setup by adding pre-configured tools and features.

  • Note: The tool is now part of the Svelte CLI, emphasizing its integration into the broader Svelte ecosystem.

  • Licensing: MIT licensed.

sveltekitsvelte-kitsveltesvelte-addvitebootstrapbulmamdsvextailwindcss

Comments