mirror of
https://github.com/julia-actions/julia-runtest.git
synced 2026-02-16 13:06:55 +08:00
Fix vulns in dev deps with npm audit fix
This commit is contained in:
137
node_modules/handlebars/dist/handlebars.runtime.js
generated
vendored
137
node_modules/handlebars/dist/handlebars.runtime.js
generated
vendored
@@ -1,7 +1,7 @@
|
||||
/**!
|
||||
|
||||
@license
|
||||
handlebars v4.2.0
|
||||
handlebars v4.5.1
|
||||
|
||||
Copyright (C) 2011-2017 by Yehuda Katz
|
||||
|
||||
@@ -207,11 +207,13 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
var _logger2 = _interopRequireDefault(_logger);
|
||||
|
||||
var VERSION = '4.2.0';
|
||||
var VERSION = '4.5.1';
|
||||
exports.VERSION = VERSION;
|
||||
var COMPILER_REVISION = 7;
|
||||
|
||||
var COMPILER_REVISION = 8;
|
||||
exports.COMPILER_REVISION = COMPILER_REVISION;
|
||||
var LAST_COMPATIBLE_COMPILER_REVISION = 7;
|
||||
|
||||
exports.LAST_COMPATIBLE_COMPILER_REVISION = LAST_COMPATIBLE_COMPILER_REVISION;
|
||||
var REVISION_CHANGES = {
|
||||
1: '<= 1.0.rc.2', // 1.0.rc.2 is actually rev2 but doesn't report it
|
||||
2: '== 1.0.0-rc.3',
|
||||
@@ -219,7 +221,8 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
4: '== 1.x.x',
|
||||
5: '== 2.0.0-alpha.x',
|
||||
6: '>= 2.0.0-beta.1',
|
||||
7: '>= 4.0.0'
|
||||
7: '>= 4.0.0 <4.3.0',
|
||||
8: '>= 4.3.0'
|
||||
};
|
||||
|
||||
exports.REVISION_CHANGES = REVISION_CHANGES;
|
||||
@@ -303,6 +306,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
exports.createFrame = createFrame;
|
||||
exports.blockParams = blockParams;
|
||||
exports.appendContextPath = appendContextPath;
|
||||
|
||||
var escape = {
|
||||
'&': '&',
|
||||
'<': '<',
|
||||
@@ -427,15 +431,20 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
exports.__esModule = true;
|
||||
|
||||
var errorProps = ['description', 'fileName', 'lineNumber', 'message', 'name', 'number', 'stack'];
|
||||
var errorProps = ['description', 'fileName', 'lineNumber', 'endLineNumber', 'message', 'name', 'number', 'stack'];
|
||||
|
||||
function Exception(message, node) {
|
||||
var loc = node && node.loc,
|
||||
line = undefined,
|
||||
column = undefined;
|
||||
endLineNumber = undefined,
|
||||
column = undefined,
|
||||
endColumn = undefined;
|
||||
|
||||
if (loc) {
|
||||
line = loc.start.line;
|
||||
endLineNumber = loc.end.line;
|
||||
column = loc.start.column;
|
||||
endColumn = loc.end.column;
|
||||
|
||||
message += ' - ' + line + ':' + column;
|
||||
}
|
||||
@@ -455,6 +464,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
try {
|
||||
if (loc) {
|
||||
this.lineNumber = line;
|
||||
this.endLineNumber = endLineNumber;
|
||||
|
||||
// Work around issue under safari where we can't directly set the column value
|
||||
/* istanbul ignore next */
|
||||
@@ -463,8 +473,13 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
value: column,
|
||||
enumerable: true
|
||||
});
|
||||
Object.defineProperty(this, 'endColumn', {
|
||||
value: endColumn,
|
||||
enumerable: true
|
||||
});
|
||||
} else {
|
||||
this.column = column;
|
||||
this.endColumn = endColumn;
|
||||
}
|
||||
}
|
||||
} catch (nop) {
|
||||
@@ -520,6 +535,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
exports.__esModule = true;
|
||||
exports.registerDefaultHelpers = registerDefaultHelpers;
|
||||
exports.moveHelperToHooks = moveHelperToHooks;
|
||||
|
||||
var _helpersBlockHelperMissing = __webpack_require__(10);
|
||||
|
||||
@@ -559,6 +575,15 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
_helpersWith2['default'](instance);
|
||||
}
|
||||
|
||||
function moveHelperToHooks(instance, helperName, keepHelper) {
|
||||
if (instance.helpers[helperName]) {
|
||||
instance.hooks[helperName] = instance.helpers[helperName];
|
||||
if (!keepHelper) {
|
||||
delete instance.helpers[helperName];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
/* 10 */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
@@ -606,7 +631,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
/* 11 */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
/* WEBPACK VAR INJECTION */(function(global) {'use strict';
|
||||
|
||||
var _interopRequireDefault = __webpack_require__(2)['default'];
|
||||
|
||||
@@ -668,6 +693,16 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
execIteration(i, i, i === context.length - 1);
|
||||
}
|
||||
}
|
||||
} else if (global.Symbol && context[global.Symbol.iterator]) {
|
||||
var newContext = [];
|
||||
var iterator = context[global.Symbol.iterator]();
|
||||
for (var it = iterator.next(); !it.done; it = iterator.next()) {
|
||||
newContext.push(it.value);
|
||||
}
|
||||
context = newContext;
|
||||
for (var j = context.length; i < j; i++) {
|
||||
execIteration(i, i, i === context.length - 1);
|
||||
}
|
||||
} else {
|
||||
var priorKey = undefined;
|
||||
|
||||
@@ -698,6 +733,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
};
|
||||
|
||||
module.exports = exports['default'];
|
||||
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
||||
|
||||
/***/ }),
|
||||
/* 12 */
|
||||
@@ -733,12 +769,21 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
'use strict';
|
||||
|
||||
var _interopRequireDefault = __webpack_require__(2)['default'];
|
||||
|
||||
exports.__esModule = true;
|
||||
|
||||
var _utils = __webpack_require__(4);
|
||||
|
||||
var _exception = __webpack_require__(5);
|
||||
|
||||
var _exception2 = _interopRequireDefault(_exception);
|
||||
|
||||
exports['default'] = function (instance) {
|
||||
instance.registerHelper('if', function (conditional, options) {
|
||||
if (arguments.length != 2) {
|
||||
throw new _exception2['default']('#if requires exactly one argument');
|
||||
}
|
||||
if (_utils.isFunction(conditional)) {
|
||||
conditional = conditional.call(this);
|
||||
}
|
||||
@@ -754,6 +799,9 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
});
|
||||
|
||||
instance.registerHelper('unless', function (conditional, options) {
|
||||
if (arguments.length != 2) {
|
||||
throw new _exception2['default']('#unless requires exactly one argument');
|
||||
}
|
||||
return instance.helpers['if'].call(this, conditional, { fn: options.inverse, inverse: options.fn, hash: options.hash });
|
||||
});
|
||||
};
|
||||
@@ -818,12 +866,21 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
'use strict';
|
||||
|
||||
var _interopRequireDefault = __webpack_require__(2)['default'];
|
||||
|
||||
exports.__esModule = true;
|
||||
|
||||
var _utils = __webpack_require__(4);
|
||||
|
||||
var _exception = __webpack_require__(5);
|
||||
|
||||
var _exception2 = _interopRequireDefault(_exception);
|
||||
|
||||
exports['default'] = function (instance) {
|
||||
instance.registerHelper('with', function (context, options) {
|
||||
if (arguments.length != 2) {
|
||||
throw new _exception2['default']('#with requires exactly one argument');
|
||||
}
|
||||
if (_utils.isFunction(context)) {
|
||||
context = context.call(this);
|
||||
}
|
||||
@@ -1001,23 +1058,28 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
var _base = __webpack_require__(3);
|
||||
|
||||
var _helpers = __webpack_require__(9);
|
||||
|
||||
function checkRevision(compilerInfo) {
|
||||
var compilerRevision = compilerInfo && compilerInfo[0] || 1,
|
||||
currentRevision = _base.COMPILER_REVISION;
|
||||
|
||||
if (compilerRevision !== currentRevision) {
|
||||
if (compilerRevision < currentRevision) {
|
||||
var runtimeVersions = _base.REVISION_CHANGES[currentRevision],
|
||||
compilerVersions = _base.REVISION_CHANGES[compilerRevision];
|
||||
throw new _exception2['default']('Template was precompiled with an older version of Handlebars than the current runtime. ' + 'Please update your precompiler to a newer version (' + runtimeVersions + ') or downgrade your runtime to an older version (' + compilerVersions + ').');
|
||||
} else {
|
||||
// Use the embedded version info since the runtime doesn't know about this revision yet
|
||||
throw new _exception2['default']('Template was precompiled with a newer version of Handlebars than the current runtime. ' + 'Please update your runtime to a newer version (' + compilerInfo[1] + ').');
|
||||
}
|
||||
if (compilerRevision >= _base.LAST_COMPATIBLE_COMPILER_REVISION && compilerRevision <= _base.COMPILER_REVISION) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (compilerRevision < _base.LAST_COMPATIBLE_COMPILER_REVISION) {
|
||||
var runtimeVersions = _base.REVISION_CHANGES[currentRevision],
|
||||
compilerVersions = _base.REVISION_CHANGES[compilerRevision];
|
||||
throw new _exception2['default']('Template was precompiled with an older version of Handlebars than the current runtime. ' + 'Please update your precompiler to a newer version (' + runtimeVersions + ') or downgrade your runtime to an older version (' + compilerVersions + ').');
|
||||
} else {
|
||||
// Use the embedded version info since the runtime doesn't know about this revision yet
|
||||
throw new _exception2['default']('Template was precompiled with a newer version of Handlebars than the current runtime. ' + 'Please update your runtime to a newer version (' + compilerInfo[1] + ').');
|
||||
}
|
||||
}
|
||||
|
||||
function template(templateSpec, env) {
|
||||
|
||||
/* istanbul ignore next */
|
||||
if (!env) {
|
||||
throw new _exception2['default']('No environment passed to template');
|
||||
@@ -1029,9 +1091,12 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
templateSpec.main.decorator = templateSpec.main_d;
|
||||
|
||||
// Note: Using env.VM references rather than local var references throughout this section to allow
|
||||
// for external users to override these as psuedo-supported APIs.
|
||||
// for external users to override these as pseudo-supported APIs.
|
||||
env.VM.checkRevision(templateSpec.compiler);
|
||||
|
||||
// backwards compatibility for precompiled templates with compiler-version 7 (<4.3.0)
|
||||
var templateWasPrecompiledWithCompilerV7 = templateSpec.compiler && templateSpec.compiler[0] === 7;
|
||||
|
||||
function invokePartialWrapper(partial, context, options) {
|
||||
if (options.hash) {
|
||||
context = Utils.extend({}, context, options.hash);
|
||||
@@ -1039,13 +1104,15 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
options.ids[0] = true;
|
||||
}
|
||||
}
|
||||
|
||||
partial = env.VM.resolvePartial.call(this, partial, context, options);
|
||||
var result = env.VM.invokePartial.call(this, partial, context, options);
|
||||
|
||||
var optionsWithHooks = Utils.extend({}, options, { hooks: this.hooks });
|
||||
|
||||
var result = env.VM.invokePartial.call(this, partial, context, optionsWithHooks);
|
||||
|
||||
if (result == null && env.compile) {
|
||||
options.partials[options.name] = env.compile(partial, templateSpec.compilerOptions, env);
|
||||
result = options.partials[options.name](context, options);
|
||||
result = options.partials[options.name](context, optionsWithHooks);
|
||||
}
|
||||
if (result != null) {
|
||||
if (options.indent) {
|
||||
@@ -1067,9 +1134,9 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
// Just add water
|
||||
var container = {
|
||||
strict: function strict(obj, name) {
|
||||
if (!(name in obj)) {
|
||||
throw new _exception2['default']('"' + name + '" not defined in ' + obj);
|
||||
strict: function strict(obj, name, loc) {
|
||||
if (!obj || !(name in obj)) {
|
||||
throw new _exception2['default']('"' + name + '" not defined in ' + obj, { loc: loc });
|
||||
}
|
||||
return obj[name];
|
||||
},
|
||||
@@ -1112,15 +1179,6 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
}
|
||||
return value;
|
||||
},
|
||||
merge: function merge(param, common) {
|
||||
var obj = param || common;
|
||||
|
||||
if (param && common && param !== common) {
|
||||
obj = Utils.extend({}, common, param);
|
||||
}
|
||||
|
||||
return obj;
|
||||
},
|
||||
// An empty object to use as replacement for null-contexts
|
||||
nullContext: _Object$seal({}),
|
||||
|
||||
@@ -1157,18 +1215,25 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
ret._setup = function (options) {
|
||||
if (!options.partial) {
|
||||
container.helpers = container.merge(options.helpers, env.helpers);
|
||||
container.helpers = Utils.extend({}, env.helpers, options.helpers);
|
||||
|
||||
if (templateSpec.usePartial) {
|
||||
container.partials = container.merge(options.partials, env.partials);
|
||||
container.partials = Utils.extend({}, env.partials, options.partials);
|
||||
}
|
||||
if (templateSpec.usePartial || templateSpec.useDecorators) {
|
||||
container.decorators = container.merge(options.decorators, env.decorators);
|
||||
container.decorators = Utils.extend({}, env.decorators, options.decorators);
|
||||
}
|
||||
|
||||
container.hooks = {};
|
||||
|
||||
var keepHelperInHelpers = options.allowCallsToHelperMissing || templateWasPrecompiledWithCompilerV7;
|
||||
_helpers.moveHelperToHooks(container, 'helperMissing', keepHelperInHelpers);
|
||||
_helpers.moveHelperToHooks(container, 'blockHelperMissing', keepHelperInHelpers);
|
||||
} else {
|
||||
container.helpers = options.helpers;
|
||||
container.partials = options.partials;
|
||||
container.decorators = options.decorators;
|
||||
container.hooks = options.hooks;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user