Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(app): update all non-major dependencies #270

Merged
merged 3 commits into from
Mar 6, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 4, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@crowdin/crowdin-api-client 1.21.2 -> 1.22.0 age adoption passing confidence
@storybook/addon-a11y (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-actions (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-docs (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-essentials (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-interactions (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-links (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/addon-viewport (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/nextjs (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/react (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/test-runner 0.10.0-next.8 -> 0.10.0-next.10 age adoption passing confidence
@storybook/theming (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@storybook/types (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
@tanstack/eslint-plugin-query (source) 4.24.11 -> 4.26.2 age adoption passing confidence
@tanstack/react-query (source) 4.24.10 -> 4.26.1 age adoption passing confidence
@tanstack/react-query-devtools (source) 4.24.13 -> 4.26.1 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.54.0 -> 5.54.1 age adoption passing confidence
@typescript-eslint/parser 5.54.0 -> 5.54.1 age adoption passing confidence
eslint-config-prettier 8.6.0 -> 8.7.0 age adoption passing confidence
eslint-plugin-turbo 0.0.8 -> 0.0.9 age adoption passing confidence
luxon 3.2.1 -> 3.3.0 age adoption passing confidence
pnpm (source) 7.28.0 -> 7.29.0 age adoption passing confidence
storybook (source) 7.0.0-beta.61 -> 7.0.0-beta.62 age adoption passing confidence
tslog (source) 4.8.1 -> 4.8.2 age adoption passing confidence
zod (source) 3.20.6 -> 3.21.2 age adoption passing confidence
zod-prisma-types 2.3.4 -> 2.3.5 age adoption passing confidence

Release Notes

crowdin/crowdin-api-client-js

v1.22.0

Compare Source

Updated
storybookjs/storybook

v7.0.0-beta.62

Compare Source

Bug Fixes
  • Vite: Add react docgen types #​21338
  • Core: Print errors in withTelemetry before prompting #​21407
  • Add Angular Builder Codemods #​21409
  • Docs: Use async import rather than require in docs #​21402
  • Docs: Don't warn if we find the same entry twice #​21403
  • Telemetry: Ensure we report errors even when unexpected things happen #​21416
  • CLI: Fix versions.ts to install latest prerelease packages #​21418
  • Core: Remove pointless module.hot.decline() in addons #​21421
  • Docs: Allow ArgTable usage unattached #​21371
Maintenance
  • Addon-docs: Polish styling for 7.0 #​21255
storybookjs/test-runner

v0.10.0-next.10

Compare Source

🐛 Bug Fix
Authors: 1

v0.10.0-next.9

Compare Source

🐛 Bug Fix
📝 Documentation
Authors: 2
tanstack/query

v4.26.2

Compare Source

Version 4.26.2 - 3/6/2023, 8:34 PM

Changes

Fix
  • eslint-plugin: improve object property checks (#​5079) (df512e5) by Eliya Cohen

Packages

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.54.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.54.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

prettier/eslint-config-prettier

v8.7.0

Compare Source

moment/luxon

v3.3.0

Compare Source

  • Fix off-by-one in Interval#count (#​1308)
  • Support formatting for custom zones (#​1377)
  • Fix parsing for narrow spaces (#​1369)
  • Handle leap year issue with AD 100 (#​1390)
  • Allow parsing of just an offset
pnpm/pnpm

v7.29.0

Compare Source

Minor Changes

  • A new setting is now supported: dedupe-peer-dependents.

    When this setting is set to true, packages with peer dependencies will be deduplicated after peers resolution.

    For instance, let's say we have a workspace with two projects and both of them have webpack in their dependencies. webpack has esbuild in its optional peer dependencies, and one of the projects has esbuild in its dependencies. In this case, pnpm will link two instances of webpack to the node_modules/.pnpm directory: one with esbuild and another one without it:

    node_modules
      .pnpm
        webpack@1.0.0_esbuild@1.0.0
        webpack@1.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
    

    This makes sense because webpack is used in two projects, and one of the projects doesn't have esbuild, so the two projects cannot share the same instance of webpack. However, this is not what most developers expect, especially since in a hoisted node_modules, there would only be one instance of webpack. Therefore, you may now use the dedupe-peer-dependents setting to deduplicate webpack when it has no conflicting peer dependencies (explanation at the end). In this case, if we set dedupe-peer-dependents to true, both projects will use the same webpack instance, which is the one that has esbuild resolved:

    node_modules
      .pnpm
        webpack@1.0.0_esbuild@1.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
    

    What are conflicting peer dependencies? By conflicting peer dependencies we mean a scenario like the following one:

    node_modules
      .pnpm
        webpack@1.0.0_react@16.0.0_esbuild@1.0.0
        webpack@1.0.0_react@17.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0/node_modules/webpack
        react (v17)
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
        react (v16)
    

    In this case, we cannot dedupe webpack as webpack has react in its peer dependencies and react is resolved from two different versions in the context of the two projects.

Patch Changes

  • The configuration added by pnpm setup should check if the pnpm home directory is already in the PATH before adding to the PATH.

    Before this change, this code was added to the shell:

    export PNPM_HOME="$HOME/Library/pnpm"
    export PATH="$PNPM_HOME:$PATH"

    Now this will be added:

    export PNPM_HOME="$HOME/Library/pnpm"
    case ":$PATH:" in
      *":$PNPM_HOME:"*) ;;
      *) export PATH="$PNPM_HOME:$PATH" ;;
    esac
  • Add skipped status in exec report summary when script is missing #​6139.

  • pnpm env -g should fail with a meaningful error message if pnpm cannot find the pnpm home directory, which is the directory into which Node.js is installed.

  • Should not throw an error when local dependency use file protocol #​6115.

  • Fix the incorrect error block when subproject has been patched #​6183

Our Gold Sponsors

Our Silver Sponsors

fullstack-build/tslog

v4.8.2

Compare Source

colinhacks/zod

v3.21.2

Compare Source

Commits:

  • b276d71 Improve typings in generics
  • 4d016b7 Improve type inference in generics
  • f9895ab Improve types inside generic functions
  • ac0135e Pass input into catchValue

v3.21.1

Compare Source

Features

Support for ULID validation

z.string().ulid();

Commits:

v3.21.0

Compare Source

Features

z.string().emoji()

Thanks @​joseph-lozano for https://github.com/colinhacks/zod/pull/2045! To validate that all characters in a string are emoji:

z.string().emoji()

...if that's something you want to do for some reason.

z.string().cuid2()

Thanks @​joulev for https://github.com/colinhacks/zod/pull/1813! To validate CUIDv2:

z.string().cuid2()
z.string().ip()

Thanks @​fvckDesa for https://github.com/colinhacks/zod/pull/2066. To validate that a string is a valid IP address:

const v4IP = "122.122.122.122";
const v6IP = "6097:adfa:6f0b:220d:db08:5021:6191:7990";

// matches both IPv4 and IPv6 by default
const ipSchema = z.string().ip();
ipSchema.parse(v4IP) //  pass
ipSchema.parse(v6IP) //  pass

To specify a particular version:

const ipv4Schema = z.string().ip({ version: "v4" });
const ipv6Schema = z.string().ip({ version: "v6" });
z.bigint().{gt|gte|lt|lte}()

Thanks @​igalklebanov for #1711! ZodBigInt gets the same set of methods found on ZodNumber:

z.bigint().gt(BigInt(5));
z.bigint().gte(BigInt(5));
z.bigint().lt(BigInt(5));
z.bigint().lte(BigInt(5));
z.bigint().positive();
z.bigint().negative();
z.bigint().nonnegative();
z.bigint().nonpositive();
z.bigint().multipleOf(BigInt(5));
z.enum(...).extract() and z.enum(...).exclude()

Thanks @​santosmarco-caribou for https://github.com/colinhacks/zod/pull/1652! To add or remove elements from a ZodEnum:

const FoodEnum = z.enum(["Pasta", "Pizza", "Tacos", "Burgers", "Salad"]);
const ItalianEnum = FoodEnum.extract(["Pasta", "Pizza"]); // ZodEnum<["Pasta", "Pizza"]>
const UnhealthyEnum = FoodEnum.exclude(["Salad"]); // ZodEnum<["Pasta", "Pizza", "Tacos", "Burgers"]>

This API is inspired by the Exclude and Extract TypeScript built-ins.

Pass a function to .catch()

Thanks @​0xWryth for https://github.com/colinhacks/zod/pull/2087! The .catch() method now accepts a function that receives the caught error:

const numberWithErrorCatch = z.number().catch((ctx) => {
  ctx.error; // ZodError
  return 42;
});

Compiler performance

Zod 3.20.2 introduced an accidental type recursion that caused long compilation times for some users. These kinds of bugs are very hard to diagnose. Big shoutout to @​gydroperit for some heroic efforts here: https://github.com/colinhacks/zod/pull/2107 Zod 3.21 resolves these issues:

Commits:

chrishoermann/zod-prisma-types

v2.3.5: 2.3.5

Compare Source

What's Changed

New Contributors

Full Changelog: chrishoermann/zod-prisma-types@v2.3.4...v2.3.5


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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from JoeKarow as a code owner March 4, 2023 08:03
@renovate renovate bot added automerge Enable Kodiak auto-merge dependencies Change in project dependencies. labels Mar 4, 2023
@vercel
Copy link

vercel bot commented Mar 4, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
inreach-app ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Mar 6, 2023 at 10:09PM (UTC)
inreach-web ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Mar 6, 2023 at 10:09PM (UTC)

@ghost
Copy link

ghost commented Mar 4, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@kodiakhq
Copy link
Contributor

kodiakhq bot commented Mar 6, 2023

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f6288d6 to 5681981 Compare March 6, 2023 00:58
@renovate renovate bot changed the title chore(ui): update all non-major dependencies fix(app): update all non-major dependencies Mar 6, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5681981 to 4e408eb Compare March 6, 2023 04:42
Signed-off-by: Renovate Bot <bot@renovateapp.com>
@renovate
Copy link
Contributor Author

renovate bot commented Mar 6, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

eslint-plugin-turbo has a bug in 0.0.9 that causes massive slowdowns.
@sonarcloud
Copy link

sonarcloud bot commented Mar 6, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant