@@ -503,7 +503,7 @@ var require_importSolution = __commonJS({
503503 var createPacRunner_1 = require_createPacRunner();
504504 var path = require("path");
505505 function importSolution(parameters, runnerParameters, host) {
506- var _a;
506+ var _a, _b, _c ;
507507 return __awaiter2(this, void 0, void 0, function* () {
508508 function resolveFolder(folder) {
509509 if (!folder || typeof folder !== "string")
@@ -519,15 +519,20 @@ var require_importSolution = __commonJS({
519519 const validator = new InputValidator_1.InputValidator(host);
520520 validator.pushInput(pacArgs, "--path", parameters.path, resolveFolder);
521521 validator.pushInput(pacArgs, "--async", parameters.async);
522- validator.pushInput(pacArgs, "--import-as-holding", parameters.importAsHolding);
523522 validator.pushInput(pacArgs, "--force-overwrite", parameters.forceOverwrite);
524523 validator.pushInput(pacArgs, "--publish-changes", parameters.publishChanges);
525524 validator.pushInput(pacArgs, "--skip-dependency-check", parameters.skipDependencyCheck);
526525 validator.pushInput(pacArgs, "--convert-to-managed", parameters.convertToManaged);
527526 validator.pushInput(pacArgs, "--max-async-wait-time", parameters.maxAsyncWaitTimeInMin);
528527 validator.pushInput(pacArgs, "--activate-plugins", parameters.activatePlugins);
529528 validator.pushInput(pacArgs, "--skip-lower-version", parameters.skipLowerVersion);
530- if (((_a = validator.getInput(parameters.useDeploymentSettingsFile)) === null || _a === void 0 ? void 0 : _a.toLowerCase()) === "true") {
529+ if (((_a = validator.getInput(parameters.importAsHolding)) === null || _a === void 0 ? void 0 : _a.toLowerCase()) === "true") {
530+ validator.pushInput(pacArgs, "--import-as-holding", parameters.importAsHolding);
531+ }
532+ if (((_b = validator.getInput(parameters.stageAndUpgrade)) === null || _b === void 0 ? void 0 : _b.toLowerCase()) === "true") {
533+ validator.pushInput(pacArgs, "--stage-and-upgrade", parameters.stageAndUpgrade);
534+ }
535+ if (((_c = validator.getInput(parameters.useDeploymentSettingsFile)) === null || _c === void 0 ? void 0 : _c.toLowerCase()) === "true") {
531536 validator.pushInput(pacArgs, "--settings-file", parameters.deploymentSettingsFile);
532537 }
533538 validator.pushCommon(pacArgs, parameters);
@@ -6246,9 +6251,9 @@ var require_cjs4 = __commonJS({
62466251 }
62476252});
62486253
6249- // node_modules/glob/dist/cjs/src /pattern.js
6254+ // node_modules/glob/dist/commonjs /pattern.js
62506255var require_pattern = __commonJS({
6251- "node_modules/glob/dist/cjs/src /pattern.js"(exports2) {
6256+ "node_modules/glob/dist/commonjs /pattern.js"(exports2) {
62526257 "use strict";
62536258 Object.defineProperty(exports2, "__esModule", { value: true });
62546259 exports2.Pattern = void 0;
@@ -6420,9 +6425,9 @@ var require_pattern = __commonJS({
64206425 }
64216426});
64226427
6423- // node_modules/glob/dist/cjs/src /ignore.js
6428+ // node_modules/glob/dist/commonjs /ignore.js
64246429var require_ignore = __commonJS({
6425- "node_modules/glob/dist/cjs/src /ignore.js"(exports2) {
6430+ "node_modules/glob/dist/commonjs /ignore.js"(exports2) {
64266431 "use strict";
64276432 Object.defineProperty(exports2, "__esModule", { value: true });
64286433 exports2.Ignore = void 0;
@@ -6455,6 +6460,9 @@ var require_ignore = __commonJS({
64556460 for (let i = 0; i < mm.set.length; i++) {
64566461 const parsed = mm.set[i];
64576462 const globParts = mm.globParts[i];
6463+ if (!parsed || !globParts) {
6464+ throw new Error("invalid pattern object");
6465+ }
64586466 const p = new pattern_js_1.Pattern(parsed, globParts, 0, platform);
64596467 const m = new minimatch_1.Minimatch(p.globString(), mmopts);
64606468 const children = globParts[globParts.length - 1] === "**";
@@ -6496,7 +6504,7 @@ var require_ignore = __commonJS({
64966504 }
64976505 for (const m of this.absoluteChildren) {
64986506 if (m.match(fullpath))
6499- true;
6507+ return true;
65006508 }
65016509 return false;
65026510 }
@@ -6505,9 +6513,9 @@ var require_ignore = __commonJS({
65056513 }
65066514});
65076515
6508- // node_modules/glob/dist/cjs/src /processor.js
6516+ // node_modules/glob/dist/commonjs /processor.js
65096517var require_processor = __commonJS({
6510- "node_modules/glob/dist/cjs/src /processor.js"(exports2) {
6518+ "node_modules/glob/dist/commonjs /processor.js"(exports2) {
65116519 "use strict";
65126520 Object.defineProperty(exports2, "__esModule", { value: true });
65136521 exports2.Processor = exports2.SubWalks = exports2.MatchRecord = exports2.HasWalkedCache = void 0;
@@ -6738,9 +6746,9 @@ var require_processor = __commonJS({
67386746 }
67396747});
67406748
6741- // node_modules/glob/dist/cjs/src /walker.js
6749+ // node_modules/glob/dist/commonjs /walker.js
67426750var require_walker = __commonJS({
6743- "node_modules/glob/dist/cjs/src /walker.js"(exports2) {
6751+ "node_modules/glob/dist/commonjs /walker.js"(exports2) {
67446752 "use strict";
67456753 Object.defineProperty(exports2, "__esModule", { value: true });
67466754 exports2.GlobStream = exports2.GlobWalker = exports2.GlobUtil = void 0;
@@ -7055,9 +7063,9 @@ var require_walker = __commonJS({
70557063 }
70567064});
70577065
7058- // node_modules/glob/dist/cjs/src /glob.js
7066+ // node_modules/glob/dist/commonjs /glob.js
70597067var require_glob = __commonJS({
7060- "node_modules/glob/dist/cjs/src /glob.js"(exports2) {
7068+ "node_modules/glob/dist/commonjs /glob.js"(exports2) {
70617069 "use strict";
70627070 Object.defineProperty(exports2, "__esModule", { value: true });
70637071 exports2.Glob = void 0;
@@ -7195,7 +7203,10 @@ var require_glob = __commonJS({
71957203 return set;
71967204 }, [[], []]);
71977205 this.patterns = matchSet.map((set, i) => {
7198- return new pattern_js_1.Pattern(set, globParts[i], 0, this.platform);
7206+ const g = globParts[i];
7207+ if (!g)
7208+ throw new Error("invalid pattern object");
7209+ return new pattern_js_1.Pattern(set, g, 0, this.platform);
71997210 });
72007211 }
72017212 async walk() {
@@ -7259,9 +7270,9 @@ var require_glob = __commonJS({
72597270 }
72607271});
72617272
7262- // node_modules/glob/dist/cjs/src /has-magic.js
7273+ // node_modules/glob/dist/commonjs /has-magic.js
72637274var require_has_magic = __commonJS({
7264- "node_modules/glob/dist/cjs/src /has-magic.js"(exports2) {
7275+ "node_modules/glob/dist/commonjs /has-magic.js"(exports2) {
72657276 "use strict";
72667277 Object.defineProperty(exports2, "__esModule", { value: true });
72677278 exports2.hasMagic = void 0;
@@ -7280,9 +7291,9 @@ var require_has_magic = __commonJS({
72807291 }
72817292});
72827293
7283- // node_modules/glob/dist/cjs/src /index.js
7284- var require_src = __commonJS({
7285- "node_modules/glob/dist/cjs/src /index.js"(exports2) {
7294+ // node_modules/glob/dist/commonjs /index.js
7295+ var require_commonjs = __commonJS({
7296+ "node_modules/glob/dist/commonjs /index.js"(exports2) {
72867297 "use strict";
72877298 Object.defineProperty(exports2, "__esModule", { value: true });
72887299 exports2.glob = exports2.hasMagic = exports2.Glob = exports2.unescape = exports2.escape = exports2.sync = exports2.iterate = exports2.iterateSync = exports2.stream = exports2.streamSync = exports2.globIterate = exports2.globIterateSync = exports2.globSync = exports2.globStream = exports2.globStreamSync = void 0;
@@ -9774,7 +9785,7 @@ var require_checkSolution = __commonJS({
97749785 };
97759786 Object.defineProperty(exports2, "__esModule", { value: true });
97769787 exports2.checkSolution = void 0;
9777- var glob = require_src ();
9788+ var glob = require_commonjs ();
97789789 var os = require("os");
97799790 var path = require("path");
97809791 var InputValidator_1 = require_InputValidator();
@@ -24192,7 +24203,7 @@ var require_package = __commonJS({
2419224203 "@types/fancy-log": "^2.0.0",
2419324204 "@types/fs-extra": "^11.0.1",
2419424205 "@types/glob": "^8.1.0",
24195- "@types/js-yaml": "^4.0.3 ",
24206+ "@types/js-yaml": "^4.0.7 ",
2419624207 "@types/mocha": "^10.0.1",
2419724208 "@types/node": "^20.4.8",
2419824209 "@types/sinon": "^10.0.15",
@@ -24217,7 +24228,7 @@ var require_package = __commonJS({
2421724228 "gulp-typescript": "^6.0.0-alpha.1",
2421824229 mocha: "^10.2.0",
2421924230 "node-fetch": "^3.3.2",
24220- postcss: "^8.4.28 ",
24231+ postcss: "^8.4.31 ",
2422124232 "ps-list": "^8.1.1",
2422224233 rewiremock: "^3.14.5",
2422324234 sinon: "^15.2.0",
@@ -24234,7 +24245,7 @@ var require_package = __commonJS({
2423424245 "@actions/core": "^1.10.0",
2423524246 "@actions/exec": "^1.1.1",
2423624247 "@actions/io": "^1.1.3",
24237- "@microsoft/powerplatform-cli-wrapper": "^0.1.116 ",
24248+ "@microsoft/powerplatform-cli-wrapper": "^0.1.118 ",
2423824249 "date-fns": "^2.30.0",
2423924250 "fs-extra": "^11.1.1",
2424024251 "js-yaml": "^4.1",
0 commit comments