This commit is contained in:
2023-09-22 21:13:33 +09:00
parent 295d39327b
commit 438ee85ed2
24 changed files with 539 additions and 40 deletions
+1 -1
View File
@@ -9,7 +9,7 @@
"type": "module",
"keywords": [],
"author": "",
"license": "ISC",
"license": "MIT",
"devDependencies": {
"lodash-es": "^4.17.21"
},
+26 -1
View File
@@ -15,4 +15,29 @@ export class RuntimeError extends Error {
return this.name;
}
}
}
}
export class NotYetImplemented extends Error {
public override name = 'NotYetImplemented';
override toString(): string {
if (this.message) {
return this.name + ': ' + this.message;
}
else {
return this.name;
}
}
}
export class InvalidArgument extends Error {
public override name = 'InvalidArgument';
override toString(): string {
if (this.message) {
return this.name + ': ' + this.message;
}
else {
return this.name;
}
}
}