From a899b5725117ea89634c0680caf690b2947ac105 Mon Sep 17 00:00:00 2001 From: Alexey Masalov Date: Mon, 2 May 2022 08:59:57 +0300 Subject: [PATCH 1/2] support for `oauth2` field in mv3 https://github.com/parcel-bundler/parcel/issues/8017 --- packages/transformers/webextension/src/schema.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/transformers/webextension/src/schema.js b/packages/transformers/webextension/src/schema.js index e72edc25185..cf27dd68f27 100644 --- a/packages/transformers/webextension/src/schema.js +++ b/packages/transformers/webextension/src/schema.js @@ -438,6 +438,14 @@ export const MV3Schema = ({ additionalProperties: false, }, host_permissions: arrStr, + oauth2: { + type: 'object', + properties: { + client_id: string, + scopes: arrStr + }, + additionalProperties: false + }, web_accessible_resources: { type: 'array', items: { From 8c6a5db3d19ff19138b0d82901deae4daf977f55 Mon Sep 17 00:00:00 2001 From: Alexey Masalov Date: Tue, 3 May 2022 09:20:16 +0300 Subject: [PATCH 2/2] Update schema.js --- packages/transformers/webextension/src/schema.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/transformers/webextension/src/schema.js b/packages/transformers/webextension/src/schema.js index cf27dd68f27..8bfa8710c22 100644 --- a/packages/transformers/webextension/src/schema.js +++ b/packages/transformers/webextension/src/schema.js @@ -406,6 +406,14 @@ const commonProps = { additionalProperties: false, }, version_name: string, + oauth2: { + type: 'object', + properties: { + client_id: string, + scopes: arrStr, + }, + additionalProperties: false, + }, }; export const MV3Schema = ({ @@ -438,14 +446,6 @@ export const MV3Schema = ({ additionalProperties: false, }, host_permissions: arrStr, - oauth2: { - type: 'object', - properties: { - client_id: string, - scopes: arrStr - }, - additionalProperties: false - }, web_accessible_resources: { type: 'array', items: {