* chore: refactor TS typings for React
* fix: field should now infer state.value properly in React adapter
* chore: fix Vue package typings
* chore: fix linting
* chore: fix React adapter
* chore: improve performance of TData type in FieldApi
* chore: add back index and parent type
* chore: add Vue TSC dep on Vue example
* chore: fix lint and type test
* chore: update Vite stuff
* chore: add implicit dep for Vue and React examples
* chore: add type test pre-req
* chore: install deps from examples in PR CI
* chore: remove filter from more installation
* fix(vue): Subscribe component default scoped slot types
* fix(vue): Field component default scoped slot value types
* example type fixes
* remove test log
* docs(vue): Field component slot fix
* refactor(vue): remove unused children property type from field component
* chore: fix formatting
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
* chore: initial work at scaffolding Vue package
* chore: initial work on adding in useField and useForm API
* chore: fix build for Vue package
* chore: migrate to slots for functional comps
* chore: got initial fields rendering
* chore: add component names for debuggability
* chore: fix error regarding passdown props
* chore: fix Promise constructor error in demo
* chore: initial work at writing vue store implementation
* feat: add initial useStore and Subscribe instances
* fix: state is now passed as a dedicated reactive option
* chore: temporarily remove Vue 2 typechecking
* chore: make Provider and selector optional
* chore: add createFormFactory
* chore: attempt 1 of test - JSX
* chore: attempt 2 of test - Vue JSX
* chore: attempt 3 of test - H
* chore: migrate to proper h function
* chore: fix tests by bumping package
* chore: fix JSX typings
* chore: add another test for useForm
* chore: listen for fieldAPIs to update
* fix: fields should now update during mount
* chore: add test for useField in Vue
* test: add useField Vue tests
* docs: add early docs for Vue package
* fix: memoize all non-function form props by default
* chore: migrate useStableFormOpts to useMemo
* fix: options passed to useField will not always cause a re-render
* chore: minor code cleanups
* test: add previously failing test to demonstrate fix
* chore: fix linting
* fix: running form.update repeatedly should not wipe form state
* test: add test to validate formapi update behavior
* test: add initial tests for useStableOptions
* chore: remove useStableOpts and useFormCallback