clean up older register patterns

This commit is contained in:
Stewart Allen 2022-02-22 11:47:59 -05:00
commit f2d53b288b
8 changed files with 19 additions and 25 deletions

View file

@ -2,6 +2,7 @@
"use strict";
// dep: moto.license
gapp.register("kiri-run.minion", [], (root, exports) => {
let BASE = self.base,

View file

@ -6,6 +6,7 @@
// dep: geo.polygons
// dep: geo.wasm
// dep: kiri.codec
// dep: moto.license
// use: kiri-mode.cam.driver
// use: kiri-mode.cam.animate
// use: kiri-mode.cam.slice

View file

@ -4,8 +4,6 @@
gapp.register("kiri.utils", [], (root, exports) => {
const { kiri, data } = root;
function parseOpt(ov) {
let opt = {}, kv, kva;
// handle kiri legacy and proper url encoding better
@ -47,7 +45,8 @@ function js2o(s,def) {
}
function ls2o(key,def) {
return js2o(data.local.getItem(key),def);
// defer ref b/c it may run in a worker
return js2o(root.data.local.getItem(key),def);
}
// split 24 bit color into [ r, g, b ]

View file

@ -7,13 +7,12 @@
let load = self.load = self.load || {};
if (load.File) return;
gapp.register('load.file', [
'load.3mf', // dep: load.3mf
'load.obj', // dep: load.obj
'load.stl', // dep: load.stl
'load.svg', // dep: load.svg
'load.url', // dep: load.url
]);
// dep: load.3mf
// dep: load.obj
// dep: load.stl
// dep: load.svg
// dep: load.url
gapp.register('load.file', []);
load.File = {
load_data, load_data,

View file

@ -7,9 +7,8 @@
let load = self.load = self.load || {};
if (load.SVG) return;
gapp.register('load.svg', [
'add.three', // dep: add.three
]);
// dep: add.three
gapp.register('load.svg', []);
load.SVG = {
parse,

View file

@ -98,7 +98,8 @@ gapp.main = (app, deps, post, pre) => {
// load mods after checking if dependency is present
for (let mod of mods) {
let { fn, name, deps } = mod;
if (deps) {
if (deps && deps.length) {
dbug.warn({app, mod, deps});
gapp.check(name, deps);
}
// mods with no name can't be depended on, but are allowed

View file

@ -2,11 +2,8 @@
"use strict";
gapp.register("moto.orbit", [
'add.three', // dep: add.three
], (root, exports) => {
// dep: add.three
gapp.register("moto.orbit", [], (root, exports) => {
const { moto } = root;

View file

@ -2,12 +2,9 @@
"use strict";
gapp.register("moto.webui", [
"moto.license", // dep: moto.license
"add.array", // dep: add.array
], (root, exports) => {
// dep: moto.license
// dep: add.array
gapp.register("moto.webui", [], (root, exports) => {
let nextid = 1;