Updates 🍻
- Added refreshing cache keys in the background. You can learn more here: https://github.com/node-cache-manager/node-cache-manager#refresh-cache-keys-in-background - #586
- Enabling the ttl of a wrap to be a function
async <T>(key: string, fn: () => Promise<T>, ttl?: WrapTTL<T>)
- #535
What's Changed
- fix(deps): update dependency lru-cache to v10 by @renovate in #500
- chore(deps): update vitest monorepo to v0.32.2 by @renovate in #490
- chore(deps): update dependency eslint to v8.43.0 by @renovate in #501
- chore(deps): lock file maintenance by @renovate in #502
- chore(deps): update typescript-eslint monorepo to v5.60.0 by @renovate in #503
- chore(deps): update commitlint monorepo to v17.6.6 by @renovate in #505
- chore(deps): lock file maintenance by @renovate in #506
- chore(deps): update typescript-eslint monorepo to v5.60.1 by @renovate in #507
- chore(deps): update dependency @types/node to v20.3.2 by @renovate in #508
- chore(deps): update dependency typescript to v5.1.5 by @renovate in #509
- chore(deps): update dependency lint-staged to v13.2.3 by @renovate in #510
- chore(deps): update dependency typescript to v5.1.6 by @renovate in #511
- chore(deps): update dependency @types/node to v20.3.3 by @renovate in #513
- chore(deps): update dependency eslint to v8.44.0 by @renovate in #514
- chore(deps): lock file maintenance by @renovate in #515
- chore(deps): update vitest monorepo to v0.32.4 by @renovate in #516
- chore(deps): update typescript-eslint monorepo to v5.61.0 by @renovate in #517
- chore(deps): update dependency @release-it/conventional-changelog to v6 by @renovate in #518
- chore(deps): update dependency @types/node to v20.4.0 by @renovate in #520
- chore(deps): update dependency release-it to v16 by @renovate in #521
- chore(deps): update dependency @vitest/coverage-v8 to v0.33.0 by @renovate in #523
- chore(deps): update dependency vitest to v0.33.0 by @renovate in #524
- chore(deps): update dependency @types/node to v20.4.1 by @renovate in #525
- chore(deps): update dependency release-it to v16.1.0 by @renovate in #526
- chore(deps): update dependency @release-it/conventional-changelog to v7 by @renovate in #527
- chore(deps): lock file maintenance by @renovate in #528
- chore(deps): update typescript-eslint monorepo to v5.62.0 by @renovate in #529
- chore(deps): update dependency @types/node to v20.4.2 by @renovate in #534
- chore(deps): update dependency eslint to v8.45.0 by @renovate in #536
- feat: the ttl of wrap could be function by @peng-huang-ch in #535
- chore(deps): update typescript-eslint monorepo to v6 (major) by @renovate in #530
- chore(deps): update dependency release-it to v16.1.2 by @renovate in #537
- chore(deps): lock file maintenance by @renovate in #538
- chore(deps): update typescript-eslint monorepo to v6.1.0 by @renovate in #539
- chore(deps): update commitlint monorepo to v17.6.7 by @renovate in #540
- chore(deps): update dependency release-it to v16.1.3 by @renovate in #541
- chore(deps): update dependency @types/node to v20.4.3 by @renovate in #542
- chore(deps): update dependency @types/node to v20.4.4 by @renovate in #543
- chore(deps): lock file maintenance by @renovate in #544
- chore(deps): update typescript-eslint monorepo to v6.2.0 by @renovate in #545
- chore(deps): update pnpm/action-setup action to v2.3.0 by @renovate in #546
- chore(deps): update dependency @types/node to v20.4.5 by @renovate in #547
- chore(deps): update pnpm/action-setup action to v2.4.0 by @renovate in #548
- chore(deps): update dependency eslint-config-prettier to v8.9.0 by @renovate in #549
- chore(deps): update dependency eslint to v8.46.0 by @renovate in #550
- chore(deps): update dependency @types/node to v20.4.6 by @renovate in #554
- chore(deps): update dependency eslint-config-prettier to v8.10.0 by @renovate in #555
- chore(deps): update dependency @types/node to v20.4.7 by @renovate in #556
- chore(deps): update dependency @types/node to v20.4.8 by @renovate in #557
- chore(deps): update dependency eslint-config-prettier to v9 by @renovate in #558
- chore(deps): update dependency @types/node to v20.4.9 by @renovate in #559
- chore(deps): update commitlint monorepo to v17.7.0 by @renovate in #560
- chore(deps): update dependency release-it to v16.1.4 by @renovate in #561
- chore(deps): update dependency @commitlint/cli to v17.7.1 by @renovate in #562
- chore(deps): update dependency eslint to v8.47.0 by @renovate in #563
- chore(deps): update dependency @types/node to v20.4.10 by @renovate in #564
- chore(deps): update dependency release-it to v16.1.5 by @renovate in #565
- chore(deps): update dependency lint-staged to v13.3.0 by @renovate in #566
- chore(deps): update dependency @types/node to v20.5.0 by @renovate in #567
- chore(deps): update dependency lint-staged to v14 by @renovate in #568
- chore(deps): update dependency dotenv-cli to v7.3.0 by @renovate in #569
- chore(deps): update dependency @types/node to v20.5.1 by @renovate in #570
- chore(deps): update dependency lint-staged to v14.0.1 by @renovate in #571
- chore(deps): update dependency @types/node to v20.5.2 by @renovate in #572
- chore(deps): update dependency @types/node to v20.5.3 by @renovate in #574
- chore(deps): update dependency @types/node to v20.5.4 by @renovate in #575
- chore(deps): update dependency @types/node to v20.5.5 by @renovate in #578
- chore(deps): update dependency @types/node to v20.5.6 by @renovate in #579
- chore(deps): update dependency eslint to v8.48.0 by @renovate in #580
- chore(deps): update dependency @types/node to v20.5.7 by @renovate in #581
- chore(deps): update dependency @types/node to v20.5.8 by @renovate in #582
- chore(deps): update dependency @types/node to v20.5.9 by @renovate in #583
- chore(deps): update dependency @release-it/conventional-changelog to v7.0.1 by @renovate in #584
- Cleaning up project to make more like cacheable project by @jaredwray in #587
- feat: optional refresh strategy (stale-while-revalidate) #533 by @jonathanarezki in #586
- upgrading vitest to 0.34.4 by @jaredwray in #589
- upgrading typescript and eslint to latest by @jaredwray in #590
- upgrading @vitest/coverage-v8 to 0.34.4 by @jaredwray in #591
- removing renovate and stale actions by @jaredwray in #592
- file clean up on release, commit, husky, and changelog by @jaredwray in #593
- Fix README.md by @TitusKirch in #594
- upgrading vitest to 0.34.6 by @jaredwray in #600
- upgrading lru-cache to 10.0.1 by @jaredwray in #601
- upgrading eslint to 8.50.0 by @jaredwray in #602
- upgrading @faker-js/faker to 8.1.0 by @jaredwray in #603
New Contributors
- @peng-huang-ch made their first contribution in #535
- @jaredwray made their first contribution in #587
- @jonathanarezki made their first contribution in #586
- @TitusKirch made their first contribution in #594
Full Changelog: 5.2.3...5.2.4