UNPKG

@sudoo/marked

Version:

JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous

100 lines (99 loc) 9.56 kB
"use strict"; /** * @author WMXPY * @namespace Declare * @description Error Code */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ERROR_CODE = void 0; var ERROR_CODE; (function (ERROR_CODE) { ERROR_CODE[ERROR_CODE["UNKNOWN_ERROR"] = 1000] = "UNKNOWN_ERROR"; ERROR_CODE[ERROR_CODE["SCRIPT_CANNOT_BE_NULL_OR_UNDEFINED"] = 1001] = "SCRIPT_CANNOT_BE_NULL_OR_UNDEFINED"; ERROR_CODE[ERROR_CODE["PARSE_ERROR"] = 1100] = "PARSE_ERROR"; ERROR_CODE[ERROR_CODE["TYPESCRIPT_COMPILE_ERROR"] = 1101] = "TYPESCRIPT_COMPILE_ERROR"; ERROR_CODE[ERROR_CODE["MAXIMUM_CODE_LENGTH_LIMIT_EXCEED"] = 1911] = "MAXIMUM_CODE_LENGTH_LIMIT_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_EXPRESSION_LIMIT_EXCEED"] = 1912] = "MAXIMUM_EXPRESSION_LIMIT_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_FOR_LOOP_LIMIT_EXCEED"] = 1913] = "MAXIMUM_FOR_LOOP_LIMIT_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_FOR_OF_LOOP_LIMIT_EXCEED"] = 1914] = "MAXIMUM_FOR_OF_LOOP_LIMIT_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_FOR_IN_LOOP_LIMIT_EXCEED"] = 1915] = "MAXIMUM_FOR_IN_LOOP_LIMIT_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_WHILE_LOOP_LIMITED_EXCEED"] = 1916] = "MAXIMUM_WHILE_LOOP_LIMITED_EXCEED"; ERROR_CODE[ERROR_CODE["MAXIMUM_DO_WHILE_LOOP_LIMITED_EXCEED"] = 1917] = "MAXIMUM_DO_WHILE_LOOP_LIMITED_EXCEED"; ERROR_CODE[ERROR_CODE["ASSERT_EXIST_ELEMENT_NOT_EXIST"] = 2065] = "ASSERT_EXIST_ELEMENT_NOT_EXIST"; ERROR_CODE[ERROR_CODE["ASSERT_BOOLEAN_OPPOSITE"] = 2066] = "ASSERT_BOOLEAN_OPPOSITE"; ERROR_CODE[ERROR_CODE["ASSERT_TYPE_NOT_MATCHED"] = 2067] = "ASSERT_TYPE_NOT_MATCHED"; ERROR_CODE[ERROR_CODE["NEW_STATEMENT_SHOULD_CALL_ON_CLASS_ONLY"] = 2100] = "NEW_STATEMENT_SHOULD_CALL_ON_CLASS_ONLY"; ERROR_CODE[ERROR_CODE["FOR_OF_LOOP_ONLY_FOR_LIST"] = 2387] = "FOR_OF_LOOP_ONLY_FOR_LIST"; ERROR_CODE[ERROR_CODE["FOR_IN_LOOP_ONLY_FOR_MAP"] = 2388] = "FOR_IN_LOOP_ONLY_FOR_MAP"; ERROR_CODE[ERROR_CODE["ONLY_NUMBER_AVAILABLE_FOR_LIST"] = 2391] = "ONLY_NUMBER_AVAILABLE_FOR_LIST"; ERROR_CODE[ERROR_CODE["ONLY_STRING_AVAILABLE_FOR_MAP"] = 2392] = "ONLY_STRING_AVAILABLE_FOR_MAP"; ERROR_CODE[ERROR_CODE["ONLY_STRING_AVAILABLE_FOR_CLASS"] = 2393] = "ONLY_STRING_AVAILABLE_FOR_CLASS"; ERROR_CODE[ERROR_CODE["ONLY_STRING_AVAILABLE_FOR_CLASS_INSTANCE"] = 2394] = "ONLY_STRING_AVAILABLE_FOR_CLASS_INSTANCE"; ERROR_CODE[ERROR_CODE["ONLY_STRING_AVAILABLE_FOR_REGEXP"] = 2395] = "ONLY_STRING_AVAILABLE_FOR_REGEXP"; ERROR_CODE[ERROR_CODE["ONLY_STRING_AVAILABLE_FOR_BIGINT"] = 2396] = "ONLY_STRING_AVAILABLE_FOR_BIGINT"; ERROR_CODE[ERROR_CODE["STRING_METHOD_NOT_FOUND"] = 2397] = "STRING_METHOD_NOT_FOUND"; ERROR_CODE[ERROR_CODE["NUMBER_METHOD_NOT_FOUND"] = 2398] = "NUMBER_METHOD_NOT_FOUND"; ERROR_CODE[ERROR_CODE["BOOLEAN_METHOD_NOT_FOUND"] = 2399] = "BOOLEAN_METHOD_NOT_FOUND"; ERROR_CODE[ERROR_CODE["FUNCTION_METHOD_NOT_FOUND"] = 2400] = "FUNCTION_METHOD_NOT_FOUND"; ERROR_CODE[ERROR_CODE["LIST_FILTER_ARGUMENT_SHOULD_BE_A_FUNCTION"] = 2410] = "LIST_FILTER_ARGUMENT_SHOULD_BE_A_FUNCTION"; ERROR_CODE[ERROR_CODE["LIST_FOR_EACH_ARGUMENT_SHOULD_BE_A_FUNCTION"] = 2411] = "LIST_FOR_EACH_ARGUMENT_SHOULD_BE_A_FUNCTION"; ERROR_CODE[ERROR_CODE["LIST_MAP_ARGUMENT_SHOULD_BE_A_FUNCTION"] = 2412] = "LIST_MAP_ARGUMENT_SHOULD_BE_A_FUNCTION"; ERROR_CODE[ERROR_CODE["LIST_REDUCE_ARGUMENT_SHOULD_BE_A_FUNCTION"] = 2413] = "LIST_REDUCE_ARGUMENT_SHOULD_BE_A_FUNCTION"; ERROR_CODE[ERROR_CODE["VAR_DECLARATION_NOT_SUPPORT"] = 3003] = "VAR_DECLARATION_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["BINARY_NOT_SUPPORT"] = 3004] = "BINARY_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["UNARY_NOT_SUPPORT"] = 3005] = "UNARY_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["LOGICAL_NOT_SUPPORT"] = 3006] = "LOGICAL_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["ASSIGNMENT_NOT_SUPPORT"] = 3007] = "ASSIGNMENT_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["UNDEFINED_TEST_NOT_SUPPORT"] = 3008] = "UNDEFINED_TEST_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["BESIDES_DECLARATION_NOT_SUPPORT"] = 3009] = "BESIDES_DECLARATION_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["UNDEFINED_BESIDES_DECLARATION_NOT_SUPPORT"] = 3010] = "UNDEFINED_BESIDES_DECLARATION_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["BREAK_LABEL_IS_NOT_SUPPORT"] = 3061] = "BREAK_LABEL_IS_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["CONTINUE_LABEL_IS_NOT_SUPPORT"] = 3062] = "CONTINUE_LABEL_IS_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["CONSTANT_VARIABLE_CANNOT_BE_EDITED"] = 3081] = "CONSTANT_VARIABLE_CANNOT_BE_EDITED"; ERROR_CODE[ERROR_CODE["IMMUTABLE_VARIABLE_CANNOT_BE_EDITED"] = 3082] = "IMMUTABLE_VARIABLE_CANNOT_BE_EDITED"; ERROR_CODE[ERROR_CODE["EXPORT_NAMED_NOT_SUPPORT"] = 3107] = "EXPORT_NAMED_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["EXPORT_TYPE_OTHER_THAN_N_S_B_NOT_SUPPORT"] = 3108] = "EXPORT_TYPE_OTHER_THAN_N_S_B_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["IMPORT_ONLY_AVAILABLE_IN_ROOT_SCOPE"] = 3112] = "IMPORT_ONLY_AVAILABLE_IN_ROOT_SCOPE"; ERROR_CODE[ERROR_CODE["IMPORT_OBJECT_NOT_FOUND"] = 3113] = "IMPORT_OBJECT_NOT_FOUND"; ERROR_CODE[ERROR_CODE["IMPORT_NAMESPACE_IS_NOT_AN_OBJECT"] = 3114] = "IMPORT_NAMESPACE_IS_NOT_AN_OBJECT"; ERROR_CODE[ERROR_CODE["IMPORT_DEFAULT_OBJECT_HAVE_NO_DEFAULT_EXPORT"] = 3115] = "IMPORT_DEFAULT_OBJECT_HAVE_NO_DEFAULT_EXPORT"; ERROR_CODE[ERROR_CODE["PROPERTY_KIND_NOT_INIT_NOT_SUPPORT"] = 3151] = "PROPERTY_KIND_NOT_INIT_NOT_SUPPORT"; ERROR_CODE[ERROR_CODE["NEGATIVE_UNARY_ONLY_AVAILABLE_FOR_VALID_NUMBER"] = 3310] = "NEGATIVE_UNARY_ONLY_AVAILABLE_FOR_VALID_NUMBER"; ERROR_CODE[ERROR_CODE["POSITIVE_UPDATE_ONLY_AVAILABLE_FOR_VALID_NUMBER"] = 3320] = "POSITIVE_UPDATE_ONLY_AVAILABLE_FOR_VALID_NUMBER"; ERROR_CODE[ERROR_CODE["IN_BINARY_OPERATION_ONLY_ALLOW_ON_MAP_OR_CLASS"] = 3330] = "IN_BINARY_OPERATION_ONLY_ALLOW_ON_MAP_OR_CLASS"; ERROR_CODE[ERROR_CODE["IN_BINARY_OPERATION_ONLY_ALLOW_ON_IDENTIFIER"] = 3331] = "IN_BINARY_OPERATION_ONLY_ALLOW_ON_IDENTIFIER"; ERROR_CODE[ERROR_CODE["INSTANCE_OF_BINARY_OPERATION_LEFT_ONLY_ALLOW_ON_CLASS_INSTANCE"] = 3332] = "INSTANCE_OF_BINARY_OPERATION_LEFT_ONLY_ALLOW_ON_CLASS_INSTANCE"; ERROR_CODE[ERROR_CODE["INSTANCE_OF_BINARY_OPERATION_RIGHT_ONLY_ALLOW_ON_CLASS"] = 3333] = "INSTANCE_OF_BINARY_OPERATION_RIGHT_ONLY_ALLOW_ON_CLASS"; ERROR_CODE[ERROR_CODE["UNKNOWN_LANGUAGE"] = 4050] = "UNKNOWN_LANGUAGE"; ERROR_CODE[ERROR_CODE["DEBUGGER_WITHOUT_DEBUG_INTERCEPTOR"] = 5301] = "DEBUGGER_WITHOUT_DEBUG_INTERCEPTOR"; ERROR_CODE[ERROR_CODE["UNMOUNTED_AST_TYPE"] = 6001] = "UNMOUNTED_AST_TYPE"; ERROR_CODE[ERROR_CODE["DUPLICATED_PROVIDED_MODULE_NAME"] = 6002] = "DUPLICATED_PROVIDED_MODULE_NAME"; ERROR_CODE[ERROR_CODE["MODULE_IS_NOT_PROVIDED"] = 6003] = "MODULE_IS_NOT_PROVIDED"; ERROR_CODE[ERROR_CODE["CYCLED_IMPORT"] = 6004] = "CYCLED_IMPORT"; ERROR_CODE[ERROR_CODE["UNNECESSARY_ASYNC_EXPRESSION"] = 6005] = "UNNECESSARY_ASYNC_EXPRESSION"; ERROR_CODE[ERROR_CODE["UNNECESSARY_AWAIT_EXPRESSION"] = 6006] = "UNNECESSARY_AWAIT_EXPRESSION"; ERROR_CODE[ERROR_CODE["CANNOT_TRANSFER_CLASS_TO_NATIVE"] = 6100] = "CANNOT_TRANSFER_CLASS_TO_NATIVE"; ERROR_CODE[ERROR_CODE["CANNOT_TRANSFER_FUNCTION_TO_NATIVE"] = 6101] = "CANNOT_TRANSFER_FUNCTION_TO_NATIVE"; ERROR_CODE[ERROR_CODE["CANNOT_TRANSFER_NATIVE_TO_CLASS"] = 6105] = "CANNOT_TRANSFER_NATIVE_TO_CLASS"; ERROR_CODE[ERROR_CODE["CANNOT_TRANSFER_NATIVE_TO_CLASS_INSTANCE"] = 6106] = "CANNOT_TRANSFER_NATIVE_TO_CLASS_INSTANCE"; ERROR_CODE[ERROR_CODE["CANNOT_READ_PROPERTY_OF_UNDEFINED"] = 6110] = "CANNOT_READ_PROPERTY_OF_UNDEFINED"; ERROR_CODE[ERROR_CODE["CANNOT_READ_PROPERTY_OF_NULL"] = 6111] = "CANNOT_READ_PROPERTY_OF_NULL"; ERROR_CODE[ERROR_CODE["MEMBER_EXPRESSION_VALUE_CANNOT_BE_UNDEFINED"] = 6121] = "MEMBER_EXPRESSION_VALUE_CANNOT_BE_UNDEFINED"; ERROR_CODE[ERROR_CODE["DECLARATION_INIT_TYPE_NOT_MATCHED"] = 6201] = "DECLARATION_INIT_TYPE_NOT_MATCHED"; ERROR_CODE[ERROR_CODE["DECLARATION_INIT_SIZE_NOT_MATCHED"] = 6202] = "DECLARATION_INIT_SIZE_NOT_MATCHED"; ERROR_CODE[ERROR_CODE["CANNOT_FIND_ORIGINAL_POSITION_FROM_LINE"] = 6301] = "CANNOT_FIND_ORIGINAL_POSITION_FROM_LINE"; ERROR_CODE[ERROR_CODE["CANNOT_FIND_ORIGINAL_POSITION_FROM_COLUMN"] = 6302] = "CANNOT_FIND_ORIGINAL_POSITION_FROM_COLUMN"; ERROR_CODE[ERROR_CODE["DUPLICATED_VARIABLE"] = 7005] = "DUPLICATED_VARIABLE"; ERROR_CODE[ERROR_CODE["VARIABLE_IS_NOT_DEFINED"] = 7102] = "VARIABLE_IS_NOT_DEFINED"; ERROR_CODE[ERROR_CODE["TRACE_SHOULD_BE_CLASS_TRACE"] = 7201] = "TRACE_SHOULD_BE_CLASS_TRACE"; ERROR_CODE[ERROR_CODE["PROPERTY_SHOULD_BE_IDENTIFIER"] = 7301] = "PROPERTY_SHOULD_BE_IDENTIFIER"; ERROR_CODE[ERROR_CODE["CANNOT_DIVIDE_BY_ZERO"] = 7302] = "CANNOT_DIVIDE_BY_ZERO"; ERROR_CODE[ERROR_CODE["CANNOT_PERFORM_ACTION_ON_NON_NUMBER"] = 7303] = "CANNOT_PERFORM_ACTION_ON_NON_NUMBER"; ERROR_CODE[ERROR_CODE["CATCH_NOT_FOUND"] = 7501] = "CATCH_NOT_FOUND"; ERROR_CODE[ERROR_CODE["SANDBOX_IS_BROKE"] = 7800] = "SANDBOX_IS_BROKE"; ERROR_CODE[ERROR_CODE["CANNOT_CALL_MEMBER_FUNCTION_OF_UNDEFINED"] = 8001] = "CANNOT_CALL_MEMBER_FUNCTION_OF_UNDEFINED"; ERROR_CODE[ERROR_CODE["CANNOT_CALL_TAGGED_TEMPLATE_EXPRESSION_OF_UNDEFINED"] = 8002] = "CANNOT_CALL_TAGGED_TEMPLATE_EXPRESSION_OF_UNDEFINED"; ERROR_CODE[ERROR_CODE["CANNOT_SPREAD_OTHER_THAN_ARRAY"] = 8101] = "CANNOT_SPREAD_OTHER_THAN_ARRAY"; ERROR_CODE[ERROR_CODE["CANNOT_SPREAD_OTHER_THAN_MAP"] = 8102] = "CANNOT_SPREAD_OTHER_THAN_MAP"; ERROR_CODE[ERROR_CODE["INTERNAL_ERROR"] = 9001] = "INTERNAL_ERROR"; })(ERROR_CODE || (exports.ERROR_CODE = ERROR_CODE = {}));