Skip to content
This repository has been archived by the owner on May 5, 2024. It is now read-only.

⚠️ MOVED: https://github.com/svelte-add/svelte-add/ ⚠️ Template repository for creating new composers for `svelte-compose`

License

Notifications You must be signed in to change notification settings

svelte-compose/composer-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

composer-template

⚠️ Moved to svelte-add

This is a composer template for an external composer. External composers are not intended to be published within the @svelte-compose organization. Thus this external composers will not appear on the svelte-compose 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 composer 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-compose/{tool}