├── .changeset ├── README.md └── config.json ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── 1-documentation_change.yml │ ├── 2-feature_request.yml │ ├── 3-bug_report.yml │ └── config.yml └── workflows │ ├── build-preview.yml │ ├── ci.yml │ ├── deploy-preview.yml │ ├── deploy-prod.yml │ ├── preview-release.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── .npmrc ├── README.md ├── mdsx.config.js ├── package.json ├── scripts │ ├── build-search-data.js │ └── update-velite-output.js ├── src │ ├── app.css │ ├── app.d.ts │ ├── app.html │ ├── content │ │ ├── components │ │ │ ├── control.md │ │ │ ├── description.md │ │ │ ├── element-field.md │ │ │ ├── field-errors.md │ │ │ ├── field.md │ │ │ ├── fieldset.md │ │ │ ├── label.md │ │ │ └── legend.md │ │ ├── composition │ │ │ ├── child.md │ │ │ ├── use-form-control.md │ │ │ └── use-form-field.md │ │ ├── index.md │ │ ├── quick-start.md │ │ ├── recipes │ │ │ ├── bits-ui-select.md │ │ │ ├── checkbox-groups.md │ │ │ ├── dynamic-fields.md │ │ │ └── multiple-select.md │ │ ├── styling.md │ │ └── v2-migration-guide.md │ ├── lib │ │ ├── components │ │ │ ├── blueprint.svelte │ │ │ ├── examples │ │ │ │ ├── bits-ui-multi-select.svelte │ │ │ │ ├── bits-ui-select.svelte │ │ │ │ ├── checkbox-group.svelte │ │ │ │ ├── dynamic-fields.svelte │ │ │ │ └── multiple-select.svelte │ │ │ ├── loading-card.svelte │ │ │ └── logos │ │ │ │ ├── formsnap-dark.svelte │ │ │ │ └── formsnap-light.svelte │ │ ├── index.ts │ │ ├── navigation.ts │ │ ├── site-config.ts │ │ └── utils.ts │ └── routes │ │ ├── (docs) │ │ ├── +layout.svelte │ │ └── docs │ │ │ ├── +page.svelte │ │ │ ├── +page.ts │ │ │ └── [...slug] │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ └── +page.ts │ │ ├── (landing) │ │ ├── +page.svelte │ │ └── +page.ts │ │ ├── +layout.svelte │ │ └── api │ │ └── search.json │ │ ├── +server.ts │ │ └── search.json ├── static │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon copy.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── logo-dark.svg │ ├── logo-light.svg │ ├── og.png │ └── site.webmanifest ├── svelte.config.js ├── tsconfig.json ├── velite.config.js └── vite.config.ts ├── eslint.config.js ├── package.json ├── packages └── formsnap │ ├── .gitignore │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ ├── app.d.ts │ ├── app.html │ └── lib │ │ ├── attrs.types.ts │ │ ├── components │ │ ├── control.svelte │ │ ├── description.svelte │ │ ├── element-field.svelte │ │ ├── field-errors.svelte │ │ ├── field.svelte │ │ ├── fieldset.svelte │ │ ├── index.ts │ │ ├── label.svelte │ │ ├── legend.svelte │ │ └── types.ts │ │ ├── formsnap.svelte.ts │ │ ├── index.ts │ │ └── internal │ │ ├── create-context.ts │ │ ├── types.ts │ │ └── utils │ │ ├── attributes.ts │ │ ├── errors.ts │ │ ├── id.ts │ │ ├── index.ts │ │ ├── path.test.ts │ │ └── path.ts │ ├── static │ └── favicon.png │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-documentation_change.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/ISSUE_TEMPLATE/1-documentation_change.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/ISSUE_TEMPLATE/2-feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/ISSUE_TEMPLATE/3-bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/build-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/build-preview.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/deploy-preview.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/deploy-prod.yml -------------------------------------------------------------------------------- /.github/workflows/preview-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/preview-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.15.1 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/mdsx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/mdsx.config.js -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/scripts/build-search-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/scripts/build-search-data.js -------------------------------------------------------------------------------- /docs/scripts/update-velite-output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/scripts/update-velite-output.js -------------------------------------------------------------------------------- /docs/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/app.css -------------------------------------------------------------------------------- /docs/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/app.d.ts -------------------------------------------------------------------------------- /docs/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/app.html -------------------------------------------------------------------------------- /docs/src/content/components/control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/control.md -------------------------------------------------------------------------------- /docs/src/content/components/description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/description.md -------------------------------------------------------------------------------- /docs/src/content/components/element-field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/element-field.md -------------------------------------------------------------------------------- /docs/src/content/components/field-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/field-errors.md -------------------------------------------------------------------------------- /docs/src/content/components/field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/field.md -------------------------------------------------------------------------------- /docs/src/content/components/fieldset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/fieldset.md -------------------------------------------------------------------------------- /docs/src/content/components/label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/label.md -------------------------------------------------------------------------------- /docs/src/content/components/legend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/components/legend.md -------------------------------------------------------------------------------- /docs/src/content/composition/child.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/composition/child.md -------------------------------------------------------------------------------- /docs/src/content/composition/use-form-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/composition/use-form-control.md -------------------------------------------------------------------------------- /docs/src/content/composition/use-form-field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/composition/use-form-field.md -------------------------------------------------------------------------------- /docs/src/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/index.md -------------------------------------------------------------------------------- /docs/src/content/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/quick-start.md -------------------------------------------------------------------------------- /docs/src/content/recipes/bits-ui-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/recipes/bits-ui-select.md -------------------------------------------------------------------------------- /docs/src/content/recipes/checkbox-groups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/recipes/checkbox-groups.md -------------------------------------------------------------------------------- /docs/src/content/recipes/dynamic-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/recipes/dynamic-fields.md -------------------------------------------------------------------------------- /docs/src/content/recipes/multiple-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/recipes/multiple-select.md -------------------------------------------------------------------------------- /docs/src/content/styling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/styling.md -------------------------------------------------------------------------------- /docs/src/content/v2-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/content/v2-migration-guide.md -------------------------------------------------------------------------------- /docs/src/lib/components/blueprint.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/blueprint.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/examples/bits-ui-multi-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/examples/bits-ui-multi-select.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/examples/bits-ui-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/examples/bits-ui-select.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/examples/checkbox-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/examples/checkbox-group.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/examples/dynamic-fields.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/examples/dynamic-fields.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/examples/multiple-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/examples/multiple-select.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/loading-card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/loading-card.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/logos/formsnap-dark.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/logos/formsnap-dark.svelte -------------------------------------------------------------------------------- /docs/src/lib/components/logos/formsnap-light.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/components/logos/formsnap-light.svelte -------------------------------------------------------------------------------- /docs/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/index.ts -------------------------------------------------------------------------------- /docs/src/lib/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/navigation.ts -------------------------------------------------------------------------------- /docs/src/lib/site-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/site-config.ts -------------------------------------------------------------------------------- /docs/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/lib/utils.ts -------------------------------------------------------------------------------- /docs/src/routes/(docs)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/+layout.svelte -------------------------------------------------------------------------------- /docs/src/routes/(docs)/docs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/docs/+page.svelte -------------------------------------------------------------------------------- /docs/src/routes/(docs)/docs/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/docs/+page.ts -------------------------------------------------------------------------------- /docs/src/routes/(docs)/docs/[...slug]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/docs/[...slug]/+page.server.ts -------------------------------------------------------------------------------- /docs/src/routes/(docs)/docs/[...slug]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/docs/[...slug]/+page.svelte -------------------------------------------------------------------------------- /docs/src/routes/(docs)/docs/[...slug]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(docs)/docs/[...slug]/+page.ts -------------------------------------------------------------------------------- /docs/src/routes/(landing)/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(landing)/+page.svelte -------------------------------------------------------------------------------- /docs/src/routes/(landing)/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/(landing)/+page.ts -------------------------------------------------------------------------------- /docs/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/+layout.svelte -------------------------------------------------------------------------------- /docs/src/routes/api/search.json/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/api/search.json/+server.ts -------------------------------------------------------------------------------- /docs/src/routes/api/search.json/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/src/routes/api/search.json/search.json -------------------------------------------------------------------------------- /docs/static/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/static/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/static/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/static/favicon copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/favicon copy.png -------------------------------------------------------------------------------- /docs/static/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/favicon-16x16.png -------------------------------------------------------------------------------- /docs/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/favicon-32x32.png -------------------------------------------------------------------------------- /docs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/favicon.ico -------------------------------------------------------------------------------- /docs/static/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/logo-dark.svg -------------------------------------------------------------------------------- /docs/static/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/logo-light.svg -------------------------------------------------------------------------------- /docs/static/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/og.png -------------------------------------------------------------------------------- /docs/static/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/static/site.webmanifest -------------------------------------------------------------------------------- /docs/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/svelte.config.js -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/velite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/velite.config.js -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/package.json -------------------------------------------------------------------------------- /packages/formsnap/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/.gitignore -------------------------------------------------------------------------------- /packages/formsnap/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/.prettierignore -------------------------------------------------------------------------------- /packages/formsnap/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/CHANGELOG.md -------------------------------------------------------------------------------- /packages/formsnap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/LICENSE -------------------------------------------------------------------------------- /packages/formsnap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/README.md -------------------------------------------------------------------------------- /packages/formsnap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/package.json -------------------------------------------------------------------------------- /packages/formsnap/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/app.d.ts -------------------------------------------------------------------------------- /packages/formsnap/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/app.html -------------------------------------------------------------------------------- /packages/formsnap/src/lib/attrs.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/attrs.types.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/control.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/control.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/description.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/element-field.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/element-field.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/field-errors.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/field-errors.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/field.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/field.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/fieldset.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/fieldset.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/index.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/label.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/legend.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/legend.svelte -------------------------------------------------------------------------------- /packages/formsnap/src/lib/components/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/components/types.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/formsnap.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/formsnap.svelte.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/index.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/create-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/create-context.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/types.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/attributes.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/errors.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/id.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/index.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/path.test.ts -------------------------------------------------------------------------------- /packages/formsnap/src/lib/internal/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/src/lib/internal/utils/path.ts -------------------------------------------------------------------------------- /packages/formsnap/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/static/favicon.png -------------------------------------------------------------------------------- /packages/formsnap/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/svelte.config.js -------------------------------------------------------------------------------- /packages/formsnap/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/tsconfig.json -------------------------------------------------------------------------------- /packages/formsnap/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/packages/formsnap/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svecosystem/formsnap/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------