mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-09-30 01:07:01 +08:00
Without this patch: ``` $ npm run check-json > chrome-devtools-frontend@ check-json ~/projects/devtools/devtools-frontend > node scripts/json_validator/validate_module_json.js schema id ignored http://json-schema.org/draft-04/schema# schema id ignored http://json-schema.org/draft-04/schema# ~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:92 if (!v) throw new Error('no schema with key or ref "' + schemaKeyRef + '"'); ^ Error: no schema with key or ref "http://json-schema.org/draft-04/schema#" at Ajv.validate (~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:92:19) at Ajv.validateSchema (~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:173:20) at Ajv._addSchema (~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:306:10) at Ajv.addSchema (~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:136:29) at Ajv.addMetaSchema (~/projects/devtools/devtools-frontend/node_modules/ajv/lib/ajv.js:151:8) at Object.<anonymous> (~/projects/devtools/devtools-frontend/scripts/json_validator/validate_module_json.js:20:5) at Module._compile (internal/modules/cjs/loader.js:776:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10) at Module.load (internal/modules/cjs/loader.js:643:32) at Function.Module._load (internal/modules/cjs/loader.js:556:12) ``` After applying this patch: ``` $ npm run check-json > chrome-devtools-frontend@ check-json ~/projects/devtools/devtools-frontend > node scripts/json_validator/validate_module_json.js schema $id ignored http://json-schema.org/draft-07/schema# schema $id ignored http://json-schema.org/draft-07/schema# schema $id ignored http://json-schema.org/draft-07/schema# ``` Fixed: chromium:1030215 Change-Id: Ie799ffbc9dfe50bdfedb18a0d9ac2ce63a9e4439 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1953774 Auto-Submit: Mathias Bynens <mathias@chromium.org> Commit-Queue: Mathias Bynens <mathias@chromium.org> Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>