Skip to content

Conversation

@bworline
Copy link
Contributor

@bworline bworline commented Oct 1, 2023

Summary

This is a follow-on to #17203 which handled harmony imports. This PR handles commonjs imports. This chained expression handling is required for Closure Compiler operation in ADVANCED mode. Fixes #17723.

🤖 Generated by Copilot at b14922c

This pull request refactors the code generation and dependency handling of webpack for commonjs and harmony imports with chained ids. It introduces a new utility function getTrimmedIdsAndRange in lib/util/chainedImports.js to simplify and unify the logic for trimming ids. It also updates and adds test cases to verify the output quality and coverage.

Details

🤖 Generated by Copilot at b14922c

  • Refactor the logic for trimming ids from different types of dependencies into a separate module and a common function getTrimmedIdsAndRange (link, link, link)
  • Add a new parameter idRanges to the CommonJsFullRequireDependency constructor and the related hook handlers, and make it optional for backward compatibility (link, link, link, link, link, link)
  • Update the serialization and deserialization logic of the CommonJsFullRequireDependency class to include the idRanges property (link, link)
  • Update the apply method of the CommonJsFullRequireDependency class to use the getTrimmedIdsAndRange function and the idRanges property for computing and replacing the trimmed ids and range (link, link)
  • Update the chainHandler and callChainHandler functions in the CommonJsImportsParserPlugin class to pass the idRanges parameter to the CommonJsFullRequireDependency constructor (link, link)
  • Update the apply method of the HarmonyImportSpecifierDependency class to use the getTrimmedIdsAndRange function for computing the trimmed ids and range (link)
  • Remove the unused _trimIdsToThoseImported method from the HarmonyImportSpecifierDependency class (link)
  • Update the walkMemberExpression and walkCallExpression methods of the JavascriptParser class to pass the memberRanges parameter to the hook handlers (link, link)
  • Add some new test cases to the test/configCases/code-generation/re-export-namespace-concat/index.js and test/configCases/code-generation/re-export-namespace/index.js files to check the behavior of webpack when re-exporting namespaces with concatenated ids (link, link)
  • Update the expected output of the test cases in the test/configCases/code-generation/re-export-namespace-concat/index.js and test/configCases/code-generation/re-export-namespace/index.js files to reflect the changes made by the refactoring and the feature of trimming ids (link, link)

@webpack-bot
Copy link
Contributor

For maintainers only:

  • This needs to be documented (issue in webpack/webpack.js.org will be filed when merged)
  • This needs to be backported to webpack 4 (issue will be created when merged)

@bworline
Copy link
Contributor Author

bworline commented Oct 2, 2023

@TheLarkInn can you take a look? Thanks!

@bworline bworline changed the title Preserve chained expressions; commonjs import of harmony export Preserve chained expressions; CommonJS import of Harmony export Oct 3, 2023
@bworline bworline changed the title Preserve chained expressions; CommonJS import of Harmony export CommonJS import preserved chained expressions Oct 3, 2023
@bworline bworline changed the title CommonJS import preserved chained expressions CommonJS import preserves chained expressions Oct 3, 2023
@bworline bworline changed the title CommonJS import preserves chained expressions Make CommonJS import preserve chained expressions Oct 3, 2023
@TheLarkInn TheLarkInn merged commit 21c80e4 into webpack:main Oct 13, 2023
@TheLarkInn
Copy link
Member

Thank you for this fix <3

github-merge-queue bot referenced this pull request in deepmodeling/reacnetgenerator Oct 13, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/tongzhugroup/reacnetgenerator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in ariakit/ariakit Oct 14, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/ariakit/ariakit).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in runtime-env/import-meta-env Oct 14, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/iendeavor/import-meta-env).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in X-oss-byte/Canary-nextjs Oct 14, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` -> `5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

### [`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

-   Make CommonJS import preserve chained expressions by [@&#8203;bworline](https://togithub.com/bworline) in [https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to 20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
-   docs: add example for stats detailed  output by [@&#8203;ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
-   docs: add example for stats normal  output by [@&#8203;ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
-   chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
-   chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to 20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
-   chore(deps-dev): bump less from 4.1.3 to 4.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
-   chore(deps): bump semver from 5.7.1 to 5.7.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
-   chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to 20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**: webpack/webpack@v5.88.2...v5.89.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 this update again.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Canary-nextjs).
kodiakhq bot referenced this pull request in X-oss-byte/Nextjs Oct 14, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` -> `5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

### [`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

-   Make CommonJS import preserve chained expressions by [@&#8203;bworline](https://togithub.com/bworline) in [https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to 20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
-   docs: add example for stats detailed  output by [@&#8203;ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
-   docs: add example for stats normal  output by [@&#8203;ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
-   chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
-   chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to 20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
-   chore(deps-dev): bump less from 4.1.3 to 4.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
-   chore(deps): bump semver from 5.7.1 to 5.7.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
-   chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to 20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**: webpack/webpack@v5.88.2...v5.89.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.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Nextjs).
renovate bot referenced this pull request in runtime-env/import-meta-env Oct 14, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/iendeavor/import-meta-env).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
macchiitaka referenced this pull request in macchiitaka/tasks-app-nextjs Oct 14, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`^5.88.2` ->
`^5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,before 5am
every weekday,every weekend" in timezone Asia/Tokyo, 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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/macchiitaka/tasks-app-nextjs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in WtfJoke/setup-tectonic Oct 16, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/WtfJoke/setup-tectonic).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
github-merge-queue bot referenced this pull request in AmadeusITGroup/otter Oct 16, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`~5.88.0` ->
`~5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,before 5am
every weekday,every weekend" in timezone Europe/Paris, Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/AmadeusITGroup/otter).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
AmrikSD referenced this pull request in Potato-Blood/pogo Nov 2, 2023
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | devDependencies |
minor | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.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 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: Renovate Bot <[email protected]>
renovate bot referenced this pull request in redwoodjs/graphql Nov 11, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/webpack](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`5.28.1` ->
`5.28.5`](https://renovatebot.com/diffs/npm/@types%2fwebpack/5.28.1/5.28.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fwebpack/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fwebpack/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fwebpack/5.28.1/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fwebpack/5.28.1/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jtoar referenced this pull request in redwoodjs/graphql Nov 13, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.88.2` ->
`5.89.0`](https://renovatebot.com/diffs/npm/webpack/5.88.2/5.89.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.88.2/5.89.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/webpack](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`5.28.1` ->
`5.28.5`](https://renovatebot.com/diffs/npm/@types%2fwebpack/5.28.1/5.28.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fwebpack/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fwebpack/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fwebpack/5.28.1/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fwebpack/5.28.1/5.28.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
webpack/webpack@v5.88.2...v5.89.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

CommonJS imports should preserve chained expressions

4 participants