Skip to content

fork of svelte-forms-lib - 📝. A lightweight library for managing forms in Svelte

License

Notifications You must be signed in to change notification settings

tastyworks/svelte-forms-lib

 
 

Repository files navigation

Svelte forms lib logo

npm version npm downloads minified size license

Svelte forms lib is a lightweight library for managing forms in Svelte, with an Formik like API.

Installation

npm install @tastyworks/svelte-forms-lib

Local development

Until your PR is merged to main, you can use npm to link your current project to this repository

# in the root directory of the target project
npm link <path to svelte-forms-lib>

# example if repository is located in a sibling folder
npm link ../svelte-forms-lib

Release

This project uses semantic-release and automatically releases new packages when a commit is made onto main. After your PR has been merged, check back after CI has completed for the version/package.

Docs

Visit the documentation website to learn about the API and see examples.

Commit message conventions

This project uses semantic-release for versioning, which requires commit messages to adhere to a specific format.

The easiest way to write commit messages which adhere to the format is to use our npm script:

npm run commit

About

fork of svelte-forms-lib - 📝. A lightweight library for managing forms in Svelte

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 94.1%
  • Svelte 5.4%
  • Shell 0.5%