Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: '🐛 Bug report'
name: 🐛 Bug Report
description: Report a reproducible bug or regression
body:
- type: markdown
Expand Down Expand Up @@ -108,7 +108,7 @@ body:
description: |
If you are using TypeScript, please let us know the exact version of TypeScript you were using when the issue occurred.
placeholder: |
e.g. v4.5.4
e.g. v5.2.2
- type: textarea
id: additional
attributes:
Expand Down
9 changes: 6 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: Feature Requests & Questions
url: https://github.com/tanstack/virtual/discussions
- name: 🤔 Feature Requests & Questions
url: https://github.com/TanStack/virtual/discussions
about: Please ask and answer questions here.
- name: Community Chat
- name: 💬 Community Chat
url: https://discord.gg/mQd7egN
about: A dedicated discord server hosted by TanStack
- name: 🦋 TanStack Bluesky
url: https://bsky.app/profile/tanstack.com
about: Stay up to date with new releases of our libraries
9 changes: 9 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## 🎯 Changes

<!-- What changes are made in this PR? Is it a feature or a package submission? -->

## ✅ Checklist

- [ ] I have followed the steps listed in the [Contributing guide](https://github.com/TanStack/config/blob/main/CONTRIBUTING.md).
- [ ] I have tested and linted this code locally.
- [ ] I have generated a [changeset](https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md) for this PR, or this PR should not release a new version.
2 changes: 2 additions & 0 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ jobs:
run: pnpm exec playwright install chromium
- name: Run Checks
run: pnpm run test:pr
- name: Verify Links
run: pnpm run verify-links
preview:
name: Preview
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.13.1
24.4.1
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ If you have been assigned to fix an issue or develop a new feature, please follo
The documentations for all the TanStack projects are hosted on [tanstack.com](https://tanstack.com), which is a TanStack Start application (https://github.com/TanStack/tanstack.com). You need to run this app locally to preview your changes in the `TanStack/virtual` docs.

> [!NOTE]
> The website fetches the doc pages from GitHub in production, and searches for them at `../config/docs` in development. Your local clone of `TanStack/virtual` needs to be in the same directory as the local clone of `TansStack/tanstack.com`.
> The website fetches the doc pages from GitHub in production, and searches for them at `../virtual/docs` in development. Your local clone of `TanStack/virtual` needs to be in the same directory as the local clone of `TanStack/tanstack.com`.

You can follow these steps to set up the docs for local development:

Expand Down Expand Up @@ -103,7 +103,7 @@ pnpm dev
4. Now you can visit http://localhost:3000/virtual/latest/docs/overview in the browser and see the changes you make in `TanStack/virtual/docs` there.

> [!WARNING]
> You will need to update the `docs/config.json` file (in `TanStack/config`) if you add a new documentation page!
> You will need to update the `docs/config.json` file (in `TanStack/virtual`) if you add a new documentation page!

You can see the whole process in the screen capture below:

Expand Down
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"type": "git",
"url": "https://github.com/TanStack/virtual.git"
},
"packageManager": "pnpm@10.12.1",
"packageManager": "pnpm@10.13.1",
"type": "module",
"scripts": {
"clean": "pnpm --filter \"./packages/**\" run clean",
Expand All @@ -28,6 +28,7 @@
"dev": "pnpm run watch",
"prettier": "prettier --ignore-unknown '**/*'",
"prettier:write": "pnpm run prettier --write",
"verify-links": "node scripts/verify-links.ts",
"changeset": "changeset",
"changeset:version": "changeset version && pnpm install --no-frozen-lockfile && pnpm prettier:write",
"changeset:publish": "changeset publish"
Expand All @@ -48,12 +49,14 @@
"eslint": "^9.29.0",
"jsdom": "^25.0.1",
"knip": "^5.61.0",
"markdown-link-extractor": "^4.0.2",
"nx": "^20.8.2",
"premove": "^4.0.0",
"prettier": "^3.5.3",
"prettier-plugin-svelte": "^3.4.0",
"publint": "^0.3.12",
"sherif": "^1.5.0",
"tinyglobby": "^0.2.14",
"typescript": "5.2.2",
"vite": "^5.4.19",
"vitest": "^2.1.9"
Expand Down
106 changes: 106 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading