From 5f628cd7314a68b071018fc32ed5277c0dfa1d11 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 12 Apr 2017 14:46:08 -0700 Subject: [PATCH] Use js/tsconfig schema for jsconfig.*.json files (#24637) Fixes #24572 Applies the js/tsconfig schema to file names such as `jsconfig.app.json` --- extensions/javascript/package.json | 12 ++++++++++-- extensions/typescript/package.json | 8 ++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/extensions/javascript/package.json b/extensions/javascript/package.json index 11e952ff758..aeb014688ae 100644 --- a/extensions/javascript/package.json +++ b/extensions/javascript/package.json @@ -111,15 +111,23 @@ }, { "fileMatch": "jsconfig.json", - "url": "./schemas/jsconfig.schema.json" + "url": "http://json.schemastore.org/jsconfig" }, { "fileMatch": "jsconfig.json", + "url": "./schemas/jsconfig.schema.json" + }, + { + "fileMatch": "jsconfig.*.json", "url": "http://json.schemastore.org/jsconfig" + }, + { + "fileMatch": "jsconfig.*.json", + "url": "./schemas/jsconfig.schema.json" } ] }, "devDependencies": { "@types/node": "^7.0.4" } -} +} \ No newline at end of file diff --git a/extensions/typescript/package.json b/extensions/typescript/package.json index 582a521e0c3..edaec21c0a6 100644 --- a/extensions/typescript/package.json +++ b/extensions/typescript/package.json @@ -382,6 +382,14 @@ { "fileMatch": "tsconfig.json", "url": "./schemas/tsconfig.schema.json" + }, + { + "fileMatch": "tsconfig.*.json", + "url": "http://json.schemastore.org/tsconfig" + }, + { + "fileMatch": "tsconfig.*.json", + "url": "./schemas/tsconfig.schema.json" }, { "fileMatch": "typings.json",