Skip to content

Commit 43d5d86

Browse files
committed
Use typescript prettier parser instead of babel-ts
- The docs say that `babel-ts` parser isn't as error tolerant or battle-tested as the `typescript` parser https://prettier.io/docs/options#parser
1 parent 8515c17 commit 43d5d86

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

packages/babel-plugin-remove-exports/src/index.test.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ globalAny.it = it;
1111
globalAny.expect = expect;
1212

1313
// used with eslint-plugin-format-js-tag to format TypeSscript code inside template literals
14-
const ts = String.raw;
14+
const tsx = String.raw;
1515

1616
expect.addSnapshotSerializer(stringSerializer);
1717

@@ -21,7 +21,7 @@ const tests = [
2121
pluginOptions: {
2222
retainExports: ['routeData'],
2323
},
24-
code: ts/* ts */ `
24+
code: tsx/* tsx */ `
2525
import { createRouteData } from "@crackle/router";
2626
import { Card, Stack } from "braid-design-system";
2727
import React from "react";
@@ -61,7 +61,7 @@ const tests = [
6161
retainDefault: true,
6262
retainIdentifiers: ['React'],
6363
},
64-
code: ts/* ts */ `
64+
code: tsx/* tsx */ `
6565
import { createRouteData } from "@crackle/router";
6666
import React from "react";
6767
@@ -92,7 +92,7 @@ const tests = [
9292
pluginOptions: {
9393
retainExports: ['routeData'],
9494
},
95-
code: ts/* ts */ `
95+
code: tsx/* tsx */ `
9696
import { createRouteData } from "@crackle/router";
9797
import React from "react";
9898
@@ -123,7 +123,7 @@ const tests = [
123123
pluginOptions: {
124124
retainExports: ['routeData'],
125125
},
126-
code: ts/* ts */ `
126+
code: tsx/* tsx */ `
127127
import { createRouteData } from "@crackle/router";
128128
import React from "react";
129129
@@ -151,7 +151,7 @@ const tests = [
151151
pluginOptions: {
152152
retainExports: ['routeData'],
153153
},
154-
code: ts/* ts */ `
154+
code: tsx/* tsx */ `
155155
import { createRouteData } from "@crackle/router";
156156
import React from "react";
157157
@@ -177,7 +177,7 @@ const tests = [
177177
pluginOptions: {
178178
retainExports: ['routeData'],
179179
},
180-
code: ts/* ts */ `
180+
code: tsx/* tsx */ `
181181
import { createRouteData } from "@crackle/router";
182182
import React from "react";
183183
@@ -203,7 +203,7 @@ const tests = [
203203
pluginOptions: {
204204
retainExports: ['routeData'],
205205
},
206-
code: ts/* ts */ `
206+
code: tsx/* tsx */ `
207207
import { createRouteData } from "@crackle/router";
208208
import React from "react";
209209
@@ -233,7 +233,7 @@ const tests = [
233233
pluginOptions: {
234234
retainExports: ['routeData'],
235235
},
236-
code: ts/* ts */ `
236+
code: tsx/* tsx */ `
237237
import { createRouteData } from "@crackle/router";
238238
import React from "react";
239239
@@ -263,7 +263,7 @@ const tests = [
263263
pluginOptions: {
264264
retainExports: ['routeData'],
265265
},
266-
code: ts/* ts */ `
266+
code: tsx/* tsx */ `
267267
import { createRouteData } from "@crackle/router";
268268
import React from "react";
269269

packages/eslint-plugin-format-js-tag/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const rules = {
5050
path.dirname(context.filename),
5151
`lint.${node.tag.name}`,
5252
),
53-
parser: 'babel-ts',
53+
parser: 'typescript',
5454
})
5555
.split('\n');
5656
const formatted = `\n${lines

0 commit comments

Comments
 (0)