Skip to content

Commit 5f576f2

Browse files
authored
Merge pull request #447 from arduino/dependabot/npm_and_yarn/prettier-3.2.4
Bump prettier from 3.2.2 to 3.2.4
2 parents 0511a7c + c972e1a commit 5f576f2

File tree

5 files changed

+27
-9
lines changed

5 files changed

+27
-9
lines changed

Taskfile.yml

+12
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,10 @@ tasks:
397397
SCHEMA_URL: https://json.schemastore.org/eslintrc.json
398398
SCHEMA_PATH:
399399
sh: task utility:mktemp-file TEMPLATE="eslintrc-schema-XXXXXXXXXX.json"
400+
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/partial-eslint-plugins.json
401+
PARTIAL_ESLINT_PLUGINS_SCHEMA_URL: https://json.schemastore.org/partial-eslint-plugins.json
402+
PARTIAL_ESLINT_PLUGINS_PATH:
403+
sh: task utility:mktemp-file TEMPLATE="partial-eslint-plugins-schema-XXXXXXXXXX.json"
400404
DATA_PATH: workflow-templates/assets/check-javascript/.eslintrc.yml
401405
# ajv-cli identifies YAML-format data files by their file extension, so renaming is required:
402406
# https://github.com/ajv-validator/ajv-cli/issues/117
@@ -406,11 +410,13 @@ tasks:
406410
sh: task utility:mktemp-folder TEMPLATE="eslintrc-validate-XXXXXXXXXX"
407411
cmds:
408412
- wget --quiet --output-document="{{.SCHEMA_PATH}}" {{.SCHEMA_URL}}
413+
- wget --quiet --output-document="{{.PARTIAL_ESLINT_PLUGINS_PATH}}" {{.PARTIAL_ESLINT_PLUGINS_SCHEMA_URL}}
409414
- |
410415
cd "{{.WORKING_FOLDER}}" # Workaround for https://github.com/npm/cli/issues/3210
411416
npx ajv-cli@{{.SCHEMA_DRAFT_4_AJV_CLI_VERSION}} validate \
412417
--all-errors \
413418
-s "{{.SCHEMA_PATH}}" \
419+
-r "{{.PARTIAL_ESLINT_PLUGINS_PATH}}" \
414420
-d "{{.PROJECT_FOLDER}}/{{.DATA_PATH}}"
415421
416422
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-files-task/Taskfile.yml
@@ -737,6 +743,10 @@ tasks:
737743
NPM_BADGES_SCHEMA_URL: https://json.schemastore.org/npm-badges.json
738744
NPM_BADGES_SCHEMA_PATH:
739745
sh: task utility:mktemp-file TEMPLATE="npm-badges-schema-XXXXXXXXXX.json"
746+
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/partial-eslint-plugins.json
747+
PARTIAL_ESLINT_PLUGINS_SCHEMA_URL: https://json.schemastore.org/partial-eslint-plugins.json
748+
PARTIAL_ESLINT_PLUGINS_PATH:
749+
sh: task utility:mktemp-file TEMPLATE="partial-eslint-plugins-schema-XXXXXXXXXX.json"
740750
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/prettierrc.json
741751
PRETTIERRC_SCHEMA_URL: https://json.schemastore.org/prettierrc.json
742752
PRETTIERRC_SCHEMA_PATH:
@@ -761,6 +771,7 @@ tasks:
761771
- wget --quiet --output-document="{{.ESLINTRC_SCHEMA_PATH}}" {{.ESLINTRC_SCHEMA_URL}}
762772
- wget --quiet --output-document="{{.JSCPD_SCHEMA_PATH}}" {{.JSCPD_SCHEMA_URL}}
763773
- wget --quiet --output-document="{{.NPM_BADGES_SCHEMA_PATH}}" {{.NPM_BADGES_SCHEMA_URL}}
774+
- wget --quiet --output-document="{{.PARTIAL_ESLINT_PLUGINS_PATH}}" {{.PARTIAL_ESLINT_PLUGINS_SCHEMA_URL}}
764775
- wget --quiet --output-document="{{.PRETTIERRC_SCHEMA_PATH}}" {{.PRETTIERRC_SCHEMA_URL}}
765776
- wget --quiet --output-document="{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" {{.SEMANTIC_RELEASE_SCHEMA_URL}}
766777
- wget --quiet --output-document="{{.STYLELINTRC_SCHEMA_PATH}}" {{.STYLELINTRC_SCHEMA_URL}}
@@ -773,6 +784,7 @@ tasks:
773784
-r "{{.ESLINTRC_SCHEMA_PATH}}" \
774785
-r "{{.JSCPD_SCHEMA_PATH}}" \
775786
-r "{{.NPM_BADGES_SCHEMA_PATH}}" \
787+
-r "{{.PARTIAL_ESLINT_PLUGINS_PATH}}" \
776788
-r "{{.PRETTIERRC_SCHEMA_PATH}}" \
777789
-r "{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" \
778790
-r "{{.STYLELINTRC_SCHEMA_PATH}}" \

package-lock.json

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"github-label-sync": "2.3.1",
1010
"markdown-link-check": "^3.11.2",
1111
"markdownlint-cli": "^0.37.0",
12-
"prettier": "^3.2.2"
12+
"prettier": "^3.2.4"
1313
},
1414
"dependencies": {
1515
"js-yaml": "^4.1.0"

workflow-templates/assets/check-npm-task/Taskfile.yml

+6
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ tasks:
3232
NPM_BADGES_SCHEMA_URL: https://json.schemastore.org/npm-badges.json
3333
NPM_BADGES_SCHEMA_PATH:
3434
sh: task utility:mktemp-file TEMPLATE="npm-badges-schema-XXXXXXXXXX.json"
35+
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/partial-eslint-plugins.json
36+
PARTIAL_ESLINT_PLUGINS_SCHEMA_URL: https://json.schemastore.org/partial-eslint-plugins.json
37+
PARTIAL_ESLINT_PLUGINS_PATH:
38+
sh: task utility:mktemp-file TEMPLATE="partial-eslint-plugins-schema-XXXXXXXXXX.json"
3539
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/prettierrc.json
3640
PRETTIERRC_SCHEMA_URL: https://json.schemastore.org/prettierrc.json
3741
PRETTIERRC_SCHEMA_PATH:
@@ -56,6 +60,7 @@ tasks:
5660
- wget --quiet --output-document="{{.ESLINTRC_SCHEMA_PATH}}" {{.ESLINTRC_SCHEMA_URL}}
5761
- wget --quiet --output-document="{{.JSCPD_SCHEMA_PATH}}" {{.JSCPD_SCHEMA_URL}}
5862
- wget --quiet --output-document="{{.NPM_BADGES_SCHEMA_PATH}}" {{.NPM_BADGES_SCHEMA_URL}}
63+
- wget --quiet --output-document="{{.PARTIAL_ESLINT_PLUGINS_PATH}}" {{.PARTIAL_ESLINT_PLUGINS_SCHEMA_URL}}
5964
- wget --quiet --output-document="{{.PRETTIERRC_SCHEMA_PATH}}" {{.PRETTIERRC_SCHEMA_URL}}
6065
- wget --quiet --output-document="{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" {{.SEMANTIC_RELEASE_SCHEMA_URL}}
6166
- wget --quiet --output-document="{{.STYLELINTRC_SCHEMA_PATH}}" {{.STYLELINTRC_SCHEMA_URL}}
@@ -68,6 +73,7 @@ tasks:
6873
-r "{{.ESLINTRC_SCHEMA_PATH}}" \
6974
-r "{{.JSCPD_SCHEMA_PATH}}" \
7075
-r "{{.NPM_BADGES_SCHEMA_PATH}}" \
76+
-r "{{.PARTIAL_ESLINT_PLUGINS_PATH}}" \
7177
-r "{{.PRETTIERRC_SCHEMA_PATH}}" \
7278
-r "{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" \
7379
-r "{{.STYLELINTRC_SCHEMA_PATH}}" \

workflow-templates/check-prettier-formatting-task.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ The tool dependencies of this workflow are managed by [npm](https://www.npmjs.co
3434
Add the dependencies by running this command:
3535

3636
```text
37-
npm install --save-dev prettier@^3.2.2
37+
npm install --save-dev prettier@^3.2.4
3838
```
3939

4040
Commit the resulting changes to the `package.json` and `package-lock.json` files.

0 commit comments

Comments
 (0)