Skip to main content
Module

x/aleph/server/bundler.ts>bundlerRuntimeCode

The Full-stack Framework in Deno.
Very Popular
Go to Latest
variable bundlerRuntimeCode
import { bundlerRuntimeCode } from "https://deno.land/x/aleph@v0.3.0-alpha.21/server/bundler.ts";

type

` window.__ALEPH = window.__ALEPH || { baseURL: '/', pack: {}, bundledFiles: {}, import: function(url, forceRefetch) { var baseURL = this.baseURL, pack = this.pack, bundledFiles = this.bundledFiles; if (url in pack) { return Promise.resolve(pack[url]) } return new Promise(function(resolve, reject) { var script = document.createElement('script'), jsFilename = bundledFiles[url] || bundledFiles[url.replace(/\\.[a-zA-Z0-9]+$/, '')], src = (baseURL + '/_aleph').replace('//', '/'); if (!jsFilename) { reject(err) return } script.onload = function () { resolve(pack[url]) } script.onerror = function(err) { reject(err) } src += jsFilename if (forceRefetch) { src += '?t=' + (new Date).getTime() } script.src = src document.body.appendChild(script) }) } } `