Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughRenamed several public config and endpoint fields, moved Zod brand/examples access into a new local metadata module, converted many runtime imports to type-only and explicit Changes
Sequence Diagram(s)sequenceDiagram
participant Dev as Developer
participant Config as createConfig()
participant Router as initRouting
participant Docs as Documentation
participant Metadata as metadata
Dev->>Config: createConfig({ hintAllowedMethods?, recognizeMethodDependentRoutes? })
Config->>Router: initRouting(config)
Router->>Router: interpret route keys using recognizeMethodDependentRoutes
alt invalid method on existing route
Router->>Router: if hintAllowedMethods === false then skip 405/Allow handler
end
Docs->>Metadata: summarizer({ summary, description, trim })
Docs->>Metadata: request examples/brand for schemas
Metadata-->>Docs: returns examples/brand
Estimated code review effort🎯 4 (Complex) | ⏱️ ~50 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^9.39.2` → `^10.0.0`](https://renovatebot.com/diffs/npm/eslint/9.39.2/10.0.0) |  |  | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^9.0.0` → `^9.0.0 \|\| ^10.0.0`](https://renovatebot.com/diffs/npm/eslint/9.39.2/10.0.0) |  |  | --- ### Release Notes <details> <summary>eslint/eslint (eslint)</summary> ### [`v10.0.0`](https://redirect.github.com/eslint/eslint/compare/v9.39.2...4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.39.2...v10.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/RobinTail/express-zod-api). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Robin Tail <robin_tail@me.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
# Conflicts: # pnpm-lock.yaml
EOL soon. 22.18 is defined by `tsdown`
# Conflicts: # pnpm-lock.yaml
# Conflicts: # pnpm-lock.yaml
# Conflicts: # pnpm-lock.yaml
# Conflicts: # pnpm-lock.yaml
# Conflicts: # pnpm-lock.yaml
# Conflicts: # package.json # pnpm-lock.yaml
# Conflicts: # express-zod-api/src/upload-schema.ts # express-zod-api/tests/upload-schema.spec.ts
v28 opted for `verbatimModuleSyntax` and uses `node` for running typescript natively instead of `unrun` in `example`, `tools` and integration tests.
This one is no longer needed because custom schemas of `ez` namespace no
longer use those symbols for `ZodBranded`.
Using `.brand()` replaced to `.meta({ "x-brand": ... })` in #3313
# Conflicts: # package.json # pnpm-lock.yaml
Koko Da Doll (aka Rasheeda Williams) was a 35-year-young Black trans woman, performance artist, singer, and star
of the acclaimed documentary Kokomo City. Born in College Park, Georgia, she was based in Atlanta and
became a prominent voice for transgender visibility and the rights of Black trans women.
She was a talented rap artist who released two singles: "Trick" (2020) and "Bulletproof" (2022).
A song she created was featured on the TV show The Chi in 2023, showcasing her artistic talents beyond her advocacy work.
Koko was one of four Black trans women featured in the groundbreaking documentary Kokomo City, directed by D. Smith. The film premiered at the 2023 Sundance Film Festival and won both the NEXT Innovator Award and NEXT Audience
Award. It also received the Berlinale Panorama Audience Award.
In the film, Koko spoke openly about her experiences as a sex worker and the challenges faced by Black trans women. She discussed doing sex work to avoid homelessness for her mother, sister, and herself.
After the Sundance première, Koko wrote on Instagram:
She hoped that her participation in the film would help save lives and create more opportunities for young trans women.
On April 18, 2023, at around 11pm, Koko Da Doll was found dead with a gunshot wound on a sidewalk near Holmes Shopping
Plaza in Southwest Atlanta. She was 35 years old.
A 17-year-old suspect was arrested on April 27, 2023, on suspicion of murder, aggravated assault, and possession of a firearm in the commission of a felony. Atlanta police indicated that a hate crime investigation was ongoing.
Koko was the 13th trans person killed in the United States in 2023. Following her death, Kokomo City was dedicated to her memory. She was honored during the In Memoriam segment at the 2023 BET Awards.
The New York Times described her as someone who "brims with vitality, ambition, and insight" — a woman who fought tooth and nail for her life and self-worth.
Her tragic death serves as a stark reminder of the ongoing violence and discrimination faced by trans women in America.
AP News · AL.com · TDoR
👩🏽🍳 Cooking...
Promise.withResolvers()#3268typescript-eslintfor TypeScript 6 support #3287undici8 #3294wrongMethodBehavior—>hintAllowedMethods#3299methodLikeRouteBehavior—>recognizeMethodDependentRoutes#3300hasSummaryFromDescription—>hasSummary#3302noContent—>noBodySchema#3303shortDescription—>summary,hasSummary—>summarizer(fn) #3310Summary by CodeRabbit
New Features
Documentation
Chores
Tests