svelte-compose
is a tool to add many different tools to your svelte/kit project.
This is a monorepo, containing the following packages:
| Package | Description |
|--------------|-----------|
| @svelte-compose/ast-manipulation | Provides tools for manipulating JS, CSS and HTML AST's |
| @svelte-compose/ast-tooling | Bundles different tools for parsing and serializing JS, CSS and HTML AST's |
| @svelte-compose/cli | Allows you to apply different composers at once and guides you interactively through the composer initialization |
| @svelte-compose/composers | That's the place where all official composers live |
| @svelte-compose/core | Provides all utilities for easy application of composers |
| @svelte-compose/dev-utils | Used to do some maintenance tasks inside the repository |
| @svelte-compose/testing-library | Provides tools to test a composers with all it's option in different project templates |
| @svelte-compose/tests | Uses testing-library
to execute the tests for all official composers |
| @svelte-compose/website | The website of this project |
Please see the contribution guidelines