fix a lot of broken stuff:

pull/249/head
xwashere 6 months ago
parent 704b6227af
commit 22569a5da7
No known key found for this signature in database
GPG Key ID: 042F8BFA1B0EF93B

@ -1,12 +1,13 @@
import { AssFile, AssUser, EmbedTemplate, PreparedEmbed } from "ass"
import { TemplateExecutor } from "./templates/executor";
import { AssFile, AssUser, EmbedTemplate, PreparedEmbed } from 'ass'
import { TemplateExecutor } from './templates/executor.js';
let executor = TemplateExecutor.createExecutor();
export const DEFAULT_EMBED: EmbedTemplate = {
sitename: "ass",
title: "",
description: ""
sitename: 'ass',
title: '',
description: ''
};
// ensures a template is valid

@ -1,5 +1,6 @@
import { TemplateCommandOp, TemplateCommandSchema } from 'ass';
import { TemplateContext } from './executor';
import { TemplateContext } from './executor.js';
export type TemplateCommand<N extends string, S extends TemplateCommandSchema> = {
readonly name: N;

@ -1,4 +1,4 @@
import { TemplateSourceRange } from "ass";
import { TemplateSourceRange } from 'ass';
export class TemplateError extends Error {
range?: TemplateSourceRange;

@ -1,6 +1,7 @@
import { AssFile, AssUser, TemplateCommandOp, TemplateCommandSchema, TemplateOp } from 'ass';
import { TemplateCommand } from './command';
import { TemplateError } from './error';
import { TemplateCommand } from './command.js';
import { TemplateError } from './error.js';
export class TemplateContext {
public readonly owner: TemplateExecutor;

@ -2,7 +2,7 @@ import { TemplateOp, TemplateSource } from 'ass';
import fs from 'fs';
import { TemplateSyntaxError } from './error';
import { TemplateSyntaxError } from './error.js';
enum TokenType {
T_OPEN, T_CLOSE,

Loading…
Cancel
Save