Skip to content

chore(deps): bump the frontend-dependencies group with 14 updates#200

Merged
github-actions[bot] merged 1 commit intomainfrom
dependabot/npm_and_yarn/frontend-dependencies-999e2a2c90
Mar 17, 2026
Merged

chore(deps): bump the frontend-dependencies group with 14 updates#200
github-actions[bot] merged 1 commit intomainfrom
dependabot/npm_and_yarn/frontend-dependencies-999e2a2c90

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 17, 2026

Bumps the frontend-dependencies group with 14 updates:

Package From To
@typescript-eslint/scope-manager 8.57.0 8.57.1
terser 5.46.0 5.46.1
typescript-eslint 8.57.0 8.57.1
@typescript-eslint/eslint-plugin 8.57.0 8.57.1
@typescript-eslint/parser 8.57.0 8.57.1
@polar-sh/sdk 0.46.2 0.46.4
framer-motion 12.34.3 12.37.0
@commitlint/cli 20.4.2 20.5.0
@commitlint/config-conventional 20.4.2 20.5.0
@iconify-json/lucide 1.2.96 1.2.98
rollup-plugin-visualizer 6.0.8 6.0.11
mongoose 9.2.2 9.3.0
resend 6.9.3 6.9.4
svix 1.86.0 1.88.0

Updates @typescript-eslint/scope-manager from 8.57.0 to 8.57.1

Release notes

Sourced from @​typescript-eslint/scope-manager's releases.

v8.57.1

8.57.1 (2026-03-16)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#12126)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/scope-manager's changelog.

8.57.1 (2026-03-16)

This was a version bump only for scope-manager to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

Updates terser from 5.46.0 to 5.46.1

Changelog

Sourced from terser's changelog.

v5.46.1

  • Fix extremely slow (seemed like a freeze) evaluate of method chains
  • Parse extremely large floating-point number literals as Infinity
  • Remove parens from comma expressions in computed property access (foo[(1, 2)])
Commits
  • e186a01 5.46.1
  • 04a9625 update changelog
  • 1055a1d remove unnecessary properties from AST_Infinity
  • 93d03a3 lint
  • 8392f62 fix parsing number literals large enough to be perceived as Infinity
  • 14d81c5 fix exponentially slower evaluation of chained methods. Closes #1650
  • 0ed7a2f no parentheses around comma-expressions (sequences) within computed property ...
  • See full diff in compare view

Updates typescript-eslint from 8.57.0 to 8.57.1

Release notes

Sourced from typescript-eslint's releases.

v8.57.1

8.57.1 (2026-03-16)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#12126)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from typescript-eslint's changelog.

8.57.1 (2026-03-16)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

Updates @typescript-eslint/eslint-plugin from 8.57.0 to 8.57.1

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.57.1

8.57.1 (2026-03-16)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#12126)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.57.1 (2026-03-16)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#12126)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits
  • c7c38aa chore(release): publish 8.57.1
  • e114629 fix(eslint-plugin): [prefer-optional-chain] no report for property on interse...
  • See full diff in compare view

Updates @typescript-eslint/parser from 8.57.0 to 8.57.1

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.57.1

8.57.1 (2026-03-16)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#12126)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.57.1 (2026-03-16)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

Updates @polar-sh/sdk from 0.46.2 to 0.46.4

Release notes

Sourced from @​polar-sh/sdk's releases.

typescript - v0.46.4 - 2026-03-13 07:47:12

Generated by Speakeasy CLI

@​polar-sh/sdk 0.46.4

Typescript SDK Changes:

  • polar.events.list(): response.union(ListResource_Event_).items[].union(SystemEvent).union(subscription.updated) Added (Breaking ⚠️)
  • polar.organizations.create():
    • request Changed (Breaking ⚠️)
    • response Changed
  • polar.events.get(): response.union(SystemEvent).union(subscription.updated) Added (Breaking ⚠️)
  • polar.organizations.update():
    • request.organizationUpdate Changed (Breaking ⚠️)
    • response Changed
  • polar.checkoutLinks.create(): response.discount Changed
  • polar.discounts.list(): response.items[] Changed
  • polar.subscriptions.get(): response Changed
  • polar.subscriptions.revoke(): response Changed
  • polar.subscriptions.update():
    • request.subscriptionUpdate.union(SubscriptionUpdateProduct).prorationBehavior.enum(nextPeriod) Added
    • response Changed
    • error.status[402] Added
  • polar.discounts.create():
    • request Changed
    • response Changed
  • polar.orders.get(): response.discount Changed
  • polar.orders.update(): response.discount Changed
  • polar.checkouts.list(): response.items[].discount Changed
  • polar.checkouts.create(): response.discount Changed
  • polar.checkouts.get(): response.discount Changed
  • polar.checkouts.update(): response.discount Changed
  • polar.checkouts.clientGet(): response Changed
  • polar.checkouts.clientUpdate(): response Changed
  • polar.checkouts.clientConfirm(): response Changed
  • polar.checkoutLinks.list(): response.items[].discount Changed
  • polar.organizations.list(): response.items[] Changed
  • polar.checkoutLinks.get(): response.discount Changed
  • polar.subscriptions.create(): response Changed
  • polar.checkoutLinks.update(): response.discount Changed
  • polar.orders.list(): response.items[].discount Changed
  • polar.discounts.get(): response Changed
  • polar.discounts.update():
    • request.discountUpdate.amounts Added
    • response Changed
  • polar.customerPortal.benefitGrants.list(): response.items[].union(CustomerBenefitGrantDiscord).benefit.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.benefitGrants.get(): response.union(CustomerBenefitGrantGitHubRepository).benefit.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.benefitGrants.update(): response.union(CustomerBenefitGrantLicenseKeys).benefit.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.seats.listClaimedSubscriptions(): response.items[] Changed
  • polar.customerPortal.orders.list(): response.items[].product.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.orders.get(): response.product.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.orders.update(): response.product.organization.prorationBehavior.enum(nextPeriod) Added
  • polar.customerPortal.organizations.get(): response.organization.prorationBehavior.enum(nextPeriod) Added

... (truncated)

Changelog

Sourced from @​polar-sh/sdk's changelog.

2024-09-02 09:49:03

Changes

Based on:

Generated

  • [typescript v0.6.1] .

Releases

2024-09-04 00:24:19

Changes

Based on:

Generated

  • [typescript v0.7.0] .

Releases

2024-09-05 00:24:10

Changes

Based on:

Generated

  • [typescript v0.7.1] .

Releases

2024-09-13 00:24:28

Changes

Based on:

Generated

  • [typescript v0.8.0] .

Releases

2024-09-16 00:26:12

Changes

Based on:

Generated

  • [typescript v0.8.1] .

Releases

... (truncated)

Commits
  • dd61fd3 Merge pull request #164 from polarsource/speakeasy-sdk-regen-1773103093
  • 8bc8ac5 empty commit to trigger [run-tests] workflow
  • 52631a8 ## Typescript SDK Changes:
  • 6fa8eb1 Merge pull request #165 from polarsource/fix/add-missing-webhook-event-types
  • 915fa3e fix: add missing webhook event types to parseEvent
  • ec38712 ## Typescript SDK Changes:
  • See full diff in compare view

Updates framer-motion from 12.34.3 to 12.37.0

Changelog

Sourced from framer-motion's changelog.

[12.37.0] 2026-03-16

Added

  • Support for hardware accelerating "start" and "end" offsets in scroll and useScroll.
  • Support for oklch, oklab, lab, lch, color, color-mix, light-dark color types.

Fixed

  • Fix whileInView with client-side navigation.
  • Fix draggable elements when layout updates due to surrounding element re-renders.
  • Improved memory pressure of layout animations.
  • Ensure motion value returned from useSpring reports correct isAnimating().

[12.36.0] 2026-03-09

Added

  • Allow dragSnapToOrigin to accept "x" or "y" for per-axis snapping.
  • Added axis-locked layout animations with layout="x" and layout="y".
  • Added skipInitialAnimation to useSpring.

Fixed

  • Fixed height and width: auto animations with box-sizing: border-box.
  • Reset component values when exit animation finishes.
  • Ensure anticipate easing returns 1 at p === 1.
  • Fix @emotion/is-prop-valid resolve error in Storybook.
  • Remove data-pop-layout-id from exiting elements when animation interrupted.
  • Ensure we skip WAAPI for non-animatable keyframes.
  • Ensure we skip WAAPI for SVG transforms.
  • Ensure MotionValue props are not passed to SVG.
  • AnimatePresence: Prevent mode="wait" elements from getting stuck when switched rapidly.

[12.35.2] 2026-03-09

Fixed

  • Reduced filesize of styleEffect.
  • Fix rounding from popLayout.
  • opacity animations in React Strict Mode in development.
  • Ensure useSpring is not affected by monitor framerate.
  • Updating animations sequence segment types to exclude lifecycle handlers.
  • Fix layout animations with parents offset by a %-based translation.
  • Fix autoplay: false with WAAPI animations.
  • Fix layout jump in React Strict Mode in development.
  • Detect divide-by-zero in CSS calc() values before making animatable templates.

[12.35.1] 2026-03-06

... (truncated)

Commits
  • 935b084 v12.37.0
  • f93b0e3 Latest
  • 3a0f9be Updating changelog
  • 36a58cd Updating changelog
  • f853c28 Merge pull request #3644 from motiondivision/fix/useSpring-isAnimating-2957
  • 032b5cf Merge pull request #3645 from motiondivision/audit/motion-dom-projection
  • 4c1112c Merge pull request #3616 from motiondivision/worktree-fix-issue-3169
  • fec1b53 Merge pull request #3637 from motiondivision/worktree-fix-issue-3058
  • bb19d71 Latest
  • 5500225 Force WAAPI for browser-only CSS color formats (oklch, oklab, lab, lch)
  • Additional commits viewable in compare view

Updates @commitlint/cli from 20.4.2 to 20.5.0

Release notes

Sourced from @​commitlint/cli's releases.

v20.5.0

20.5.0 (2026-03-15)

Bug Fixes

Features

New Contributors

Full Changelog: conventional-changelog/commitlint@v20.4.4...v20.5.0

v20.4.4

20.4.4 (2026-03-12)

Bug Fixes

New Contributors

Full Changelog: conventional-changelog/commitlint@v20.4.3...v20.4.4

v20.4.3

20.4.3 (2026-03-03)

Bug Fixes

... (truncated)

Changelog

Sourced from @​commitlint/cli's changelog.

20.5.0 (2026-03-15)

Bug Fixes

  • cli: validate that --cwd directory exists before execution (#4658) (cf80f75), closes #4595

20.4.4 (2026-03-12)

Note: Version bump only for package @​commitlint/cli

20.4.3 (2026-03-03)

Bug Fixes

Commits

Updates @commitlint/config-conventional from 20.4.2 to 20.5.0

Release notes

Sourced from @​commitlint/config-conventional's releases.

v20.5.0

20.5.0 (2026-03-15)

Bug Fixes

Features

New Contributors

Full Changelog: conventional-changelog/commitlint@v20.4.4...v20.5.0

v20.4.4

20.4.4 (2026-03-12)

Bug Fixes

New Contributors

Full Changelog: conventional-changelog/commitlint@v20.4.3...v20.4.4

v20.4.3

20.4.3 (2026-03-03)

Bug Fixes

... (truncated)

Changelog

Sourced from @​commitlint/config-conventional's changelog.

20.5.0 (2026-03-15)

Note: Version bump only for package @​commitlint/config-conventional

20.4.4 (2026-03-12)

Note: Version bump only for package @​commitlint/config-conventional

20.4.3 (2026-03-03)

Bug Fixes

Commits

Updates @iconify-json/lucide from 1.2.96 to 1.2.98

Commits

Updates rollup-plugin-visualizer from 6.0.8 to 6.0.11

Changelog

Sourced from rollup-plugin-visualizer's changelog.

6.0.11

  • Identical to 6.0.5 to have latest v6 that is not deprecated
Commits

Updates mongoose from 9.2.2 to 9.3.0

Release notes

Sourced from mongoose's releases.

9.3.0 / 2026-03-10

  • feat(schema): support discriminators option inline for better TypeScript support #16053
  • feat(aggregate): add pipelineForUnionWith() helper to allow reusing pipelines with $unionWith in TypeScript #16033
  • feat(setDefaultsOnInsert): pass query as context to default functions #16041 #16025
  • fix: resolve deeply nested discriminator paths in arrayFilters #16072 Yatin81
  • fix(changeStream): emit ready on next tick to allow stream to initialize
  • fix(connection): handle calling watch() on disconnected connection
  • fix: remove references to mongodb option "promiseLibrary" hasezoey
  • fix(model+query): backwards compatible validateBeforeSave handling and avoid TypeError in removeUnusedArrayFilters on nullish update
  • perf(model): remove unnecessary overhead when saving new doc
  • types(InferRawDocType): fall back to using InferRawDocType instead of pulling non-raw inferred doc type if EnforcedDocType not set #16053
  • types: add type constraints for Document#$model() and Document#model() mrazauskas
  • docs: fix broken links and update MongoDB documentation links #16037 hasezoey
  • docs(contributing): update issue tracker links to Automattic org AkaHarshit

9.2.4 / 2026-03-03

  • types(models): allow unknown keys in subdocs while retaining autocomplete suggestions #16048
  • types(schema): fix issues related to defining timestamps and virtuals with methods and/or statics in schema options #16052 #16046
  • docs: use lowercase primitive types in JSDoc and fix incorrect @returns declarations #16036 #16018
  • docs(field-level-encryption): improve CSFLE docs with model registration guidance and schema definition example #16065 #16015

9.2.3 / 2026-02-26

  • types(model): make bulkSave() correctly take array of THydratedDocumentType #16032
Changelog

Sourced from mongoose's changelog.

9.3.0 / 2026-03-10

  • feat(schema): support discriminators option inline for better TypeScript support #16053
  • feat(aggregate): add pipelineForUnionWith() helper to allow reusing pipelines with $unionWith in TypeScript #16033
  • feat(setDefaultsOnInsert): pass query as context to default functions #16041 #16025
  • fix: resolve deeply nested discriminator paths in arrayFilters #16072 Yatin81
  • fix(changeStream): emit ready on next tick to allow stream to initialize
  • fix(connection): handle calling watch() on disconnected connection
  • fix: remove references to mongodb option "promiseLibrary" hasezoey
  • fix(model+query): backwards compatible validateBeforeSave handling and avoid TypeError in removeUnusedArrayFilters on nullish update
  • perf(model): remove unnecessary overhead when saving new doc
  • types(InferRawDocType): fall back to using InferRawDocType instead of pulling non-raw inferred doc type if EnforcedDocType not set #16053
  • types: add type constraints for Document#$model() and Document#model() mrazauskas
  • docs: fix broken links and update MongoDB documentation links #16037 hasezoey
  • docs(contributing): update issue tracker links to Automattic org AkaHarshit

9.2.4 / 2026-03-03

  • types(models): allow unknown keys in subdocs while retaining autocomplete suggestions #16048
  • types(schema): fix issues related to defining timestamps and virtuals with methods and/or statics in schema options #16052 #16046
  • docs: use lowercase primitive types in JSDoc and fix incorrect @returns declarations #16036 #16018
  • docs(field-level-encryption): improve CSFLE docs with model registration guidance and schema definition example #16065 #16015

9.2.3 / 2026-02-26

  • types(model): make bulkSave() correctly take array of THydratedDocumentType #16032
Commits

Updates resend from 6.9.3 to 6.9.4

Release notes

Sourced from resend's releases.

v6.9.4

What's Changed

Full Changelog: resend/resend-node@v6.9.3...v6.9.4

Commits
  • 95e4630 chore: bump package version to 6.9.4 (#878)
  • 3413387 chore(deps): update dependency @​biomejs/biome to v2.4.7 (#879)
  • 0987940 feat(api-keys): add last_used_at field to API key response (#877)
  • 02ee43c chore(deps): update dependency @​biomejs/biome to v2.4.6 (#847)
  • 35cd31a chore(deps): update dependency @​types/node to v24.11.0 (#856)
  • cfd8a08 fix(deps): update dependency svix to v1.86.0 (#849)
  • 0acc12d chore(deps): update dependency dotenv to v17.3.1 (#848)
  • d16e477 chore(deps): update dependency @​types/react to v19.2.14 (#845)
  • f0297fd chore(deps): update dependency rimraf to v6.1.3 (#850)
  • 222395a chore(deps): update pnpm/action-setup digest to 9b5745c (#852)
  • Additional commits viewable in compare view

Updates svix from 1.86.0 to 1.88.0

Release notes

Sourced from svix's releases.

Release v1.88.0

What's Changed

  • Libs/Go: Add support for v1.management.authentication.patch-api-token (Internal endpoint)
  • Libs/Go: Add TransportWrapper option to SvixOptions (thanks @​piotrdomagalski)

Full Changelog: svix/svix-webhooks@v1.87.0...v1.88.0

v1.87.0

What's Changed

  • Server: Respect retry-after header on error responses (within limits) (thanks @​vinay0826)

Full Changelog: svix/svix-webhooks@v1.86.0...v1.87.0

Changelog

Sourced from svix's changelog.

Version 1.88.0

  • Libs/Go: Add support for v1.management.authentication.patch-api-token (Internal endpoint)
  • Libs/Go: Add TransportWrapper option to SvixOptions (thanks @​piotrdomagalski)

Version 1.87.0

  • Server: Respect retry-after header on error responses (within limits) (thanks @​vinay0826)
Commits

Bumps the frontend-dependencies group with 14 updates:

| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.57.0` | `8.57.1` |
| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.57.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.57.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.57.1` |
| [@polar-sh/sdk](https://github.com/polarsource/polar-js) | `0.46.2` | `0.46.4` |
| [framer-motion](https://github.com/motiondivision/motion) | `12.34.3` | `12.37.0` |
| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `20.4.2` | `20.5.0` |
| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `20.4.2` | `20.5.0` |
| [@iconify-json/lucide](https://github.com/iconify/icon-sets) | `1.2.96` | `1.2.98` |
| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `6.0.8` | `6.0.11` |
| [mongoose](https://github.com/Automattic/mongoose) | `9.2.2` | `9.3.0` |
| [resend](https://github.com/resend/resend-node) | `6.9.3` | `6.9.4` |
| [svix](https://github.com/svix/svix-webhooks) | `1.86.0` | `1.88.0` |


Updates `@typescript-eslint/scope-manager` from 8.57.0 to 8.57.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/scope-manager/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/scope-manager)

Updates `terser` from 5.46.0 to 5.46.1
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.46.0...v5.46.1)

Updates `typescript-eslint` from 8.57.0 to 8.57.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint)

Updates `@typescript-eslint/eslint-plugin` from 8.57.0 to 8.57.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.57.0 to 8.57.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/parser)

Updates `@polar-sh/sdk` from 0.46.2 to 0.46.4
- [Release notes](https://github.com/polarsource/polar-js/releases)
- [Changelog](https://github.com/polarsource/polar-js/blob/main/RELEASES.md)
- [Commits](polarsource/polar-js@v0.46.2...v0.46.4)

Updates `framer-motion` from 12.34.3 to 12.37.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.34.3...v12.37.0)

Updates `@commitlint/cli` from 20.4.2 to 20.5.0
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/cli)

Updates `@commitlint/config-conventional` from 20.4.2 to 20.5.0
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/config-conventional)

Updates `@iconify-json/lucide` from 1.2.96 to 1.2.98
- [Commits](https://github.com/iconify/icon-sets/commits)

Updates `rollup-plugin-visualizer` from 6.0.8 to 6.0.11
- [Changelog](https://github.com/btd/rollup-plugin-visualizer/blob/master/CHANGELOG.md)
- [Commits](btd/rollup-plugin-visualizer@v6.0.8...v6.0.11)

Updates `mongoose` from 9.2.2 to 9.3.0
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](Automattic/mongoose@9.2.2...9.3.0)

Updates `resend` from 6.9.3 to 6.9.4
- [Release notes](https://github.com/resend/resend-node/releases)
- [Commits](resend/resend-node@v6.9.3...v6.9.4)

Updates `svix` from 1.86.0 to 1.88.0
- [Release notes](https://github.com/svix/svix-webhooks/releases)
- [Changelog](https://github.com/svix/svix-webhooks/blob/main/ChangeLog.md)
- [Commits](svix/svix-webhooks@v1.86.0...v1.88.0)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/scope-manager"
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: terser
  dependency-version: 5.46.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: "@polar-sh/sdk"
  dependency-version: 0.46.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: framer-motion
  dependency-version: 12.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-dependencies
- dependency-name: "@commitlint/cli"
  dependency-version: 20.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-dependencies
- dependency-name: "@commitlint/config-conventional"
  dependency-version: 20.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-dependencies
- dependency-name: "@iconify-json/lucide"
  dependency-version: 1.2.98
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: rollup-plugin-visualizer
  dependency-version: 6.0.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: mongoose
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-dependencies
- dependency-name: resend
  dependency-version: 6.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend-dependencies
- dependency-name: svix
  dependency-version: 1.88.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 17, 2026

Assignees

The following users could not be added as assignees: TomCo, Tomco. Either they do not exist or they do not have the correct permissions to be added as an assignee.

Labels

The following labels could not be found: auto-update, dependencies, frontend. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@vercel
Copy link

vercel bot commented Mar 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tc-dynamics Ready Ready Preview, Comment Mar 17, 2026 6:16am

@github-actions github-actions bot merged commit 0a8ea7e into main Mar 17, 2026
3 of 4 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/frontend-dependencies-999e2a2c90 branch March 17, 2026 06:15
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Mar 17, 2026

Greptile Summary

This is a routine automated dependency bump PR (via Dependabot) updating 14 packages across the monorepo. The majority of updates are safe patch/minor bumps — typescript-eslint packages (8.57.08.57.1), terser (5.46.05.46.1), framer-motion (12.34.312.37.0), resend (6.9.36.9.4), and others.

Key concerns:

  • package-lock.json svix mismatch: The most notable issue is that the api workspace definition inside package-lock.json has svix changed from ^1.88.0^1.86.0 (a downgrade), while api/package.json continues to specify ^1.88.0. This is the opposite of what the PR description claims (upgrading svix from 1.86.0 to 1.88.0). This mismatch between the lock file and package.json can cause inconsistencies in dependency resolution or npm ci failures.
  • @polar-sh/sdk breaking changes: The update from 0.46.2 to 0.46.4 includes several APIs marked as Breaking (⚠️), including changes to polar.events.list(), polar.organizations.create(), polar.organizations.update(), and polar.events.get(). If any of these APIs are used in the codebase, consuming code may need to be updated accordingly.

Confidence Score: 3/5

  • Mostly safe but requires fixing the svix version inconsistency in package-lock.json before merging.
  • The bulk of the updates are straightforward patch/minor bumps with no breaking changes. However, the svix entry in package-lock.json for the api workspace is incorrectly downgraded from ^1.88.0 to ^1.86.0, creating a direct mismatch with api/package.json. This could cause npm ci failures or unintended behavior in CI/CD. Additionally, the @polar-sh/sdk update contains acknowledged breaking API changes that warrant a check against application code.
  • Pay close attention to package-lock.json — specifically the api workspace svix entry (line ~63-70) which was inadvertently downgraded.

Important Files Changed

Filename Overview
package-lock.json Lock file updates all typescript-eslint packages to 8.57.1 and terser to 5.46.1, but introduces an inconsistency: the api workspace entry for svix is downgraded from ^1.88.0 to ^1.86.0, contradicting api/package.json which still specifies ^1.88.0.
api/package.json Bumps resend from ^6.9.3 to ^6.9.4; all other dependencies unchanged. Patch-level update with no breaking changes.
apps/frontend/package.json Bumps framer-motion to ^12.37.0, terser to ^5.46.1, and typescript-eslint to ^8.57.1. All patch/minor updates; framer-motion changes include bug fixes for layout animations and whileInView with client-side navigation.
package.json Root workspace bumps @typescript-eslint/scope-manager to ^8.57.1, terser to ^5.46.1, and typescript-eslint to ^8.57.1. All patch-level updates with no breaking changes.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR: 14 Dependency Updates] --> B[Root package.json]
    A --> C[api/package.json]
    A --> D[apps/frontend/package.json]
    A --> E[package-lock.json]

    B --> B1["@typescript-eslint/scope-manager: 8.57.0 → 8.57.1"]
    B --> B2["terser: 5.46.0 → 5.46.1"]
    B --> B3["typescript-eslint: 8.57.0 → 8.57.1"]

    C --> C1["resend: 6.9.3 → 6.9.4"]
    C --> C2["svix: ^1.88.0 (unchanged)"]

    D --> D1["framer-motion: 12.34.3 → 12.37.0"]
    D --> D2["terser: 5.46.0 → 5.46.1"]
    D --> D3["typescript-eslint: 8.57.0 → 8.57.1"]

    E --> E1["All TS-ESLint packages: 8.57.0 → 8.57.1 ✅"]
    E --> E2["terser: 5.46.0 → 5.46.1 ✅"]
    E --> E3["api workspace svix: ^1.88.0 → ^1.86.0 ⚠️ MISMATCH"]

    style E3 fill:#ff4444,color:#fff
    style C2 fill:#44bb44,color:#fff
Loading

Last reviewed commit: 625f32f

Comment on lines 63 to 70
"lru-cache": "^11.2.7",
"mongodb": "^7.1.0",
"mongoose": "^9.3.0",
"resend": "^6.9.3",
"svix": "^1.88.0"
"resend": "^6.9.4",
"svix": "^1.86.0"
}
},
"api/node_modules/@polar-sh/sdk": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 svix version downgraded in lock file workspace entry

The package-lock.json workspace definition for the api package lists svix at ^1.86.0, while api/package.json still specifies "svix": "^1.88.0". This introduces a direct mismatch between the two files — npm ci uses the lock file strictly and the inconsistency could cause unexpected behavior or resolution failures.

The PR description states svix is being bumped from 1.86.0 to 1.88.0, so this change appears to be an accidental regression — the lock file workspace entry is moving backwards from ^1.88.0 to ^1.86.0 when it should remain at (or be updated to) ^1.88.0.

This should be corrected so the lock file workspace entry for api reflects the same svix version range as api/package.json.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants