Files
form/scripts/config.ts
Aadit Olkar 6050fea779 feat: solid.js form (#471)
* solid commit -a

* fix failing tests and formatting

* comments + removed unneeded computed

* updated changes

* prettierd

* chore: add Solid Form to script to be deployed

* fix: fix typing of solid's Subscribe data

* chore: remove errant createEffect

* chore: rename Solid's useForm and useField to createForm and createField

* chore: remove old mention of React's memoization

* chore: add Solid simple example

* chore: add Solid yup example

* chore: add Zod Solid example

* docs: add initial docs for Solid package

---------

Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
2023-10-30 00:17:49 -07:00

64 lines
1.2 KiB
TypeScript

import path from 'path'
import { BranchConfig, Package } from './types'
// TODO: List your npm packages here.
export const packages: Package[] = [
{
name: '@tanstack/form-core',
packageDir: 'form-core',
},
{
name: '@tanstack/react-form',
packageDir: 'react-form',
},
{
name: '@tanstack/vue-form',
packageDir: 'vue-form',
},
{
name: '@tanstack/zod-form-adapter',
packageDir: 'zod-form-adapter',
},
{
name: '@tanstack/yup-form-adapter',
packageDir: 'yup-form-adapter',
},
{
name: '@tanstack/solid-form',
packageDir: 'solid-form',
},
// {
// name: '@tanstack/svelte-form',
// packageDir: 'svelte-form',
// },
]
export const latestBranch = 'main'
export const branchConfigs: Record<string, BranchConfig> = {
main: {
prerelease: false,
ghRelease: true,
},
next: {
prerelease: true,
ghRelease: true,
},
beta: {
prerelease: true,
ghRelease: true,
},
alpha: {
prerelease: true,
ghRelease: true,
},
}
export const rootDir = path.resolve(__dirname, '..')
export const examplesDirs = [
'examples/react',
'examples/vue',
// 'examples/solid',
// 'examples/svelte',
]