kamiazya
web-csv-toolbox
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Add rowNumber field to ParseError for better error reporting This commit adds a rowNumber field to the ParseError class to make it easier for users to identify which CSV record failed during parsing. Changes: - Add rowNumber field to ParseErrorOptions interface and ParseError class - Update Lexer to include rowNumber when throwing ParseError - Add unit tests for rowNumber property - Add integration test verifying rowNumber is set correctly on parse errors The rowNumber field provides more intuitive error messages compared to line numbers, especially when CSV files contain multi-line quoted fields. Fixes #519 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
claude/issue-519-011CUNA6yBcZ6jGqWMSD2gan
9 hours ago
Fixed a typo in a code comment for improved clarity (#535) * Correct comment for replaceAll function Fix comment typo in escapeField.ts * Change package name to 'web-csv-toolbox' Update package name in changeset for patch release. --------- Co-authored-by: Yuki Yamazaki <35218186+kamiazya@users.noreply.github.com>
main
2 days ago
Fix typo in comment: maatching -> matching
cnaples79:fix-typo-maatching
2 days ago
build(deps): bump serde_json in /web-csv-toolbox-wasm (#499) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.140 to 1.0.145. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.145) --- updated-dependencies: - dependency-name: serde_json dependency-version: 1.0.145 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
2 days ago
Migrate to ESM-only distribution (#533) * Migrate to ESM-only distribution This commit removes CommonJS (CJS) and UMD build outputs, distributing only ES modules (ESM). All build artifacts are now placed directly in the dist/ directory. Changes: - Remove CommonJS format from vite.config.ts - Remove UMD build configuration (config/vite.config.umd.ts) - Update package.json to remove CJS/UMD entry points - Simplify dist/ structure (no more es/cjs/types subdirectories) - Update README to remove UMD examples and update Node.js versions - Fix Deno E2E test to use new dist path - Remove build:browser command from package.json scripts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * docs: add Node.js 22.x to supported runtimes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * refactor: simplify exports by removing redundant import conditions Since we now only distribute ESM, the 'import' condition is redundant. All exports now use only 'types' and 'default' conditions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
main
2 days ago
refactor: simplify exports by removing redundant import conditions Since we now only distribute ESM, the 'import' condition is redundant. All exports now use only 'types' and 'default' conditions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
migrate-to-esm-only
2 days ago
docs: add Node.js 22.x to supported runtimes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
migrate-to-esm-only
3 days ago
Migrate to ESM-only distribution This commit removes CommonJS (CJS) and UMD build outputs, distributing only ES modules (ESM). All build artifacts are now placed directly in the dist/ directory. Changes: - Remove CommonJS format from vite.config.ts - Remove UMD build configuration (config/vite.config.umd.ts) - Update package.json to remove CJS/UMD entry points - Simplify dist/ structure (no more es/cjs/types subdirectories) - Update README to remove UMD examples and update Node.js versions - Fix Deno E2E test to use new dist path - Remove build:browser command from package.json scripts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
migrate-to-esm-only
4 days ago
Active Branches
Add rowNumber field to ParseError for better error reporting
last run
9 hours ago
#539
CodSpeed Performance Gauge
-1%
fix: implement SplitNewline type to handle newlines in quoted strings
last run
1 month ago
#498
CodSpeed Performance Gauge
-3%
build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.1
last run
1 month ago
#496
CodSpeed Performance Gauge
-8%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs