+5
.changeset/modern-geckos-yawn.md
+5
.changeset/modern-geckos-yawn.md
+9
-2
src/commands/init.ts
+9
-2
src/commands/init.ts
···
17
17
} from "@clack/prompts";
18
18
import { execSync } from "node:child_process";
19
19
import {
20
+
appendFileSync,
20
21
copyFileSync,
21
22
existsSync,
22
23
mkdirSync,
···
169
170
170
171
for (const file of readdirSync(templateDir)) {
171
172
const sourceTemplateFiles = resolve(templateDir, file);
172
-
const destinationTemplateFile = resolve(root, file);
173
-
copy(sourceTemplateFiles, destinationTemplateFile);
173
+
const destinationTemplateFiles = resolve(root, file);
174
+
copy(sourceTemplateFiles, destinationTemplateFiles);
174
175
}
176
+
177
+
appendFileSync(
178
+
join(root, ".gitignore"),
179
+
"\n# atproto specific ignore\n/src/__generated__",
180
+
"utf-8",
181
+
);
175
182
176
183
try {
177
184
s.stop("Project created!");
History
2 rounds
0 comments
besaid.zone
submitted
#1
3 commits
expand
collapse
fix: append generated type files to gitignore for templates
chore: changeset
chore: remove dot
2/2 success
expand
collapse
expand 0 comments
pull request successfully merged
besaid.zone
submitted
#0
2 commits
expand
collapse
fix: append generated type files to gitignore for templates
chore: changeset