"use strict";
var __assign = (this && this.__assign) || Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
intern.registerLoader(function (options) {
return intern.loadScript('node_modules/@dojo/loader/loader.js')
.then(function () { return intern.loadScript('node_modules/@dojo/shim/util/amd.js'); })
.then(function () {
var _a = options.packages, packages = _a === void 0 ? [] : _a, _b = options.baseUrl, baseUrl = _b === void 0 ? intern.config.basePath : _b;
packages.push({ 'name': 'sinon', 'location': 'node_modules/sinon/pkg', 'main': 'sinon' });
require.config(shimAmdDependencies(__assign({ baseUrl: baseUrl }, options, { packages: packages })));
// load @dojo/shim/main to import the ts helpers
return new Promise(function (resolve) {
require(['@dojo/shim/main'], function () {
resolve();
});
});
}).then(function () {
return function (modules) {
return new Promise(function (resolve, reject) {
require(modules, function () { return resolve(); });
});
};
});
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuTG9hZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiaW50ZXJuTG9hZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUVBLE1BQU0sQ0FBQyxjQUFjLENBQUMsVUFBQyxPQUFPO0lBQzdCLE1BQU0sQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLHFDQUFxQyxDQUFDO1NBQzdELElBQUksQ0FBQyxjQUFNLE9BQUEsTUFBTSxDQUFDLFVBQVUsQ0FBQyxxQ0FBcUMsQ0FBQyxFQUF4RCxDQUF3RCxDQUFDO1NBQ3BFLElBQUksQ0FBQztRQUNHLElBQUEscUJBQWEsRUFBYixrQ0FBYSxFQUFFLG9CQUFnQyxFQUFoQyxxREFBZ0MsQ0FBYTtRQUNwRSxRQUFRLENBQUMsSUFBSSxDQUFDLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUM7UUFFbkYsT0FBUSxDQUFDLE1BQU0sQ0FBQyxtQkFBbUIsWUFDekMsT0FBTyxTQUFBLElBQ0osT0FBTyxJQUNWLFFBQVEsVUFBQSxJQUNQLENBQUMsQ0FBQztRQUVKLGdEQUFnRDtRQUNoRCxNQUFNLENBQUMsSUFBSSxPQUFPLENBQU8sVUFBQyxPQUFPO1lBQ3pCLE9BQVEsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUU7Z0JBQ3BDLE9BQU8sRUFBRSxDQUFDO1lBQ1gsQ0FBQyxDQUFDLENBQUM7UUFDSixDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUNQLE1BQU0sQ0FBQyxVQUFDLE9BQWlCO1lBQ3hCLE1BQU0sQ0FBQyxJQUFJLE9BQU8sQ0FBTyxVQUFDLE9BQU8sRUFBRSxNQUFNO2dCQUNqQyxPQUFRLENBQUMsT0FBTyxFQUFFLGNBQU0sT0FBQSxPQUFPLEVBQUUsRUFBVCxDQUFTLENBQUMsQ0FBQztZQUMzQyxDQUFDLENBQUMsQ0FBQztRQUNKLENBQUMsQ0FBQztJQUNILENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJkZWNsYXJlIGNvbnN0IHNoaW1BbWREZXBlbmRlbmNpZXM6IGFueTtcblxuaW50ZXJuLnJlZ2lzdGVyTG9hZGVyKChvcHRpb25zKSA9PiB7XG5cdHJldHVybiBpbnRlcm4ubG9hZFNjcmlwdCgnbm9kZV9tb2R1bGVzL0Bkb2pvL2xvYWRlci9sb2FkZXIuanMnKVxuXHRcdC50aGVuKCgpID0+IGludGVybi5sb2FkU2NyaXB0KCdub2RlX21vZHVsZXMvQGRvam8vc2hpbS91dGlsL2FtZC5qcycpKVxuXHRcdC50aGVuKCgpID0+IHtcblx0XHRcdGNvbnN0IHsgcGFja2FnZXMgPSBbXSwgYmFzZVVybCA9IGludGVybi5jb25maWcuYmFzZVBhdGggfSA9IG9wdGlvbnM7XG5cdFx0XHRwYWNrYWdlcy5wdXNoKHsgJ25hbWUnOiAnc2lub24nLCAnbG9jYXRpb24nOiAnbm9kZV9tb2R1bGVzL3Npbm9uL3BrZycsICdtYWluJzogJ3Npbm9uJyB9KTtcblxuXHRcdFx0KDxhbnk+IHJlcXVpcmUpLmNvbmZpZyhzaGltQW1kRGVwZW5kZW5jaWVzKHtcblx0XHRcdFx0YmFzZVVybCxcblx0XHRcdFx0Li4ub3B0aW9ucyxcblx0XHRcdFx0cGFja2FnZXNcblx0XHRcdH0pKTtcblxuXHRcdFx0Ly8gbG9hZCBAZG9qby9zaGltL21haW4gdG8gaW1wb3J0IHRoZSB0cyBoZWxwZXJzXG5cdFx0XHRyZXR1cm4gbmV3IFByb21pc2U8dm9pZD4oKHJlc29sdmUpID0+IHtcblx0XHRcdFx0KDxhbnk+IHJlcXVpcmUpKFsnQGRvam8vc2hpbS9tYWluJ10sICgpID0+IHtcblx0XHRcdFx0XHRyZXNvbHZlKCk7XG5cdFx0XHRcdH0pO1xuXHRcdFx0fSk7XG5cdFx0fSkudGhlbigoKSA9PiB7XG5cdFx0XHRyZXR1cm4gKG1vZHVsZXM6IHN0cmluZ1tdKSA9PiB7XG5cdFx0XHRcdHJldHVybiBuZXcgUHJvbWlzZTx2b2lkPigocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG5cdFx0XHRcdFx0KDxhbnk+IHJlcXVpcmUpKG1vZHVsZXMsICgpID0+IHJlc29sdmUoKSk7XG5cdFx0XHRcdH0pO1xuXHRcdFx0fTtcblx0XHR9KTtcbn0pO1xuIl19 |