Skip to content

Commit 4aeaab5

Browse files
committed
add schema directory
1 parent c14bc08 commit 4aeaab5

File tree

4 files changed

+2
-2
lines changed

4 files changed

+2
-2
lines changed
File renamed without changes.
File renamed without changes.

src/project.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export async function saveProjectJSON(data: ContestProject, directory_path?: str
125125
*/
126126
export async function validateProjectJSON(data: ContestProject): Promise<[true, null] | [false, string]> {
127127
const ajv = new ((await import("ajv")).default)();
128-
const schema = await import("../acc-project-schema.json");
128+
const schema = await import("../schema/acc-project-schema.json");
129129
const validate = ajv.compile(schema);
130130
const valid = validate(data);
131131
if (!valid) return [false, ajv.errorsText(validate.errors)];

src/template.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export async function getTemplates(): Promise<Array<Template>> {
6363
*/
6464
export async function validateTemplateJSON(data: RawTemplate): Promise<[true, null] | [false, string]> {
6565
const ajv = new ((await import("ajv")).default)();
66-
const validate = ajv.compile(await import("../acc-template-schema.json"));
66+
const validate = ajv.compile(await import("../schema/acc-template-schema.json"));
6767
const valid = validate(data);
6868
if (!valid) return [false, ajv.errorsText(validate.errors)];
6969
return [true, null];

0 commit comments

Comments
 (0)