Created
March 31, 2023 19:15
-
-
Save tsibley/06761e22bff4fdc812a348b1871e3dd7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/tmp/babel b/tmp/ts | |
index c714d34cb..53848a13a 100644 | |
--- a/tmp/babel | |
+++ b/tmp/ts | |
@@ -5,43 +5,20 @@ | |
"body": [ | |
{ | |
"computed": false, | |
- "end": 75, | |
"key": { | |
- "end": 45, | |
- "loc": { | |
- "end": { | |
- "column": 9, | |
- "line": 2 | |
- }, | |
- "start": { | |
- "column": 2, | |
- "line": 2 | |
- } | |
- }, | |
"name": "renderX", | |
"range": [ | |
38, | |
45 | |
], | |
- "start": 38, | |
"type": "Identifier" | |
}, | |
"kind": "method", | |
- "loc": { | |
- "end": { | |
- "column": 3, | |
- "line": 4 | |
- }, | |
- "start": { | |
- "column": 2, | |
- "line": 2 | |
- } | |
- }, | |
+ "override": false, | |
"range": [ | |
38, | |
75 | |
], | |
- "start": 38, | |
"static": false, | |
"type": "MethodDefinition", | |
"value": { | |
@@ -52,48 +29,14 @@ | |
"argument": { | |
"children": [], | |
"closingElement": null, | |
- "end": 69, | |
- "loc": { | |
- "end": { | |
- "column": 19, | |
- "line": 3 | |
- }, | |
- "start": { | |
- "column": 12, | |
- "line": 3 | |
- } | |
- }, | |
"openingElement": { | |
"attributes": [], | |
- "end": 69, | |
- "loc": { | |
- "end": { | |
- "column": 19, | |
- "line": 3 | |
- }, | |
- "start": { | |
- "column": 12, | |
- "line": 3 | |
- } | |
- }, | |
"name": { | |
- "end": 66, | |
- "loc": { | |
- "end": { | |
- "column": 16, | |
- "line": 3 | |
- }, | |
- "start": { | |
- "column": 13, | |
- "line": 3 | |
- } | |
- }, | |
"name": "Bar", | |
"range": [ | |
63, | |
66 | |
], | |
- "start": 63, | |
"type": "JSXIdentifier" | |
}, | |
"range": [ | |
@@ -101,190 +44,80 @@ | |
69 | |
], | |
"selfClosing": true, | |
- "start": 62, | |
"type": "JSXOpeningElement" | |
}, | |
"range": [ | |
62, | |
69 | |
], | |
- "start": 62, | |
"type": "JSXElement" | |
}, | |
- "end": 71, | |
- "loc": { | |
- "end": { | |
- "column": 21, | |
- "line": 3 | |
- }, | |
- "start": { | |
- "column": 4, | |
- "line": 3 | |
- } | |
- }, | |
"range": [ | |
54, | |
71 | |
], | |
- "start": 54, | |
"type": "ReturnStatement" | |
} | |
], | |
- "end": 75, | |
- "loc": { | |
- "end": { | |
- "column": 3, | |
- "line": 4 | |
- }, | |
- "start": { | |
- "column": 12, | |
- "line": 2 | |
- } | |
- }, | |
"range": [ | |
48, | |
75 | |
], | |
- "start": 48, | |
"type": "BlockStatement" | |
}, | |
- "end": 75, | |
"expression": false, | |
"generator": false, | |
"id": null, | |
- "loc": { | |
- "end": { | |
- "column": 3, | |
- "line": 4 | |
- }, | |
- "start": { | |
- "column": 9, | |
- "line": 2 | |
- } | |
- }, | |
"params": [], | |
"range": [ | |
45, | |
75 | |
], | |
- "start": 45, | |
"type": "FunctionExpression" | |
} | |
} | |
], | |
- "end": 77, | |
- "loc": { | |
- "end": { | |
- "column": 1, | |
- "line": 5 | |
- }, | |
- "start": { | |
- "column": 34, | |
- "line": 1 | |
- } | |
- }, | |
"range": [ | |
34, | |
77 | |
], | |
- "start": 34, | |
"type": "ClassBody" | |
}, | |
- "end": 77, | |
"id": { | |
- "end": 9, | |
- "loc": { | |
- "end": { | |
- "column": 9, | |
- "line": 1 | |
- }, | |
- "start": { | |
- "column": 6, | |
- "line": 1 | |
- } | |
- }, | |
"name": "Foo", | |
"range": [ | |
6, | |
9 | |
], | |
- "start": 6, | |
"type": "Identifier" | |
}, | |
- "loc": { | |
- "end": { | |
- "column": 1, | |
- "line": 5 | |
- }, | |
- "start": { | |
- "column": 0, | |
- "line": 1 | |
- } | |
- }, | |
"range": [ | |
0, | |
77 | |
], | |
- "start": 0, | |
"superClass": { | |
"computed": false, | |
- "end": 33, | |
- "loc": { | |
- "end": { | |
- "column": 33, | |
- "line": 1 | |
- }, | |
- "start": { | |
- "column": 18, | |
- "line": 1 | |
- } | |
- }, | |
"object": { | |
- "end": 23, | |
- "loc": { | |
- "end": { | |
- "column": 23, | |
- "line": 1 | |
- }, | |
- "start": { | |
- "column": 18, | |
- "line": 1 | |
- } | |
- }, | |
"name": "React", | |
"range": [ | |
18, | |
23 | |
], | |
- "start": 18, | |
"type": "Identifier" | |
}, | |
"optional": false, | |
"property": { | |
- "end": 33, | |
- "loc": { | |
- "end": { | |
- "column": 33, | |
- "line": 1 | |
- }, | |
- "start": { | |
- "column": 24, | |
- "line": 1 | |
- } | |
- }, | |
"name": "Component", | |
"range": [ | |
24, | |
33 | |
], | |
- "start": 24, | |
"type": "Identifier" | |
}, | |
"range": [ | |
18, | |
33 | |
], | |
- "start": 18, | |
"type": "MemberExpression" | |
}, | |
"type": "ClassDeclaration" | |
@@ -292,25 +125,12 @@ | |
{ | |
"declarations": [ | |
{ | |
- "end": 110, | |
"id": { | |
- "end": 88, | |
- "loc": { | |
- "end": { | |
- "column": 9, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 6, | |
- "line": 7 | |
- } | |
- }, | |
"name": "Bar", | |
"range": [ | |
85, | |
88 | |
], | |
- "start": 85, | |
"type": "Identifier" | |
}, | |
"init": { | |
@@ -318,116 +138,45 @@ | |
"body": { | |
"children": [ | |
{ | |
- "end": 106, | |
- "loc": { | |
- "end": { | |
- "column": 27, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 24, | |
- "line": 7 | |
- } | |
- }, | |
"range": [ | |
103, | |
106 | |
], | |
"raw": "bar", | |
- "start": 103, | |
"type": "JSXText", | |
"value": "bar" | |
} | |
], | |
"closingFragment": { | |
- "end": 109, | |
- "loc": { | |
- "end": { | |
- "column": 30, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 27, | |
- "line": 7 | |
- } | |
- }, | |
"range": [ | |
106, | |
109 | |
], | |
- "start": 106, | |
"type": "JSXClosingFragment" | |
}, | |
- "end": 109, | |
- "loc": { | |
- "end": { | |
- "column": 30, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 22, | |
- "line": 7 | |
- } | |
- }, | |
"openingFragment": { | |
- "end": 103, | |
- "loc": { | |
- "end": { | |
- "column": 24, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 22, | |
- "line": 7 | |
- } | |
- }, | |
"range": [ | |
101, | |
103 | |
], | |
- "start": 101, | |
"type": "JSXOpeningFragment" | |
}, | |
"range": [ | |
101, | |
109 | |
], | |
- "start": 101, | |
"type": "JSXFragment" | |
}, | |
- "end": 110, | |
"expression": true, | |
"generator": false, | |
"id": null, | |
- "loc": { | |
- "end": { | |
- "column": 31, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 12, | |
- "line": 7 | |
- } | |
- }, | |
"params": [ | |
{ | |
- "end": 95, | |
- "loc": { | |
- "end": { | |
- "column": 16, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 13, | |
- "line": 7 | |
- } | |
- }, | |
"properties": [], | |
"range": [ | |
92, | |
95 | |
], | |
- "start": 92, | |
"type": "ObjectPattern" | |
} | |
], | |
@@ -435,64 +184,27 @@ | |
91, | |
110 | |
], | |
- "start": 91, | |
"type": "ArrowFunctionExpression" | |
}, | |
- "loc": { | |
- "end": { | |
- "column": 31, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 6, | |
- "line": 7 | |
- } | |
- }, | |
"range": [ | |
85, | |
110 | |
], | |
- "start": 85, | |
"type": "VariableDeclarator" | |
} | |
], | |
- "end": 111, | |
"kind": "const", | |
- "loc": { | |
- "end": { | |
- "column": 32, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 0, | |
- "line": 7 | |
- } | |
- }, | |
"range": [ | |
79, | |
111 | |
], | |
- "start": 79, | |
"type": "VariableDeclaration" | |
} | |
], | |
- "comments": [], | |
- "end": 111, | |
- "loc": { | |
- "end": { | |
- "column": 32, | |
- "line": 7 | |
- }, | |
- "start": { | |
- "column": 0, | |
- "line": 1 | |
- } | |
- }, | |
"range": [ | |
0, | |
111 | |
], | |
"sourceType": "module", | |
- "start": 0, | |
"type": "Program" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment