From a3eed1d40265698517fed6ea7e2ec4e4199b9a4b Mon Sep 17 00:00:00 2001 From: owjs3901 Date: Thu, 31 Jul 2025 20:09:45 +0900 Subject: [PATCH] Add gitignore in turbopack --- .changeset/spotty-pets-sell.md | 5 +++++ packages/next-plugin/src/__tests__/plugin.test.ts | 1 + packages/next-plugin/src/plugin.ts | 2 ++ 3 files changed, 8 insertions(+) create mode 100644 .changeset/spotty-pets-sell.md diff --git a/.changeset/spotty-pets-sell.md b/.changeset/spotty-pets-sell.md new file mode 100644 index 00000000..0cece03c --- /dev/null +++ b/.changeset/spotty-pets-sell.md @@ -0,0 +1,5 @@ +--- +"@devup-ui/next-plugin": patch +--- + +Add gitIgnore in turbopack diff --git a/packages/next-plugin/src/__tests__/plugin.test.ts b/packages/next-plugin/src/__tests__/plugin.test.ts index 73bf982b..43c259a6 100644 --- a/packages/next-plugin/src/__tests__/plugin.test.ts +++ b/packages/next-plugin/src/__tests__/plugin.test.ts @@ -138,6 +138,7 @@ describe('plugin', () => { resolve('df', 'devup-ui.css'), '/* devup-ui */', ) + expect(writeFileSync).toHaveBeenCalledWith(join('df', '.gitignore'), '*') }) }) }) diff --git a/packages/next-plugin/src/plugin.ts b/packages/next-plugin/src/plugin.ts index 052cda09..bdb07c40 100644 --- a/packages/next-plugin/src/plugin.ts +++ b/packages/next-plugin/src/plugin.ts @@ -35,8 +35,10 @@ export function DevupUI( const sheetFile = join(interfacePath, 'sheet.json') const classMapFile = join(interfacePath, 'classMap.json') + const gitignoreFile = join(interfacePath, '.gitignore') if (!existsSync(interfacePath)) mkdirSync(interfacePath) if (!existsSync(cssFile)) writeFileSync(cssFile, '/* devup-ui */') + if (!existsSync(gitignoreFile)) writeFileSync(gitignoreFile, '*') const rules: NonNullable = { [basename(cssFile)]: [ {