@@ -45325,7 +45325,7 @@ var core = __nccwpck_require__(7484);
4532545325var lodash = __nccwpck_require__(2356);
4532645326;// CONCATENATED MODULE: ./node_modules/js-yaml/dist/js-yaml.mjs
4532745327
45328- /*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */
45328+ /*! js-yaml 4.1.1 https://github.com/nodeca/js-yaml @license MIT */
4532945329function isNothing(subject) {
4533045330 return (typeof subject === 'undefined') || (subject === null);
4533145331}
@@ -46536,6 +46536,22 @@ function charFromCodepoint(c) {
4653646536 );
4653746537}
4653846538
46539+ // set a property of a literal object, while protecting against prototype pollution,
46540+ // see https://github.com/nodeca/js-yaml/issues/164 for more details
46541+ function setProperty(object, key, value) {
46542+ // used for this specific key only because Object.defineProperty is slow
46543+ if (key === '__proto__') {
46544+ Object.defineProperty(object, key, {
46545+ configurable: true,
46546+ enumerable: true,
46547+ writable: true,
46548+ value: value
46549+ });
46550+ } else {
46551+ object[key] = value;
46552+ }
46553+ }
46554+
4653946555var simpleEscapeCheck = new Array(256); // integer, for fast access
4654046556var simpleEscapeMap = new Array(256);
4654146557for (var i = 0; i < 256; i++) {
@@ -46714,7 +46730,7 @@ function mergeMappings(state, destination, source, overridableKeys) {
4671446730 key = sourceKeys[index];
4671546731
4671646732 if (!_hasOwnProperty$1.call(destination, key)) {
46717- destination[ key] = source[key];
46733+ setProperty( destination, key, source[key]) ;
4671846734 overridableKeys[key] = true;
4671946735 }
4672046736 }
@@ -46774,17 +46790,7 @@ function storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valu
4677446790 throwError(state, 'duplicated mapping key');
4677546791 }
4677646792
46777- // used for this specific key only because Object.defineProperty is slow
46778- if (keyNode === '__proto__') {
46779- Object.defineProperty(_result, keyNode, {
46780- configurable: true,
46781- enumerable: true,
46782- writable: true,
46783- value: valueNode
46784- });
46785- } else {
46786- _result[keyNode] = valueNode;
46787- }
46793+ setProperty(_result, keyNode, valueNode);
4678846794 delete overridableKeys[keyNode];
4678946795 }
4679046796
@@ -49173,7 +49179,6 @@ var jsYaml = {
4917349179 safeDump: safeDump
4917449180};
4917549181
49176- /* harmony default export */ const js_yaml = ((/* unused pure expression or super */ null && (jsYaml)));
4917749182
4917849183
4917949184;// CONCATENATED MODULE: ./src/utils/get-inputs-from-file.ts
0 commit comments