mirror of
https://github.com/LukeHagar/form.git
synced 2025-12-06 04:19:43 +00:00
* chore: inital work to migrate to Query's alpha package setup * chore: update deps * chore: fix build issues * chore: disable no-children-prop rule
69 lines
1.6 KiB
JavaScript
69 lines
1.6 KiB
JavaScript
// @ts-check
|
|
|
|
import { resolve } from 'node:path'
|
|
import { fileURLToPath } from 'node:url'
|
|
|
|
/**
|
|
* List your npm packages here. The first package will be used as the versioner.
|
|
* @type {import('./types').Package[]}
|
|
*/
|
|
export const packages = [
|
|
{
|
|
name: '@tanstack/form-core',
|
|
packageDir: 'packages/form-core',
|
|
entries: ['main', 'module', 'types'],
|
|
},
|
|
{
|
|
name: '@tanstack/react-form',
|
|
packageDir: 'packages/react-form',
|
|
entries: ['main', 'module', 'types'],
|
|
},
|
|
// {
|
|
// name: '@tanstack/react-form-devtools',
|
|
// packageDir: 'packages/react-form-devtools',
|
|
// entries: ['main', 'module', 'types'],
|
|
// },
|
|
// {
|
|
// name: '@tanstack/react-form-persist-client',
|
|
// packageDir: 'packages/react-form-persist-client',
|
|
// entries: ['main', 'module', 'types'],
|
|
// },
|
|
// {
|
|
// name: '@tanstack/solid-form',
|
|
// packageDir: 'packages/solid-form',
|
|
// entries: ['main', 'module', 'types'],
|
|
// },
|
|
// {
|
|
// name: '@tanstack/svelte-form',
|
|
// packageDir: 'packages/svelte-form',
|
|
// entries: ['main', 'module', 'types'],
|
|
// },
|
|
// {
|
|
// name: '@tanstack/vue-form',
|
|
// packageDir: 'packages/vue-form',
|
|
// entries: ['main', 'module', 'types'],
|
|
// },
|
|
]
|
|
|
|
/**
|
|
* Contains config for publishable branches.
|
|
* @type {Record<string, import('./types').BranchConfig>}
|
|
*/
|
|
export const branchConfigs = {
|
|
main: {
|
|
prerelease: false,
|
|
},
|
|
next: {
|
|
prerelease: true,
|
|
},
|
|
beta: {
|
|
prerelease: true,
|
|
},
|
|
alpha: {
|
|
prerelease: true,
|
|
},
|
|
}
|
|
|
|
const __dirname = fileURLToPath(new URL('.', import.meta.url))
|
|
export const rootDir = resolve(__dirname, '..')
|