piral-base
Advanced tools
Comparing version 0.11.0-pre.1009 to 0.11.0-pre.1030
@@ -26,2 +26,5 @@ "use strict"; | ||
} | ||
function checkPiletAppAsync(name, app) { | ||
return Promise.resolve(app).then(function (resolvedApp) { return checkPiletApp(name, resolvedApp); }); | ||
} | ||
function getLocalRequire(dependencies) { | ||
@@ -67,3 +70,3 @@ if (dependencies === void 0) { dependencies = {}; } | ||
var app = evalDependency(name, content, link, dependencies); | ||
return Promise.resolve(app).then(function (app) { return checkPiletApp(name, app); }); | ||
return checkPiletAppAsync(name, app); | ||
} | ||
@@ -85,3 +88,3 @@ exports.compileDependency = compileDependency; | ||
window[requireRef] = getLocalRequire(dependencies); | ||
s.onload = function () { return resolve(checkPiletApp(name, s.app)); }; | ||
s.onload = function () { return resolve(checkPiletAppAsync(name, s.app)); }; | ||
s.onerror = function () { return resolve(checkPiletApp(name)); }; | ||
@@ -88,0 +91,0 @@ document.body.appendChild(s); |
{ | ||
"name": "piral-base", | ||
"version": "0.11.0-pre.1009", | ||
"version": "0.11.0-pre.1030", | ||
"description": "The base library for creating a Piral instance.", | ||
@@ -39,3 +39,3 @@ "keywords": [ | ||
}, | ||
"gitHead": "1874638fd56835dc825f7faab3513aff3c8ddd0b" | ||
"gitHead": "07cd6733fe26694c4a90ecf582b59915c64fa72a" | ||
} |
@@ -29,2 +29,6 @@ import { PiletApp, AvailableDependencies, PiletExports } from './types'; | ||
function checkPiletAppAsync(name: string, app?: PiletApp | Promise<PiletApp>): Promise<PiletApp> { | ||
return Promise.resolve(app).then(resolvedApp => checkPiletApp(name, resolvedApp)); | ||
} | ||
function getLocalRequire(dependencies: AvailableDependencies = {}) { | ||
@@ -74,3 +78,3 @@ return (moduleName: string) => requireModule(moduleName, dependencies); | ||
const app = evalDependency(name, content, link, dependencies); | ||
return Promise.resolve(app).then(app => checkPiletApp(name, app)); | ||
return checkPiletAppAsync(name, app); | ||
} | ||
@@ -103,3 +107,3 @@ | ||
window[requireRef] = getLocalRequire(dependencies); | ||
s.onload = () => resolve(checkPiletApp(name, s.app)); | ||
s.onload = () => resolve(checkPiletAppAsync(name, s.app)); | ||
s.onerror = () => resolve(checkPiletApp(name)); | ||
@@ -106,0 +110,0 @@ document.body.appendChild(s); |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
75350
1647