svelte-forms-lib
Version:
Svelte forms lib - A lightweight library for managing forms in Svelte v3
46 lines (33 loc) • 1.62 kB
Markdown
<p>
<img src="https://svelte-forms-lib-sapper-docs.now.sh/logo.png" width="100px" height="100px" title="Svelte forms lib logo" alt="Svelte forms lib logo" />
</p>
<a href="https://www.npmjs.com/package/svelte-forms-lib">
<img src="https://img.shields.io/npm/v/svelte-forms-lib.svg" alt="npm version">
</a>
<a href="https://www.npmjs.com/package/svelte-forms-lib">
<img src="https://img.shields.io/npm/dm/svelte-forms-lib.svg" alt="npm downloads">
</a>
<a href="https://bundlephobia.com/result?p=svelte-forms-lib">
<img src="https://img.shields.io/bundlephobia/min/svelte-forms-lib.svg" alt="minified size">
</a>
<a href="https://opensource.org/licenses/MIT">
<img src="https://img.shields.io/npm/l/svelte-forms-lib.svg" alt="license">
</a>
Svelte forms lib is a lightweight library for managing forms in Svelte, with an
<a href="https://github.com/jaredpalmer/formik" target="_blank">Formik</a> like API.
### Docs
Visit the <a href="https://svelte-forms-lib-sapper-docs.now.sh" target="_blank">documentation
website</a> to learn about the API and see examples.
### Contributions
Please feel free to submit any issue as means of feedback or create a PR for bug fixes
/ wanted features.
#### Commit message conventions
This project uses [`semantic-release`](https://github.com/semantic-release/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:
```bash
npm run commit
```
### Join as contributor
See https://github.com/tjinauyeung/svelte-forms-lib/issues/30