Skip to content

Commit

Permalink
Fix removing of files in __generated__/ts-gql for files that don't …
Browse files Browse the repository at this point in the history
…end in `.ts`
  • Loading branch information
emmatown committed Dec 3, 2020
1 parent 7d83413 commit 361dc86
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
5 changes: 5 additions & 0 deletions .changeset/curly-lions-cough.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ts-gql/compiler": patch
---

Fix removing of files in `__generated__/ts-gql` for files that don't end in `.ts`
10 changes: 5 additions & 5 deletions packages/compiler/src/get-generated-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,15 +145,15 @@ export const getGeneratedTypes = async (config: Config) => {
);

try {
let generatedDirectoryFiles = (await fs.readdir(generatedDirectory))
.filter((x) => !x.startsWith("@"))
.map((x) => x.replace(/\.ts$/, ""));
let generatedDirectoryFiles = (await fs.readdir(generatedDirectory)).filter(
(x) => !x.startsWith("@")
);

for (let name of generatedDirectoryFiles) {
if (allDocumentsByName[name] === undefined) {
if (allDocumentsByName[name.replace(/\.ts$/, "")] === undefined) {
fsOperations.push({
type: "remove",
filename: nodePath.join(generatedDirectory, name + ".ts"),
filename: nodePath.join(generatedDirectory, name),
});
}
}
Expand Down

0 comments on commit 361dc86

Please sign in to comment.