From 6ca5ca89380b91e75d50c718a1ab748a385ecf47 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 15 Jul 2024 10:15:41 -0500
Subject: [PATCH] Bump prettier from 3.3.2 to 3.3.3 (#152)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to
3.3.3.
Release notes
Sourced from prettier's
releases.
3.3.3
🔗 Changelog
Changelog
Sourced from prettier's
changelog.
3.3.3
diff
Add parentheses for nullish coalescing in ternary (#16391
by @​cdignam-segment
)
This change adds clarity to operator precedence.
// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#16458
by @​y-schneider
)
Prevent parentheses around member expressions or tagged template
literals from being removed to follow the stricter parsing rules of
TypeScript 5.5.
// Input
@(foo`tagged template`)
class X {}
// Prettier 3.3.2
@​foo
tagged
template
class X {}
// Prettier 3.3.3
@(footagged template
)
class X {}
Adds support for Angular v18 @let
declaration
syntax.
Please see the following code example. The @let
declaration allows you to define local variables within the
template:
... (truncated)
Commits
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.3.2&new-version=3.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/package.json b/package.json
index 9ce4395..4bee022 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,7 @@
"docusaurus-plugin-module-alias": "^0.0.2",
"fast-check": "^3.20.0",
"postcss-nesting": "^12.1.5",
- "prettier": "^3.3.2",
+ "prettier": "^3.3.3",
"tsm": "^2.3.0",
"typescript": "^5.5.3",
"uvu": "^0.5.6"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8ca7822..9856943 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -45,7 +45,7 @@ devDependencies:
version: 3.4.0(react-dom@18.3.1)(react@18.3.1)
'@ianvs/prettier-plugin-sort-imports':
specifier: ^4.3.0
- version: 4.3.0(prettier@3.3.2)
+ version: 4.3.0(prettier@3.3.3)
'@types/node':
specifier: ^20.14.10
version: 20.14.10
@@ -65,8 +65,8 @@ devDependencies:
specifier: ^12.1.5
version: 12.1.5(postcss@8.4.38)
prettier:
- specifier: ^3.3.2
- version: 3.3.2
+ specifier: ^3.3.3
+ version: 3.3.3
tsm:
specifier: ^2.3.0
version: 2.3.0
@@ -2488,7 +2488,7 @@ packages:
dependencies:
'@hapi/hoek': 9.3.0
- /@ianvs/prettier-plugin-sort-imports@4.3.0(prettier@3.3.2):
+ /@ianvs/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3):
resolution: {integrity: sha512-OOMtUcO4J3LoL63dOKAe7bn+lSRRPeit2DqNHpx+wvBp3Grejo2PMaK4Mp1mwy8pnat64ccSgk/lBZbsAdLErw==}
peerDependencies:
'@vue/compiler-sfc': 2.7.x || 3.x
@@ -2502,7 +2502,7 @@ packages:
'@babel/parser': 7.24.7
'@babel/traverse': 7.24.7
'@babel/types': 7.24.7
- prettier: 3.3.2
+ prettier: 3.3.3
semver: 7.6.2
transitivePeerDependencies:
- supports-color
@@ -8001,8 +8001,8 @@ packages:
picocolors: 1.0.1
source-map-js: 1.2.0
- /prettier@3.3.2:
- resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
+ /prettier@3.3.3:
+ resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
engines: {node: '>=14'}
hasBin: true
dev: true