roblox-ts
Version:
<div align="center"><img width=25% src="https://i.imgur.com/yCjHmng.png"></div> <h1 align="center"><a href="https://roblox-ts.github.io/">roblox-ts</a></h1> <div align="center">A TypeScript-to-Lua Compiler for Roblox</div> <br> <div align="center"> <a hr
27 lines • 1.61 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var ProjectErrorType;
(function (ProjectErrorType) {
ProjectErrorType[ProjectErrorType["MissingRootDir"] = 0] = "MissingRootDir";
ProjectErrorType[ProjectErrorType["MissingOutDir"] = 1] = "MissingOutDir";
ProjectErrorType[ProjectErrorType["MissingPartitionDir"] = 2] = "MissingPartitionDir";
ProjectErrorType[ProjectErrorType["MissingSourceFile"] = 3] = "MissingSourceFile";
ProjectErrorType[ProjectErrorType["ImportNonModuleScript"] = 4] = "ImportNonModuleScript";
ProjectErrorType[ProjectErrorType["InvalidImportAccess"] = 5] = "InvalidImportAccess";
ProjectErrorType[ProjectErrorType["GetImportPathFail1"] = 6] = "GetImportPathFail1";
ProjectErrorType[ProjectErrorType["GetImportPathFail2"] = 7] = "GetImportPathFail2";
ProjectErrorType[ProjectErrorType["GetImportPathFail3"] = 8] = "GetImportPathFail3";
ProjectErrorType[ProjectErrorType["NoRojoData"] = 9] = "NoRojoData";
ProjectErrorType[ProjectErrorType["UnexpectedExtensionType"] = 10] = "UnexpectedExtensionType";
ProjectErrorType[ProjectErrorType["BadTsConfig"] = 11] = "BadTsConfig";
ProjectErrorType[ProjectErrorType["BadRbxTypes"] = 12] = "BadRbxTypes";
ProjectErrorType[ProjectErrorType["BadRojoInclude"] = 13] = "BadRojoInclude";
})(ProjectErrorType = exports.ProjectErrorType || (exports.ProjectErrorType = {}));
class ProjectError extends Error {
constructor(message, type) {
super(message);
this.type = type;
}
}
exports.ProjectError = ProjectError;
//# sourceMappingURL=ProjectError.js.map