-
Notifications
You must be signed in to change notification settings - Fork 0
reference dependencies
Douwe de Vries edited this page Jul 1, 2026
·
2 revisions
This page records direct dependencies from the manifests. For upgrade cautions, see dependency freshness.
Source: /Users/vriesd/projects/csv-align/Cargo.toml
| Dependency | Version or source | Purpose |
|---|---|---|
csv |
1.4.0 |
CSV parsing. |
encoding_rs_io |
0.1.7 |
Byte decoding for CSV inputs. |
serde |
1.0.228, derive
|
Serialization and deserialization. |
serde_json |
1.0.150 |
JSON fields, requests, responses, persistence, and tests. |
chrono |
0.4.45, std
|
Date normalization and formatting support. |
strsim |
0.11.1 |
String similarity for column mapping. |
tracing |
0.1.44 |
Structured logging instrumentation. |
tracing-subscriber |
0.3.23, env-filter, fmt
|
Log subscriber setup. |
thiserror |
2.0.18 |
Typed backend error implementation. |
anyhow |
1.0.102 |
General error handling where needed. |
axum |
0.8.9, multipart
|
Local web API server. |
tokio |
1.52.3, macros, rt-multi-thread, net, sync
|
Async runtime and server tasks. |
tower |
0.5.3, util
|
HTTP service utilities. |
tower-http |
0.7.0, cors, fs
|
Static file serving and HTTP middleware. |
uuid |
1.23.3, v4
|
Session id generation. |
parking_lot |
0.12.5 |
Session store locking. |
| Dependency | Version | Purpose |
|---|---|---|
tempfile |
3.27.0 |
Temporary files and directories in tests. |
Source: /Users/vriesd/projects/csv-align/src-tauri/Cargo.toml
| Dependency | Version or source | Purpose |
|---|---|---|
tauri-build |
2.6.2 |
Tauri build integration. |
tauri |
2.11.2 |
Desktop application runtime. |
tauri-plugin-dialog |
2.7.1 |
Native open and save dialogs. |
serde |
1.0.228, derive
|
Command request and response serialization. |
serde_json |
1.0.150 |
JSON serialization support. |
uuid |
1.23.3, v4
|
Shared session id behavior through the backend crate. |
thiserror |
2.0.18 |
Shared error typing. |
anyhow |
1.0.102 |
General error handling where needed. |
tracing |
0.1.44 |
Desktop command instrumentation. |
tracing-subscriber |
0.3.23, env-filter, fmt
|
Desktop logging setup. |
csv-align |
local path ..
|
Shared backend library crate. |
| Dependency | Version or source | Purpose |
|---|---|---|
tauri |
2.11.2, test
|
Desktop wrapper test support. |
Source: /Users/vriesd/projects/csv-align/frontend/package.json
| Dependency | Version | Purpose |
|---|---|---|
@fontsource/bebas-neue |
^5.2.7 |
Bundled font asset. |
@fontsource/fraunces |
^5.2.9 |
Bundled font asset. |
@fontsource/jetbrains-mono |
^5.2.8 |
Bundled font asset. |
@fontsource/space-grotesk |
^5.2.10 |
Bundled font asset. |
@tauri-apps/api |
^2.11.0 |
Tauri JavaScript API. |
@tauri-apps/plugin-dialog |
^2.7.1 |
Tauri dialog plugin API. |
@tauri-apps/plugin-fs |
^2.5.1 |
Tauri filesystem plugin API. |
react |
^19.2.7 |
UI runtime. |
react-dom |
^19.2.7 |
Browser rendering runtime. |
| Dependency | Version | Purpose |
|---|---|---|
@tailwindcss/vite |
^4.3.1 |
Tailwind Vite integration. |
@testing-library/jest-dom |
^6.9.1 |
DOM assertions for tests. |
@testing-library/react |
^16.3.2 |
React component testing utilities. |
@types/react |
^19.2.17 |
React TypeScript types. |
@types/react-dom |
^19.2.3 |
React DOM TypeScript types. |
@vitejs/plugin-react |
^6.0.2 |
React plugin for Vite. |
babel-plugin-react-compiler |
^1.0.0 |
React compiler Babel plugin. |
jsdom |
^29.1.1 |
DOM environment for tests. |
oxlint |
^1.70.0 |
Frontend linting. |
tailwindcss |
^4.3.1 |
CSS utility and theme tooling. |
typescript |
^6.0.3 |
Type checking and compilation. |
vite |
^8.0.16 |
Frontend dev server and build tool. |
vitest |
^4.1.9 |
Frontend test runner. |
| Tooling source | Role |
|---|---|
/Users/vriesd/projects/csv-align/scripts/check_release_metadata.py |
Release metadata validation. |
/Users/vriesd/projects/csv-align/scripts/build_frontend_for_tauri.sh |
Frontend build contract for Tauri. |
/Users/vriesd/projects/csv-align/scripts/build_rpm_package.py |
Canonical RPM package builder. |
/Users/vriesd/projects/csv-align/scripts/build_apt_repository.py |
Signed APT repository generator. |
/Users/vriesd/projects/csv-align/scripts/normalize_linux_deb_desktop_id.py |
Debian desktop id normalizer. |
/Users/vriesd/projects/csv-align/scripts/validate_linux_deb_metadata.py |
Linux package metadata validator. |
/Users/vriesd/projects/csv-align/scripts/install-apt-repo.sh |
Release-published APT setup installer. |
/Users/vriesd/projects/csv-align/.github/workflows/ci.yml |
CI tooling versions and runner package assumptions. |
/Users/vriesd/projects/csv-align/.github/workflows/release.yml |
Release tooling versions and signing assumptions. |