25 lines
464 B
JavaScript
25 lines
464 B
JavaScript
// Applications
|
|
import { ArtBrowser } from "./apps/ArtBrowser.mjs";
|
|
import { ArtistApp } from "./apps/Artist.mjs";
|
|
import { ImageApp } from "./apps/Image.mjs";
|
|
|
|
// Utils
|
|
import { getFile, hashFile, lastModifiedAt, uploadJson } from "./utils/fs.mjs";
|
|
|
|
const { deepFreeze } = foundry.utils;
|
|
|
|
export const api = deepFreeze({
|
|
Apps: {
|
|
ArtBrowser,
|
|
ArtistApp,
|
|
ImageApp,
|
|
},
|
|
utils: {
|
|
fs: {
|
|
hashFile,
|
|
lastModifiedAt,
|
|
getFile,
|
|
uploadJson,
|
|
},
|
|
},
|
|
});
|