Skip to content

Commit

Permalink
minor (#271) I implemented the AST Node for the do-while-loop
Browse files Browse the repository at this point in the history
  • Loading branch information
ByteWolf-dev committed Jul 1, 2024
1 parent 850c079 commit 23efd0e
Show file tree
Hide file tree
Showing 73 changed files with 1,580 additions and 11 deletions.
10 changes: 10 additions & 0 deletions kipper/cli/lib/commands/analyse.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import type { args } from "@oclif/parser";
import { Command, flags } from "@oclif/command";
export default class Analyse extends Command {
static description: string;
static examples: Array<string>;
static args: args.Input;
static flags: flags.Input<any>;
private getRunConfig;
run(): Promise<void>;
}
72 changes: 72 additions & 0 deletions kipper/cli/lib/commands/analyse.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions kipper/cli/lib/commands/analyse.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions kipper/cli/lib/commands/compile.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import type { args } from "@oclif/parser";
import { Command, flags } from "@oclif/command";
import { CompileConfig, KipperCompileTarget, KipperLogger } from "@kipper/core";
import { KipperParseFile } from "../input/";
export default class Compile extends Command {
static description: string;
static examples: Array<string>;
static args: args.Input;
static flags: flags.Input<any>;
protected getRunConfig(): Promise<{
args: {
[name: string]: any;
};
flags: {
[x: string]: any;
};
config: {
stream: KipperParseFile | import("@kipper/core").KipperParseStream;
target: KipperCompileTarget;
outDir: string;
outPath: string;
encoding: any;
resources: {
src: string;
out: string;
}[];
compilerOptions: CompileConfig;
};
}>;
run(logger?: KipperLogger): Promise<void>;
}
155 changes: 155 additions & 0 deletions kipper/cli/lib/commands/compile.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions kipper/cli/lib/commands/compile.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions kipper/cli/lib/commands/help.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import HelpCommand from "@oclif/plugin-help/lib/commands/help";
import { flags } from "@oclif/command";
export default class Help extends HelpCommand {
static description: string;
static args: {
name: string;
required: boolean;
description: string;
}[];
static flags: flags.Input<any>;
static run(): Promise<void>;
}
14 changes: 14 additions & 0 deletions kipper/cli/lib/commands/help.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions kipper/cli/lib/commands/help.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions kipper/cli/lib/commands/new.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import type { args } from "@oclif/parser";
import { Command, flags } from "@oclif/command";
export default class New extends Command {
static description: string;
static examples: Array<string>;
static args: args.Input;
static flags: flags.Input<any>;
private getRunConfig;
private fileExists;
private genKipConfig;
private genMainFile;
private genGitignore;
private genPackageJson;
run(): Promise<void>;
}
Loading

0 comments on commit 23efd0e

Please sign in to comment.