diff --git a/packages/compiler-core/src/ast.ts b/packages/compiler-core/src/ast.ts index 515083c336a..a3c125bf60b 100644 --- a/packages/compiler-core/src/ast.ts +++ b/packages/compiler-core/src/ast.ts @@ -21,11 +21,11 @@ import { ImportItem, TransformContext } from './transform' // compilers. export type Namespace = number -export const enum Namespaces { +export enum Namespaces { HTML } -export const enum NodeTypes { +export enum NodeTypes { ROOT, ELEMENT, TEXT, @@ -59,7 +59,7 @@ export const enum NodeTypes { JS_RETURN_STATEMENT } -export const enum ElementTypes { +export enum ElementTypes { ELEMENT, COMPONENT, SLOT, @@ -202,7 +202,7 @@ export interface DirectiveNode extends Node { * Higher levels implies lower levels. e.g. a node that can be stringified * can always be hoisted and skipped for patch. */ -export const enum ConstantTypes { +export enum ConstantTypes { NOT_CONSTANT = 0, CAN_SKIP_PATCH, CAN_HOIST, diff --git a/packages/compiler-core/src/compat/compatConfig.ts b/packages/compiler-core/src/compat/compatConfig.ts index dcb304263b4..83f9d6ea3cf 100644 --- a/packages/compiler-core/src/compat/compatConfig.ts +++ b/packages/compiler-core/src/compat/compatConfig.ts @@ -13,7 +13,7 @@ export interface CompilerCompatOptions { compatConfig?: CompilerCompatConfig } -export const enum CompilerDeprecationTypes { +export enum CompilerDeprecationTypes { COMPILER_IS_ON_ELEMENT = 'COMPILER_IS_ON_ELEMENT', COMPILER_V_BIND_SYNC = 'COMPILER_V_BIND_SYNC', COMPILER_V_BIND_PROP = 'COMPILER_V_BIND_PROP', diff --git a/packages/compiler-core/src/errors.ts b/packages/compiler-core/src/errors.ts index 36ab783edbe..1fbd5fd5b49 100644 --- a/packages/compiler-core/src/errors.ts +++ b/packages/compiler-core/src/errors.ts @@ -37,7 +37,7 @@ export function createCompilerError( return error } -export const enum ErrorCodes { +export enum ErrorCodes { // parse errors ABRUPT_CLOSING_OF_EMPTY_COMMENT, CDATA_IN_HTML_CONTENT, diff --git a/packages/compiler-core/src/options.ts b/packages/compiler-core/src/options.ts index 65bbcb36dd6..069f2256b92 100644 --- a/packages/compiler-core/src/options.ts +++ b/packages/compiler-core/src/options.ts @@ -73,7 +73,7 @@ export type HoistTransform = ( parent: ParentNode ) => void -export const enum BindingTypes { +export enum BindingTypes { /** * returned from data() */ diff --git a/packages/compiler-core/src/parse.ts b/packages/compiler-core/src/parse.ts index b72ad028b4b..4c536c5c9cb 100644 --- a/packages/compiler-core/src/parse.ts +++ b/packages/compiler-core/src/parse.ts @@ -80,7 +80,7 @@ export const defaultParserOptions: MergedParserOptions = { comments: __DEV__ } -export const enum TextModes { +export enum TextModes { // | Elements | Entities | End sign | Inside of DATA, // | ✔ | ✔ | End tags of ancestors | RCDATA, // | ✘ | ✔ | End tag of the parent |