30 lines
589 B
JavaScript
30 lines
589 B
JavaScript
// Apps
|
|
import { Ask } from "./apps/Ask.mjs";
|
|
import { AttributeManager } from "./apps/AttributeManager.mjs";
|
|
import { PlayerSheet } from "./apps/PlayerSheet.mjs";
|
|
|
|
// Utils
|
|
import { attributeSorter } from "./utils/attributeSort.mjs";
|
|
import { DialogManager } from "./utils/DialogManager.mjs";
|
|
import { toID } from "./utils/toID.mjs";
|
|
|
|
const { deepFreeze } = foundry.utils;
|
|
|
|
Object.defineProperty(
|
|
globalThis,
|
|
`taf`,
|
|
{
|
|
value: deepFreeze({
|
|
DialogManager,
|
|
Apps: {
|
|
Ask,
|
|
AttributeManager,
|
|
PlayerSheet,
|
|
},
|
|
utils: {
|
|
attributeSorter,
|
|
toID,
|
|
},
|
|
}),
|
|
},
|
|
);
|