mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-11 19:25:21 +01:00
* FEAT: add jsconfig.json file * FEAT: add new script createSymlink FEAT: add new file tools/create-symlink.mjs FEAT: add d.ts files FIX: add new foundry symlink to .gitignore --------- Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
This commit is contained in:
parent
d30ae91109
commit
879299b661
6 changed files with 92 additions and 2 deletions
21
daggerheart.d.ts
vendored
Normal file
21
daggerheart.d.ts
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
import './module/_types';
|
||||
import '@client/global.mjs';
|
||||
import Canvas from '@client/canvas/board.mjs';
|
||||
|
||||
// Foundry's use of `Object.assign(globalThis) means many globally available objects are not read as such
|
||||
// This declare global hopefully fixes that
|
||||
declare global {
|
||||
/**
|
||||
* A simple event framework used throughout Foundry Virtual Tabletop.
|
||||
* When key actions or events occur, a "hook" is defined where user-defined callback functions can execute.
|
||||
* This class manages the registration and execution of hooked callback functions.
|
||||
*/
|
||||
class Hooks extends foundry.helpers.Hooks {}
|
||||
const fromUuid = foundry.utils.fromUuid;
|
||||
const fromUuidSync = foundry.utils.fromUuidSync;
|
||||
|
||||
/**
|
||||
* The singleton game canvas
|
||||
*/
|
||||
const canvas: Canvas;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue