LukeAbby

Results 61 issues of LukeAbby

First of all, I understand that this plugin is not currently being actively developed so I really am posting this for if it ever gets picked up again. Second of...

This is just a minor consistency thing.

dependencies

This effectively boils down to the _many_ pitfalls of TypeScript. Common issues seems to be: - Determining the right type for a plain object. Usually `Record`. - Using `InexactPartial` appropriately....

documentation

When `nullable: boolean` users must assume that when _getting_ `null` is a valid option as `nullable` may be true. When setting users must assume `nullable` may be false and therefore...

data model
foundry v11

Please use this master issue to document _all_ Core Foundry v12 documentation issues. This will eventually be filed as an issue on the Foundry issue tracker but in the meantime...

foundry v12

`object` is the wrong type in 99% of cases because it includes all functions and all arrays. It has some limited usage in complex scenarios, mostly to prevent an index...

foundry v11

Sub-properties on `CONFIG` aren't very configurable because of limitations in declaration merging. Refactor out all sub-properties that should be configurable into interfaces but keep around the defaults in case there's...

foundry v11

This probably isn't very compatible with Yarn v2's system.

foundry v11

After running "Tracer: tsc trace" I can get warnings on extremely innocuous lines: ![image](https://github.com/user-attachments/assets/4084419a-02d4-4c5f-9561-3a340ef99416) Of particular note: ```ts export type ConstructorOf = new ( // eslint-disable-next-line @typescript-eslint/no-explicit-any ...args: any[] )...

We converted files in `src` over to having an `export {}` if there's no `import`/`export` in the file. However our test files don't have that. It's not a huge deal...