puter/puter-gui.json
KernelDeimos e050506a05 Add class registry (second pass)
ExportService gets removed and instead a global class registry is added.
The `init.js` file is split into `init_sync.js` and `init_async.js`
so that synchronous code that isn't dependent on imports is guarenteed
to run before initgui.js. The globalThis scope and service-script API
now expose `def`, a function for registering class definitions, and
`use`, a function for obtaining registered classes.
2024-05-28 19:06:00 -04:00

39 lines
1.1 KiB
JSON

{
"development": {
"index": "/src/index.js",
"lib_paths": [
"/lib/jquery-3.6.1/jquery-3.6.1.min.js",
"/lib/viselect.min.js",
"/lib/FileSaver.min.js",
"/lib/socket.io/socket.io.min.js",
"/lib/qrcode.min.js",
"/lib/jquery-ui-1.13.2/jquery-ui.min.js",
"/lib/lodash@4.17.21.min.js",
"/lib/jquery.dragster.js",
"/lib/jquery.menu-aim.js",
"/lib/html-entities.js",
"/lib/timeago.min.js",
"/lib/iro.min.js",
"/lib/isMobile.min.js",
"/lib/jszip-3.10.1.min.js"
],
"css_paths": [
"/css/normalize.css",
"/lib/jquery-ui-1.13.2/jquery-ui.min.css",
"/css/style.css",
"/css/theme.css"
],
"js_paths": [
"/src/init_sync.js",
"/src/init_async.js",
"/src/helpers.js",
"/src/IPC.js",
"/src/globals.js",
"/src/i18n/i18n.js"
]
},
"bundle": {
"index": ["/dist/gui.js", false]
}
}