Skip to content

Commit

Permalink
refactor and update recursive file search
Browse files Browse the repository at this point in the history
  • Loading branch information
daeh committed Oct 29, 2024
1 parent 6fc1c72 commit e4dcd9f
Show file tree
Hide file tree
Showing 27 changed files with 2,210 additions and 2,642 deletions.
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ yarn.lock
.DS_Store

### Editor directories and files ###
.idea/
.vscode/
# .idea/

### Generated files ###
eslint.config.js

7 changes: 7 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

81 changes: 81 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/jsLibraryMappings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/jsLinters/eslint.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/prettier.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/zotero-markdb-connect.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 0 additions & 38 deletions .release-it.ts

This file was deleted.

32 changes: 27 additions & 5 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -197,16 +197,30 @@ const config = [
files: [`src/**/*.{${allTsExtensions}}`, 'typing/**/*.d.ts'],
ignores: [`**/*.config.{${allTsExtensions}}`],
settings: {
// 'import/resolver': {
// node: {
// extensions: ['.ts'],
// },
// typescript: {
// extensions: ['.ts', '.d.ts'],
// },
// },
'import/resolver': {
node: {
extensions: ['.ts'],
},
typescript: {
extensions: ['.ts', '.d.ts'],
project: tsconfig,
alwaysTryTypes: true,
},
node: {
extensions: ['.ts', '.tsx'],
moduleDirectory: ['node_modules', 'src/'],
},
},
'import/parsers': {
'@typescript-eslint/parser': ['.ts', '.tsx'],
},
},
rules: {
...typescriptRules,
...typescriptRulesDev,
},
},
Expand Down Expand Up @@ -249,7 +263,15 @@ const config = [
},
},
{
ignores: ['build', 'scripts', '**/*.js', '**/*.bak', ...projectFilesToIgnore],
ignores: [
'build',
'scripts',
'**/*.js',
'**/*.bak',
'**/*-lintignore*',
'**/*_lintignore*',
...projectFilesToIgnore,
],
},
]

Expand Down
Loading

0 comments on commit e4dcd9f

Please sign in to comment.