Skip to content

Commit 4223f73

Browse files
fix(deps): update dependency import-in-the-middle to v3 (#1782)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [import-in-the-middle](https://redirect.github.com/nodejs/import-in-the-middle) | [`2.0.6` → `3.3.3`](https://renovatebot.com/diffs/npm/import-in-the-middle/2.0.6/3.3.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/import-in-the-middle/3.3.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/import-in-the-middle/2.0.6/3.3.3?slim=true) | --- ### Release Notes <details> <summary>nodejs/import-in-the-middle (import-in-the-middle)</summary> ### [`v3.3.3`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#333-2026-07-23) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.3.2...import-in-the-middle-v3.3.3) ##### Bug Fixes - strip TypeScript after loaders normalize format ([#&#8203;278](https://redirect.github.com/nodejs/import-in-the-middle/issues/278)) ([a4f0969](https://redirect.github.com/nodejs/import-in-the-middle/commit/a4f0969b4d90e937cc26f0bf8811e9bc782d19ec)) ### [`v3.3.2`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#332-2026-07-20) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.3.1...import-in-the-middle-v3.3.2) ##### Bug Fixes - delegate tagged modules to their owning loader ([#&#8203;276](https://redirect.github.com/nodejs/import-in-the-middle/issues/276)) ([e0c57bd](https://redirect.github.com/nodejs/import-in-the-middle/commit/e0c57bd810d89d74e6a22a14c243d650cbda8a3c)) - escape loader URL in generated wrappers ([#&#8203;275](https://redirect.github.com/nodejs/import-in-the-middle/issues/275)) ([86ca0e5](https://redirect.github.com/nodejs/import-in-the-middle/commit/86ca0e579cb8b592b0ae49cef9bc834b3971592d)) - skip code generation on broken maglev ([#&#8203;271](https://redirect.github.com/nodejs/import-in-the-middle/issues/271)) ([ae914ac](https://redirect.github.com/nodejs/import-in-the-middle/commit/ae914ac41a4cc9215cbaf4fa5ec48fbe3fa8e7b3)) ### [`v3.3.1`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#331-2026-07-07) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.3.0...import-in-the-middle-v3.3.1) ##### Performance Improvements - hoist generated wrapper binding runtime ([#&#8203;267](https://redirect.github.com/nodejs/import-in-the-middle/issues/267)) ([4f41140](https://redirect.github.com/nodejs/import-in-the-middle/commit/4f41140d44f91448899580cbb97f558539005657)) - read each wrapped module from disk once ([#&#8203;265](https://redirect.github.com/nodejs/import-in-the-middle/issues/265)) ([22b40aa](https://redirect.github.com/nodejs/import-in-the-middle/commit/22b40aa86003934c944b0f586be3889e8c230616)) ### [`v3.3.0`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#330-2026-07-02) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.2.0...import-in-the-middle-v3.3.0) ##### Features - instrument type-stripped TypeScript modules ([#&#8203;258](https://redirect.github.com/nodejs/import-in-the-middle/issues/258)) ([3c6b456](https://redirect.github.com/nodejs/import-in-the-middle/commit/3c6b4568a3d23028576ffb728e908a4d06e48523)) ##### Bug Fixes - guard against circular export-star recursion ([#&#8203;261](https://redirect.github.com/nodejs/import-in-the-middle/issues/261)) ([b957de3](https://redirect.github.com/nodejs/import-in-the-middle/commit/b957de3667292ec2ea3b8729704664d1324eaa8f)) - keep get-esm-exports synchronous so require() works ([#&#8203;266](https://redirect.github.com/nodejs/import-in-the-middle/issues/266)) ([4244b25](https://redirect.github.com/nodejs/import-in-the-middle/commit/4244b2512f6256af0ff916f6dc98cc65d988187a)) - resolve re-exported values from their defining module ([#&#8203;263](https://redirect.github.com/nodejs/import-in-the-middle/issues/263)) ([5ef34cb](https://redirect.github.com/nodejs/import-in-the-middle/commit/5ef34cbb59fb65cd0e25b27e06236d6c95c69176)) ##### Performance Improvements - replace acorn with es-module-lexer for ESM parsing ([#&#8203;259](https://redirect.github.com/nodejs/import-in-the-middle/issues/259)) ([b8cc8af](https://redirect.github.com/nodejs/import-in-the-middle/commit/b8cc8af150f46d09b1f447e01a89344d2e647c2c)) - shrink generated wrapper source ([#&#8203;264](https://redirect.github.com/nodejs/import-in-the-middle/issues/264)) ([491d968](https://redirect.github.com/nodejs/import-in-the-middle/commit/491d968d5e80cf0f0add2caeb0f447106caf32c3)) ### [`v3.2.0`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#320-2026-06-22) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.1.0...import-in-the-middle-v3.2.0) ##### Features - add shouldInclude predicate for consumer-owned module matching ([#&#8203;255](https://redirect.github.com/nodejs/import-in-the-middle/issues/255)) ([b2590d0](https://redirect.github.com/nodejs/import-in-the-middle/commit/b2590d054a5cfc6d6820c06edb4ff4987a10b5c4)) ### [`v3.1.0`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#310-2026-06-17) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.0.2...import-in-the-middle-v3.1.0) ##### Features - add synchronous loader hooks via module.registerHooks ([#&#8203;253](https://redirect.github.com/nodejs/import-in-the-middle/issues/253)) ([dd7e550](https://redirect.github.com/nodejs/import-in-the-middle/commit/dd7e5501f0cb901b8e4979f819e9deda6c84e2fc)) ### [`v3.0.2`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#302-2026-06-08) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.0.1...import-in-the-middle-v3.0.2) ##### Bug Fixes - Updated proxying logic for builtins that are used as CJS ([#&#8203;250](https://redirect.github.com/nodejs/import-in-the-middle/issues/250)) ([f69eb8f](https://redirect.github.com/nodejs/import-in-the-middle/commit/f69eb8f13c91b7088003e7390b4f54c5076aa50b)) ### [`v3.0.1`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#301-2026-04-07) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v3.0.0...import-in-the-middle-v3.0.1) ##### Bug Fixes - handle file specifiers from turbopacked packages better ([#&#8203;246](https://redirect.github.com/nodejs/import-in-the-middle/issues/246)) ([04539fb](https://redirect.github.com/nodejs/import-in-the-middle/commit/04539fb5ceb9e4816933bd4310c1334077af1643)) ### [`v3.0.0`](https://redirect.github.com/nodejs/import-in-the-middle/blob/HEAD/CHANGELOG.md#300-2026-01-30) [Compare Source](https://redirect.github.com/nodejs/import-in-the-middle/compare/import-in-the-middle-v2.0.6...import-in-the-middle-v3.0.0) ##### ⚠ BREAKING CHANGES - drop support for Node.js < v18 ([#&#8203;230](https://redirect.github.com/nodejs/import-in-the-middle/issues/230)) ##### Miscellaneous Chores - drop support for Node.js < v18 ([#&#8203;230](https://redirect.github.com/nodejs/import-in-the-middle/issues/230)) ([f463b13](https://redirect.github.com/nodejs/import-in-the-middle/commit/f463b1342ca946608432c9be39fecb86e7f7cbf0)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Asia/Almaty) - Branch creation - "on friday" - 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/yamcodes/arkenv). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42MS4zIiwidXBkYXRlZEluVmVyIjoiNDQuNjEuMyIsInRhcmdldEJyYW5jaCI6ImRldiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 01bdab8 commit 4223f73

3 files changed

Lines changed: 13 additions & 17 deletions

File tree

apps/www/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"fumadocs-typescript": "5.3.0",
4747
"fumadocs-ui": "16.15.4",
4848
"hast-util-to-jsx-runtime": "2.3.6",
49-
"import-in-the-middle": "2.0.6",
49+
"import-in-the-middle": "3.3.3",
5050
"lucide-react": "1.34.0",
5151
"next": "catalog:",
5252
"next-themes": "0.4.6",

pnpm-lock.yaml

Lines changed: 11 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ catalog:
4747

4848
overrides:
4949
'@playwright/test': 1.62.1
50-
import-in-the-middle: 2.0.6
50+
import-in-the-middle: 3.3.3
5151
require-in-the-middle: 8.0.1
5252
publicHoistPattern:
5353
- '*import-in-the-middle*'

0 commit comments

Comments
 (0)