Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svelte-add/adder-template
Template repository for creating new adders for `svelte-add`
https://github.com/svelte-add/adder-template
add svelte svelte-add svelte-adder template
Last synced: about 2 months ago
JSON representation
Template repository for creating new adders for `svelte-add`
- Host: GitHub
- URL: https://github.com/svelte-add/adder-template
- Owner: svelte-add
- License: mit
- Created: 2024-05-05T07:40:52.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-11T16:15:01.000Z (5 months ago)
- Last Synced: 2024-08-11T17:35:20.757Z (5 months ago)
- Topics: add, svelte, svelte-add, svelte-adder, template
- Language: JavaScript
- Homepage: https://svelte-add.com
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# adder-template
This is a adder template for an external adder. External adder are not intended to be published within the `@svelte-add` organization. Thus this external adder will not appear on the `svelte-adder` website.
## IMPORTANT
This template is only updated from time to time and might not use the latest versions. Therefore be aware that updating the versions inside of this template might break your code.
## Converting to an first party composer
If you decide that this adder should become first party, there a few minor things to do.
- Create a PR against the main repository adding those files.
- Make sure to adapt the file layout to the layout presented inside the main repository. Mainly:
- Move the folders from the `src/` directory to the parent directory.
- Delete the following files: `jsconfig.json`, `pnpm-lock.yml`, `test.js`
- Update the package name inside `package.json` to match the following pattern: `@svelte-add/{tool}`