File tree Expand file tree Collapse file tree 4 files changed +16
-40
lines changed
packages/transform/src/transformers-full Expand file tree Collapse file tree 4 files changed +16
-40
lines changed Original file line number Diff line number Diff line change 1- import * as V13Types from '../../13/types' ;
2- import * as V17Types from '../../17/types' ;
1+ import * as PG13 from '../../13/types' ;
2+ import * as PG17 from '../../17/types' ;
33import { V13ToV14Transformer } from '../../transformers/v13-to-v14' ;
44import { V14ToV15Transformer } from '../../transformers/v14-to-v15' ;
55import { V15ToV16Transformer } from '../../transformers/v15-to-v16' ;
@@ -18,7 +18,7 @@ export class PG13ToPG17Transformer {
1818 /**
1919 * Transform a complete parse result from PG13 to PG17
2020 */
21- transform ( parseResult : V13Types . ParseResult ) : V17Types . ParseResult {
21+ transform ( parseResult : PG13 . ParseResult ) : PG17 . ParseResult {
2222 if ( ! parseResult || ! parseResult . stmts ) {
2323 throw new Error ( 'Invalid parse result' ) ;
2424 }
@@ -52,10 +52,4 @@ export class PG13ToPG17Transformer {
5252 transformedStmt = this . v15ToV16 . transform ( transformedStmt , { parentNodeTypes : [ ] } ) ;
5353 return this . v16ToV17 . transform ( transformedStmt , { parentNodeTypes : [ ] } ) ;
5454 }
55- }
56-
57- // Export the transformer instance for convenience
58- export const pg13ToPg17Transformer = new PG13ToPG17Transformer ( ) ;
59-
60- // Re-export types for convenience
61- export { V13Types , V17Types } ;
55+ }
Original file line number Diff line number Diff line change 1- import * as V14Types from '../../14/types' ;
2- import * as V17Types from '../../17/types' ;
1+ import * as PG14 from '../../14/types' ;
2+ import * as PG17 from '../../17/types' ;
33import { V14ToV15Transformer } from '../../transformers/v14-to-v15' ;
44import { V15ToV16Transformer } from '../../transformers/v15-to-v16' ;
55import { V16ToV17Transformer } from '../../transformers/v16-to-v17' ;
@@ -16,7 +16,7 @@ export class PG14ToPG17Transformer {
1616 /**
1717 * Transform a complete parse result from PG14 to PG17
1818 */
19- transform ( parseResult : V14Types . ParseResult ) : V17Types . ParseResult {
19+ transform ( parseResult : PG14 . ParseResult ) : PG17 . ParseResult {
2020 if ( ! parseResult || ! parseResult . stmts ) {
2121 throw new Error ( 'Invalid parse result' ) ;
2222 }
@@ -48,10 +48,4 @@ export class PG14ToPG17Transformer {
4848 transformedStmt = this . v15ToV16 . transform ( transformedStmt , { parentNodeTypes : [ ] } ) ;
4949 return this . v16ToV17 . transform ( transformedStmt , { parentNodeTypes : [ ] } ) ;
5050 }
51- }
52-
53- // Export the transformer instance for convenience
54- export const pg14ToPg17Transformer = new PG14ToPG17Transformer ( ) ;
55-
56- // Re-export types for convenience
57- export { V14Types , V17Types } ;
51+ }
Original file line number Diff line number Diff line change 1- import * as V15Types from '../../15/types' ;
2- import * as V17Types from '../../17/types' ;
1+ import * as PG15 from '../../15/types' ;
2+ import * as PG17 from '../../17/types' ;
33import { V15ToV16Transformer } from '../../transformers/v15-to-v16' ;
44import { V16ToV17Transformer } from '../../transformers/v16-to-v17' ;
55
@@ -14,7 +14,7 @@ export class PG15ToPG17Transformer {
1414 /**
1515 * Transform a complete parse result from PG15 to PG17
1616 */
17- transform ( parseResult : V15Types . ParseResult ) : V17Types . ParseResult {
17+ transform ( parseResult : PG15 . ParseResult ) : PG17 . ParseResult {
1818 if ( ! parseResult || ! parseResult . stmts ) {
1919 throw new Error ( 'Invalid parse result' ) ;
2020 }
@@ -46,10 +46,4 @@ export class PG15ToPG17Transformer {
4646 // Then transform v16 -> v17
4747 return this . v16ToV17 . transform ( transformedStmt , { parentNodeTypes : [ ] } ) ;
4848 }
49- }
50-
51- // Export the transformer instance for convenience
52- export const pg15ToPg17Transformer = new PG15ToPG17Transformer ( ) ;
53-
54- // Re-export types for convenience
55- export { V15Types , V17Types } ;
49+ }
Original file line number Diff line number Diff line change 1- import * as V16Types from '../../16/types' ;
2- import * as V17Types from '../../17/types' ;
1+ import * as PG16 from '../../16/types' ;
2+ import * as PG17 from '../../17/types' ;
33import { V16ToV17Transformer } from '../../transformers/v16-to-v17' ;
44
55/**
@@ -12,7 +12,7 @@ export class PG16ToPG17Transformer {
1212 /**
1313 * Transform a complete parse result from PG16 to PG17
1414 */
15- transform ( parseResult : V16Types . ParseResult ) : V17Types . ParseResult {
15+ transform ( parseResult : PG16 . ParseResult ) : PG17 . ParseResult {
1616 if ( ! parseResult || ! parseResult . stmts ) {
1717 throw new Error ( 'Invalid parse result' ) ;
1818 }
@@ -38,10 +38,4 @@ export class PG16ToPG17Transformer {
3838 transformStatement ( stmt : any ) : any {
3939 return this . transformer . transform ( stmt , { parentNodeTypes : [ ] } ) ;
4040 }
41- }
42-
43- // Export the transformer instance for convenience
44- export const pg16ToPg17Transformer = new PG16ToPG17Transformer ( ) ;
45-
46- // Re-export types for convenience
47- export { V16Types , V17Types } ;
41+ }
You can’t perform that action at this time.
0 commit comments