mirror of
https://github.com/SamEyeBam/animate.git
synced 2025-09-28 06:55:25 +00:00
larry babby and threejs for glsl
This commit is contained in:
129
webGl/my-threejs-test/node_modules/@parcel/packager-js/lib/helpers.js
generated
vendored
Normal file
129
webGl/my-threejs-test/node_modules/@parcel/packager-js/lib/helpers.js
generated
vendored
Normal file
@@ -0,0 +1,129 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.prelude = exports.helpers = exports.fnExpr = exports.bundleQueuePrelude = void 0;
|
||||
const prelude = parcelRequireName => `
|
||||
var $parcel$modules = {};
|
||||
var $parcel$inits = {};
|
||||
|
||||
var parcelRequire = $parcel$global[${JSON.stringify(parcelRequireName)}];
|
||||
|
||||
if (parcelRequire == null) {
|
||||
parcelRequire = function(id) {
|
||||
if (id in $parcel$modules) {
|
||||
return $parcel$modules[id].exports;
|
||||
}
|
||||
if (id in $parcel$inits) {
|
||||
var init = $parcel$inits[id];
|
||||
delete $parcel$inits[id];
|
||||
var module = {id: id, exports: {}};
|
||||
$parcel$modules[id] = module;
|
||||
init.call(module.exports, module, module.exports);
|
||||
return module.exports;
|
||||
}
|
||||
var err = new Error("Cannot find module '" + id + "'");
|
||||
err.code = 'MODULE_NOT_FOUND';
|
||||
throw err;
|
||||
};
|
||||
|
||||
parcelRequire.register = function register(id, init) {
|
||||
$parcel$inits[id] = init;
|
||||
};
|
||||
|
||||
$parcel$global[${JSON.stringify(parcelRequireName)}] = parcelRequire;
|
||||
}
|
||||
|
||||
var parcelRegister = parcelRequire.register;
|
||||
`;
|
||||
exports.prelude = prelude;
|
||||
const fnExpr = (env, params, body) => {
|
||||
let block = `{ ${body.join(' ')} }`;
|
||||
if (env.supports('arrow-functions')) {
|
||||
return `(${params.join(', ')}) => ${block}`;
|
||||
}
|
||||
return `function (${params.join(', ')}) ${block}`;
|
||||
};
|
||||
exports.fnExpr = fnExpr;
|
||||
const bundleQueuePrelude = env => `
|
||||
if (!$parcel$global.lb) {
|
||||
// Set of loaded bundles
|
||||
$parcel$global.lb = new Set();
|
||||
// Queue of bundles to execute once they're dep bundles are loaded
|
||||
$parcel$global.bq = [];
|
||||
|
||||
// Register loaded bundle
|
||||
$parcel$global.rlb = ${fnExpr(env, ['bundle'], ['$parcel$global.lb.add(bundle);', '$parcel$global.pq();'])}
|
||||
|
||||
// Run when ready
|
||||
$parcel$global.rwr = ${fnExpr(env,
|
||||
// b = bundle public id
|
||||
// r = run function to execute the bundle entry
|
||||
// d = list of dependent bundles this bundle requires before executing
|
||||
['b', 'r', 'd'], ['$parcel$global.bq.push({b, r, d});', '$parcel$global.pq();'])}
|
||||
|
||||
// Process queue
|
||||
$parcel$global.pq = ${fnExpr(env, [], [`var runnableEntry = $parcel$global.bq.find(${fnExpr(env, ['i'], [`return i.d.every(${fnExpr(env, ['dep'], ['return $parcel$global.lb.has(dep);'])});`])});`, 'if (runnableEntry) {', `$parcel$global.bq = $parcel$global.bq.filter(${fnExpr(env, ['i'], ['return i.b !== runnableEntry.b;'])});`, 'runnableEntry.r();', '$parcel$global.pq();', '}'])}
|
||||
}
|
||||
`;
|
||||
exports.bundleQueuePrelude = bundleQueuePrelude;
|
||||
const $parcel$export = `
|
||||
function $parcel$export(e, n, v, s) {
|
||||
Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
|
||||
}
|
||||
`;
|
||||
const $parcel$exportWildcard = `
|
||||
function $parcel$exportWildcard(dest, source) {
|
||||
Object.keys(source).forEach(function(key) {
|
||||
if (key === 'default' || key === '__esModule' || Object.prototype.hasOwnProperty.call(dest, key)) {
|
||||
return;
|
||||
}
|
||||
|
||||
Object.defineProperty(dest, key, {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return source[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
return dest;
|
||||
}
|
||||
`;
|
||||
const $parcel$interopDefault = `
|
||||
function $parcel$interopDefault(a) {
|
||||
return a && a.__esModule ? a.default : a;
|
||||
}
|
||||
`;
|
||||
const $parcel$global = env => {
|
||||
if (env.supports('global-this')) {
|
||||
return `
|
||||
var $parcel$global = globalThis;
|
||||
`;
|
||||
}
|
||||
return `
|
||||
var $parcel$global =
|
||||
typeof globalThis !== 'undefined'
|
||||
? globalThis
|
||||
: typeof self !== 'undefined'
|
||||
? self
|
||||
: typeof window !== 'undefined'
|
||||
? window
|
||||
: typeof global !== 'undefined'
|
||||
? global
|
||||
: {};
|
||||
`;
|
||||
};
|
||||
const $parcel$defineInteropFlag = `
|
||||
function $parcel$defineInteropFlag(a) {
|
||||
Object.defineProperty(a, '__esModule', {value: true, configurable: true});
|
||||
}
|
||||
`;
|
||||
const helpers = exports.helpers = {
|
||||
$parcel$export,
|
||||
$parcel$exportWildcard,
|
||||
$parcel$interopDefault,
|
||||
$parcel$global,
|
||||
$parcel$defineInteropFlag
|
||||
};
|
Reference in New Issue
Block a user