@forge/manifest
12.9.012.9.0-experimental-04cc2b9
out/validators/product-trigger-scopes-validator.js~
out/validators/product-trigger-scopes-validator.jsModified+2−2
Index: package/out/validators/product-trigger-scopes-validator.js
===================================================================
--- package/out/validators/product-trigger-scopes-validator.js
+++ package/out/validators/product-trigger-scopes-validator.js
@@ -1,7 +1,8 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.ProductTriggerScopesValidator = exports.validateEventScopes = void 0;
+exports.ProductTriggerScopesValidator = void 0;
+exports.validateEventScopes = validateEventScopes;
const text_1 = require("../text");
const utils_1 = require("../utils");
const scopes_1 = require("../scopes");
async function validateEventScopes(event, scopes, config) {
@@ -9,9 +10,8 @@
const requiredScopes = config.mapping.find((entry) => entry.productEvent === event)?.oAuthScopes || emptyRequiredScopes;
const missingScopes = await (0, scopes_1.getMissingScopes)(scopes, requiredScopes);
return { requiredScopes, missingScopes };
}
-exports.validateEventScopes = validateEventScopes;
class ProductTriggerScopesValidator {
config;
constructor(config) {
this.config = config;