This commit is contained in:
296
.gitignore
vendored
Normal file
296
.gitignore
vendored
Normal file
@@ -0,0 +1,296 @@
|
||||
# Build artifacts
|
||||
target/
|
||||
build/
|
||||
dist/
|
||||
# Ad-hoc PDF/image debug binaries
|
||||
/check_pdf_oxide
|
||||
/check_*
|
||||
# Hand-authored WASM JS distribution files (intentionally committed)
|
||||
!crates/kreuzberg-wasm/dist/index.js
|
||||
!crates/kreuzberg-wasm/dist/extraction/files.js
|
||||
!crates/kreuzberg-wasm/dist/ocr/enabler.js
|
||||
.lycheecache
|
||||
dist-musl/
|
||||
*.so
|
||||
*.dylib
|
||||
*.dll
|
||||
*.pdb
|
||||
*.node
|
||||
*.whl
|
||||
*.tar.gz
|
||||
*.gem
|
||||
*.jar
|
||||
wheels/
|
||||
**/bin/
|
||||
!**/src/bin/
|
||||
**/obj/
|
||||
|
||||
# Rust
|
||||
*.rs.bk
|
||||
*.profraw
|
||||
rust-coverage.lcov
|
||||
rust_out
|
||||
|
||||
# Python
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.egg-info/
|
||||
__pycache__/
|
||||
.venv/
|
||||
.mypy_cache/
|
||||
.ruff_cache/
|
||||
.pytest_cache/
|
||||
.hypothesis/
|
||||
.coverage
|
||||
.coverage*
|
||||
htmlcov/
|
||||
share/python-wheels/
|
||||
prompt_template.egg-info/
|
||||
packages/python/kreuzberg/kreuzberg-cli
|
||||
|
||||
# Node.js / WASM
|
||||
node_modules/
|
||||
*.tsbuildinfo
|
||||
npm-debug.log*
|
||||
pnpm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
# NAPI-RS generated files (index.d.ts is committed for TypeScript type resolution)
|
||||
crates/kreuzberg-node/index.js
|
||||
crates/kreuzberg-node/*.tgz
|
||||
.wrangler/
|
||||
.pnpm-store/
|
||||
|
||||
# Ruby
|
||||
packages/ruby/.bundle/
|
||||
packages/ruby/vendor/
|
||||
!packages/ruby/vendor/rb-sys/
|
||||
!vendor/rb-sys/build/
|
||||
!vendor/rb-sys/build/**
|
||||
*.Cache
|
||||
|
||||
# PHP
|
||||
vendor/
|
||||
php-kreuzberg.ini
|
||||
packages/php/php-kreuzberg.ini
|
||||
packages/php/tests.xml
|
||||
packages/php/var/
|
||||
.php-cs-fixer.cache
|
||||
|
||||
# Java / C# / .NET
|
||||
*.suo
|
||||
*.user
|
||||
*.cscfg
|
||||
*.cobertura.xml
|
||||
TestResults/
|
||||
|
||||
# Generated test apps (e2e-generator --mode published)
|
||||
test_apps/
|
||||
|
||||
# R
|
||||
packages/r/src/.cargo/
|
||||
.Rhistory
|
||||
.RData
|
||||
|
||||
# Elixir
|
||||
.nox/
|
||||
|
||||
# Go
|
||||
packages/go/v*/install
|
||||
|
||||
# C FFI
|
||||
crates/kreuzberg-ffi/tests/c/test_*
|
||||
!crates/kreuzberg-ffi/tests/c/test_*.c
|
||||
crates/kreuzberg-ffi/tests/c/*.o
|
||||
crates/kreuzberg-ffi/tests/c/*.dSYM/
|
||||
e2e/c/test_*
|
||||
!e2e/c/test_*.c
|
||||
e2e/c/*.o
|
||||
e2e/c/*.dSYM/
|
||||
|
||||
# Generated pkg-config
|
||||
*.pc
|
||||
|
||||
# Coverage
|
||||
coverage/
|
||||
coverage.info
|
||||
coverage.json
|
||||
coverage.lcov
|
||||
coverage.out
|
||||
coverage.xml
|
||||
packages/*/.coverage
|
||||
packages/*/coverage.json
|
||||
packages/*/coverage.out
|
||||
packages/*/htmlcov/
|
||||
packages/*/test-results/
|
||||
packages/*/TestResults/
|
||||
|
||||
# IDE / Editor
|
||||
.idea/
|
||||
.vscode/
|
||||
.run/
|
||||
.DS_store
|
||||
|
||||
# CI / Tools
|
||||
.cache/
|
||||
.tmp/
|
||||
*temp/
|
||||
*.temp
|
||||
*.tmp
|
||||
*.log
|
||||
.mvn/
|
||||
.tox/
|
||||
.artifacts/
|
||||
.remote-cache/
|
||||
.rumdl_cache/
|
||||
docker-logs/
|
||||
|
||||
# Benchmarks
|
||||
benchmark-results/
|
||||
benchmark_results.json
|
||||
benchmarks/results/
|
||||
!benchmarks/baselines/
|
||||
aggregated-results/
|
||||
results/
|
||||
reports/
|
||||
tests/benchmarks/results/
|
||||
profiling-results/
|
||||
profiling-results-*/
|
||||
|
||||
# Local perf-iteration artifacts (flamegraphs/ is committed; intermediate outputs are not)
|
||||
profile.json.gz
|
||||
profile.pb.gz
|
||||
*.heap
|
||||
bench/
|
||||
|
||||
# Docs
|
||||
docs/_build/
|
||||
docs/build/
|
||||
docs/benchmarks/charts/
|
||||
site/
|
||||
|
||||
# Elixir build artifacts
|
||||
packages/elixir/_build/
|
||||
packages/elixir/deps/
|
||||
packages/elixir/native/kreuzberg_nif/Cargo.lock
|
||||
e2e/elixir/_build/
|
||||
e2e/elixir/deps/
|
||||
e2e/elixir/mix.lock
|
||||
e2e/elixir/config/
|
||||
test_documents/_build/
|
||||
test_documents/deps/
|
||||
|
||||
# Maven plugin artifacts
|
||||
*.versionsBackup
|
||||
|
||||
# Gradle (Kotlin e2e)
|
||||
e2e/kotlin/.gradle/
|
||||
e2e/kotlin/build/
|
||||
e2e/kotlin_android/.gradle/
|
||||
e2e/kotlin_android/build/
|
||||
|
||||
# Ruby native build artifacts
|
||||
packages/ruby/lib/*.bundle
|
||||
packages/ruby/tmp/
|
||||
|
||||
# Tests
|
||||
test_report.json
|
||||
tests/e2e/logs/
|
||||
tests/e2e/test_report.json
|
||||
temp-test-*
|
||||
packages/csharp/test_html_debug.cs
|
||||
|
||||
# AI / MCP / Agent config
|
||||
.claude/
|
||||
.codex/
|
||||
.gemini/
|
||||
.kreuzberg/
|
||||
.mcp.json
|
||||
.playwright-mcp/
|
||||
.fastembed_cache/
|
||||
*/.fastembed_cache/
|
||||
AGENTS.md
|
||||
CLAUDE.md
|
||||
GEMINI.md
|
||||
.cursorrules
|
||||
.windsurfrules
|
||||
[Tt][Oo][Dd][Oo]*
|
||||
|
||||
# Git worktrees
|
||||
.worktrees/
|
||||
|
||||
# Misc
|
||||
.env
|
||||
output.txt
|
||||
examples.txt
|
||||
requirements.txt
|
||||
docker-compose.yaml
|
||||
/tmp/kreuzberg-docker-test-results.json
|
||||
tools/benchmark-harness/datasets/
|
||||
tools/benchmark-harness/vendored/docling/md/iso_21111_10.md
|
||||
visualizations/
|
||||
|
||||
|
||||
# Additional generated artifacts
|
||||
.alef/
|
||||
*.pyd
|
||||
.gems/
|
||||
vendor/bundle/
|
||||
*.h.bak
|
||||
*.test
|
||||
*.class
|
||||
bin/
|
||||
obj/
|
||||
*.nupkg
|
||||
pkg/
|
||||
|
||||
|
||||
# Local dev artifacts
|
||||
docs/demo-dev.html
|
||||
docs/serve.json
|
||||
demo-loaded.png
|
||||
scratch/
|
||||
|
||||
|
||||
.php-cs-fixer.*
|
||||
|
||||
e2e/zig/.zig-cache/
|
||||
|
||||
# Swift e2e build artifacts (Swift Package Manager)
|
||||
e2e/swift/.build/
|
||||
e2e/swift/.swiftpm/
|
||||
e2e/swift/Package.resolved
|
||||
e2e/swift_e2e/.build/
|
||||
e2e/swift_e2e/.swiftpm/
|
||||
e2e/swift_e2e/Package.resolved
|
||||
|
||||
# Dart e2e build artifacts
|
||||
e2e/dart/.dart_tool/
|
||||
e2e/dart/build/
|
||||
e2e/dart/pubspec.lock
|
||||
|
||||
# Dart FRB codegen cache (incremental build optimization)
|
||||
packages/dart/rust/.frb_codegen_hash
|
||||
|
||||
# Go e2e build artifacts
|
||||
e2e/go/vendor/
|
||||
|
||||
erl_crash.dump
|
||||
|
||||
|
||||
.gradle/
|
||||
|
||||
packages/go/v5/.lib/
|
||||
|
||||
.build/
|
||||
|
||||
packages/r/src/*.o
|
||||
|
||||
# BEGIN ai-rulez (DO NOT EDIT - managed by ai-rulez)
|
||||
.agents/
|
||||
.cursor/
|
||||
.github/agents/
|
||||
.github/commands/
|
||||
.github/copilot-instructions.md
|
||||
.github/skills/
|
||||
# END ai-rulez
|
||||
Reference in New Issue
Block a user