Fix issue with importing js

This commit is contained in:
Wout De Puysseleir 2023-03-13 14:48:15 -07:00
parent 4a6d73e3a2
commit af8a01b089
No known key found for this signature in database
GPG key ID: 3DE9371B50FEC46A
15 changed files with 318 additions and 20 deletions

View file

@ -1,14 +1,5 @@
import {detach, insert, noop} from 'svelte/internal'
function exportSvelteComponents(components) {
let { default: modules, filenames } = components
filenames = filenames
.map(name => name.replace('../svelte/components/', ''))
.map(name => name.replace('.svelte', ''))
return Object.assign({}, ...modules.map((m, index) => ({[filenames[index]]: m.default})))
}
import {exportSvelteComponents} from './utils'
function base64ToElement(base64) {
let template = document.createElement('div')
@ -119,6 +110,5 @@ function getHooks(Components) {
}
module.exports = {
exportSvelteComponents,
getHooks
}

View file

@ -0,0 +1,9 @@
import getRender from "./render"
import getHooks from "./render"
import exportSvelteComponents from './utils'
export {
getRender,
getHooks,
exportSvelteComponents
}

View file

@ -0,0 +1,13 @@
function exportSvelteComponents(components) {
let { default: modules, filenames } = components
filenames = filenames
.map(name => name.replace('../svelte/components/', ''))
.map(name => name.replace('.svelte', ''))
return Object.assign({}, ...modules.map((m, index) => ({[filenames[index]]: m.default})))
}
module.exports = {
exportSvelteComponents
}

18
config/config.exs Normal file
View file

@ -0,0 +1,18 @@
import Config
if Mix.env() == :dev do
esbuild = fn args ->
[
args: ~w(./js/live_svelte --bundle) ++ args,
cd: Path.expand("../assets", __DIR__),
env: %{"NODE_PATH" => Path.expand("../deps", __DIR__)}
]
end
config :esbuild,
version: "0.17.11",
module: esbuild.(~w(--format=esm --sourcemap --outfile=../priv/static/live_svelte.esm.js)),
main: esbuild.(~w(--format=cjs --sourcemap --outfile=../priv/static/live_svelte.cjs.js)),
cdn: esbuild.(~w(--format=iife --target=es2016 --global-name=LiveView --outfile=../priv/static/live_svelte.js)),
cdn_min: esbuild.(~w(--format=iife --target=es2016 --global-name=LiveView --minify --outfile=../priv/static/live_svelte.min.js))
end

View file

@ -10,6 +10,7 @@ defmodule LiveSvelte.MixProject do
version: @version,
elixir: "~> 1.12",
start_permanent: Mix.env() == :prod,
aliases: aliases(),
deps: deps(),
# Hex
@ -47,6 +48,7 @@ defmodule LiveSvelte.MixProject do
defp deps do
[
{:esbuild, "~> 0.5", runtime: Mix.env() == :dev},
{:ex_doc, "~> 0.19", only: :dev, runtime: false},
{:jason, "~> 1.2"},
{:nodejs, "~> 2.0"},
@ -54,4 +56,11 @@ defmodule LiveSvelte.MixProject do
{:phoenix_live_view, "~> 0.18.3"}
]
end
defp aliases do
[
"assets.build": ["esbuild module", "esbuild cdn", "esbuild cdn_min", "esbuild main"],
"assets.watch": ["esbuild module --watch"]
]
end
end

View file

@ -1,6 +1,7 @@
%{
"castore": {:hex, :castore, "1.0.0", "c25cd0794c054ebe6908a86820c8b92b5695814479ec95eeff35192720b71eec", [:mix], [], "hexpm", "577d0e855983a97ca1dfa33cbb8a3b6ece6767397ffb4861514343b078fc284b"},
"earmark_parser": {:hex, :earmark_parser, "1.4.30", "0b938aa5b9bafd455056440cdaa2a79197ca5e693830b4a982beada840513c5f", [:mix], [], "hexpm", "3b5385c2d36b0473d0b206927b841343d25adb14f95f0110062506b300cd5a1b"},
"esbuild": {:hex, :esbuild, "0.6.1", "a774bfa7b4512a1211bf15880b462be12a4c48ed753a170c68c63b2c95888150", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}], "hexpm", "569f7409fb5a932211573fc20e2a930a0d5cf3377c5b4f6506c651b1783a1678"},
"ex_doc": {:hex, :ex_doc, "0.29.1", "b1c652fa5f92ee9cf15c75271168027f92039b3877094290a75abcaac82a9f77", [:mix], [{:earmark_parser, "~> 1.4.19", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "b7745fa6374a36daf484e2a2012274950e084815b936b1319aeebcf7809574f6"},
"jason": {:hex, :jason, "1.4.0", "e855647bc964a44e2f67df589ccf49105ae039d4179db7f6271dfd3843dc27e6", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "79a3791085b2a0f743ca04cec0f7be26443738779d09302e01318f97bdb82121"},
"makeup": {:hex, :makeup, "1.1.0", "6b67c8bc2882a6b6a445859952a602afc1a41c2e08379ca057c0f525366fc3ca", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "0a45ed501f4a8897f580eabf99a2e5234ea3e75a4373c8a52824f6e873be57a6"},

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "live_svelte",
"version": "0.2.0",
"version": "0.3.0-rc0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "live_svelte",
"version": "0.2.0",
"version": "0.3.0-rc0",
"license": "MIT",
"devDependencies": {
"svelte": "^3.55.1"

View file

@ -1,18 +1,19 @@
{
"name": "live_svelte",
"version": "0.3.0-rc0",
"description": "",
"license": "MIT",
"module": "./priv/live_svelte.esm.js",
"main": "./priv/live_svelte.cjs.js",
"module": "./priv/static/live_svelte.esm.js",
"main": "./priv/static/live_svelte.cjs.js",
"unpkg": "./priv/static/live_svelte.min.js",
"jsdelivr": "./priv/static/live_svelte.min.js",
"author": "Wout De Puysseleir <contact@wout.space>",
"devDependencies": {
"svelte": "^3.55.1"
},
"exports": {
"import": "./priv/live_svelte.esm.js",
"require": "./priv/live_svelte.cjs.js"
"import": "./priv/static/live_svelte.esm.js",
"require": "./priv/static/live_svelte.cjs.js"
},
"repository": {
"type": "git",
@ -22,7 +23,7 @@
"README.md",
"LICENSE.md",
"package.json",
"assets/js/phoenix/*",
"priv/*"
"assets/js/live_svelte/*",
"priv/static/*"
]
}

View file

@ -0,0 +1,77 @@
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// js/live_svelte/render.js
var require_render = __commonJS({
"js/live_svelte/render.js"(exports, module2) {
function getRender2(componentPath) {
function render(name, props = {}, slots = null) {
if (require.resolve(componentPath) in require.cache) {
delete require.cache[require.resolve(componentPath)];
}
const component = require(componentPath)[name].default;
const $$slots = Object.fromEntries(Object.entries(slots).map(([k, v]) => [k, () => v])) || {};
return component.render(props, { $$slots, context: /* @__PURE__ */ new Map() });
}
return render;
}
module2.exports = {
getRender: getRender2
};
}
});
// js/live_svelte/utils.js
var require_utils = __commonJS({
"js/live_svelte/utils.js"(exports, module2) {
function exportSvelteComponents2(components) {
let { default: modules, filenames } = components;
filenames = filenames.map((name) => name.replace("../svelte/components/", "")).map((name) => name.replace(".svelte", ""));
return Object.assign({}, ...modules.map((m, index) => ({ [filenames[index]]: m.default })));
}
module2.exports = {
exportSvelteComponents: exportSvelteComponents2
};
}
});
// js/live_svelte/index.js
var live_svelte_exports = {};
__export(live_svelte_exports, {
exportSvelteComponents: () => import_utils.default,
getHooks: () => import_render2.default,
getRender: () => import_render.default
});
module.exports = __toCommonJS(live_svelte_exports);
var import_render = __toESM(require_render());
var import_render2 = __toESM(require_render());
var import_utils = __toESM(require_utils());
//# sourceMappingURL=live_svelte.cjs.js.map

View file

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../assets/js/live_svelte/render.js", "../../assets/js/live_svelte/utils.js", "../../assets/js/live_svelte/index.js"],
"sourcesContent": ["function getRender(componentPath) {\n /***\n * Render a component with the name, props and slots provided.\n */\n function render(name, props = {}, slots = null) {\n // remove from cache in non-production environments\n // so that we can see changes\n if (\n process.env.NODE_ENV !== 'production' &&\n require.resolve(componentPath) in require.cache\n ) {\n delete require.cache[require.resolve(componentPath)]\n }\n\n const component = require(componentPath)[name].default\n const $$slots = Object.fromEntries(Object.entries(slots).map(([k, v]) => [k, () => v])) || {}\n\n return component.render(props, { $$slots, context: new Map() })\n }\n\n return render\n}\n\nmodule.exports = {\n getRender\n}\n", "function exportSvelteComponents(components) {\n let { default: modules, filenames } = components\n\n filenames = filenames\n .map(name => name.replace('../svelte/components/', ''))\n .map(name => name.replace('.svelte', ''))\n\n return Object.assign({}, ...modules.map((m, index) => ({[filenames[index]]: m.default})))\n}\n\nmodule.exports = {\n exportSvelteComponents\n}", "import getRender from \"./render\"\nimport getHooks from \"./render\"\nimport exportSvelteComponents from './utils'\n\nexport {\n getRender,\n getHooks,\n exportSvelteComponents\n}"],
"mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA,sCAAAA,SAAA;AAAA,aAASC,WAAU,eAAe;AAI9B,eAAS,OAAO,MAAM,QAAQ,CAAC,GAAG,QAAQ,MAAM;AAG5C,YAEI,QAAQ,QAAQ,aAAa,KAAK,QAAQ,OAC5C;AACE,iBAAO,QAAQ,MAAM,QAAQ,QAAQ,aAAa,CAAC;AAAA,QACvD;AAEA,cAAM,YAAY,QAAQ,aAAa,EAAE,IAAI,EAAE;AAC/C,cAAM,UAAU,OAAO,YAAY,OAAO,QAAQ,KAAK,EAAE,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC;AAE5F,eAAO,UAAU,OAAO,OAAO,EAAE,SAAS,SAAS,oBAAI,IAAI,EAAE,CAAC;AAAA,MAClE;AAEA,aAAO;AAAA,IACX;AAEA,IAAAD,QAAO,UAAU;AAAA,MACb,WAAAC;AAAA,IACJ;AAAA;AAAA;;;ACzBA;AAAA,qCAAAC,SAAA;AAAA,aAASC,wBAAuB,YAAY;AACxC,UAAI,EAAE,SAAS,SAAS,UAAU,IAAI;AAEtC,kBAAY,UACP,IAAI,UAAQ,KAAK,QAAQ,yBAAyB,EAAE,CAAC,EACrD,IAAI,UAAQ,KAAK,QAAQ,WAAW,EAAE,CAAC;AAE5C,aAAO,OAAO,OAAO,CAAC,GAAG,GAAG,QAAQ,IAAI,CAAC,GAAG,WAAW,EAAC,CAAC,UAAU,KAAK,CAAC,GAAG,EAAE,QAAO,EAAE,CAAC;AAAA,IAC5F;AAEA,IAAAD,QAAO,UAAU;AAAA,MACb,wBAAAC;AAAA,IACJ;AAAA;AAAA;;;ACZA;AAAA;AAAA,6CAAAC;AAAA,EAAA,+BAAAC;AAAA,EAAA,+BAAAC;AAAA;AAAA;AAAA,oBAAsB;AACtB,IAAAC,iBAAqB;AACrB,mBAAmC;",
"names": ["module", "getRender", "module", "exportSvelteComponents", "exportSvelteComponents", "getHooks", "getRender", "import_render"]
}

View file

@ -0,0 +1,80 @@
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, {
get: (a, b) => (typeof require !== "undefined" ? require : a)[b]
}) : x)(function(x) {
if (typeof require !== "undefined")
return require.apply(this, arguments);
throw new Error('Dynamic require of "' + x + '" is not supported');
});
var __commonJS = (cb, mod) => function __require2() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
// js/live_svelte/render.js
var require_render = __commonJS({
"js/live_svelte/render.js"(exports, module) {
function getRender2(componentPath) {
function render(name, props = {}, slots = null) {
if (__require.resolve(componentPath) in __require.cache) {
delete __require.cache[__require.resolve(componentPath)];
}
const component = __require(componentPath)[name].default;
const $$slots = Object.fromEntries(Object.entries(slots).map(([k, v]) => [k, () => v])) || {};
return component.render(props, { $$slots, context: /* @__PURE__ */ new Map() });
}
return render;
}
module.exports = {
getRender: getRender2
};
}
});
// js/live_svelte/utils.js
var require_utils = __commonJS({
"js/live_svelte/utils.js"(exports, module) {
function exportSvelteComponents2(components) {
let { default: modules, filenames } = components;
filenames = filenames.map((name) => name.replace("../svelte/components/", "")).map((name) => name.replace(".svelte", ""));
return Object.assign({}, ...modules.map((m, index) => ({ [filenames[index]]: m.default })));
}
module.exports = {
exportSvelteComponents: exportSvelteComponents2
};
}
});
// js/live_svelte/index.js
var import_render = __toESM(require_render());
var import_render2 = __toESM(require_render());
var import_utils = __toESM(require_utils());
var export_exportSvelteComponents = import_utils.default;
var export_getHooks = import_render2.default;
var export_getRender = import_render.default;
export {
export_exportSvelteComponents as exportSvelteComponents,
export_getHooks as getHooks,
export_getRender as getRender
};
//# sourceMappingURL=live_svelte.esm.js.map

View file

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../assets/js/live_svelte/render.js", "../../assets/js/live_svelte/utils.js", "../../assets/js/live_svelte/index.js"],
"sourcesContent": ["function getRender(componentPath) {\n /***\n * Render a component with the name, props and slots provided.\n */\n function render(name, props = {}, slots = null) {\n // remove from cache in non-production environments\n // so that we can see changes\n if (\n process.env.NODE_ENV !== 'production' &&\n require.resolve(componentPath) in require.cache\n ) {\n delete require.cache[require.resolve(componentPath)]\n }\n\n const component = require(componentPath)[name].default\n const $$slots = Object.fromEntries(Object.entries(slots).map(([k, v]) => [k, () => v])) || {}\n\n return component.render(props, { $$slots, context: new Map() })\n }\n\n return render\n}\n\nmodule.exports = {\n getRender\n}\n", "function exportSvelteComponents(components) {\n let { default: modules, filenames } = components\n\n filenames = filenames\n .map(name => name.replace('../svelte/components/', ''))\n .map(name => name.replace('.svelte', ''))\n\n return Object.assign({}, ...modules.map((m, index) => ({[filenames[index]]: m.default})))\n}\n\nmodule.exports = {\n exportSvelteComponents\n}", "import getRender from \"./render\"\nimport getHooks from \"./render\"\nimport exportSvelteComponents from './utils'\n\nexport {\n getRender,\n getHooks,\n exportSvelteComponents\n}"],
"mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA,aAASA,WAAU,eAAe;AAI9B,eAAS,OAAO,MAAM,QAAQ,CAAC,GAAG,QAAQ,MAAM;AAG5C,YAEI,UAAQ,QAAQ,aAAa,KAAK,UAAQ,OAC5C;AACE,iBAAO,UAAQ,MAAM,UAAQ,QAAQ,aAAa,CAAC;AAAA,QACvD;AAEA,cAAM,YAAY,UAAQ,aAAa,EAAE,IAAI,EAAE;AAC/C,cAAM,UAAU,OAAO,YAAY,OAAO,QAAQ,KAAK,EAAE,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC;AAE5F,eAAO,UAAU,OAAO,OAAO,EAAE,SAAS,SAAS,oBAAI,IAAI,EAAE,CAAC;AAAA,MAClE;AAEA,aAAO;AAAA,IACX;AAEA,WAAO,UAAU;AAAA,MACb,WAAAA;AAAA,IACJ;AAAA;AAAA;;;ACzBA;AAAA;AAAA,aAASC,wBAAuB,YAAY;AACxC,UAAI,EAAE,SAAS,SAAS,UAAU,IAAI;AAEtC,kBAAY,UACP,IAAI,UAAQ,KAAK,QAAQ,yBAAyB,EAAE,CAAC,EACrD,IAAI,UAAQ,KAAK,QAAQ,WAAW,EAAE,CAAC;AAE5C,aAAO,OAAO,OAAO,CAAC,GAAG,GAAG,QAAQ,IAAI,CAAC,GAAG,WAAW,EAAC,CAAC,UAAU,KAAK,CAAC,GAAG,EAAE,QAAO,EAAE,CAAC;AAAA,IAC5F;AAEA,WAAO,UAAU;AAAA,MACb,wBAAAA;AAAA,IACJ;AAAA;AAAA;;;ACZA,oBAAsB;AACtB,IAAAC,iBAAqB;AACrB,mBAAmC;",
"names": ["getRender", "exportSvelteComponents", "import_render"]
}

View file

@ -0,0 +1,85 @@
var LiveView = (() => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, {
get: (a, b) => (typeof require !== "undefined" ? require : a)[b]
}) : x)(function(x) {
if (typeof require !== "undefined")
return require.apply(this, arguments);
throw new Error('Dynamic require of "' + x + '" is not supported');
});
var __commonJS = (cb, mod) => function __require2() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// js/live_svelte/render.js
var require_render = __commonJS({
"js/live_svelte/render.js"(exports, module) {
function getRender2(componentPath) {
function render(name, props = {}, slots = null) {
if (__require.resolve(componentPath) in __require.cache) {
delete __require.cache[__require.resolve(componentPath)];
}
const component = __require(componentPath)[name].default;
const $$slots = Object.fromEntries(Object.entries(slots).map(([k, v]) => [k, () => v])) || {};
return component.render(props, { $$slots, context: /* @__PURE__ */ new Map() });
}
return render;
}
module.exports = {
getRender: getRender2
};
}
});
// js/live_svelte/utils.js
var require_utils = __commonJS({
"js/live_svelte/utils.js"(exports, module) {
function exportSvelteComponents2(components) {
let { default: modules, filenames } = components;
filenames = filenames.map((name) => name.replace("../svelte/components/", "")).map((name) => name.replace(".svelte", ""));
return Object.assign({}, ...modules.map((m, index) => ({ [filenames[index]]: m.default })));
}
module.exports = {
exportSvelteComponents: exportSvelteComponents2
};
}
});
// js/live_svelte/index.js
var live_svelte_exports = {};
__export(live_svelte_exports, {
exportSvelteComponents: () => import_utils.default,
getHooks: () => import_render2.default,
getRender: () => import_render.default
});
var import_render = __toESM(require_render());
var import_render2 = __toESM(require_render());
var import_utils = __toESM(require_utils());
return __toCommonJS(live_svelte_exports);
})();

1
priv/static/live_svelte.min.js vendored Normal file
View file

@ -0,0 +1 @@
var LiveView=(()=>{var b=Object.create;var p=Object.defineProperty;var j=Object.getOwnPropertyDescriptor;var E=Object.getOwnPropertyNames;var C=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var m=(e=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(e,{get:(t,r)=>(typeof require!="undefined"?require:t)[r]}):e)(function(e){if(typeof require!="undefined")return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')});var i=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),P=(e,t)=>{for(var r in t)p(e,r,{get:t[r],enumerable:!0})},l=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of E(t))!N.call(e,n)&&n!==r&&p(e,n,{get:()=>t[n],enumerable:!(o=j(t,n))||o.enumerable});return e};var s=(e,t,r)=>(r=e!=null?b(C(e)):{},l(t||!e||!e.__esModule?p(r,"default",{value:e,enumerable:!0}):r,e)),R=e=>l(p({},"__esModule",{value:!0}),e);var c=i((D,u)=>{function S(e){function t(r,o={},n=null){let q=m(e)[r].default,g=Object.fromEntries(Object.entries(n).map(([h,O])=>[h,()=>O]))||{};return q.render(o,{$$slots:g,context:new Map})}return t}u.exports={getRender:S}});var f=i((M,a)=>{function $(e){let{default:t,filenames:r}=e;return r=r.map(o=>o.replace("../svelte/components/","")).map(o=>o.replace(".svelte","")),Object.assign({},...t.map((o,n)=>({[r[n]]:o.default})))}a.exports={exportSvelteComponents:$}});var k={};P(k,{exportSvelteComponents:()=>x.default,getHooks:()=>v.default,getRender:()=>d.default});var d=s(c()),v=s(c()),x=s(f());return R(k);})();