Update Bot (j'ai plus le repo sur GitHub)
Qui c'est la conne qui a delete le repo sur GitHub? C'EST MOIIIII
This commit is contained in:
38
node_modules/js-yaml/dist/js-yaml.js
generated
vendored
38
node_modules/js-yaml/dist/js-yaml.js
generated
vendored
@@ -1,10 +1,10 @@
|
||||
|
||||
/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */
|
||||
/*! js-yaml 4.1.1 https://github.com/nodeca/js-yaml @license MIT */
|
||||
(function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
|
||||
typeof define === 'function' && define.amd ? define(['exports'], factory) :
|
||||
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.jsyaml = {}));
|
||||
}(this, (function (exports) { 'use strict';
|
||||
})(this, (function (exports) { 'use strict';
|
||||
|
||||
function isNothing(subject) {
|
||||
return (typeof subject === 'undefined') || (subject === null);
|
||||
@@ -1216,6 +1216,22 @@
|
||||
);
|
||||
}
|
||||
|
||||
// set a property of a literal object, while protecting against prototype pollution,
|
||||
// see https://github.com/nodeca/js-yaml/issues/164 for more details
|
||||
function setProperty(object, key, value) {
|
||||
// used for this specific key only because Object.defineProperty is slow
|
||||
if (key === '__proto__') {
|
||||
Object.defineProperty(object, key, {
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
writable: true,
|
||||
value: value
|
||||
});
|
||||
} else {
|
||||
object[key] = value;
|
||||
}
|
||||
}
|
||||
|
||||
var simpleEscapeCheck = new Array(256); // integer, for fast access
|
||||
var simpleEscapeMap = new Array(256);
|
||||
for (var i = 0; i < 256; i++) {
|
||||
@@ -1394,7 +1410,7 @@
|
||||
key = sourceKeys[index];
|
||||
|
||||
if (!_hasOwnProperty$1.call(destination, key)) {
|
||||
destination[key] = source[key];
|
||||
setProperty(destination, key, source[key]);
|
||||
overridableKeys[key] = true;
|
||||
}
|
||||
}
|
||||
@@ -1454,17 +1470,7 @@
|
||||
throwError(state, 'duplicated mapping key');
|
||||
}
|
||||
|
||||
// used for this specific key only because Object.defineProperty is slow
|
||||
if (keyNode === '__proto__') {
|
||||
Object.defineProperty(_result, keyNode, {
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
writable: true,
|
||||
value: valueNode
|
||||
});
|
||||
} else {
|
||||
_result[keyNode] = valueNode;
|
||||
}
|
||||
setProperty(_result, keyNode, valueNode);
|
||||
delete overridableKeys[keyNode];
|
||||
}
|
||||
|
||||
@@ -3860,7 +3866,7 @@
|
||||
exports.Schema = Schema;
|
||||
exports.Type = Type;
|
||||
exports.YAMLException = YAMLException;
|
||||
exports.default = jsYaml;
|
||||
exports["default"] = jsYaml;
|
||||
exports.dump = dump;
|
||||
exports.load = load;
|
||||
exports.loadAll = loadAll;
|
||||
@@ -3871,4 +3877,4 @@
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
})));
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user