feat: add linting and formatting setup with configs in .config folder

- Add ESLint configuration with TypeScript support
- Add Prettier configuration for code formatting
- Move all config files to .config/ folder to keep them hidden from Obsidian
- Add lint and format scripts to package.json
- Add .eslintignore and .prettierignore files
- Remove framework-specific configuration
- Configure for general JavaScript/TypeScript development
This commit is contained in:
Noah Brier
2025-09-15 08:31:46 -04:00
parent fa83f75f42
commit 61d14875d5
6 changed files with 61 additions and 6 deletions
+26
View File
@@ -0,0 +1,26 @@
# Ignore Obsidian folders
00_Inbox/
01_Projects/
02_Areas/
03_Resources/
04_Archives/
05_Attachments/
06_Metadata/
OLD_VAULT/
# Ignore dependencies
node_modules/
package-lock.json
# Ignore build/dist
dist/
build/
# Ignore hidden folders
.obsidian/
.trash/
.tmp/
.backup/
# Ignore git
.git/