@bscotch/stitch
Version:
Stitch: The GameMaker Studio 2 Asset Pipeline Development Kit.
16 lines • 712 B
TypeScript
import { Pathy } from '@bscotch/pathy';
import { gameMakerIssueSchema } from './GameMakerIssue.constants.js';
import type { GameMakerIssueForm } from './GameMakerIssue.types.js';
export declare class GameMakerIssueStatic {
static get formSchemaBasename(): string;
static get issuesDirectory(): Pathy<unknown>;
private static readonly validator;
static validateForm(template: GameMakerIssueForm): void;
static get formSchemaPath(): Pathy<typeof gameMakerIssueSchema>;
/**
* Ensure that the Issues directory exists,
* and that it contains the up to date schema file.
*/
static ensureFormSchemaExists(): Promise<void>;
}
//# sourceMappingURL=GameMakerIssue.static.d.ts.map