diff --git a/.changeset/shaggy-clubs-drive.md b/.changeset/shaggy-clubs-drive.md deleted file mode 100644 index cb291ee4..00000000 --- a/.changeset/shaggy-clubs-drive.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/react-pacer': minor -'@tanstack/pacer': minor ---- - -feat: Initial release diff --git a/examples/react/asyncDebounce/package.json b/examples/react/asyncDebounce/package.json index 61f0d052..c44028fd 100644 --- a/examples/react/asyncDebounce/package.json +++ b/examples/react/asyncDebounce/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/asyncRateLimit/package.json b/examples/react/asyncRateLimit/package.json index 6ed71795..74fe3d10 100644 --- a/examples/react/asyncRateLimit/package.json +++ b/examples/react/asyncRateLimit/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/asyncThrottle/package.json b/examples/react/asyncThrottle/package.json index b1bc6971..33669951 100644 --- a/examples/react/asyncThrottle/package.json +++ b/examples/react/asyncThrottle/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/debounce/package.json b/examples/react/debounce/package.json index 035e528e..f18fe677 100644 --- a/examples/react/debounce/package.json +++ b/examples/react/debounce/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/queue/package.json b/examples/react/queue/package.json index 737eae63..ccf4ba38 100644 --- a/examples/react/queue/package.json +++ b/examples/react/queue/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/rateLimit/package.json b/examples/react/rateLimit/package.json index 8532b4cb..c9b1a9c6 100644 --- a/examples/react/rateLimit/package.json +++ b/examples/react/rateLimit/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/throttle/package.json b/examples/react/throttle/package.json index 8475b476..8fc7c380 100644 --- a/examples/react/throttle/package.json +++ b/examples/react/throttle/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useAsyncDebouncer/package.json b/examples/react/useAsyncDebouncer/package.json index 022ea0ff..22efe8e5 100644 --- a/examples/react/useAsyncDebouncer/package.json +++ b/examples/react/useAsyncDebouncer/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useAsyncQueuer/package.json b/examples/react/useAsyncQueuer/package.json index c57daffb..7e3e53d5 100644 --- a/examples/react/useAsyncQueuer/package.json +++ b/examples/react/useAsyncQueuer/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useAsyncQueuerState/package.json b/examples/react/useAsyncQueuerState/package.json index d478b68d..36109795 100644 --- a/examples/react/useAsyncQueuerState/package.json +++ b/examples/react/useAsyncQueuerState/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useAsyncRateLimiter/package.json b/examples/react/useAsyncRateLimiter/package.json index 54e44e07..5a7e67cc 100644 --- a/examples/react/useAsyncRateLimiter/package.json +++ b/examples/react/useAsyncRateLimiter/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useAsyncThrottler/package.json b/examples/react/useAsyncThrottler/package.json index ec2f7f43..c0fced10 100644 --- a/examples/react/useAsyncThrottler/package.json +++ b/examples/react/useAsyncThrottler/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useDebouncedCallback/package.json b/examples/react/useDebouncedCallback/package.json index 0e8bf491..bde2bb16 100644 --- a/examples/react/useDebouncedCallback/package.json +++ b/examples/react/useDebouncedCallback/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useDebouncedState/package.json b/examples/react/useDebouncedState/package.json index 28a2f3e3..9620fd71 100644 --- a/examples/react/useDebouncedState/package.json +++ b/examples/react/useDebouncedState/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useDebouncedValue/package.json b/examples/react/useDebouncedValue/package.json index f6c19901..77e56d15 100644 --- a/examples/react/useDebouncedValue/package.json +++ b/examples/react/useDebouncedValue/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useDebouncer/package.json b/examples/react/useDebouncer/package.json index 9b4470f3..b9d72c3c 100644 --- a/examples/react/useDebouncer/package.json +++ b/examples/react/useDebouncer/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useQueuer/package.json b/examples/react/useQueuer/package.json index 7bed7be5..e562b3f3 100644 --- a/examples/react/useQueuer/package.json +++ b/examples/react/useQueuer/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useQueuerState/package.json b/examples/react/useQueuerState/package.json index c9336722..324fd36b 100644 --- a/examples/react/useQueuerState/package.json +++ b/examples/react/useQueuerState/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useRateLimitedCallback/package.json b/examples/react/useRateLimitedCallback/package.json index 145159a4..a7e033fb 100644 --- a/examples/react/useRateLimitedCallback/package.json +++ b/examples/react/useRateLimitedCallback/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useRateLimitedState/package.json b/examples/react/useRateLimitedState/package.json index 3bbc7912..abf7866c 100644 --- a/examples/react/useRateLimitedState/package.json +++ b/examples/react/useRateLimitedState/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useRateLimitedValue/package.json b/examples/react/useRateLimitedValue/package.json index 230bc3d7..b78f5ea6 100644 --- a/examples/react/useRateLimitedValue/package.json +++ b/examples/react/useRateLimitedValue/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useRateLimiter/package.json b/examples/react/useRateLimiter/package.json index 29e7a34d..b3b2ab89 100644 --- a/examples/react/useRateLimiter/package.json +++ b/examples/react/useRateLimiter/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useThrottledCallback/package.json b/examples/react/useThrottledCallback/package.json index db7e98b5..fdf3048d 100644 --- a/examples/react/useThrottledCallback/package.json +++ b/examples/react/useThrottledCallback/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useThrottledState/package.json b/examples/react/useThrottledState/package.json index 0e828f47..7c7a49e7 100644 --- a/examples/react/useThrottledState/package.json +++ b/examples/react/useThrottledState/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useThrottledValue/package.json b/examples/react/useThrottledValue/package.json index e30f0368..06deed40 100644 --- a/examples/react/useThrottledValue/package.json +++ b/examples/react/useThrottledValue/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/examples/react/useThrottler/package.json b/examples/react/useThrottler/package.json index 162c517d..8387bbea 100644 --- a/examples/react/useThrottler/package.json +++ b/examples/react/useThrottler/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-pacer": "^0.0.1", + "@tanstack/react-pacer": "^0.1.0", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/packages/pacer/CHANGELOG.md b/packages/pacer/CHANGELOG.md new file mode 100644 index 00000000..ffc67227 --- /dev/null +++ b/packages/pacer/CHANGELOG.md @@ -0,0 +1,7 @@ +# @tanstack/pacer + +## 0.1.0 + +### Minor Changes + +- feat: Initial release ([#2](https://github.com/TanStack/pacer/pull/2)) diff --git a/packages/pacer/package.json b/packages/pacer/package.json index 8eb76fc1..71bd2cf9 100644 --- a/packages/pacer/package.json +++ b/packages/pacer/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/pacer", - "version": "0.0.1", + "version": "0.1.0", "description": "Utilities for debouncing, throttling, rate-limiting, queuing, and more.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-pacer/CHANGELOG.md b/packages/react-pacer/CHANGELOG.md new file mode 100644 index 00000000..c68c057b --- /dev/null +++ b/packages/react-pacer/CHANGELOG.md @@ -0,0 +1,12 @@ +# @tanstack/react-pacer + +## 0.1.0 + +### Minor Changes + +- feat: Initial release ([#2](https://github.com/TanStack/pacer/pull/2)) + +### Patch Changes + +- Updated dependencies [[`4559434`](https://github.com/TanStack/pacer/commit/4559434d61a06cdfb091e1243d23349c3d909222)]: + - @tanstack/pacer@0.1.0 diff --git a/packages/react-pacer/package.json b/packages/react-pacer/package.json index 6c6ebdf9..627150e0 100644 --- a/packages/react-pacer/package.json +++ b/packages/react-pacer/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-pacer", - "version": "0.0.1", + "version": "0.1.0", "description": "Utilities for debouncing and throttling functions in React.", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1825e4a..0fc734da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,7 +75,7 @@ importers: examples/react/asyncDebounce: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -100,7 +100,7 @@ importers: examples/react/asyncRateLimit: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -125,7 +125,7 @@ importers: examples/react/asyncThrottle: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -150,7 +150,7 @@ importers: examples/react/debounce: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -175,7 +175,7 @@ importers: examples/react/queue: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -200,7 +200,7 @@ importers: examples/react/rateLimit: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -225,7 +225,7 @@ importers: examples/react/throttle: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -250,7 +250,7 @@ importers: examples/react/useAsyncDebouncer: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -275,7 +275,7 @@ importers: examples/react/useAsyncQueuer: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -300,7 +300,7 @@ importers: examples/react/useAsyncQueuerState: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -325,7 +325,7 @@ importers: examples/react/useAsyncRateLimiter: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -350,7 +350,7 @@ importers: examples/react/useAsyncThrottler: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -375,7 +375,7 @@ importers: examples/react/useDebouncedCallback: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -400,7 +400,7 @@ importers: examples/react/useDebouncedState: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -425,7 +425,7 @@ importers: examples/react/useDebouncedValue: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -450,7 +450,7 @@ importers: examples/react/useDebouncer: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -475,7 +475,7 @@ importers: examples/react/useQueuer: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -500,7 +500,7 @@ importers: examples/react/useQueuerState: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -525,7 +525,7 @@ importers: examples/react/useRateLimitedCallback: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -550,7 +550,7 @@ importers: examples/react/useRateLimitedState: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -575,7 +575,7 @@ importers: examples/react/useRateLimitedValue: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -600,7 +600,7 @@ importers: examples/react/useRateLimiter: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -625,7 +625,7 @@ importers: examples/react/useThrottledCallback: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -650,7 +650,7 @@ importers: examples/react/useThrottledState: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -675,7 +675,7 @@ importers: examples/react/useThrottledValue: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0 @@ -700,7 +700,7 @@ importers: examples/react/useThrottler: dependencies: '@tanstack/react-pacer': - specifier: ^0.0.1 + specifier: ^0.1.0 version: link:../../../packages/react-pacer react: specifier: ^19.1.0