|
4dcd24f1fd
|
fix(deps): update dependency zod to v4 (#6)
Lint / Lint and Typecheck (push) Has been cancelled
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [zod](https://zod.dev) ([source](https://github.com/colinhacks/zod)) | [`^3.24.3` -> `^4.0.0`](https://renovatebot.com/diffs/npm/zod/3.25.76/4.0.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>colinhacks/zod (zod)</summary>
### [`v4.0.5`](https://github.com/colinhacks/zod/releases/tag/v4.0.5)
[Compare Source](https://github.com/colinhacks/zod/compare/v4.0.4...v4.0.5)
#### Commits:
- [`f91a73e`](f91a73ec23 ) Support pipes in discriminated unions. Closes [#​4856](https://github.com/colinhacks/zod/issues/4856) ([#​4861](https://github.com/colinhacks/zod/issues/4861))
- [`45afab0`](45afab0f84 ) 4.0.5
### [`v4.0.4`](https://github.com/colinhacks/zod/releases/tag/v4.0.4)
[Compare Source](https://github.com/colinhacks/zod/compare/v4.0.3...v4.0.4)
#### Commits:
- [`9335f05`](9335f0543d ) Adds `ZodFirstPartyTypeKind` stub to fix module resolution failure inside `zod-to-json-schema`
### [`v4.0.3`](https://github.com/colinhacks/zod/releases/tag/v4.0.3)
[Compare Source](44a936cb77 ...v4.0.3)
#### Commits:
- [`5905a8d`](5905a8d810 ) Improve check-versions script
- [`f3e749b`](f3e749b1b0 ) Remove global File interface
- [`44a936c`](44a936cb77 ) 4.0.2
- [`74006ed`](74006edd49 ) Fix JSR provenance
- [`ff4af5e`](ff4af5e889 ) 4.0.3
- [`ce573e8`](ce573e8799 ) Update test badge
- [`9a7161a`](9a7161a976 ) Fix versions
### [`v4.0.2`](https://github.com/colinhacks/zod/compare/v4.0.1...44a936cb77961e57a0988d8a3c63d9c71fce69ac)
[Compare Source](https://github.com/colinhacks/zod/compare/v4.0.1...44a936cb77961e57a0988d8a3c63d9c71fce69ac)
### [`v4.0.1`](https://github.com/colinhacks/zod/releases/tag/v4.0.1): v4.0.0
[Compare Source](79d4d80e3b ...v4.0.1)
With this release, `zod@4.0.0` has been published to `npm`. There were no code changes between 3.25.76 and 4.0.0!
Zod 4 has been stable for the past 6 weeks, but it was published inside zod@3.25.x on npm. this transitionary window gave the ecosystem time to incrementally support for Zod 4 (without dropping support for Zod 3). As there is now near-universal support for Zod 4 in the ecosystem, ths time feels right to finally put a bow on things 🎀
To upgrade to Zod 4:
```
npm upgrade zod@^4.0.0
```
If you’ve already migrated to Zod 4 using the subpaths, there are no changes required. however you can optionally simplify your imports (recommended)
```ts
// after upgrading to zod@4.0.0:
import * as z from "zod"; // Zod 4 (regular)
import * as z from "zod/mini" // Zod 4 Mini
// these still work, but are no longer needed
import * as z from "zod/v4";
import * as z from "zod/v4-mini":
// if you still need Zod 3
import * as z from "zod/v3"; // Zod 3
```
**Library authors** — if you've already implemented Zod 4 support according to the best practices outlined in the [Library authors](/library-authors) guide, bump your peer dependency to include `zod@^4.0.0`:
```json
// package.json
{
"peerDependencies": {
"zod": "^3.25.0 || ^4.0.0"
}
}
```
*There should be no other code changes necessary.* No code changes were made between the latest `3.25.x` release and `4.0.0`. This does not require a major version bump.
### [`v4.0.0`](https://github.com/colinhacks/zod/compare/v3.25.76...79d4d80e3b47f04752c5c281077b53f889551441)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.25.76...79d4d80e3b47f04752c5c281077b53f889551441)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40Ni4wIiwidXBkYXRlZEluVmVyIjoiNDEuMzEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: Felix Schulze <admin@schulze.network>
Reviewed-on: #6
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
|
2025-07-13 00:58:35 +02:00 |
|
|
96f95e7b08
|
color y axis and fix type error
closes #3
|
2025-05-10 22:13:30 +02:00 |
|
|
11e1e31ac5
|
update default inflation rate to average inflation
|
2025-05-07 14:10:33 +02:00 |
|
|
a0c5665941
|
add optional "show 4%-rule" button with extra cards and reference lines
|
2025-05-04 19:44:18 +02:00 |
|
|
1082dc3b69
|
fix allowance y-axis and chart styling
|
2025-05-01 20:12:55 +02:00 |
|
|
670ed01ede
|
auto update on value change
|
2025-05-01 17:24:45 +02:00 |
|
|
2bc1d42cf7
|
break out functions from export
|
2025-05-01 15:56:01 +02:00 |
|
|
23e03c9a32
|
redesigned algorith, use user specified retirement age
|
2025-05-01 15:25:22 +02:00 |
|
|
6a6557c3bf
|
new strategy human algo
|
2025-04-30 23:17:48 +02:00 |
|
|
5544c2f69f
|
styling, graph sizing and number precision
|
2025-04-30 20:05:38 +02:00 |
|
|
24547c3087
|
result style
|
2025-04-30 19:40:53 +02:00 |
|
|
bc08871f86
|
fix lint errors
|
2025-04-29 22:49:23 +02:00 |
|
|
a032a132e4
|
attempt new formula
|
2025-04-29 20:29:56 +02:00 |
|
|
2be1a6b947
|
fixes
|
2025-04-29 19:22:01 +02:00 |
|
|
dd40e92179
|
FIRE chart
|
2025-04-29 19:11:09 +02:00 |
|
|
23c2c0ea21
|
new algorithm
|
2025-04-29 18:45:58 +02:00 |
|
|
97fa489d6c
|
FIRE calculator
|
2025-04-29 18:32:26 +02:00 |
|