Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Don't trim all space characters in SequenceNode.blockStyleString #361

Merged
merged 2 commits into from
Mar 21, 2023

Conversation

martin-sucha
Copy link
Contributor

This fixes #356. The code would have removed more spaces than it added.

A better solution long-term would probably be to add a specialized method to StringNode to not add the prefix in the first place.

This fixes goccy#356.
The code would have removed more spaces than it added.

A better solution long-term would probably be to add a specialized
method to StringNode to not add the prefix in the first place.
@codecov-commenter
Copy link

Codecov Report

Merging #361 (921b006) into master (11ad39b) will not change coverage.
The diff coverage is n/a.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #361   +/-   ##
=======================================
  Coverage   75.37%   75.37%           
=======================================
  Files          13       13           
  Lines        4545     4545           
=======================================
  Hits         3426     3426           
  Misses        864      864           
  Partials      255      255           

@@ -1570,8 +1570,9 @@ func (n *SequenceNode) blockStyleString() string {
diffLength := len(splittedValues[0]) - len(trimmedFirstValue)
if len(splittedValues) > 1 && value.Type() == StringType || value.Type() == LiteralType {
// If multi-line string, the space characters for indent have already been added, so delete them.
prefix := space + " "
Copy link
Owner

Choose a reason for hiding this comment

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

Suggested change
prefix := space + " "
firstContentLineSpaceNum := len(splittedValues[1]) - len(strings.TrimLeft(splittedValues[1], " "))
prefix := strings.Repeat(" ", firstContentLineSpaceNum)

Copy link
Owner

Choose a reason for hiding this comment

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

I felt it would be better to calculate using the number of spaces in the first line

Copy link
Contributor Author

@martin-sucha martin-sucha Mar 21, 2023

Choose a reason for hiding this comment

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

That does not work if the first line is empty. I have added a test case with the first line empty. I've also discovered a separate issue #366.

@goccy goccy added the reviewed label Mar 19, 2023
The indentation level in a block scalar is determined by the first
non-empty line.
Copy link
Owner

@goccy goccy left a comment

Choose a reason for hiding this comment

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

LGTM ! Thank you for your contribution !

@goccy goccy merged commit 3ca6a75 into goccy:master Mar 21, 2023
Racer159 referenced this pull request in zarf-dev/zarf Mar 31, 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 | Type |
Update |
|---|---|---|---|---|---|---|---|
| @​defense-unicorns/unicorn-ui | [`0.0.37` ->
`0.0.42`](https://renovatebot.com/diffs/npm/@defense-unicorns%2funicorn-ui/0.0.37/0.0.42)
|
[![age](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.42/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.42/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.42/compatibility-slim/0.0.37)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.42/confidence-slim/0.0.37)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@docusaurus/core](https://github.com/facebook/docusaurus) |
[`2.3.1` ->
`2.4.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fcore/2.3.1/2.4.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@docusaurus%2fcore/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@docusaurus%2fcore/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@docusaurus%2fcore/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@docusaurus%2fcore/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus)
| [`2.3.1` ->
`2.4.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fmodule-type-aliases/2.3.1/2.4.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@docusaurus%2fmodule-type-aliases/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@docusaurus%2fmodule-type-aliases/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@docusaurus%2fmodule-type-aliases/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@docusaurus%2fmodule-type-aliases/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus)
| [`2.3.1` ->
`2.4.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fpreset-classic/2.3.1/2.4.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@docusaurus%2fpreset-classic/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@docusaurus%2fpreset-classic/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@docusaurus%2fpreset-classic/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@docusaurus%2fpreset-classic/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus)
| [`2.3.1` ->
`2.4.0`](https://renovatebot.com/diffs/npm/@docusaurus%2ftheme-mermaid/2.3.1/2.4.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@docusaurus%2ftheme-mermaid/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@docusaurus%2ftheme-mermaid/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@docusaurus%2ftheme-mermaid/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@docusaurus%2ftheme-mermaid/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [@playwright/test](https://playwright.dev)
([source](https://github.com/Microsoft/playwright)) | [`1.31.2` ->
`1.32.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.31.2/1.32.1)
|
[![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.1/compatibility-slim/1.31.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.1/confidence-slim/1.31.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [@sveltejs/kit](https://kit.svelte.dev)
([source](https://github.com/sveltejs/kit)) | [`1.12.0` ->
`1.15.0`](https://renovatebot.com/diffs/npm/@sveltejs%2fkit/1.12.0/1.15.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.0/compatibility-slim/1.12.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.0/confidence-slim/1.12.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint)
| [`5.55.0` ->
`5.57.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.55.0/5.57.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.57.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.57.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.57.0/compatibility-slim/5.55.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.57.0/confidence-slim/5.55.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint)
| [`5.55.0` ->
`5.57.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.55.0/5.57.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.57.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.57.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.57.0/compatibility-slim/5.55.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.57.0/confidence-slim/5.55.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [actions/checkout](https://github.com/actions/checkout) | `v3.4.0`
-> `v3.5.0` |
[![age](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.0/compatibility-slim/v3.4.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.0/confidence-slim/v3.4.0)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| [anchore/sbom-action](https://github.com/anchore/sbom-action) |
`v0.13.3` -> `v0.13.4` |
[![age](https://badges.renovateapi.com/packages/github-tags/anchore%2fsbom-action/v0.13.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/anchore%2fsbom-action/v0.13.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/anchore%2fsbom-action/v0.13.4/compatibility-slim/v0.13.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/anchore%2fsbom-action/v0.13.4/confidence-slim/v0.13.3)](https://docs.renovatebot.com/merge-confidence/)
| action | patch |
| [eslint](https://eslint.org)
([source](https://github.com/eslint/eslint)) | [`8.36.0` ->
`8.37.0`](https://renovatebot.com/diffs/npm/eslint/8.36.0/8.37.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/compatibility-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/confidence-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| [`8.7.0` ->
`8.8.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/8.7.0/8.8.0)
|
[![age](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.8.0/compatibility-slim/8.7.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.8.0/confidence-slim/8.7.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[github.com/defenseunicorns/syft](https://github.com/defenseunicorns/syft)
| `v0.75.0-DU` -> `v0.75.0` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fdefenseunicorns%2fsyft/v0.75.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fdefenseunicorns%2fsyft/v0.75.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fdefenseunicorns%2fsyft/v0.75.0/compatibility-slim/v0.75.0-DU)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fdefenseunicorns%2fsyft/v0.75.0/confidence-slim/v0.75.0-DU)](https://docs.renovatebot.com/merge-confidence/)
| replace | patch |
| [github.com/docker/cli](https://github.com/docker/cli) |
`v23.0.1+incompatible` -> `v23.0.2+incompatible` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.2+incompatible/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.2+incompatible/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.2+incompatible/compatibility-slim/v23.0.1+incompatible)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.2+incompatible/confidence-slim/v23.0.1+incompatible)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/fluxcd/helm-controller/api](https://github.com/fluxcd/helm-controller)
| `v0.31.1` -> `v0.31.2` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.31.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.31.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.31.2/compatibility-slim/v0.31.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.31.2/confidence-slim/v0.31.1)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/fluxcd/source-controller/api](https://github.com/fluxcd/source-controller)
| `v0.36.0` -> `v0.36.1` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fsource-controller%2fapi/v0.36.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fsource-controller%2fapi/v0.36.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fsource-controller%2fapi/v0.36.1/compatibility-slim/v0.36.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fsource-controller%2fapi/v0.36.1/confidence-slim/v0.36.0)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/go-logr/logr](https://github.com/go-logr/logr) |
`v1.2.3` -> `v1.2.4` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fgo-logr%2flogr/v1.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fgo-logr%2flogr/v1.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fgo-logr%2flogr/v1.2.4/compatibility-slim/v1.2.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fgo-logr%2flogr/v1.2.4/confidence-slim/v1.2.3)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/goccy/go-yaml](https://github.com/goccy/go-yaml) |
`v1.10.0` -> `v1.10.1` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fgoccy%2fgo-yaml/v1.10.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fgoccy%2fgo-yaml/v1.10.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fgoccy%2fgo-yaml/v1.10.1/compatibility-slim/v1.10.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fgoccy%2fgo-yaml/v1.10.1/confidence-slim/v1.10.0)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/moby/moby](https://github.com/moby/moby) |
`v23.0.1+incompatible` -> `v23.0.2+incompatible` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.2+incompatible/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.2+incompatible/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.2+incompatible/compatibility-slim/v23.0.1+incompatible)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.2+incompatible/confidence-slim/v23.0.1+incompatible)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/pterm/pterm](https://github.com/pterm/pterm) |
`v0.12.56` -> `v0.12.57` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.57/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.57/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.57/compatibility-slim/v0.12.56)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.57/confidence-slim/v0.12.56)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github/codeql-action](https://github.com/github/codeql-action) |
`v2.2.7` -> `v2.2.9` |
[![age](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.2.9/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.2.9/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.2.9/compatibility-slim/v2.2.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.2.9/confidence-slim/v2.2.7)](https://docs.renovatebot.com/merge-confidence/)
| action | patch |
| [material-symbols](https://marella.github.io/material-symbols/demo/)
([source](https://github.com/marella/material-symbols)) | [`0.5.0` ->
`0.5.3`](https://renovatebot.com/diffs/npm/material-symbols/0.5.0/0.5.3)
|
[![age](https://badges.renovateapi.com/packages/npm/material-symbols/0.5.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/material-symbols/0.5.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/material-symbols/0.5.3/compatibility-slim/0.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/material-symbols/0.5.3/confidence-slim/0.5.0)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [nodemon](https://nodemon.io)
([source](https://github.com/remy/nodemon)) | [`2.0.21` ->
`2.0.22`](https://renovatebot.com/diffs/npm/nodemon/2.0.21/2.0.22) |
[![age](https://badges.renovateapi.com/packages/npm/nodemon/2.0.22/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/nodemon/2.0.22/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/nodemon/2.0.22/compatibility-slim/2.0.21)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/nodemon/2.0.22/confidence-slim/2.0.21)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action) |
`v2.1.2` -> `v2.1.3` |
[![age](https://badges.renovateapi.com/packages/github-tags/ossf%2fscorecard-action/v2.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/ossf%2fscorecard-action/v2.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/ossf%2fscorecard-action/v2.1.3/compatibility-slim/v2.1.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/ossf%2fscorecard-action/v2.1.3/confidence-slim/v2.1.2)](https://docs.renovatebot.com/merge-confidence/)
| action | patch |
| [playwright](https://playwright.dev)
([source](https://github.com/Microsoft/playwright)) | [`1.31.2` ->
`1.32.1`](https://renovatebot.com/diffs/npm/playwright/1.31.2/1.32.1) |
[![age](https://badges.renovateapi.com/packages/npm/playwright/1.32.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/playwright/1.32.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/playwright/1.32.1/compatibility-slim/1.31.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/playwright/1.32.1/confidence-slim/1.31.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [prettier](https://prettier.io)
([source](https://github.com/prettier/prettier)) | [`2.8.5` ->
`2.8.7`](https://renovatebot.com/diffs/npm/prettier/2.8.5/2.8.7) |
[![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.7/compatibility-slim/2.8.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.7/confidence-slim/2.8.5)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte)
| [`2.9.0` ->
`2.10.0`](https://renovatebot.com/diffs/npm/prettier-plugin-svelte/2.9.0/2.10.0)
|
[![age](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.10.0/compatibility-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.10.0/confidence-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [quicktype](https://github.com/quicktype/quicktype) | [`23.0.17` ->
`23.0.19`](https://renovatebot.com/diffs/npm/quicktype/23.0.17/23.0.19)
|
[![age](https://badges.renovateapi.com/packages/npm/quicktype/23.0.19/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/quicktype/23.0.19/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/quicktype/23.0.19/compatibility-slim/23.0.17)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/quicktype/23.0.19/confidence-slim/23.0.17)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [sass](https://github.com/sass/dart-sass) | [`1.59.3` ->
`1.60.0`](https://renovatebot.com/diffs/npm/sass/1.59.3/1.60.0) |
[![age](https://badges.renovateapi.com/packages/npm/sass/1.60.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/sass/1.60.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/sass/1.60.0/compatibility-slim/1.59.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/sass/1.60.0/confidence-slim/1.59.3)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [serde_json](https://github.com/serde-rs/json) | `1.0.94` ->
`1.0.95` |
[![age](https://badges.renovateapi.com/packages/crate/serde_json/1.0.95/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/serde_json/1.0.95/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/serde_json/1.0.95/compatibility-slim/1.0.94)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/serde_json/1.0.95/confidence-slim/1.0.94)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[sigs.k8s.io/kustomize/api](https://github.com/kubernetes-sigs/kustomize)
| `v0.12.1` -> `v0.13.2` |
[![age](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/compatibility-slim/v0.12.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/confidence-slim/v0.12.1)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [svelte](https://svelte.dev)
([source](https://github.com/sveltejs/svelte)) | [`3.57.0` ->
`3.58.0`](https://renovatebot.com/diffs/npm/svelte/3.57.0/3.58.0) |
[![age](https://badges.renovateapi.com/packages/npm/svelte/3.58.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/svelte/3.58.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/svelte/3.58.0/compatibility-slim/3.57.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/svelte/3.58.0/confidence-slim/3.57.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [typescript](https://www.typescriptlang.org/)
([source](https://github.com/Microsoft/TypeScript)) | [`5.0.2` ->
`5.0.3`](https://renovatebot.com/diffs/npm/typescript/5.0.2/5.0.3) |
[![age](https://badges.renovateapi.com/packages/npm/typescript/5.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typescript/5.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typescript/5.0.3/compatibility-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typescript/5.0.3/confidence-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |

---

### Release Notes

<details>
<summary>facebook/docusaurus</summary>

###
[`v2.4.0`](https://github.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#&#8203;240-2023-03-23)

[Compare
Source](https://github.com/facebook/docusaurus/compare/v2.3.1...v2.4.0)

##### :rocket: New Feature

-   `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`
- [#&#8203;8236](https://github.com/facebook/docusaurus/pull/8236)
feat(content-docs): add support for sidebar item category/link
descriptions in generated index page
([@&#8203;ZarakiKanzaki](https://github.com/ZarakiKanzaki))
-   `docusaurus-theme-classic`
- [#&#8203;8708](https://github.com/facebook/docusaurus/pull/8708)
feat(theme): allow to load a Docusaurus page with theme from
query-string: ?docusaurus-theme=dark
([@&#8203;slorber](https://github.com/slorber))
- [#&#8203;8616](https://github.com/facebook/docusaurus/pull/8616)
feat(theme): add ability to translate navbar+footer logo alt text
([@&#8203;Mysterious-Dev](https://github.com/Mysterious-Dev))
-   `docusaurus-remark-plugin-npm2yarn`
- [#&#8203;8690](https://github.com/facebook/docusaurus/pull/8690)
feat(npm-to-yarn): add support for PnPm and custom converters
([@&#8203;armano2](https://github.com/armano2))
-   `docusaurus`
- [#&#8203;8677](https://github.com/facebook/docusaurus/pull/8677)
feat(core): add script env variables: NODE_ENV + BABEL_ENV +
DOCUSAURUS_CURRENT_LOCALE (temporary i18n workaround)
([@&#8203;slorber](https://github.com/slorber))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;8674](https://github.com/facebook/docusaurus/pull/8674)
feat(theme-classic): respect `prefers-reduced-motion: reduce`
mediaquery, bump Infima to alpha.43
([@&#8203;slorber](https://github.com/slorber))
-   `docusaurus-theme-translations`
- [#&#8203;8668](https://github.com/facebook/docusaurus/pull/8668)
feat(theme-translations): add Hungarian theme translations
([@&#8203;trueqap](https://github.com/trueqap))
- [#&#8203;8631](https://github.com/facebook/docusaurus/pull/8631)
feat(theme-translations): add Norwegian (Bokmål) theme translation
([@&#8203;dr0nn1](https://github.com/dr0nn1))
-   `docusaurus-theme-common`
- [#&#8203;8656](https://github.com/facebook/docusaurus/pull/8656)
feat(theme-common): allow passing a string for details summary
([@&#8203;pReya](https://github.com/pReya))
-   `docusaurus-plugin-google-gtag`
- [#&#8203;8620](https://github.com/facebook/docusaurus/pull/8620)
feat(gtag-plugin): gtag should support multiple tracking ids, notably
for the UA => GA4 transition
([@&#8203;slorber](https://github.com/slorber))

##### :bug: Bug Fix

-   `docusaurus-theme-classic`
- [#&#8203;8803](https://github.com/facebook/docusaurus/pull/8803)
fix(theme): codeblock buttons should be kept on the right when using RTL
locale ([@&#8203;Vishruta-Patil](https://github.com/Vishruta-Patil))
- [#&#8203;8615](https://github.com/facebook/docusaurus/pull/8615)
fix(theme): improve color toggle when using dark navbar
([@&#8203;dewanshDT](https://github.com/dewanshDT))
- [#&#8203;8699](https://github.com/facebook/docusaurus/pull/8699)
fix(theme-classic): fix tab focus bug in dropdown
([#&#8203;8697](https://github.com/facebook/docusaurus/issues/8697))
([@&#8203;kagankan](https://github.com/kagankan))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;8801](https://github.com/facebook/docusaurus/pull/8801)
fix(theme): allow tabs children to be falsy
([@&#8203;Josh-Cena](https://github.com/Josh-Cena))
-   `docusaurus-theme-common`, `docusaurus-theme-search-algolia`
- [#&#8203;8757](https://github.com/facebook/docusaurus/pull/8757)
fix(search): search page should react to querystring changes +
cleanup/refactor ([@&#8203;slorber](https://github.com/slorber))
-   `docusaurus`
- [#&#8203;8746](https://github.com/facebook/docusaurus/pull/8746)
fix(core): baseUrl error banner link anchor case
([@&#8203;slorber](https://github.com/slorber))
-   `docusaurus-theme-translations`
- [#&#8203;8744](https://github.com/facebook/docusaurus/pull/8744)
fix(theme-translations): fix wrong arabic words (tip/next)
([@&#8203;Anasqx](https://github.com/Anasqx))

##### :nail_care: Polish

-   `create-docusaurus`
- [#&#8203;8712](https://github.com/facebook/docusaurus/pull/8712)
polish(create-docusaurus): the starter template should use a navbar item
"docSidebar" instead of "doc" (less fragile on updates)
([@&#8203;biplavmz](https://github.com/biplavmz))
- `docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-utils-common`, `docusaurus`
- [#&#8203;8735](https://github.com/facebook/docusaurus/pull/8735)
polish(theme): better error messages on navbar item rendering failures +
ErrorCauseBoundary API
([@&#8203;tannerdolby](https://github.com/tannerdolby))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`, `docusaurus`
- [#&#8203;8736](https://github.com/facebook/docusaurus/pull/8736)
polish(core): better styling for error screens
([@&#8203;tannerdolby](https://github.com/tannerdolby))

##### Committers: 14

-   Anas ([@&#8203;Anasqx](https://github.com/Anasqx))
-   Armano ([@&#8203;armano2](https://github.com/armano2))
- Davide Donadio
([@&#8203;ZarakiKanzaki](https://github.com/ZarakiKanzaki))
-   Dewansh Thakur ([@&#8203;dewanshDT](https://github.com/dewanshDT))
-   Joshua Chen ([@&#8203;Josh-Cena](https://github.com/Josh-Cena))
-   Kagan ([@&#8203;kagankan](https://github.com/kagankan))
-   Moritz Stückler ([@&#8203;pReya](https://github.com/pReya))
- Mysterious_Dev
([@&#8203;Mysterious-Dev](https://github.com/Mysterious-Dev))
-   Petter Drønnen ([@&#8203;dr0nn1](https://github.com/dr0nn1))
-   Sébastien Lorber ([@&#8203;slorber](https://github.com/slorber))
- Tanner Dolby ([@&#8203;tannerdolby](https://github.com/tannerdolby))
-   TrueQAP ([@&#8203;trueqap](https://github.com/trueqap))
- Vishruta Patil
([@&#8203;Vishruta-Patil](https://github.com/Vishruta-Patil))
-   [@&#8203;biplavmz](https://github.com/biplavmz)

</details>

<details>
<summary>Microsoft/playwright</summary>

###
[`v1.32.1`](https://github.com/microsoft/playwright/releases/tag/v1.32.1)

[Compare
Source](https://github.com/Microsoft/playwright/compare/v1.32.0...v1.32.1)

#### Highlights


[https://github.com/microsoft/playwright/issues/21832](https://github.com/microsoft/playwright/issues/21832)
- \[BUG] Trace is not opening on specific broken
locator[https://github.com/microsoft/playwright/issues/21897](https://github.com/microsoft/playwright/issues/21897)7
- \[BUG] --ui fails to open with error reading mainFrame from an
undefined
this.\_pa[https://github.com/microsoft/playwright/issues/21918](https://github.com/microsoft/playwright/issues/21918)918
- \[BUG]: UI mode, skipped tests not being
fo[https://github.com/microsoft/playwright/issues/21941](https://github.com/microsoft/playwright/issues/21941)1941
- \[BUG] UI mode does not show webServer startup
er[https://github.com/microsoft/playwright/issues/21953](https://github.com/microsoft/playwright/issues/21953)21953
- \[BUG] Parameterized tests are not displayed in the UI mode

#### Browser Versions

-   Chromium 112.0.5615.29
-   Mozilla Firefox 111.0
-   WebKit 16.4

This version was also tested against the following stable channels:

-   Google Chrome 111
-   Microsoft Edge 111

###
[`v1.32.0`](https://github.com/microsoft/playwright/releases/tag/v1.32.0)

[Compare
Source](https://github.com/Microsoft/playwright/compare/v1.31.2...v1.32.0)

#### 📣 Introducing UI Mode (preview)

<a href="https://www.youtube.com/watch?v=jF0yA-JLQW0"><img
src="https://user-images.githubusercontent.com/746130/227044467-b4db82dc-c7fa-40d7-a0c8-8f702581c3b9.png"
width=340></a>

<a href="https://www.youtube.com/watch?v=jF0yA-JLQW0">Playwright v1.32
updates</a>

New UI Mode lets you explore, run and debug tests. Comes with a built-in
watch mode.

![Playwright UI
Mode](https://user-images.githubusercontent.com/746130/227004851-3901a691-4f8e-43d6-8d6b-cbfeafaeb999.png)

Engage with a new flag `--ui`:

```sh
npx playwright test --ui
```

#### New APIs

- New options `option: updateMode` and `option: updateContent` in
[`page.routeFromHAR()`](https://playwright.dev/docs/api/class-page#page-route-from-har)
and
[`browserContext.routeFromHAR()`](https://playwright.dev/docs/api/class-browsercontext#browser-context-route-from-har).
- Chaining existing locator objects, see [locator
docs](https://playwright.dev/docs/locators#chaining-locators) for
details.
- New property
[`TestInfo.testId`](https://playwright.dev/docs/api/class-testinfo#test-info-test-id).
- New option `name` in method
[`Tracing.startChunk()`](https://playwright.dev/docs/api/class-tracing#tracing-start-chunk).

#### ⚠️ Breaking change in component tests

Note: **component tests only**, does not affect end-to-end tests.

-   `@playwright/experimental-ct-react` now supports **React 18 only**.
- If you're running component tests with React 16 or 17, please replace
`@playwright/experimental-ct-react` with
`@playwright/experimental-ct-react17`.

#### Browser Versions

-   Chromium 112.0.5615.29
-   Mozilla Firefox 111.0
-   WebKit 16.4

This version was also tested against the following stable channels:

-   Google Chrome 111
-   Microsoft Edge 111

</details>

<details>
<summary>sveltejs/kit</summary>

###
[`v1.15.0`](https://github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1150)

[Compare
Source](https://github.com/sveltejs/kit/compare/@sveltejs/kit@1.14.0...@sveltejs/kit@1.15.0)

##### Minor Changes

- feat: expose stronger typed `SubmitFunction` through `./$types`
([#&#8203;9201](https://github.com/sveltejs/kit/pull/9201))

##### Patch Changes

- fix: throw error when file can't be found in Vite manifest
([#&#8203;9558](https://github.com/sveltejs/kit/pull/9558))

- fix: make `error.message` enumerable when sending `ssrLoadModule`
error to client
([#&#8203;9440](https://github.com/sveltejs/kit/pull/9440))

- fix: pass `publicDir` Vite config in SSR
([#&#8203;9565](https://github.com/sveltejs/kit/pull/9565))

- fix: balance parentheses in error about wrong content type for action
([#&#8203;9513](https://github.com/sveltejs/kit/pull/9513))

###
[`v1.14.0`](https://github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1140)

[Compare
Source](https://github.com/sveltejs/kit/compare/@sveltejs/kit@1.13.0...@sveltejs/kit@1.14.0)

##### Minor Changes

- feat: add HMR to fallback error pages during dev
([#&#8203;9497](https://github.com/sveltejs/kit/pull/9497))

##### Patch Changes

- fix: add `submitter` type to `SumbitFunction`
([#&#8203;9484](https://github.com/sveltejs/kit/pull/9484))

###
[`v1.13.0`](https://github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1130)

[Compare
Source](https://github.com/sveltejs/kit/compare/@sveltejs/kit@1.12.0...@sveltejs/kit@1.13.0)

##### Minor Changes

- feat: add dark mode styles to default error page
([#&#8203;9460](https://github.com/sveltejs/kit/pull/9460))

##### Patch Changes

- fix: recover from errors during dev by reloading
([#&#8203;9441](https://github.com/sveltejs/kit/pull/9441))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.57.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5570-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5560v5570-2023-03-27)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.56.0...v5.57.0)

##### Bug Fixes

- **eslint-plugin:** \[no-unnecessary-boolean-literal-compare] simplify
fixer and add support for double negation
([#&#8203;6620](https://github.com/typescript-eslint/typescript-eslint/issues/6620))
([81c8519](https://github.com/typescript-eslint/typescript-eslint/commit/81c85193d27d2e7f6d12bc259088b9b73dbe1e8b))
- **eslint-plugin:** correct crashes with getTypeArguments for ts < 3.7
([#&#8203;6767](https://github.com/typescript-eslint/typescript-eslint/issues/6767))
([59eab58](https://github.com/typescript-eslint/typescript-eslint/commit/59eab587890a915387444d00c4a9387aed602718))

##### Features

- **eslint-plugin:** \[consistent-type-assertions] add suggestions for
objectLiteralTypeAssertions
([#&#8203;6642](https://github.com/typescript-eslint/typescript-eslint/issues/6642))
([720e811](https://github.com/typescript-eslint/typescript-eslint/commit/720e81138b66c94c60c4a4471b86b7d8567b6df0))
- **eslint-plugin:** \[consistent-type-assertions] autofix angle bracket
assertions to as
([#&#8203;6641](https://github.com/typescript-eslint/typescript-eslint/issues/6641))
([ad8ea64](https://github.com/typescript-eslint/typescript-eslint/commit/ad8ea64dbdf06c92ff72b48022f041693a8d7076))
- **eslint-plugin:** add `no-duplicate-type-constituents` rule
([#&#8203;5728](https://github.com/typescript-eslint/typescript-eslint/issues/5728))
([bc31078](https://github.com/typescript-eslint/typescript-eslint/commit/bc31078cf86d69eee881e4a7daeffa347c1d82a7))

###
[`v5.56.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0)

##### Bug Fixes

- **eslint-plugin:** \[member-ordering] check order when
optionalityOrder is present with no optional members
([#&#8203;6619](https://github.com/typescript-eslint/typescript-eslint/issues/6619))
([6aff431](https://github.com/typescript-eslint/typescript-eslint/commit/6aff431668eb0d25aa74b527cbe458f9dcd0d92a))
- **eslint-plugin:** \[no-misused-promises] avoid unnecessary calls to
getContextualType
([#&#8203;6193](https://github.com/typescript-eslint/typescript-eslint/issues/6193))
([745cfe4](https://github.com/typescript-eslint/typescript-eslint/commit/745cfe4a35319416b3c307ee9fd57c63bf1660cd))
- **eslint-plugin:** \[no-misused-promises] fix incorrect detection of
void functions in JSX attributes
([#&#8203;6638](https://github.com/typescript-eslint/typescript-eslint/issues/6638))
([9e41cee](https://github.com/typescript-eslint/typescript-eslint/commit/9e41ceeaea3bf266e5114cfb1855e70a1a13284b))
- **eslint-plugin:** \[strict-boolean-expression] support falsy and
truthy literals simultaneously
([#&#8203;6672](https://github.com/typescript-eslint/typescript-eslint/issues/6672))
([62ef487](https://github.com/typescript-eslint/typescript-eslint/commit/62ef487a99010827e99a792db5e565ad7c1d6220))
- **eslint-plugin:** \[strict-boolean-expressions] handle truthy enums
([#&#8203;6618](https://github.com/typescript-eslint/typescript-eslint/issues/6618))
([0d0639f](https://github.com/typescript-eslint/typescript-eslint/commit/0d0639fb25e5ac8d7b5e4ceac4273e17e8ee0249))
- **eslint-plugin:** add TSPropertySignature with TSFunctionType
annotation to typeMethod selector
([#&#8203;6645](https://github.com/typescript-eslint/typescript-eslint/issues/6645))
([3fc5c63](https://github.com/typescript-eslint/typescript-eslint/commit/3fc5c63f87bfd9d95f7e51fddc7ef16a6c3c5662))

##### Features

- **eslint-plugin:** add allowNever support to
restrict-template-expressions
([#&#8203;6554](https://github.com/typescript-eslint/typescript-eslint/issues/6554))
([423f164](https://github.com/typescript-eslint/typescript-eslint/commit/423f1642424293488fa03a52777c0df73a40e5fd))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.57.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5570-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5560v5570-2023-03-27)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.56.0...v5.57.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)

###
[`v5.56.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)

</details>

<details>
<summary>actions/checkout</summary>

###
[`v3.5.0`](https://github.com/actions/checkout/releases/tag/v3.5.0)

[Compare
Source](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0)

##### What's Changed

- Add new public key for known_hosts by
[@&#8203;cdb](https://github.com/cdb) in
[https://github.com/actions/checkout/pull/1237](https://github.com/actions/checkout/pull/1237)

##### New Contributors

- [@&#8203;cdb](https://github.com/cdb) made their first contribution
in
[https://github.com/actions/checkout/pull/1237](https://github.com/actions/checkout/pull/1237)

**Full Changelog**:
https://github.com/actions/checkout/compare/v3.4.0...v3.5.0

</details>

<details>
<summary>anchore/sbom-action</summary>

###
[`v0.13.4`](https://github.com/anchore/sbom-action/releases/tag/v0.13.4):
v0.14.0

[Compare
Source](https://github.com/anchore/sbom-action/compare/v0.13.3...v0.13.4)

#### Changes in v0.13.4

- Added support of workflow artifact's retention policy
([#&#8203;398](https://github.com/anchore/sbom-action/issues/398))
\[[ViacheslavKudinov](https://github.com/ViacheslavKudinov)]
- Use the correct SHA for dependency snapshots from pull requests
([#&#8203;401](https://github.com/anchore/sbom-action/issues/401))
\[[juxtin](https://github.com/juxtin)]
- Update Syft to v0.75.0
([#&#8203;394](https://github.com/anchore/sbom-action/issues/394))
\[[anchore-actions-token-generator](https://github.com/anchore-actions-token-generator)]

</details>

<details>
<summary>eslint/eslint</summary>

### [`v8.37.0`](https://github.com/eslint/eslint/releases/tag/v8.37.0)

[Compare
Source](https://github.com/eslint/eslint/compare/v8.36.0...v8.37.0)

#### Features

-
[`b6ab8b2`](https://github.com/eslint/eslint/commit/b6ab8b2a2ca8807baca121407f5bfb0a0a839427)
feat: `require-unicode-regexp` add suggestions
([#&#8203;17007](https://github.com/eslint/eslint/issues/17007)) (Josh
Goldberg)
-
[`10022b1`](https://github.com/eslint/eslint/commit/10022b1f4bda1ad89193512ecf18c2ee61db8202)
feat: Copy getScope() to SourceCode
([#&#8203;17004](https://github.com/eslint/eslint/issues/17004))
(Nicholas C. Zakas)
-
[`1665c02`](https://github.com/eslint/eslint/commit/1665c029acb92bf8812267f1647ad1a7054cbcb4)
feat: Use plugin metadata for flat config serialization
([#&#8203;16992](https://github.com/eslint/eslint/issues/16992))
(Nicholas C. Zakas)
-
[`b3634f6`](https://github.com/eslint/eslint/commit/b3634f695ddab6a82c0a9b1d8695e62b60d23366)
feat: docs license
([#&#8203;17010](https://github.com/eslint/eslint/issues/17010))
(Samuel Roldan)
-
[`892e6e5`](https://github.com/eslint/eslint/commit/892e6e58c5a07a549d3104de3b6b5879797dc97f)
feat: languageOptions.parser must be an object.
([#&#8203;16985](https://github.com/eslint/eslint/issues/16985))
(Nicholas C. Zakas)

#### Bug Fixes

-
[`619f3fd`](https://github.com/eslint/eslint/commit/619f3fd17324c7b71bf17e02047d0c6dc7e5109e)
fix: correctly handle `null` default config in `RuleTester`
([#&#8203;17023](https://github.com/eslint/eslint/issues/17023)) (Brad
Zacher)
-
[`1fbf118`](https://github.com/eslint/eslint/commit/1fbf1184fed57df02640aad4659afb54dc26a2e9)
fix: `getFirstToken`/`getLastToken` on comment-only node
([#&#8203;16889](https://github.com/eslint/eslint/issues/16889))
(Francesco Trotta)
-
[`129e252`](https://github.com/eslint/eslint/commit/129e252132c7c476d7de17f40b54a333ddb2e6bb)
fix: Fix typo in `logical-assignment-operators` rule description
([#&#8203;17000](https://github.com/eslint/eslint/issues/17000))
(Francesco Trotta)

#### Documentation

-
[`75339df`](https://github.com/eslint/eslint/commit/75339df99418df4d7e05a77e42ed7e22eabcc9e0)
docs: fix typos and missing info in id-match docs
([#&#8203;17029](https://github.com/eslint/eslint/issues/17029)) (Ed
Lucas)
-
[`ec2d830`](https://github.com/eslint/eslint/commit/ec2d8307850dd039e118c001416606e1e0342bc8)
docs: Fix typos in the `semi` rule docs
([#&#8203;17012](https://github.com/eslint/eslint/issues/17012))
(Andrii Lundiak)
-
[`e39f28d`](https://github.com/eslint/eslint/commit/e39f28d8578a00f4da8d4ddad559547950128a0d)
docs: add back to top button
([#&#8203;16979](https://github.com/eslint/eslint/issues/16979))
(Tanuj Kanti)
-
[`721c717`](https://github.com/eslint/eslint/commit/721c71782a7c11025689a1500e7690fb3794fcce)
docs: Custom Processors cleanup and expansion
([#&#8203;16838](https://github.com/eslint/eslint/issues/16838)) (Ben
Perlmutter)
-
[`d049f97`](https://github.com/eslint/eslint/commit/d049f974103e530ef76ede25af701635caf1f405)
docs: 'How ESLint is Maintained' page
([#&#8203;16961](https://github.com/eslint/eslint/issues/16961)) (Ben
Perlmutter)
-
[`5251a92`](https://github.com/eslint/eslint/commit/5251a921866e8d3b380dfe8db8a6e6ab97773d5e)
docs: Describe guard options for guard-for-in
([#&#8203;16986](https://github.com/eslint/eslint/issues/16986))
(alope107)
-
[`6157d81`](https://github.com/eslint/eslint/commit/6157d813e19b80481a46f8cbdf9eae18a55e5619)
docs: Add example to guard-for-in docs.
([#&#8203;16983](https://github.com/eslint/eslint/issues/16983))
(alope107)
-
[`fd47998`](https://github.com/eslint/eslint/commit/fd47998af6efadcdf5ba93e0bd1f4c02d97d22b3)
docs: update `Array.prototype.toSorted` specification link
([#&#8203;16982](https://github.com/eslint/eslint/issues/16982))
(Milos Djermanovic)
-
[`3e1cf6b`](https://github.com/eslint/eslint/commit/3e1cf6bfc5ebc29314ddbe462d6cb580e9ab085c)
docs: Copy edits on Maintain ESLint docs
([#&#8203;16939](https://github.com/eslint/eslint/issues/16939)) (Ben
Perlmutter)

#### Chores

-
[`c67f299`](https://github.com/eslint/eslint/commit/c67f2992a743de4765bb6f11c12622e3651324b9)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;8](https://github.com/8).37.0
([#&#8203;17033](https://github.com/eslint/eslint/issues/17033))
(Milos Djermanovic)
-
[`ee9ddbd`](https://github.com/eslint/eslint/commit/ee9ddbd63e262aed0052853760866c7a054af561)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (ESLint
Jenkins)
-
[`dddb475`](https://github.com/eslint/eslint/commit/dddb47528816cd7e2e737bfde108ed4d62e6a219)
chore: upgrade
[@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc)[@&#8203;2](https://github.com/2).0.2
([#&#8203;17032](https://github.com/eslint/eslint/issues/17032))
(Milos Djermanovic)
-
[`522431e`](https://github.com/eslint/eslint/commit/522431e5206bac2fcb41c0d6dc98a84929203bee)
chore: upgrade espree@9.5.1
([#&#8203;17031](https://github.com/eslint/eslint/issues/17031))
(Milos Djermanovic)
-
[`f5f9a88`](https://github.com/eslint/eslint/commit/f5f9a88c79b32222c0331a9bac1c02571d953b69)
chore: upgrade eslint-visitor-keys@3.4.0
([#&#8203;17030](https://github.com/eslint/eslint/issues/17030))
(Milos Djermanovic)
-
[`4dd8d52`](https://github.com/eslint/eslint/commit/4dd8d524e0fc9e8e2019df13f8b968021600e85c)
ci: bump actions/stale from 7 to 8
([#&#8203;17026](https://github.com/eslint/eslint/issues/17026))
(dependabot\[bot])
-
[`ad9dd6a`](https://github.com/eslint/eslint/commit/ad9dd6a933fd098a0d99c6a9aa059850535c23ee)
chore: remove duplicate scss,
([#&#8203;17005](https://github.com/eslint/eslint/issues/17005))
(Strek)
-
[`ada6a3e`](https://github.com/eslint/eslint/commit/ada6a3e6e3607523958f35e1260537630ec0e976)
ci: unpin Node 19
([#&#8203;16993](https://github.com/eslint/eslint/issues/16993))
(Milos Djermanovic)
-
[`c3da975`](https://github.com/eslint/eslint/commit/c3da975e69fde46f35338ce48528841a8dc1ffd2)
chore: Remove triage label from template
([#&#8203;16990](https://github.com/eslint/eslint/issues/16990))
(Nicholas C. Zakas)
-
[`69bc0e2`](https://github.com/eslint/eslint/commit/69bc0e2f4412998f9384600a100d7882ea4dd3f3)
ci: pin Node 19 to 19.7.0
([#&#8203;16987](https://github.com/eslint/eslint/issues/16987))
(Milos Djermanovic)

</details>

<details>
<summary>prettier/eslint-config-prettier</summary>

###
[`v8.8.0`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-880-2023-03-20)

[Compare
Source](https://github.com/prettier/eslint-config-prettier/compare/v8.7.0...v8.8.0)

- Added:
\[[@&#8203;typescript-eslint/lines-around-comment](https://github.com/typescript-eslint/lines-around-comment)].
Thanks to [@&#8203;ttionya](https://github.com/ttionya)!

</details>

<details>
<summary>defenseunicorns/syft</summary>

###
[`v0.75.0`](https://github.com/defenseunicorns/syft/compare/v0.75.0-DU...v0.75.0)

[Compare
Source](https://github.com/defenseunicorns/syft/compare/v0.75.0-DU...v0.75.0)

</details>

<details>
<summary>docker/cli</summary>

###
[`v23.0.2+incompatible`](https://github.com/docker/cli/compare/v23.0.1...v23.0.2)

[Compare
Source](https://github.com/docker/cli/compare/v23.0.1...v23.0.2)

</details>

<details>
<summary>fluxcd/helm-controller</summary>

###
[`v0.31.2`](https://github.com/fluxcd/helm-controller/releases/tag/v0.31.2)

[Compare
Source](https://github.com/fluxcd/helm-controller/compare/v0.31.1...v0.31.2)


[CHANGELOG](https://github.com/fluxcd/helm-controller/blob/main/CHANGELOG.md)

</details>

<details>
<summary>fluxcd/source-controller</summary>

###
[`v0.36.1`](https://github.com/fluxcd/source-controller/releases/tag/v0.36.1)

[Compare
Source](https://github.com/fluxcd/source-controller/compare/v0.36.0...v0.36.1)


[CHANGELOG](https://github.com/fluxcd/source-controller/blob/main/CHANGELOG.md)

</details>

<details>
<summary>go-logr/logr</summary>

### [`v1.2.4`](https://github.com/go-logr/logr/releases/tag/v1.2.4)

[Compare
Source](https://github.com/go-logr/logr/compare/v1.2.3...v1.2.4)

This is a collection of small bugfixes and documentation updates.

#### What's Changed

- Fix syntax in documentation by
[@&#8203;balki](https://github.com/balki) in
[https://github.com/go-logr/logr/pull/144](https://github.com/go-logr/logr/pull/144)
- testr: use an interface to make it work with \*testing.B and
\*testing.F by [@&#8203;jeandeaual](https://github.com/jeandeaual) in
[https://github.com/go-logr/logr/pull/143](https://github.com/go-logr/logr/pull/143)
- If logging as JSON and the type is json.RawMessage log it "as-is" by
[@&#8203;sfc-gh-jchacon](https://github.com/sfc-gh-jchacon) in
[https://github.com/go-logr/logr/pull/147](https://github.com/go-logr/logr/pull/147)
- Make zero value useful & add .IsZero() by
[@&#8203;wojas](https://github.com/wojas) in
[https://github.com/go-logr/logr/pull/153](https://github.com/go-logr/logr/pull/153)
- testr: merge testLogger and testLoggerInterface by
[@&#8203;thockin](https://github.com/thockin) in
[https://github.com/go-logr/logr/pull/160](https://github.com/go-logr/logr/pull/160)
- funcr: JSON invalid output with 1st field omitted by
[@&#8203;thockin](https://github.com/thockin) in
[https://github.com/go-logr/logr/pull/159](https://github.com/go-logr/logr/pull/159)
- Make github assign PRs and issues by
[@&#8203;thockin](https://github.com/thockin) in
[https://github.com/go-logr/logr/pull/162](https://github.com/go-logr/logr/pull/162)
- Fix comments on optional sink interfaces by
[@&#8203;thockin](https://github.com/thockin) in
[https://github.com/go-logr/logr/pull/161](https://github.com/go-logr/logr/pull/161)
- Add examples for Logger methods by
[@&#8203;thockin](https://github.com/thockin) in
[https://github.com/go-logr/logr/pull/163](https://github.com/go-logr/logr/pull/163)
- funcr: optimize WithValues/WithName/WithCallDepth by
[@&#8203;pohly](https://github.com/pohly) in
[https://github.com/go-logr/logr/pull/165](https://github.com/go-logr/logr/pull/165)
- make Discard logger equal to null logger by
[@&#8203;pohly](https://github.com/pohly) in
[https://github.com/go-logr/logr/pull/166](https://github.com/go-logr/logr/pull/166)

#### New Contributors

- [@&#8203;balki](https://github.com/balki) made their first
contribution in
[https://github.com/go-logr/logr/pull/144](https://github.com/go-logr/logr/pull/144)
- [@&#8203;jeandeaual](https://github.com/jeandeaual) made their first
contribution in
[https://github.com/go-logr/logr/pull/143](https://github.com/go-logr/logr/pull/143)
- [@&#8203;sfc-gh-jchacon](https://github.com/sfc-gh-jchacon) made
their first contribution in
[https://github.com/go-logr/logr/pull/147](https://github.com/go-logr/logr/pull/147)

**Full Changelog**:
https://github.com/go-logr/logr/compare/v1.2.3...v1.2.4

</details>

<details>
<summary>goccy/go-yaml</summary>

###
[`v1.10.1`](https://github.com/goccy/go-yaml/releases/tag/v1.10.1):
1.10.1

[Compare
Source](https://github.com/goccy/go-yaml/compare/v1.10.0...v1.10.1)

#### What's Changed

- Quote YAML 1.1 bools at encoding time for compatibility with other
legacy parsers by [@&#8203;mumoshu](https://github.com/mumoshu) in
[https://github.com/goccy/go-yaml/pull/354](https://github.com/goccy/go-yaml/pull/354)
- Update CI by [@&#8203;goccy](https://github.com/goccy) in
[https://github.com/goccy/go-yaml/pull/364](https://github.com/goccy/go-yaml/pull/364)
- Update Go Version by [@&#8203;goccy](https://github.com/goccy) in
[https://github.com/goccy/go-yaml/pull/365](https://github.com/goccy/go-yaml/pull/365)
- Don't trim all space characters in SequenceNode.blockStyleString by
[@&#8203;martin-sucha](https://github.com/martin-sucha) in
[https://github.com/goccy/go-yaml/pull/361](https://github.com/goccy/go-yaml/pull/361)
- Add support of 32-bit architecture by
[@&#8203;ozraru](https://github.com/ozraru) in
[https://github.com/goccy/go-yaml/pull/350](https://github.com/goccy/go-yaml/pull/350)
- Support strings starting with @&#8203; by
[@&#8203;10io](https://github.com/10io) in
[https://github.com/goccy/go-yaml/pull/339](https://github.com/goccy/go-yaml/pull/339)

#### New Contributors

- [@&#8203;mumoshu](https://github.com/mumoshu) made their first
contribution in
[https://github.com/goccy/go-yaml/pull/354](https://github.com/goccy/go-yaml/pull/354)
- [@&#8203;ozraru](https://github.com/ozraru) made their first
contribution in
[https://github.com/goccy/go-yaml/pull/350](https://github.com/goccy/go-yaml/pull/350)
- [@&#8203;10io](https://github.com/10io) made their first
contribution in
[https://github.com/goccy/go-yaml/pull/339](https://github.com/goccy/go-yaml/pull/339)

**Full Changelog**:
https://github.com/goccy/go-yaml/compare/v1.10.0...v1.10.1

</details>

<details>
<summary>moby/moby</summary>

###
[`v23.0.2+incompatible`](https://github.com/moby/moby/compare/v23.0.1...v23.0.2)

[Compare
Source](https://github.com/moby/moby/compare/v23.0.1...v23.0.2)

</details>

<details>
<summary>pterm/pterm</summary>

###
[`v0.12.57`](https://github.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01257---2023-03-28)

[Compare
Source](https://github.com/pterm/pterm/compare/v0.12.56...v0.12.57)

##### Code Refactoring

-   use `pterm.Print` instead of `fmt.Print` functions

</details>

<details>
<sum

</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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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://app.renovatebot.com/dashboard#github/defenseunicorns/zarf).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNy4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjMuMyJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Indention not preserved for multi-line string
3 participants