Skip to content

Commit

Permalink
Ensure all gitignored sku-generated files are also ignored by prettie…
Browse files Browse the repository at this point in the history
…r and eslint (#957)
  • Loading branch information
askoufis committed May 6, 2024
1 parent 2fa94c8 commit a13c06c
Show file tree
Hide file tree
Showing 38 changed files with 229 additions and 46 deletions.
23 changes: 23 additions & 0 deletions .changeset/heavy-doors-doubt.md
@@ -0,0 +1,23 @@
---
'sku': patch
---

Ensure all sku-generated gitignored files are present in `.prettierignore` and `.eslintignore` too

Consumers should notice a few new files being added to the sku-managed sections within `.prettierignore` and `.eslintignore` the next time a `sku` command is run:

```diff
# managed by sku
*.less.d.ts
+.eslintcache
+.eslintrc
+.prettierrc
.storybook/main.js
coverage/
dist-storybook/
dist/
report/
# end managed by sku
```

These changes should be committed to your repo.
3 changes: 3 additions & 0 deletions fixtures/assertion-removal/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/assertion-removal/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/braid-design-system/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/braid-design-system/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/custom-src-paths/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/custom-src-paths/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/library-build/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/library-build/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/library-file/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/library-file/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/lint-format/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/lint-format/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/multiple-routes/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/multiple-routes/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/public-path/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/public-path/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/react-css-modules/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/react-css-modules/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/sku-test/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/sku-test/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/sku-with-https/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/sku-with-https/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/source-maps/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/source-maps/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/ssr-hello-world/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-build/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/ssr-hello-world/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-build/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/storybook-config/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/storybook-config/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/styling/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/styling/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/translations/.eslintignore
@@ -1,6 +1,9 @@
# managed by sku
**/*.vocab/index.ts
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-ssr/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/translations/.prettierignore
Expand Up @@ -3,6 +3,9 @@ translations.ts
# managed by sku
**/*.vocab/index.ts
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-ssr/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/typescript-css-modules/.eslintignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 3 additions & 0 deletions fixtures/typescript-css-modules/.prettierignore
@@ -1,5 +1,8 @@
# managed by sku
*.less.d.ts
.eslintcache
.eslintrc
.prettierrc
.storybook/main.js
coverage/
dist-storybook/
Expand Down
3 changes: 2 additions & 1 deletion packages/sku/lib/configure.js
Expand Up @@ -48,7 +48,6 @@ module.exports = async () => {
storybookTargetDirectory,
storybookMainConfigPath,
];
const lintIgnorePatterns = [...gitIgnorePatterns, '*.less.d.ts'];

// Generate ESLint configuration
const eslintConfigFilename = '.eslintrc';
Expand All @@ -67,6 +66,8 @@ module.exports = async () => {
});
gitIgnorePatterns.push(prettierConfigFilename);

const lintIgnorePatterns = [...gitIgnorePatterns, '*.less.d.ts'];

if (languages) {
const generatedVocabFileGlob = '**/*.vocab/index.ts';
gitIgnorePatterns.push(generatedVocabFileGlob);
Expand Down

0 comments on commit a13c06c

Please sign in to comment.