Skip to content

Commit bcd2324

Browse files
benjiesaihaj
andauthored
Add .mts and .cts as allowable extensions to graphql-request (#517)
* Add .mts and .cts as allowable extensions to graphql-request * Manual prettier via prettier-playground https://prettier.io/playground/#N4Igxg9gdgLgprEAuEBLAtgBwgJxgAmHzgA8YoBDdOfAX3wDMcJ18ByTCmACzYG4AOlAzY8hfJChguAQQDKAFQA0+AGI4KAc2qwAInAaphMVNAByEACZwVAcQ2ZuARQAycsNzjoKKgNJHLOkZmVjZNB24ARwAbfiERXAIiCGjLADVUAGdUGBUABWiAV00jVUKpE2h8opKoNIpo1EsuOFUoFQUAT0w4TKCmFnYAAXCKRxiAWkhrTQQAekwaownPaJ6cTLjhLETCIXx8FwgKa0t1LR1c-fwAJQoAdwBhRoQYOSa4ACEKTLgC4qMj2ghk0SiE9AGoRGEUm0zgsygcwAblkcrgJosAVApix0NAtgkxEQ7vd7GNnC4bnBIoVejB-rUgVAQf0QuwAHRzSQg9kAK02gm2oiS+DJjlcVJpdIy2RguFZgzYnJRstwfIFQiEpGFEmgmQImNqSHwDNK5TAlSgAB4SWKKZLafrTVAmSCAHz4AC8+AAFNdMh4vBRjXbXO5PN4wVADpYIGBCpdMsauj1MuzdHGE69VKhonAANoAXSjB25qE0xttEQl1Md9KWLuB5ajAEovR7gNdJPr8A1ojIe97JNIYPIFD7Y-HE+zvJgfUj2-gkezJ1nYC2W4LS3qCH3ztpXknDsdTvvLkWvfh89cDuy737owcn32BzAVwYjDlTFA04ZovAcAfJ9gPwQJPQ9Sx2QAawCL1PW9fwoEg1QbhkWwAFkAFEzAUAB9XRMNUABJMwiIUIiAHkzBLEC2x+NQNAPPQP2Mb8LGsIsb3wFsZzGH0mAuV59AYRcfU7R9gKgKw4GNASmJgYSaMkqgZOCQTmIYdlKGodkkQaWklKfaAU1UuTLmE9kYG6OAmUsL9oC0lTdP0mwuIOLJMLIOAcEoaJZIaX5DNoDdDLvdkfTLTR2VIADfLPQ98AAH0Sq9CxbGjCy3XUfwIFU0RwS8oDge5RWrSla2lVE5UAgMIx8XtomieLYEyFRIs3LsdyXKrcCpTJCn-S8UnSKqfRffUVCIPMKCRVS8uqugOqga4cDgGBCh8vYJPwTBVp6JDjXmtVZhgIidjwTIfXSrjJHgWBjWvbaDiOnB2TMw9DNvO8Xr6ga32sQxWL1N7cwAn0CHA-ArJ6CARIh+D2H1HAjE0Nhrqe7rVVezJLCgpk7qubbCz5CAjB9NgBCENGaNoQVac1IqSB1btcoaJoWmNZ16kaZp4DaK0KCgToPW9H5OikX1-UDbwQzK8Mgxo1dE2Tay0wzKds1zAti065ly0rB5nlQV53msb5fmdV1m2uCBChgTA7ZzPNjSRlHW0XcT3JEn0AEJrxASzMgEEAVGDmcYCDkP8DDi1I+JowwCKaxLpi7S4B9W37cdrWNzbT2nx4ZgSqKkrMJwZhAIAA2daOQGh3owGRzAYAmUZxmiCZVqlfVg-wLvClQVa+hihBsmgKGIHwAAjGgw4j4PQ4D9B55AfB5RjlefcrpaDlocFBS1JndiIUNyu7mAZXyuhBRDkAIGb79MmQUAKHLiB7jyV-R+QEAZtJyxb5Tw0GAKCa05AqRcEYOAyAGABRsCAIBFAQFgM4GAFGyAYA4AMiAX46BUAYKwfA7U3kMCvAaAobylBka9BgXApQOCUZ5icIUCA8ACHYP5CQd4UBNBMJYWwpAsDoiBRADSVhfxmCYCfigH4EwipwFOLfTBFBcwoyBOgbwP8+y32yDwvMMgYCYNQFPO2fxvKQKKrQ4R8DuAwHQNEAA6twHIvRUFwDkKPL8KIrI-zAJkJ+9CkS0iIkhE2jdUDNxkEhOQVk8xWJEbtCAvwHEOC0dEe4FBOgBLQD+by9JGKaMEXQkAnANjeR-vXAMTcYC312kYGADimg8GQAARgAAxtPof3QeEiLgUHifAmAFAp6NMsM0pAAAmehhRfgKGGdIoRIivAz0sKcFwgtNCFC0K0XA3hDHoJkXbCAIBaC0CAA * Create silent-brooms-fly.md --------- Co-authored-by: Saihajpreet Singh <[email protected]>
1 parent 721f91e commit bcd2324

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.changeset/silent-brooms-fly.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@graphql-codegen/typescript-graphql-request": patch
3+
---
4+
5+
Add `.mts` and `.cts` as allowable extensions to graphql-request

packages/plugins/typescript/graphql-request/src/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,10 @@ export const validate: PluginValidateFn<any> = async (
4646
config: RawClientSideBasePluginConfig,
4747
outputFile: string,
4848
) => {
49-
if (extname(outputFile) !== '.ts') {
50-
throw new Error(`Plugin "typescript-graphql-request" requires extension to be ".ts"!`);
49+
if (!['.ts', '.mts', '.cts'].includes(extname(outputFile))) {
50+
throw new Error(
51+
`Plugin "typescript-graphql-request" requires extension to be ".ts", ".mts" or ".cts"!`,
52+
);
5153
}
5254
};
5355

0 commit comments

Comments
 (0)