File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -28,4 +28,4 @@ export const DirectiveLocation = Object.freeze({
28
28
/**
29
29
* The enum type representing the directive location values.
30
30
*/
31
- export type DirectiveLocationEnum = $Values < typeof DirectiveLocation > ;
31
+ export type DirectiveLocationEnum = typeof DirectiveLocation [ keyof typeof DirectiveLocation ] ;
Original file line number Diff line number Diff line change @@ -71,4 +71,4 @@ export const Kind = Object.freeze({
71
71
/**
72
72
* The enum type representing the possible kind values of AST nodes.
73
73
*/
74
- export type KindEnum = $Values < typeof Kind > ;
74
+ export type KindEnum = typeof Kind [ keyof typeof Kind ] ;
Original file line number Diff line number Diff line change @@ -30,4 +30,4 @@ export const TokenKind = Object.freeze({
30
30
/**
31
31
* The enum type representing the token kinds values.
32
32
*/
33
- export type TokenKindEnum = $Values < typeof TokenKind > ;
33
+ export type TokenKindEnum = typeof TokenKind [ keyof typeof TokenKind ] ;
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ import { isNode } from './ast';
9
9
* relevant functions to be called during the visitor's traversal.
10
10
*/
11
11
export type ASTVisitor = Visitor < ASTKindToNode > ;
12
- export type Visitor < KindToNode , Nodes = $Values < KindToNode > > =
12
+ export type Visitor < KindToNode , Nodes = KindToNode [ keyof KindToNode ] > =
13
13
| EnterLeave <
14
14
| VisitFn < Nodes >
15
15
| ShapeMap < KindToNode , < Node > ( Node ) => VisitFn < Nodes , Node > >
You can’t perform that action at this time.
0 commit comments