Skip to content
This repository was archived by the owner on Jun 26, 2020. It is now read-only.

Commit 5b18fc7

Browse files
committed
♻️ Refactor.
1 parent 3397704 commit 5b18fc7

68 files changed

Lines changed: 3367 additions & 327 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.releaserc.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
[
77
"@semantic-release/git",
88
{
9-
"assets": ["lib", "package.json", "package-lock.json"],
9+
"assets": [
10+
"lib",
11+
"package.json",
12+
"package-lock.json"
13+
],
1014
"message": ":bookmark: v${nextRelease.version} [skip ci]\n\nhttps://github.com/SPGoding/spu/releases/tag/${nextRelease.gitTag}"
1115
}
1216
]

lib/to111/excutor.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { SpuScriptExecutor, Argument } from '../utils/wheel_chief/wheel_chief';
2+
export declare class SpuScriptExecutor19To111 implements SpuScriptExecutor {
3+
execute(script: string, args: Argument[]): string;
4+
}

lib/to111/excutor.js

Lines changed: 61 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/to111/excutor.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/to111/parser.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { ArgumentParser } from '../utils/wheel_chief/parser';
2+
export declare class ArgumentParser19To111 extends ArgumentParser {
3+
protected parseMinecraftEntity(splited: string[], index: number): number;
4+
protected parseMinecraftNbt(splited: string[], index: number): number;
5+
}

lib/to111/parser.js

Lines changed: 48 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/to111/parser.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/to111/utils/selector.d.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export declare class Selector111 {
2+
variable: string;
3+
arguments: {
4+
[key: string]: any;
5+
};
6+
scores: {
7+
[objective: string]: number;
8+
};
9+
constructor(input: string);
10+
/**
11+
* @returns `VALID` or an error.
12+
*/
13+
static tryParse(input: string): any;
14+
toString(): string;
15+
private parseHead;
16+
private parseArgument;
17+
}

lib/to111/utils/selector.js

Lines changed: 107 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/to111/utils/selector.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)