diff --git a/core/src/main/resources/hudson/Messages_fr.properties b/core/src/main/resources/hudson/Messages_fr.properties
index 1c948734def7..543ae2f0dcba 100644
--- a/core/src/main/resources/hudson/Messages_fr.properties
+++ b/core/src/main/resources/hudson/Messages_fr.properties
@@ -49,6 +49,8 @@ Util.day ={0} j
Util.month ={0} mo.
Util.year ={0} an.
+UpdateCenter.DownloadButNotActivated=La mise à jour a été téléchargée avec succès. Elle sera activée lors du prochain démarrage
+
FilePath.TildaDoesntWork=''~'' n''est supporté que sur les shells Unix.
PluginManager.PortNotANumber=Le port n''est pas un nombre
diff --git a/core/src/main/resources/hudson/PluginManager/sidepanel_fr.properties b/core/src/main/resources/hudson/PluginManager/sidepanel_fr.properties
new file mode 100644
index 000000000000..c2f09529615c
--- /dev/null
+++ b/core/src/main/resources/hudson/PluginManager/sidepanel_fr.properties
@@ -0,0 +1,27 @@
+# The MIT License
+#
+# Copyright (c) 2023, Damian Szczepanik
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+
+Updates=Mises à jour
+Available\ plugins=Plugins disponibles
+Installed\ plugins=Plugins installés
+Advanced\ settings=Paramètres avancés
+Download\ progress=Progression des téléchargements
diff --git a/core/src/main/resources/hudson/model/Job/configure_tr.properties b/core/src/main/resources/hudson/model/Job/configure_tr.properties
index 478b231c0282..dbd3cbfc3dd8 100644
--- a/core/src/main/resources/hudson/model/Job/configure_tr.properties
+++ b/core/src/main/resources/hudson/model/Job/configure_tr.properties
@@ -24,4 +24,8 @@ Strategy=Strateji
name={0} isim
Description=Açıklama
LOADING=YÜKLENİYOR
+Configuration=Konfigürasyon
+Configure=Konfigürasyonu Düzenle
+General=Genel
Save=Kaydet
+Apply=Uygula
diff --git a/core/src/main/resources/hudson/model/Messages_tr.properties b/core/src/main/resources/hudson/model/Messages_tr.properties
index fbf4917f3fb3..d7356b3d3fe7 100644
--- a/core/src/main/resources/hudson/model/Messages_tr.properties
+++ b/core/src/main/resources/hudson/model/Messages_tr.properties
@@ -101,11 +101,11 @@ Run.UnableToDelete={0} silinemiyor: {1}
View.Permissions.Title=Görüntü
Permalink.LastBuild=Son yapılandırma
-Permalink.LastStableBuild=Son stabil yapılandırma
+Permalink.LastStableBuild=Son kararlı yapılandırma
Permalink.LastSuccessfulBuild=Son başarılı yapılandırma
Permalink.LastFailedBuild=Son başarısız yapılandırma
ManageJenkinsAction.DisplayName=Jenkins''i Yönet
-ParametersDefinitionProperty.DisplayName=Bu yapılandırma parametreleştirilmiştir.
+ParametersDefinitionProperty.DisplayName=Bu projeyi parametrik hale getir
ManagementLink.Category.CONFIGURATION=Sistem Konfigürasyonu
ManagementLink.Category.SECURITY=Güvenlik
diff --git a/core/src/main/resources/hudson/model/UpdateCenter/index_fr.properties b/core/src/main/resources/hudson/model/UpdateCenter/index_fr.properties
index d4484e9b7c4c..2a47892a3281 100644
--- a/core/src/main/resources/hudson/model/UpdateCenter/index_fr.properties
+++ b/core/src/main/resources/hudson/model/UpdateCenter/index_fr.properties
@@ -20,8 +20,4 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-Update\ Center=Centre de mise à jour
-warning=Une fois l''installation terminée, Jenkins doit être redémarré \
- pour prendre en compte les nouveaux plugins.
-Installing\ Plugins/Upgrades=Installation/Mise à jour des Plugins
-Schedule\ Restart=Programmer un redémarrage
+Download\ progress=Progression du téléchargement
diff --git a/core/src/main/resources/hudson/triggers/SlowTriggerAdminMonitor/message.groovy b/core/src/main/resources/hudson/triggers/SlowTriggerAdminMonitor/message.groovy
index ca56053f434a..77bcedd36ebd 100644
--- a/core/src/main/resources/hudson/triggers/SlowTriggerAdminMonitor/message.groovy
+++ b/core/src/main/resources/hudson/triggers/SlowTriggerAdminMonitor/message.groovy
@@ -35,7 +35,7 @@ dl {
td(val.fullJobName)
} else {
td {
- a(job.getFullDisplayName(), href: job.getUrl(), class: 'model-link')
+ a(job.getFullDisplayName(), href: rootURL + '/' + job.getUrl(), class: 'model-link')
}
}
td(Util.getTimeSpanString(val.duration))
diff --git a/core/src/main/resources/jenkins/model/Messages_tr.properties b/core/src/main/resources/jenkins/model/Messages_tr.properties
index f3108bf971ec..ea0bb121c326 100644
--- a/core/src/main/resources/jenkins/model/Messages_tr.properties
+++ b/core/src/main/resources/jenkins/model/Messages_tr.properties
@@ -33,4 +33,4 @@ Hudson.ViewName=Hepsi
ParameterizedJobMixIn.build_now=Şimdi Yapılandır
BlockedBecauseOfBuildInProgress.shortDescription=Yapılandırma #{0} zaten işlemde {1}
BlockedBecauseOfBuildInProgress.ETA=\ (ETA: {0})
-BuildDiscarderProperty.displayName=Eski Yapılandırmalardan Kurtul
+BuildDiscarderProperty.displayName=Eski yapılandırmalardan kurtul
diff --git a/core/src/main/resources/jenkins/triggers/Messages_tr.properties b/core/src/main/resources/jenkins/triggers/Messages_tr.properties
new file mode 100644
index 000000000000..9f075b4628ae
--- /dev/null
+++ b/core/src/main/resources/jenkins/triggers/Messages_tr.properties
@@ -0,0 +1 @@
+ReverseBuildTrigger.build_after_other_projects_are_built=Başka projeler yapılandırıldıktan sonra yapılandırma tetikle
diff --git a/core/src/main/resources/lib/hudson/project/config-builders_tr.properties b/core/src/main/resources/lib/hudson/project/config-builders_tr.properties
index 4a9473f35148..0164548aeaba 100644
--- a/core/src/main/resources/lib/hudson/project/config-builders_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/config-builders_tr.properties
@@ -21,4 +21,5 @@
# THE SOFTWARE.
Build=Yapılandırma
+Build\ Steps=Yapılandırma Adımları
Add\ build\ step=Yapılandırma adımı ekle
diff --git a/core/src/main/resources/lib/hudson/project/config-concurrentBuild_tr.properties b/core/src/main/resources/lib/hudson/project/config-concurrentBuild_tr.properties
index 9f65dcded217..8e01433317f8 100644
--- a/core/src/main/resources/lib/hudson/project/config-concurrentBuild_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/config-concurrentBuild_tr.properties
@@ -1,3 +1,3 @@
# This file is under the MIT License by authors
-title.concurrentbuilds=Eğer gerekliyse eş zamanlı yaplandırmaları çalıştır
+title.concurrentbuilds=Gerekirse yaplandırmaları eşzamanlı çalıştır
diff --git a/core/src/main/resources/lib/hudson/project/config-disableBuild_tr.properties b/core/src/main/resources/lib/hudson/project/config-disableBuild_tr.properties
index 7503a2947110..f879e6502115 100644
--- a/core/src/main/resources/lib/hudson/project/config-disableBuild_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/config-disableBuild_tr.properties
@@ -22,3 +22,6 @@
Disable\ this\ project=Yapılandırmayı devre dışı bırak
No\ new\ builds\ will\ be\ executed\ until\ the\ project\ is\ re-enabled.=Proje yeniden devreye alınana kadar yeni yapılandırma çalıştırılmayacaktır.
+Enabled=Etkin
+Disabled=Devre Dışı
+Enable\ or\ disable\ the\ current\ project=Bu projeyi etkinleştir veya devre dışı bırak
diff --git a/core/src/main/resources/lib/hudson/project/config-publishers2_tr.properties b/core/src/main/resources/lib/hudson/project/config-publishers2_tr.properties
index 62d71e587eb2..d674ffa65745 100644
--- a/core/src/main/resources/lib/hudson/project/config-publishers2_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/config-publishers2_tr.properties
@@ -20,4 +20,5 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-Post-build\ Actions=Yapılandırma-sonrası Aksiyonlar
+Post-build\ Actions=Yapılandırma Sonrası Aksiyonlar
+Add\ post-build\ action=Yapılandırma sonrası aksiyonu ekle
diff --git a/core/src/main/resources/lib/hudson/project/config-publishers_tr.properties b/core/src/main/resources/lib/hudson/project/config-publishers_tr.properties
index 62d71e587eb2..0ebb2a0a5cca 100644
--- a/core/src/main/resources/lib/hudson/project/config-publishers_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/config-publishers_tr.properties
@@ -20,4 +20,4 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-Post-build\ Actions=Yapılandırma-sonrası Aksiyonlar
+Post-build\ Actions=Yapılandırma Sonrası Aksiyonlar
diff --git a/core/src/main/resources/lib/hudson/project/makeDisabled_tr.properties b/core/src/main/resources/lib/hudson/project/makeDisabled_tr.properties
index 12685be25f23..f13c9b783140 100644
--- a/core/src/main/resources/lib/hudson/project/makeDisabled_tr.properties
+++ b/core/src/main/resources/lib/hudson/project/makeDisabled_tr.properties
@@ -20,5 +20,6 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-Disable\ Project=Projeyi devre dışı bırak
+Disable\ Project=Projeyi Devre Dışı Bırak
This\ project\ is\ currently\ disabled=Bu proje şimdilik devre dışı
+Enable=Etkinleştir
diff --git a/test/pom.xml b/test/pom.xml
index f47fab8029de..11a2057e69ab 100644
--- a/test/pom.xml
+++ b/test/pom.xml
@@ -221,7 +221,7 @@ THE SOFTWARE.
org.jenkins-ci.plugins
structs
- 324.va_f5d6774f3a_d
+ 325.vcb_307d2a_2782
test
diff --git a/war/package.json b/war/package.json
index 363ea601b452..b17678f16c79 100644
--- a/war/package.json
+++ b/war/package.json
@@ -34,11 +34,11 @@
"eslint-config-prettier": "9.0.0",
"handlebars-loader": "1.7.3",
"mini-css-extract-plugin": "2.7.6",
- "postcss": "8.4.27",
+ "postcss": "8.4.28",
"postcss-loader": "7.3.3",
"postcss-preset-env": "9.1.1",
"postcss-scss": "4.0.6",
- "prettier": "3.0.1",
+ "prettier": "3.0.2",
"sass": "1.65.1",
"sass-loader": "13.3.2",
"style-loader": "3.3.3",
diff --git a/war/src/main/js/add-item.scss b/war/src/main/js/add-item.scss
index b9ef9eb9e930..e033c98a5de5 100644
--- a/war/src/main/js/add-item.scss
+++ b/war/src/main/js/add-item.scss
@@ -1,5 +1,3 @@
-@use "widgets/variables";
-
/*
* Widget styles
*/
diff --git a/war/src/main/js/widgets/variables.scss b/war/src/main/js/widgets/variables.scss
deleted file mode 100644
index 4137129e1b39..000000000000
--- a/war/src/main/js/widgets/variables.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-:root {
- --medium-translucent: rgba(255, 255, 255, 0.75);
-
- --shade-hint: rgba(0, 0, 0, 0.025);
- --shade: rgba(0, 0, 0, 0.1);
-
- --line-blue: #69c;
- --line-green: #acb;
-
- --danger: #d24939;
- --danger-line: #be3a2b;
- --danger-dark: #a23225;
- --danger-dark-line: #942e22;
-
- --input-line-height: 2.25em;
-}
diff --git a/war/src/main/scss/abstracts/theme.scss b/war/src/main/scss/abstracts/theme.scss
index c2bb35014d07..abc5fd3cb928 100644
--- a/war/src/main/scss/abstracts/theme.scss
+++ b/war/src/main/scss/abstracts/theme.scss
@@ -51,12 +51,13 @@ $semantics: (
// branding
--secondary: hsl(240, 10%, 50%);
- --focus: #3fb3f7;
+ --focus-input-border: #063f61;
+ --focus-input-glow: #{color.change(#0b6aa2, $alpha: 0.25)};
+
+ // Deprecated
--focus-btn-primary: #{color.change(#0b6aa2, $alpha: 0.5)};
--focus-btn-secondary: #{color.change(#0b6aa2, $alpha: 0.5)};
--focus-btn-danger: #{color.change(#cc0003, $alpha: 0.5)};
- --focus-input-border: #063f61;
- --focus-input-glow: #{color.change(#0b6aa2, $alpha: 0.25)};
// State colors
--primary-hover: #0587d4;
@@ -71,36 +72,23 @@ $semantics: (
// Background colors
--background: var(--white);
- // Borders
- --line-green: #acb;
- --medium-translucent: rgba(255, 255, 255, 0.75);
-
- // Page header colors
- --logo-bg: var(--white);
+ // Header
--brand-link-color: var(--secondary);
--header-link-color: var(--white);
--header-link-color-active: #f5f5f5;
- --header-link-outline: var(--focus);
--header-search-border: var(--white);
--search-input-color: var(--brand-link-color);
--search-bg: var(--white);
--search-box-completion-bg: var(--primary-hover);
--search-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.3);
-
- // Header classic colors
--header-bg-classic: #000;
--header-link-bg-classic-hover: #404040;
--header-link-bg-classic-active: #404040;
-
- // Header dimensions
--header-item-border-radius: 4px;
// Breadcrumbs bar
--breadcrumbs-bar-background: hsla(240, 20%, 96.5%, 0.8);
- // Footer
- --footer-background: hsla(240, 20%, 96.5%, 0.8);
-
// Alert call outs
--alert-success-text-color: #155724;
--alert-success-bg-color: #d4edda;
@@ -118,19 +106,19 @@ $semantics: (
// Typography
--text-color-secondary: var(--secondary);
- // Button generic
+ // Deprecated - Button generic
--btn-font-weight: bold;
--btn-text-color: var(--white);
--btn-font-size: var(--font-size-xs);
--btn-line-height: 1rem;
--btn-large-font-size: var(--font-size-sm);
--btn-large-line-height: 1.25rem;
- // Button primary
+ // Deprecated - Button primary
--button-color--primary: var(--background);
--btn-primary-bg: #063f61;
--btn-primary-bg-hover: lighten(#063f61, 7.5%);
--btn-primary-bg-active: lighten(#063f61, 12%);
- // Button primary
+ // Deprecated - Button primary
--btn-secondary-color: var(--secondary);
--btn-secondary-bg: var(--btn-text-color);
--btn-secondary-border: var(--medium-grey);
@@ -143,7 +131,7 @@ $semantics: (
--btn-secondary-color--active: var(--primary-active);
--btn-secondary-bg--active: var(--btn-secondary-bg);
--btn-secondary-border--active: var(--primary-active);
- // Button link
+ // Deprecated - Button link
--btn-link-color: var(--accent-color);
--btn-link-font-weight: var(--link-font-weight);
--btn-link-color--hover: var(--primary-hover);
@@ -151,10 +139,6 @@ $semantics: (
--btn-link-color--active: var(--primary-active);
--btn-link-bg--active: var(--light-grey);
- // Help area
- --help-area-bg-color: var(--very-light-grey);
- --configure-job-help-area-bg-color: var(--medium-translucent);
-
// Table
--table-background: var(--panel-header-bg-color);
--table-header-foreground: var(--text-color);
@@ -250,25 +234,7 @@ $semantics: (
--tabs-item-foreground--selected: var(--link-color);
--tabs-border-radius: calc((10px + 34px) / 2);
- // Deprecated
- --tab-link-border-radius: 10px;
- --tab-link-border-width: 2px;
- --tab-link-padding-x: 0.75rem;
- --tab-link-padding-y: 0.375rem;
- --tab-link-font-weight: bold;
- --tab-link-text-color: var(--text-color-secondary);
- --tab-link-bg: transparent;
- --tab-link-border-color: var(--light-grey);
- --tab-link-text-color--hover: var(--tab-link-text-color); // Redundant?
- --tab-link-bg--hover: var(--light-grey);
- --tab-link-border-color--hover: var(--tab-link-bg--hover); // Redundant?
- --tab-link-text-color--active: var(--tab-link-text-color); // Redundant?
- --tab-link-bg--active: var(--light-grey);
- --tab-link-border-color--active: var(--tab-link-checked-bg); // Redundant?
- --tab-link-checked-text-color: var(--white);
- --tab-link-checked-bg: var(--dark-grey);
- --tab-link-checked-border-color: var(--tab-link-checked-bg);
- // Tabbar baseline
+ // Deprecated - Tabbar baseline
--tab-baseline-width: 2px;
--tab-baseline-color: var(--light-grey);
--tab-baseline-default-display: none;
@@ -310,21 +276,14 @@ $semantics: (
--standard-transition: 0.3s ease;
--elastic-transition: 0.3s cubic-bezier(0, 0.68, 0.5, 1.5);
- // Pop out menus
+ // Deprecated - Pop out menus
--menu-text-color: black;
--menu-bg-color: var(--white);
--menu-selected-color: #b3d4ff;
--menu-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
- // Manage component
- --manage-option-bg-color--hover: var(--very-light-grey);
- --manage-option-bg-color--active: var(--light-grey);
- --manage-option-border-color: var(--medium-grey);
-
- // Add form widget / configure job
+ // Deprecated - Add form widget / configure job
--light-bg-color: #eee;
- --bright-bg-color: #f9f9f9;
- --brightest-bg-color: var(--white);
--light-bg-color--hover: rgba(255, 255, 255, 0.65);
--add-item-btn-decorator-border-color: #acb;
--add-item-btn-decorator-bg-color: rgba(245, 249, 239, 0.75);
@@ -341,10 +300,6 @@ $semantics: (
// Auto complete
--auto-complete-bg-color--prehighlight: #b3d4ff;
- // Call to action
- --call-to-action-link-color: #000;
- --call-to-action-text-color: var(--alert-info-text-color);
-
// Default button
--button-background: hsla(240, 25%, 75%, 0.1);
--button-background--hover: hsla(240, 25%, 75%, 0.175);
diff --git a/war/src/main/scss/base/style.scss b/war/src/main/scss/base/style.scss
index 22acd9884ee4..ca452ac136a5 100644
--- a/war/src/main/scss/base/style.scss
+++ b/war/src/main/scss/base/style.scss
@@ -156,22 +156,6 @@ a.tip:hover span {
text-align: left;
}
-.call-to-action {
- display: table;
- margin-bottom: 5px;
- padding: 10px;
- background-color: var(--alert-info-bg-color);
- border-left: 4px solid #577baa;
- color: var(--call-to-action-text-color);
-}
-
-.call-to-action a,
-.call-to-action a:visited {
- color: var(--call-to-action-link-color);
- font-weight: bold;
- font-size: larger;
-}
-
img {
vertical-align: middle;
border: 0;
diff --git a/war/src/main/scss/modules/page-header.scss b/war/src/main/scss/modules/page-header.scss
index 3b1211777e01..13e63d91a771 100644
--- a/war/src/main/scss/modules/page-header.scss
+++ b/war/src/main/scss/modules/page-header.scss
@@ -57,7 +57,6 @@ a.page-header__brand-link {
padding: 0.5rem;
margin-right: 0 !important;
font-weight: bold;
- outline-color: var(--header-link-outline);
&:link,
&:visited {
diff --git a/war/src/main/webapp/scripts/hudson-behavior.js b/war/src/main/webapp/scripts/hudson-behavior.js
index 258dfbdf395a..4197fa903207 100644
--- a/war/src/main/webapp/scripts/hudson-behavior.js
+++ b/war/src/main/webapp/scripts/hudson-behavior.js
@@ -1395,14 +1395,12 @@ function rowvgStartEachRow(recursive, f) {
(function () {
var cmdKeyDown = false;
var mode = e.getAttribute("script-mode") || "text/x-groovy";
- var readOnly = eval(e.getAttribute("script-readOnly")) || false;
// eslint-disable-next-line no-unused-vars
var w = CodeMirror.fromTextArea(e, {
mode: mode,
lineNumbers: true,
matchBrackets: true,
- readOnly: readOnly,
onKeyEvent: function (editor, event) {
function saveAndSubmit() {
editor.save();
diff --git a/war/yarn.lock b/war/yarn.lock
index 57535318721c..59ebeeb428f1 100644
--- a/war/yarn.lock
+++ b/war/yarn.lock
@@ -4364,11 +4364,11 @@ __metadata:
jquery: 3.7.0
lodash: 4.17.21
mini-css-extract-plugin: 2.7.6
- postcss: 8.4.27
+ postcss: 8.4.28
postcss-loader: 7.3.3
postcss-preset-env: 9.1.1
postcss-scss: 4.0.6
- prettier: 3.0.1
+ prettier: 3.0.2
sass: 1.65.1
sass-loader: 13.3.2
sortablejs: 1.15.0
@@ -6073,14 +6073,14 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:8.4.27, postcss@npm:^8.4.21, postcss@npm:^8.4.24, postcss@npm:^8.4.25":
- version: 8.4.27
- resolution: "postcss@npm:8.4.27"
+"postcss@npm:8.4.28, postcss@npm:^8.4.21, postcss@npm:^8.4.24, postcss@npm:^8.4.25":
+ version: 8.4.28
+ resolution: "postcss@npm:8.4.28"
dependencies:
nanoid: ^3.3.6
picocolors: ^1.0.0
source-map-js: ^1.0.2
- checksum: 1cdd0c298849df6cd65f7e646a3ba36870a37b65f55fd59d1a165539c263e9b4872a402bf4ed1ca1bc31f58b68b2835545e33ea1a23b161a1f8aa6d5ded81e78
+ checksum: f605c24a36f7e400bad379735fbfc893ccb8d293ad6d419bb824db77cdcb69f43d614ef35f9f7091f32ca588d130ec60dbcf53b366e6bf88a8a64bbeb3c05f6d
languageName: node
linkType: hard
@@ -6091,12 +6091,12 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:3.0.1":
- version: 3.0.1
- resolution: "prettier@npm:3.0.1"
+"prettier@npm:3.0.2":
+ version: 3.0.2
+ resolution: "prettier@npm:3.0.2"
bin:
prettier: bin/prettier.cjs
- checksum: e1f3f16c7fe0495de3faa182597871f74927d787cce3c52095a66ff5d7eacc05173371d5f58bf12141a0a1b6bfe739a338531d6cf18b92c7256c1319f2c84e73
+ checksum: 118b59ddb6c80abe2315ab6d0f4dd1b253be5cfdb20622fa5b65bb1573dcd362e6dd3dcf2711dd3ebfe64aecf7bdc75de8a69dc2422dcd35bdde7610586b677a
languageName: node
linkType: hard