diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index bf92e93b2..5dab6bb3c 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -28,7 +28,7 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Fix formatting run: pnpm format - name: Generate Docs diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0e6a4bfe0..148c1ca33 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -26,7 +26,7 @@ jobs: - name: Start Nx Agents run: npx nx-cloud start-ci-run --distribute-on=".nx/workflows/dynamic-changesets.yaml" - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@v4.4.0 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Build Packages run: pnpm run build:all - name: Publish Previews @@ -71,6 +71,6 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Changeset Preview uses: TanStack/config/.github/changeset-preview@main diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e6937c418..4dbec1adb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: with: fetch-depth: 0 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Run Tests run: pnpm run test:ci - name: Run Changesets (version or publish) diff --git a/package.json b/package.json index 22a66ccac..0f23c5897 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "git", "url": "git+https://github.com/TanStack/form.git" }, - "packageManager": "pnpm@10.24.0", + "packageManager": "pnpm@11.1.0", "type": "module", "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f0902c479..a62c6da19 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -11,3 +11,23 @@ packages: - examples/vue/** - examples/lit/** - examples/svelte/** + +allowBuilds: + # root dependency + nx: true + unrs-resolver: false # not directly required for build + esbuild: true + + # nx, @vitejs/plugin-react-swc, terser-webpack-plugin + '@swc/core': true + + # @angular/build + '@parcel/watcher': false # optional dep of @angular/build + lmdb: false # optional dep of @angular/build + msgpackr-extract: false # optional dep of @angular/build + + # @tanstack/vue-store + vue-demi: false # only required for vue 2 support + + # nextJs + sharp: false # not directly required for build