Create your Link in Bio for Bluesky

Pin dependencies (#138)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

authored by

renovate[bot]
renovate[bot]
and committed by
GitHub
82ed4d3d a026f4b3

+65 -101
+2 -2
.github/workflows/claude-code-review.yml
··· 27 28 steps: 29 - name: Checkout repository 30 - uses: actions/checkout@v4 31 with: 32 fetch-depth: 1 33 34 - name: Run Claude Code Review 35 id: claude-review 36 - uses: anthropics/claude-code-action@v1 37 with: 38 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 39 prompt: |
··· 27 28 steps: 29 - name: Checkout repository 30 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 31 with: 32 fetch-depth: 1 33 34 - name: Run Claude Code Review 35 id: claude-review 36 + uses: anthropics/claude-code-action@a3ff61d47aa5118a43b33ae44c4087d9eb51111a # v1 37 with: 38 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 39 prompt: |
+2 -2
.github/workflows/claude.yml
··· 26 actions: read # Required for Claude to read CI results on PRs 27 steps: 28 - name: Checkout repository 29 - uses: actions/checkout@v4 30 with: 31 fetch-depth: 1 32 33 - name: Run Claude Code 34 id: claude 35 - uses: anthropics/claude-code-action@v1 36 with: 37 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 38
··· 26 actions: read # Required for Claude to read CI results on PRs 27 steps: 28 - name: Checkout repository 29 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 30 with: 31 fetch-depth: 1 32 33 - name: Run Claude Code 34 id: claude 35 + uses: anthropics/claude-code-action@a3ff61d47aa5118a43b33ae44c4087d9eb51111a # v1 36 with: 37 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 38
+6 -6
.github/workflows/test.yml
··· 10 unit-test: 11 runs-on: ubuntu-latest 12 steps: 13 - - uses: actions/checkout@v4 14 - run: | 15 npm i -g corepack@latest 16 corepack enable pnpm 17 - - uses: actions/setup-node@v4 18 with: 19 node-version-file: .node-version 20 cache: pnpm ··· 25 e2e-test: 26 runs-on: ubuntu-latest 27 steps: 28 - - uses: actions/checkout@v4 29 - run: | 30 npm i -g corepack@latest 31 corepack enable pnpm 32 - - uses: actions/setup-node@v4 33 with: 34 node-version-file: .node-version 35 cache: pnpm ··· 38 echo "ATPROTO_COMMIT=$ATPROTO_COMMIT" >> $GITHUB_ENV 39 NODE_VERSION=$(node -v) 40 echo "NODE_VERSION=$NODE_VERSION" >> $GITHUB_ENV 41 - - uses: actions/cache@v4 42 with: 43 path: atproto 44 key: atproto-${{ env.ATPROTO_COMMIT }}-node-${{ env.NODE_VERSION }} ··· 49 - run: pnpm build 50 - run: pnpm e2e 51 # https://www.cloudflarestatus.com/incidents/t5nrjmpxc1cj 52 - - uses: unfor19/install-aws-cli-action@v1 53 if: always() && (github.ref == 'refs/heads/main' || github.actor == 'mkizka') 54 with: 55 version: 2.22.35
··· 10 unit-test: 11 runs-on: ubuntu-latest 12 steps: 13 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 14 - run: | 15 npm i -g corepack@latest 16 corepack enable pnpm 17 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 18 with: 19 node-version-file: .node-version 20 cache: pnpm ··· 25 e2e-test: 26 runs-on: ubuntu-latest 27 steps: 28 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 29 - run: | 30 npm i -g corepack@latest 31 corepack enable pnpm 32 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 33 with: 34 node-version-file: .node-version 35 cache: pnpm ··· 38 echo "ATPROTO_COMMIT=$ATPROTO_COMMIT" >> $GITHUB_ENV 39 NODE_VERSION=$(node -v) 40 echo "NODE_VERSION=$NODE_VERSION" >> $GITHUB_ENV 41 + - uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4 42 with: 43 path: atproto 44 key: atproto-${{ env.ATPROTO_COMMIT }}-node-${{ env.NODE_VERSION }} ··· 49 - run: pnpm build 50 - run: pnpm e2e 51 # https://www.cloudflarestatus.com/incidents/t5nrjmpxc1cj 52 + - uses: unfor19/install-aws-cli-action@f5b46b7f32cf5e7ebd652656c5036bf83dd1e60c # v1 53 if: always() && (github.ref == 'refs/heads/main' || github.actor == 'mkizka') 54 with: 55 version: 2.22.35
+1 -1
package.json
··· 83 "@mkizka/eslint-plugin-aaa": "1.0.2", 84 "@playwright/test": "1.55.0", 85 "@quramy/prisma-fabbrica": "2.3.1", 86 - "@react-router/dev": "^7.8.2", 87 "@tailwindcss/typography": "0.5.16", 88 "@types/express": "5.0.3", 89 "@types/markdown-it": "14.1.2",
··· 83 "@mkizka/eslint-plugin-aaa": "1.0.2", 84 "@playwright/test": "1.55.0", 85 "@quramy/prisma-fabbrica": "2.3.1", 86 + "@react-router/dev": "7.8.2", 87 "@tailwindcss/typography": "0.5.16", 88 "@types/express": "5.0.3", 89 "@types/markdown-it": "14.1.2",
+54 -90
pnpm-lock.yaml
··· 97 version: 5.1.30 98 jotai: 99 specifier: 2.14.0 100 - version: 2.14.0(@babel/core@7.28.3)(@babel/template@7.27.2)(@types/react@18.3.12)(react@18.3.1) 101 lru-cache: 102 specifier: 11.2.1 103 version: 11.2.1 ··· 175 specifier: 2.3.1 176 version: 2.3.1(@prisma/client@6.15.0(prisma@6.15.0(magicast@0.3.5)(typescript@5.9.2))(typescript@5.9.2))(magicast@0.3.5)(typescript@5.9.2) 177 '@react-router/dev': 178 - specifier: ^7.8.2 179 version: 7.8.2(@types/node@24.3.1)(jiti@2.5.1)(react-dom@18.3.1(react@18.3.1))(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(tsx@4.20.5)(typescript@5.9.2)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) 180 '@tailwindcss/typography': 181 specifier: 0.5.16 ··· 609 610 '@babel/template@7.27.2': 611 resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 612 - engines: {node: '>=6.9.0'} 613 - 614 - '@babel/traverse@7.28.3': 615 - resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==} 616 engines: {node: '>=6.9.0'} 617 618 '@babel/traverse@7.28.4': ··· 2287 supports-color: '*' 2288 peerDependenciesMeta: 2289 supports-color: 2290 - optional: true 2291 - 2292 - dedent@1.6.0: 2293 - resolution: {integrity: sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA==} 2294 - peerDependencies: 2295 - babel-plugin-macros: ^3.1.0 2296 - peerDependenciesMeta: 2297 - babel-plugin-macros: 2298 optional: true 2299 2300 dedent@1.7.0: ··· 5570 '@babel/helper-compilation-targets': 7.27.2 5571 '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) 5572 '@babel/helpers': 7.28.3 5573 - '@babel/parser': 7.28.3 5574 '@babel/template': 7.27.2 5575 - '@babel/traverse': 7.28.3 5576 - '@babel/types': 7.28.2 5577 convert-source-map: 2.0.0 5578 debug: 4.4.1 5579 gensync: 1.0.0-beta.2 ··· 5604 5605 '@babel/generator@7.28.3': 5606 dependencies: 5607 - '@babel/parser': 7.28.3 5608 - '@babel/types': 7.28.2 5609 '@jridgewell/gen-mapping': 0.3.13 5610 '@jridgewell/trace-mapping': 0.3.30 5611 jsesc: 3.0.2 5612 5613 '@babel/helper-annotate-as-pure@7.27.3': 5614 dependencies: 5615 - '@babel/types': 7.28.2 5616 5617 '@babel/helper-compilation-targets@7.27.2': 5618 dependencies: ··· 5622 lru-cache: 5.1.1 5623 semver: 6.3.1 5624 5625 - '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.3)': 5626 dependencies: 5627 - '@babel/core': 7.28.3 5628 '@babel/helper-annotate-as-pure': 7.27.3 5629 '@babel/helper-member-expression-to-functions': 7.27.1 5630 '@babel/helper-optimise-call-expression': 7.27.1 5631 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3) 5632 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 5633 - '@babel/traverse': 7.28.3 5634 semver: 6.3.1 5635 transitivePeerDependencies: 5636 - supports-color ··· 5639 5640 '@babel/helper-member-expression-to-functions@7.27.1': 5641 dependencies: 5642 - '@babel/traverse': 7.28.3 5643 - '@babel/types': 7.28.2 5644 transitivePeerDependencies: 5645 - supports-color 5646 5647 '@babel/helper-module-imports@7.27.1': 5648 dependencies: 5649 - '@babel/traverse': 7.28.3 5650 - '@babel/types': 7.28.2 5651 transitivePeerDependencies: 5652 - supports-color 5653 ··· 5656 '@babel/core': 7.28.3 5657 '@babel/helper-module-imports': 7.27.1 5658 '@babel/helper-validator-identifier': 7.27.1 5659 - '@babel/traverse': 7.28.3 5660 transitivePeerDependencies: 5661 - supports-color 5662 ··· 5665 '@babel/core': 7.28.4 5666 '@babel/helper-module-imports': 7.27.1 5667 '@babel/helper-validator-identifier': 7.27.1 5668 - '@babel/traverse': 7.28.3 5669 transitivePeerDependencies: 5670 - supports-color 5671 5672 '@babel/helper-optimise-call-expression@7.27.1': 5673 dependencies: 5674 - '@babel/types': 7.28.2 5675 5676 '@babel/helper-plugin-utils@7.27.1': {} 5677 5678 - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.3)': 5679 dependencies: 5680 - '@babel/core': 7.28.3 5681 '@babel/helper-member-expression-to-functions': 7.27.1 5682 '@babel/helper-optimise-call-expression': 7.27.1 5683 - '@babel/traverse': 7.28.3 5684 transitivePeerDependencies: 5685 - supports-color 5686 5687 '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 5688 dependencies: 5689 - '@babel/traverse': 7.28.3 5690 - '@babel/types': 7.28.2 5691 transitivePeerDependencies: 5692 - supports-color 5693 ··· 5700 '@babel/helpers@7.28.3': 5701 dependencies: 5702 '@babel/template': 7.27.2 5703 - '@babel/types': 7.28.2 5704 5705 '@babel/helpers@7.28.4': 5706 dependencies: ··· 5709 5710 '@babel/parser@7.28.3': 5711 dependencies: 5712 - '@babel/types': 7.28.2 5713 5714 '@babel/parser@7.28.4': 5715 dependencies: ··· 5750 '@babel/core': 7.28.4 5751 '@babel/helper-plugin-utils': 7.27.1 5752 5753 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)': 5754 - dependencies: 5755 - '@babel/core': 7.28.3 5756 - '@babel/helper-plugin-utils': 7.27.1 5757 - 5758 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': 5759 dependencies: 5760 '@babel/core': 7.28.4 ··· 5800 '@babel/core': 7.28.4 5801 '@babel/helper-plugin-utils': 7.27.1 5802 5803 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)': 5804 - dependencies: 5805 - '@babel/core': 7.28.3 5806 - '@babel/helper-plugin-utils': 7.27.1 5807 - 5808 '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': 5809 dependencies: 5810 '@babel/core': 7.28.4 5811 '@babel/helper-plugin-utils': 7.27.1 5812 5813 - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.3)': 5814 dependencies: 5815 - '@babel/core': 7.28.3 5816 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) 5817 '@babel/helper-plugin-utils': 7.27.1 5818 transitivePeerDependencies: 5819 - supports-color 5820 5821 - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.3)': 5822 dependencies: 5823 - '@babel/core': 7.28.3 5824 '@babel/helper-annotate-as-pure': 7.27.3 5825 - '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.3) 5826 '@babel/helper-plugin-utils': 7.27.1 5827 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 5828 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) 5829 transitivePeerDependencies: 5830 - supports-color 5831 5832 - '@babel/preset-typescript@7.27.1(@babel/core@7.28.3)': 5833 dependencies: 5834 - '@babel/core': 7.28.3 5835 '@babel/helper-plugin-utils': 7.27.1 5836 '@babel/helper-validator-option': 7.27.1 5837 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) 5838 - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.3) 5839 - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) 5840 transitivePeerDependencies: 5841 - supports-color 5842 ··· 5847 '@babel/template@7.27.2': 5848 dependencies: 5849 '@babel/code-frame': 7.27.1 5850 - '@babel/parser': 7.28.3 5851 - '@babel/types': 7.28.2 5852 - 5853 - '@babel/traverse@7.28.3': 5854 - dependencies: 5855 - '@babel/code-frame': 7.27.1 5856 - '@babel/generator': 7.28.3 5857 - '@babel/helper-globals': 7.28.0 5858 - '@babel/parser': 7.28.3 5859 - '@babel/template': 7.27.2 5860 - '@babel/types': 7.28.2 5861 - debug: 4.4.1 5862 - transitivePeerDependencies: 5863 - - supports-color 5864 5865 '@babel/traverse@7.28.4': 5866 dependencies: ··· 6564 6565 '@react-router/dev@7.8.2(@types/node@24.3.1)(jiti@2.5.1)(react-dom@18.3.1(react@18.3.1))(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(tsx@4.20.5)(typescript@5.9.2)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': 6566 dependencies: 6567 - '@babel/core': 7.28.3 6568 '@babel/generator': 7.28.3 6569 - '@babel/parser': 7.28.3 6570 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) 6571 - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.3) 6572 - '@babel/traverse': 7.28.3 6573 - '@babel/types': 7.28.2 6574 '@npmcli/package-json': 4.0.1 6575 '@react-router/node': 7.8.2(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.2) 6576 '@vitejs/plugin-rsc': 0.4.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1)) 6577 arg: 5.0.2 6578 babel-dead-code-elimination: 1.0.10 6579 chokidar: 4.0.3 6580 - dedent: 1.6.0 6581 es-module-lexer: 1.7.0 6582 exit-hook: 2.2.1 6583 isbot: 5.1.30 ··· 6590 react-router: 7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 6591 semver: 7.7.2 6592 set-cookie-parser: 2.7.1 6593 - tinyglobby: 0.2.14 6594 valibot: 0.41.0(typescript@5.9.2) 6595 vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1) 6596 vite-node: 3.2.4(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1) ··· 7292 7293 babel-dead-code-elimination@1.0.10: 7294 dependencies: 7295 - '@babel/core': 7.28.3 7296 - '@babel/parser': 7.28.3 7297 - '@babel/traverse': 7.28.3 7298 - '@babel/types': 7.28.2 7299 transitivePeerDependencies: 7300 - supports-color 7301 ··· 7757 debug@4.4.1: 7758 dependencies: 7759 ms: 2.1.3 7760 - 7761 - dedent@1.6.0: {} 7762 7763 dedent@1.7.0: {} 7764 ··· 9293 9294 jose@5.10.0: {} 9295 9296 - jotai@2.14.0(@babel/core@7.28.3)(@babel/template@7.27.2)(@types/react@18.3.12)(react@18.3.1): 9297 optionalDependencies: 9298 - '@babel/core': 7.28.3 9299 '@babel/template': 7.27.2 9300 '@types/react': 18.3.12 9301 react: 18.3.1
··· 97 version: 5.1.30 98 jotai: 99 specifier: 2.14.0 100 + version: 2.14.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@18.3.12)(react@18.3.1) 101 lru-cache: 102 specifier: 11.2.1 103 version: 11.2.1 ··· 175 specifier: 2.3.1 176 version: 2.3.1(@prisma/client@6.15.0(prisma@6.15.0(magicast@0.3.5)(typescript@5.9.2))(typescript@5.9.2))(magicast@0.3.5)(typescript@5.9.2) 177 '@react-router/dev': 178 + specifier: 7.8.2 179 version: 7.8.2(@types/node@24.3.1)(jiti@2.5.1)(react-dom@18.3.1(react@18.3.1))(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(tsx@4.20.5)(typescript@5.9.2)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) 180 '@tailwindcss/typography': 181 specifier: 0.5.16 ··· 609 610 '@babel/template@7.27.2': 611 resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 612 engines: {node: '>=6.9.0'} 613 614 '@babel/traverse@7.28.4': ··· 2283 supports-color: '*' 2284 peerDependenciesMeta: 2285 supports-color: 2286 optional: true 2287 2288 dedent@1.7.0: ··· 5558 '@babel/helper-compilation-targets': 7.27.2 5559 '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) 5560 '@babel/helpers': 7.28.3 5561 + '@babel/parser': 7.28.4 5562 '@babel/template': 7.27.2 5563 + '@babel/traverse': 7.28.4 5564 + '@babel/types': 7.28.4 5565 convert-source-map: 2.0.0 5566 debug: 4.4.1 5567 gensync: 1.0.0-beta.2 ··· 5592 5593 '@babel/generator@7.28.3': 5594 dependencies: 5595 + '@babel/parser': 7.28.4 5596 + '@babel/types': 7.28.4 5597 '@jridgewell/gen-mapping': 0.3.13 5598 '@jridgewell/trace-mapping': 0.3.30 5599 jsesc: 3.0.2 5600 5601 '@babel/helper-annotate-as-pure@7.27.3': 5602 dependencies: 5603 + '@babel/types': 7.28.4 5604 5605 '@babel/helper-compilation-targets@7.27.2': 5606 dependencies: ··· 5610 lru-cache: 5.1.1 5611 semver: 6.3.1 5612 5613 + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)': 5614 dependencies: 5615 + '@babel/core': 7.28.4 5616 '@babel/helper-annotate-as-pure': 7.27.3 5617 '@babel/helper-member-expression-to-functions': 7.27.1 5618 '@babel/helper-optimise-call-expression': 7.27.1 5619 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) 5620 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 5621 + '@babel/traverse': 7.28.4 5622 semver: 6.3.1 5623 transitivePeerDependencies: 5624 - supports-color ··· 5627 5628 '@babel/helper-member-expression-to-functions@7.27.1': 5629 dependencies: 5630 + '@babel/traverse': 7.28.4 5631 + '@babel/types': 7.28.4 5632 transitivePeerDependencies: 5633 - supports-color 5634 5635 '@babel/helper-module-imports@7.27.1': 5636 dependencies: 5637 + '@babel/traverse': 7.28.4 5638 + '@babel/types': 7.28.4 5639 transitivePeerDependencies: 5640 - supports-color 5641 ··· 5644 '@babel/core': 7.28.3 5645 '@babel/helper-module-imports': 7.27.1 5646 '@babel/helper-validator-identifier': 7.27.1 5647 + '@babel/traverse': 7.28.4 5648 transitivePeerDependencies: 5649 - supports-color 5650 ··· 5653 '@babel/core': 7.28.4 5654 '@babel/helper-module-imports': 7.27.1 5655 '@babel/helper-validator-identifier': 7.27.1 5656 + '@babel/traverse': 7.28.4 5657 transitivePeerDependencies: 5658 - supports-color 5659 5660 '@babel/helper-optimise-call-expression@7.27.1': 5661 dependencies: 5662 + '@babel/types': 7.28.4 5663 5664 '@babel/helper-plugin-utils@7.27.1': {} 5665 5666 + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)': 5667 dependencies: 5668 + '@babel/core': 7.28.4 5669 '@babel/helper-member-expression-to-functions': 7.27.1 5670 '@babel/helper-optimise-call-expression': 7.27.1 5671 + '@babel/traverse': 7.28.4 5672 transitivePeerDependencies: 5673 - supports-color 5674 5675 '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 5676 dependencies: 5677 + '@babel/traverse': 7.28.4 5678 + '@babel/types': 7.28.4 5679 transitivePeerDependencies: 5680 - supports-color 5681 ··· 5688 '@babel/helpers@7.28.3': 5689 dependencies: 5690 '@babel/template': 7.27.2 5691 + '@babel/types': 7.28.4 5692 5693 '@babel/helpers@7.28.4': 5694 dependencies: ··· 5697 5698 '@babel/parser@7.28.3': 5699 dependencies: 5700 + '@babel/types': 7.28.4 5701 5702 '@babel/parser@7.28.4': 5703 dependencies: ··· 5738 '@babel/core': 7.28.4 5739 '@babel/helper-plugin-utils': 7.27.1 5740 5741 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': 5742 dependencies: 5743 '@babel/core': 7.28.4 ··· 5783 '@babel/core': 7.28.4 5784 '@babel/helper-plugin-utils': 7.27.1 5785 5786 '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': 5787 dependencies: 5788 '@babel/core': 7.28.4 5789 '@babel/helper-plugin-utils': 7.27.1 5790 5791 + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4)': 5792 dependencies: 5793 + '@babel/core': 7.28.4 5794 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) 5795 '@babel/helper-plugin-utils': 7.27.1 5796 transitivePeerDependencies: 5797 - supports-color 5798 5799 + '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)': 5800 dependencies: 5801 + '@babel/core': 7.28.4 5802 '@babel/helper-annotate-as-pure': 7.27.3 5803 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 5804 '@babel/helper-plugin-utils': 7.27.1 5805 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 5806 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) 5807 transitivePeerDependencies: 5808 - supports-color 5809 5810 + '@babel/preset-typescript@7.27.1(@babel/core@7.28.4)': 5811 dependencies: 5812 + '@babel/core': 7.28.4 5813 '@babel/helper-plugin-utils': 7.27.1 5814 '@babel/helper-validator-option': 7.27.1 5815 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 5816 + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) 5817 + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) 5818 transitivePeerDependencies: 5819 - supports-color 5820 ··· 5825 '@babel/template@7.27.2': 5826 dependencies: 5827 '@babel/code-frame': 7.27.1 5828 + '@babel/parser': 7.28.4 5829 + '@babel/types': 7.28.4 5830 5831 '@babel/traverse@7.28.4': 5832 dependencies: ··· 6530 6531 '@react-router/dev@7.8.2(@types/node@24.3.1)(jiti@2.5.1)(react-dom@18.3.1(react@18.3.1))(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(tsx@4.20.5)(typescript@5.9.2)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': 6532 dependencies: 6533 + '@babel/core': 7.28.4 6534 '@babel/generator': 7.28.3 6535 + '@babel/parser': 7.28.4 6536 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 6537 + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) 6538 + '@babel/traverse': 7.28.4 6539 + '@babel/types': 7.28.4 6540 '@npmcli/package-json': 4.0.1 6541 '@react-router/node': 7.8.2(react-router@7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.2) 6542 '@vitejs/plugin-rsc': 0.4.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1)) 6543 arg: 5.0.2 6544 babel-dead-code-elimination: 1.0.10 6545 chokidar: 4.0.3 6546 + dedent: 1.7.0 6547 es-module-lexer: 1.7.0 6548 exit-hook: 2.2.1 6549 isbot: 5.1.30 ··· 6556 react-router: 7.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 6557 semver: 7.7.2 6558 set-cookie-parser: 2.7.1 6559 + tinyglobby: 0.2.15 6560 valibot: 0.41.0(typescript@5.9.2) 6561 vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1) 6562 vite-node: 3.2.4(@types/node@24.3.1)(jiti@2.5.1)(tsx@4.20.5)(yaml@2.8.1) ··· 7258 7259 babel-dead-code-elimination@1.0.10: 7260 dependencies: 7261 + '@babel/core': 7.28.4 7262 + '@babel/parser': 7.28.4 7263 + '@babel/traverse': 7.28.4 7264 + '@babel/types': 7.28.4 7265 transitivePeerDependencies: 7266 - supports-color 7267 ··· 7723 debug@4.4.1: 7724 dependencies: 7725 ms: 2.1.3 7726 7727 dedent@1.7.0: {} 7728 ··· 9257 9258 jose@5.10.0: {} 9259 9260 + jotai@2.14.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@18.3.12)(react@18.3.1): 9261 optionalDependencies: 9262 + '@babel/core': 7.28.4 9263 '@babel/template': 7.27.2 9264 '@types/react': 18.3.12 9265 react: 18.3.1