move src2 -> src, web2 -> web, remove old module system, fix deps

This commit is contained in:
Stewart Allen 2025-07-06 23:44:33 -04:00
commit ce4f5d6e78
488 changed files with 26179 additions and 26609 deletions

View file

@ -1,11 +1,10 @@
/** Copyright 2014-2019 Stewart Allen -- All Rights Reserved */
"use strict";
// use: add.array
gapp.register("add.class", [], (root, exports) => {
import { arrayPrototype } from './array.js';
self.ArrayWriter = class ArrayWriter {
// Make classes available globally
class ArrayWriter {
constructor() {
this.pos = 0;
this.array = [];
@ -48,7 +47,7 @@ self.ArrayWriter = class ArrayWriter {
}
};
self.DataWriter = class DataWriter {
class DataWriter {
constructor(view, pos) {
this.view = view;
this.pos = pos || 0;
@ -106,7 +105,7 @@ self.DataWriter = class DataWriter {
}
}
self.DataReader = class DataReader {
class DataReader {
constructor(view, pos) {
this.view = view;
this.pos = pos || 0;
@ -171,4 +170,9 @@ self.DataReader = class DataReader {
}
}
});
self.ArrayWriter = ArrayWriter;
self.DataWriter = DataWriter;
self.DataReader = DataReader;
// Export for ES modules
export { ArrayWriter, DataWriter, DataReader };