Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
197 commits
Select commit Hold shift + click to select a range
bead434
Convert project from Bun to npm/Node.js
mirowolff Sep 23, 2025
d85f6ae
Release v0.5.0: Complete migration from Bun to npm/Node.js
mirowolff Sep 23, 2025
d631938
Add TypeScript compilation for npm distribution
mirowolff Sep 23, 2025
43e328b
Fix usage message in compiled JavaScript output
mirowolff Sep 23, 2025
d09fbd6
Bump version to 0.5.1
mirowolff Sep 23, 2025
2a63fab
bumped version
mirowolff Sep 23, 2025
6a6b8c5
Fix package.json main field and executable permissions
mirowolff Sep 23, 2025
3033404
new package-lock.json
mirowolff Sep 23, 2025
0eb7ab3
Fix list_directory to handle '.' path as root directory
mirowolff Sep 23, 2025
d05a84e
Fix YAML frontmatter operations and add comprehensive tests
mirowolff Sep 23, 2025
f58d885
Add comprehensive CHANGELOG.md and update README with @latest tags
mirowolff Sep 23, 2025
cc2f971
Add .claude/settings.local.json to gitignore
mirowolff Sep 23, 2025
0ae157a
Remove .claude/settings.local.json from git tracking
mirowolff Sep 23, 2025
66d96b2
Add logo and demo video to README
mirowolff Sep 24, 2025
5aa5377
Update README.md
mirowolff Sep 24, 2025
4006745
Update README.md
mirowolff Sep 24, 2025
135106a
Enhance README with website content and improvements
mirowolff Sep 24, 2025
e81779e
Bumped to 0.5.5
bitbonsai Sep 24, 2025
8e77f26
Add donation possibilities
bitbonsai Sep 25, 2025
ff3751e
Adds github stars badge
mirowolff Sep 26, 2025
406353c
Add goose desktop docs
dfosco Oct 2, 2025
75c53e8
Merge pull request #1 from dfosco/add-goose-docs
bitbonsai Oct 2, 2025
3adee2d
Update README.md
bitbonsai Oct 2, 2025
e929c56
Add patch_note tool for efficient partial note updates
mirowolff Oct 8, 2025
cf73c92
Adds npmignore for a leaner package
mirowolff Oct 8, 2025
55f18cf
Bump version to 0.6.1
mirowolff Oct 9, 2025
30d1750
Update CHANGELOG for v0.6.1
mirowolff Oct 9, 2025
13ecd37
Remove .npmrc from version control and update .gitignore
bitbonsai Oct 10, 2025
74eb8e6
Remove duplicate sponsor badge and add npm version badge
bitbonsai Oct 10, 2025
5ac9b92
Release v0.6.3: Token optimization and response improvements
bitbonsai Oct 10, 2025
6c9f2c8
Add built files for v0.6.3
bitbonsai Oct 10, 2025
1cddbec
Add --version and --help CLI flags
bitbonsai Oct 10, 2025
b33ee1c
Bump version to 0.6.4
bitbonsai Oct 10, 2025
5395392
Update dependencies
mirowolff Oct 13, 2025
2a8c2f6
Bump version to 0.6.5
mirowolff Oct 13, 2025
de23c6c
build files update after bumping to 0.6.5
mirowolff Oct 13, 2025
3d271ff
Add website as monorepo subdirectory
mirowolff Oct 13, 2025
6163955
Pull website version from main package.json and remove About page
mirowolff Oct 13, 2025
26e8c72
Fix Hero component to use dynamic version from package.json
mirowolff Oct 13, 2025
611af66
Add project documentation for AI assistants and contributors
mirowolff Oct 13, 2025
c865524
Force Cloudflare Pages rebuild
mirowolff Oct 24, 2025
07031f9
Fix: Add website public assets to git (video and images)
mirowolff Oct 24, 2025
af43b56
Fix: Add is:inline directive to external scripts to silence Astro war…
mirowolff Oct 24, 2025
a42c13f
Optimize: Configure Vite chunk splitting and increase warning limit f…
mirowolff Oct 24, 2025
afd39ac
updated dependencies
mirowolff Oct 24, 2025
135d418
Add Obsidian URI links to response objects
mirowolff Dec 2, 2025
6a0756c
Bump version to 0.7.0
mirowolff Dec 2, 2025
b341269
Merge pull request #9 from bitbonsai/feature/obsidian-uri-links
mirowolff Dec 2, 2025
6df6ed9
Add v0.7.0 update callout to website
mirowolff Dec 3, 2025
533980e
Increase spacing around update callout section
mirowolff Dec 3, 2025
1b1c1e8
Reduce spacing on installation section
mirowolff Dec 3, 2025
96e9d8b
Align callout icon with header text
mirowolff Dec 3, 2025
1709c9d
Extract UpdateCallout into separate component
mirowolff Dec 3, 2025
92e8a7b
Improve website copy based on feedback
mirowolff Dec 3, 2025
b7ab3c9
Add rocket emoji back to hero headline
mirowolff Dec 3, 2025
2d554ea
Update hero headline to equation format
mirowolff Dec 3, 2025
c742ee6
Refine hero copy to eliminate repetition
mirowolff Dec 3, 2025
9c936f2
Add frontmatter safety to hero subtext
mirowolff Dec 3, 2025
4f41c12
Make hero subtext punchier with parallel structure
mirowolff Dec 3, 2025
183a898
Remove redundant 'directly' from hero subtext
mirowolff Dec 3, 2025
dafcc93
Improve website copy accuracy and remove em dash
mirowolff Dec 3, 2025
362619d
Merge pull request #10 from bitbonsai/feature/obsidian-uri-links
bitbonsai Dec 3, 2025
ff92006
Updated website dependencies
mirowolff Dec 3, 2025
54fc2fe
Adds escape char in macOS Claude Desktop config file
mirowolff Dec 8, 2025
1dd71b4
fix(security): address CodeQL, OpenSSF Scorecard, and npm audit findi…
hellvinz Dec 8, 2025
9329e87
Bump version to 0.7.2 and add integration tests
mirowolff Dec 8, 2025
9f06cac
Update website callout with v0.7.1 and v0.7.2 releases
mirowolff Dec 8, 2025
ffc3827
Update package-lock.json for v0.7.2
mirowolff Dec 8, 2025
9ace72f
deps: bump @types/node from 20.19.21 to 24.10.1
dependabot[bot] Dec 8, 2025
a9c37b3
Add npm downloads badge to README and website
mirowolff Dec 8, 2025
e0f17a4
fix: improve folder detection to support dots in folder names
claude Dec 10, 2025
1e2b988
Merge pull request #15 from bad33ndj3
bitbonsai Dec 21, 2025
4f0a245
Fix lockfile peer dependency flags
bitbonsai Dec 21, 2025
465e3b5
Merge pull request #14 from bitbonsai/dependabot/npm_and_yarn/types/n…
bitbonsai Dec 21, 2025
17a6872
deps: bump the minor-and-patch group across 1 directory with 3 updates
dependabot[bot] Dec 21, 2025
ff5b078
Fix lockfile peer dependency flags
bitbonsai Dec 21, 2025
99b030e
Merge pull request #17 from bitbonsai/dependabot/npm_and_yarn/minor-a…
bitbonsai Dec 21, 2025
90eced6
docs: remove inaccurate link handling claim from README
bitbonsai Dec 21, 2025
6f8e37e
Bump version to 0.7.3
bitbonsai Dec 21, 2025
1a06248
chore: migrate to Node 24 with corepack for npm version management
bitbonsai Dec 22, 2025
dcf3e18
Package-lock CI compatibility push (node 24)
bitbonsai Dec 22, 2025
fff7471
fix: sync package-lock.json with package.json for CI compatibility
bitbonsai Dec 22, 2025
5379257
fix: increase performance test threshold for CI stability
bitbonsai Dec 22, 2025
d7331cf
docs: add Gemini CLI support and update Claude Code configuration
bitbonsai Dec 23, 2025
03064b1
feat: add get_vault_stats tool for vault overview
mirowolff Jan 24, 2026
f0245bc
fix: improve error messages with remediation suggestions
mirowolff Jan 24, 2026
d5c1327
Bump version to 0.7.4 and update website changelog
mirowolff Jan 24, 2026
884fe8f
Modified package.json
mirowolff Jan 24, 2026
cae02ab
replace CLAUDE.md with agents.md for agent-agnostic instructions
mirowolff Feb 16, 2026
44b11a7
split website into 5 pages with view transitions and LLM markdown end…
mirowolff Feb 16, 2026
0ae6faa
update astro to 5.17.2
mirowolff Feb 16, 2026
d72e345
update astro to 5.17.2, fix script chunk regression in Nav
mirowolff Feb 16, 2026
96c6101
add active nav highlighting for view transitions
mirowolff Feb 16, 2026
b3d7c88
add OpenCode install config, fix Codex -y flag
mirowolff Feb 16, 2026
6817afa
filter .obsidian, .git, node_modules directories from list_directory …
mirowolff Feb 16, 2026
a3e629b
include note filename in search results
mirowolff Feb 16, 2026
b2aefaa
bump version to 0.7.5, update changelog and LLM docs
mirowolff Feb 16, 2026
d91944a
fix security vulnerabilities in @modelcontextprotocol/sdk, hono, qs
mirowolff Feb 16, 2026
3e05830
fix install page tabs not working after SPA navigation
mirowolff Feb 22, 2026
3ea1092
fix: validate content/newString to prevent writing literal 'undefined…
justrhysism Feb 27, 2026
8acd1a6
perf: Improve search relevance with multi-word matching and BM25 rera…
CaChiJ Feb 27, 2026
8966df4
doc: add setup for opencode (#32)
hanpham32 Feb 27, 2026
fc662f8
deps: bump vitest in the minor-and-patch group across 1 directory (#39)
dependabot[bot] Feb 27, 2026
305d31d
release: prepare v0.8.1 with compatibility and docs updates
mirowolff Feb 27, 2026
cec7f8f
fix: apply npm audit lockfile updates
mirowolff Feb 27, 2026
0d9c54d
build: update dist artifacts for v0.8.1
mirowolff Feb 27, 2026
876b950
feat: add confirmed binary-safe move_file tool
mirowolff Feb 27, 2026
0b56945
docs: update tool count and changelog for move_file
mirowolff Feb 27, 2026
99758f0
test: add failing get_vault_stats case for dotted directory names
CaChiJ Mar 2, 2026
242c8c8
fix: separate dir/file path filtering in get_vault_stats
CaChiJ Mar 2, 2026
c218996
deps: bump @modelcontextprotocol/sdk in the minor-and-patch group
dependabot[bot] Mar 2, 2026
802dc4d
deps: bump @types/node from 24.10.1 to 25.3.3
dependabot[bot] Mar 2, 2026
585e5c9
feat: rewrite obsidian skill with gotchas, tool patterns, and convent…
mirowolff Mar 4, 2026
85b9b9b
test: extract search tests and remove redundant integration tests
mirowolff Mar 4, 2026
99dfaa8
docs: add CLI install options for OpenCode and Gemini
mirowolff Mar 4, 2026
5aad2e6
feat: add CLI quick-install options to terminal demo component
mirowolff Mar 4, 2026
557c65e
fix: update Gemini CLI usage examples and add glass scrollbar to skil…
mirowolff Mar 4, 2026
dd60104
Fix vault paths ending with a slash
orf Mar 5, 2026
15b6268
docs: standardize AGENTS.md instruction filenames
bitbonsai Mar 7, 2026
d0cf09c
fix: update lockfile to resolve npm audit advisories
bitbonsai Mar 7, 2026
ef3bd3a
Merge pull request #48 from orf/fix-trailing-slash
bitbonsai Mar 7, 2026
0c49b34
Merge pull request #43 from bitbonsai/dependabot/npm_and_yarn/minor-a…
bitbonsai Mar 7, 2026
f3d9ccf
Merge pull request #44 from bitbonsai/dependabot/npm_and_yarn/types/n…
bitbonsai Mar 7, 2026
8f86bad
Merge pull request #42 from CaChiJ/fix/stats-with-dot
bitbonsai Mar 7, 2026
49e5fbc
docs: add March 2026 merged updates to website callout
bitbonsai Mar 7, 2026
e8f59b1
feat: improve website updates panel and setup usability
bitbonsai Mar 7, 2026
306f8a8
Handle string frontmatter inputs
orf Mar 5, 2026
c8eeb9c
feat: support .base and .canvas Obsidian file types
songtov Mar 7, 2026
f3c4c38
Merge pull request #47 from orf/handle-string-frontmatter
bitbonsai Mar 7, 2026
ba7cecc
Merge pull request #53 from songtov/feat/support-base-canvas-extensions
bitbonsai Mar 7, 2026
db0e7af
feat: default vault path to cwd and bump v0.8.2
bitbonsai Mar 7, 2026
bea7eff
docs: refresh website markdown for v0.8.2
bitbonsai Mar 7, 2026
745fc61
feat: refine website UX and iconography
bitbonsai Mar 7, 2026
f051e0a
build: regenerate dist artifacts
bitbonsai Mar 7, 2026
92f676e
fix: correct npm bin metadata for publish
bitbonsai Mar 7, 2026
8ec0f15
feat(website): improve install clarity and nav accessibility
bitbonsai Mar 8, 2026
22a2358
docs: refresh changelog and add release links
bitbonsai Mar 8, 2026
5f78e7c
feat(website): add expanded changelog link in updates callout
bitbonsai Mar 8, 2026
c16c84b
feat(skill): launch routed skill flows and git sync playbook
bitbonsai Mar 8, 2026
eaf7862
deps: bump @types/node in the minor-and-patch group
dependabot[bot] Mar 9, 2026
7370348
feat(website): redesign skill page hero with benefit cards
bitbonsai Mar 11, 2026
934bc5f
Merge pull request #58 from bitbonsai/claude/redesign-skills-page-oRPh6
bitbonsai Mar 11, 2026
78c116f
Merge pull request #57 from bitbonsai/dependabot/npm_and_yarn/minor-a…
bitbonsai Mar 11, 2026
4927d13
fix: update hono to 4.12.7+ to resolve prototype pollution vulnerability
bitbonsai Mar 11, 2026
5adc956
Merge pull request #59 from bitbonsai/claude/redesign-skills-page-oRPh6
bitbonsai Mar 11, 2026
fd7249e
Rebrand mcp-obsidian to mcpvault
bitbonsai Mar 12, 2026
e814c82
Merge pull request #61 (changing project name as per Obsidian’s request)
bitbonsai Mar 12, 2026
d6c9bac
chore: use @bitbonsai/mcpvault scoped package name
bitbonsai Mar 12, 2026
c2d6d57
Merge pull request #62 from bitbonsai/claude/migrate-mcp-vault-domain…
bitbonsai Mar 12, 2026
e46e75e
chore: bump version to 0.8.3
bitbonsai Mar 12, 2026
529ce0a
chore: bump version to 0.9.0
bitbonsai Mar 12, 2026
663d572
docs: mention Obsidian's request in v0.9.0 release notes
bitbonsai Mar 12, 2026
6fd3fb8
Merge pull request #63 from bitbonsai/claude/migrate-mcp-vault-domain…
bitbonsai Mar 12, 2026
33b98bd
fix: update npm badge URLs for scoped package and fix package-lock bi…
bitbonsai Mar 12, 2026
34cd442
fix: update npm badge URLs in Hero.astro for scoped package
bitbonsai Mar 12, 2026
487625a
Merge pull request #64 from bitbonsai/claude/migrate-mcp-vault-domain…
bitbonsai Mar 12, 2026
9ab9863
feat: add SSR API route for combined npm download count badge
bitbonsai Mar 13, 2026
7c34eb4
fix: reduce downloads API cache from 1h to 15min
bitbonsai Mar 13, 2026
2368250
fix: sum @mauricio.wolff/mcp-obsidian + @bitbonsai/mcpvault downloads
bitbonsai Mar 13, 2026
ee4a0f1
Merge pull request #67 from bitbonsai/claude/explore-mcpvault-astro-O…
bitbonsai Mar 13, 2026
6ba01fa
fix: correct video filename and enable autoplay
bitbonsai Mar 13, 2026
503c583
Merge pull request #68 from bitbonsai/claude/explore-mcpvault-astro-O…
bitbonsai Mar 13, 2026
c58c18a
fix: macOS-style scrollbar for CLI code blocks and pin cloudflare ada…
mirowolff Mar 16, 2026
d0b4461
deps: bump the minor-and-patch group with 2 updates
dependabot[bot] Mar 16, 2026
64fb04e
Simplified Nav backdrop
mirowolff Mar 16, 2026
a319410
fix: move copy buttons inside code blocks for all config panels
mirowolff Mar 16, 2026
11f7ce2
fix: copy code buttons below code blocks, macOS scrollbars, dynamic f…
mirowolff Mar 16, 2026
a132b4e
fix: show combined npm downloads badge
mirowolff Mar 17, 2026
b437e8e
feat: add Cloudflare-powered newsletter signup
mirowolff Mar 17, 2026
8d89be4
docs: expand llm map with markdown routes
mirowolff Mar 18, 2026
a10f1ec
fix: read Cloudflare secrets via runtime locals
mirowolff Mar 18, 2026
0aacdc8
chore: clarify newsletter success message
mirowolff Mar 18, 2026
bfe40af
feat: replace Cloudflare KV newsletter with Resend audiences and welc…
mirowolff Mar 20, 2026
a83a845
rebrand: rename MCP-Vault to MCPVault across all copy and update news…
mirowolff Mar 20, 2026
94ed262
Merge pull request #72 from bitbonsai/dependabot/npm_and_yarn/minor-a…
mirowolff Mar 20, 2026
6fece60
ci: drop Node 18 from test matrix (EOL, vitest 4.1 requires Node 20+)
mirowolff Mar 20, 2026
312f478
fix: block symlinks that resolve outside vault boundary (closes #78)
mirowolff Mar 20, 2026
98c8384
Merge pull request #86 from bitbonsai/fix/symlink-security
mirowolff Mar 20, 2026
708e923
feat: extract createServer factory for library consumers (closes #84)
mirowolff Mar 20, 2026
49301e7
Merge pull request #87 from bitbonsai/feat/create-server-factory
mirowolff Mar 20, 2026
950c373
feat: markdown newsletter system with Resend Broadcasts
mirowolff Mar 20, 2026
060356f
feat: add list_all_tags tool and Obsidian CLI routing in skill (close…
mirowolff Mar 22, 2026
cbf14de
Merge pull request #90 from bitbonsai/feat/list-all-tags
mirowolff Mar 22, 2026
5d28d48
chore: update lockfile and add v0.11.0 newsletter draft
mirowolff Mar 23, 2026
32776a5
fix: exclude email scripts from astro type-check
mirowolff Mar 23, 2026
a40f364
feat: update Obsidian CLI preflight for 1.12.7+ installer
lightmotive Mar 24, 2026
419e725
deps: bump typescript from 5.9.3 to 6.0.2
dependabot[bot] Mar 30, 2026
64c4791
Merge pull request #93 from lightmotive/fix/obsidian-cli-resolution
mirowolff Apr 16, 2026
f552d58
Fix frontmatter formatting loss with AST-aware YAML preservation
mirowolff Apr 16, 2026
47e4a78
Update docs and site for frontmatter preservation fix
mirowolff Apr 16, 2026
ef60fbb
deps: bump the minor-and-patch group across 1 directory with 3 updates
dependabot[bot] Apr 16, 2026
bb571a1
Merge pull request #100 from bitbonsai/dependabot/npm_and_yarn/minor-…
mirowolff Apr 16, 2026
66a76bd
Fix TypeScript 6 compatibility in tsconfig
mirowolff Apr 16, 2026
208aec3
Merge pull request #95 from bitbonsai/dependabot/npm_and_yarn/typescr…
mirowolff Apr 16, 2026
f793eeb
Fix patch_note to allow empty newString for text deletion
mirowolff Apr 16, 2026
dec984f
Add trashMode support to delete_note
mirowolff Apr 16, 2026
6042248
added configurable exclusions
Apr 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .bun-version

This file was deleted.

12 changes: 0 additions & 12 deletions .claude/settings.local.json

This file was deleted.

26 changes: 26 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: npm
directory: /
schedule:
interval: weekly
day: monday
open-pull-requests-limit: 10
commit-message:
prefix: "deps"
groups:
# Reduce PR noise while keeping major updates separate for review
minor-and-patch:
update-types:
- minor
- patch

- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
day: monday
commit-message:
prefix: "ci"
61 changes: 61 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: CI

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
test:
name: Test
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20, 22, 24]

steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}
cache: npm

- name: Enable corepack
run: corepack enable

- name: Install dependencies
run: npm ci

- name: Run tests
run: npm test

- name: Build
run: npm run build

security:
name: Security audit
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version-file: .nvmrc
cache: npm

- name: Enable corepack
run: corepack enable

- name: Verify lockfile integrity
run: npm ci

# https://docs.npmjs.com/cli/v10/commands/npm-audit
- name: Run npm audit
run: npm audit --audit-level=moderate

38 changes: 38 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: CodeQL

on:
push:
branches: [main]
pull_request:
branches: [main]
schedule:
- cron: "0 0 * * 1"

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [javascript-typescript]

steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
queries: security-extended

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
with:
category: "/language:${{ matrix.language }}"
44 changes: 44 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# https://docs.npmjs.com/generating-provenance-statements

name: Publish

on:
release:
types: [published]

permissions: {}

jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version-file: .nvmrc
registry-url: https://registry.npmjs.org

- name: Enable corepack
run: corepack enable

- name: Install dependencies
run: npm ci

- name: Run tests
run: npm test

- name: Build
run: npm run build

# Provenance creates a verifiable link between the npm package
# and this GitHub repository, allowing users to audit the source
- name: Publish with provenance
run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
39 changes: 39 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# https://securityscorecards.dev/
# https://github.com/ossf/scorecard-action

name: Scorecard

on:
branch_protection_rule:
schedule:
- cron: "0 0 * * 1"
push:
branches: [main]

permissions: read-all

jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
security-events: write
id-token: write

steps:
- name: Checkout repository
uses: actions/checkout@v6
with:
persist-credentials: false

- name: Run analysis
uses: ossf/scorecard-action@v2.4.3
with:
results_file: results.sarif
results_format: sarif
publish_results: true

- name: Upload results to GitHub Security tab
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: results.sarif
16 changes: 13 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ coverage/

# Production
build/
dist/

# Runtime data
pids
Expand Down Expand Up @@ -81,11 +80,10 @@ jspm_packages/

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
public
# public (excluded to allow website/public/)

# Storybook build outputs
.out
Expand Down Expand Up @@ -119,9 +117,21 @@ Thumbs.db
*.swo
*~

# Claude Code settings
.claude/settings.local.json

# Bun
bun.lockb

# NPM publishing
npm-debug.log*
.npm
.npmrc

# Website (monorepo)
website/node_modules/
website/dist/
website/.astro/
website/.wrangler/
website/package-lock.json
website/bun.lock
63 changes: 63 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Source files
*.ts
!*.d.ts

# Tests
*.test.js
*.test.ts
*.spec.js
*.spec.ts
__tests__/
test/
tests/

# Config files
tsconfig.json
tsconfig.build.json
vitest.config.ts
.eslintrc*
.prettierrc*
.editorconfig

# Development files
debug-server.js
.nvmrc
.npmrc

# CI/CD
.github/
.gitlab-ci.yml
.travis.yml
.circleci/

# Git
.git/
.gitignore
.gitattributes

# Documentation (optional - you may want to keep some)
CHANGELOG.md
docs/

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Dependencies
node_modules/

# Website (monorepo)
website/
11 changes: 0 additions & 11 deletions .npmrc

This file was deleted.

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22
24
Loading