Skip to content

Commit c589509

Browse files
update npm:validate target
1 parent d3c829c commit c589509

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Taskfile.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,10 @@ tasks:
159159
NPM_BADGES_SCHEMA_URL: https://json.schemastore.org/npm-badges.json
160160
NPM_BADGES_SCHEMA_PATH:
161161
sh: task utility:mktemp-file TEMPLATE="npm-badges-schema-XXXXXXXXXX.json"
162+
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/partial-eslint-plugins.json
163+
PARTIAL_ESLINT_PLUGINS_SCHEMA_URL: https://json.schemastore.org/partial-eslint-plugins.json
164+
PARTIAL_ESLINT_PLUGINS_PATH:
165+
sh: task utility:mktemp-file TEMPLATE="partial-eslint-plugins-schema-XXXXXXXXXX.json"
162166
# Source: https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/prettierrc.json
163167
PRETTIERRC_SCHEMA_URL: https://json.schemastore.org/prettierrc.json
164168
PRETTIERRC_SCHEMA_PATH:
@@ -171,7 +175,8 @@ tasks:
171175
STYLELINTRC_SCHEMA_URL: https://json.schemastore.org/stylelintrc.json
172176
STYLELINTRC_SCHEMA_PATH:
173177
sh: task utility:mktemp-file TEMPLATE="stylelintrc-schema-XXXXXXXXXX.json"
174-
INSTANCE_PATH: "**/package.json"
178+
INSTANCE_PATH: >-
179+
{{default "." .PROJECT_PATH}}/package.json
175180
PROJECT_FOLDER:
176181
sh: pwd
177182
WORKING_FOLDER:
@@ -182,6 +187,7 @@ tasks:
182187
- wget --quiet --output-document="{{.ESLINTRC_SCHEMA_PATH}}" {{.ESLINTRC_SCHEMA_URL}}
183188
- wget --quiet --output-document="{{.JSCPD_SCHEMA_PATH}}" {{.JSCPD_SCHEMA_URL}}
184189
- wget --quiet --output-document="{{.NPM_BADGES_SCHEMA_PATH}}" {{.NPM_BADGES_SCHEMA_URL}}
190+
- wget --quiet --output-document="{{.PARTIAL_ESLINT_PLUGINS_PATH}}" {{.PARTIAL_ESLINT_PLUGINS_SCHEMA_URL}}
185191
- wget --quiet --output-document="{{.PRETTIERRC_SCHEMA_PATH}}" {{.PRETTIERRC_SCHEMA_URL}}
186192
- wget --quiet --output-document="{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" {{.SEMANTIC_RELEASE_SCHEMA_URL}}
187193
- wget --quiet --output-document="{{.STYLELINTRC_SCHEMA_PATH}}" {{.STYLELINTRC_SCHEMA_URL}}
@@ -194,6 +200,7 @@ tasks:
194200
-r "{{.ESLINTRC_SCHEMA_PATH}}" \
195201
-r "{{.JSCPD_SCHEMA_PATH}}" \
196202
-r "{{.NPM_BADGES_SCHEMA_PATH}}" \
203+
-r "{{.PARTIAL_ESLINT_PLUGINS_PATH}}" \
197204
-r "{{.PRETTIERRC_SCHEMA_PATH}}" \
198205
-r "{{.SEMANTIC_RELEASE_SCHEMA_PATH}}" \
199206
-r "{{.STYLELINTRC_SCHEMA_PATH}}" \

0 commit comments

Comments
 (0)