diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e78a2b..4fa3a55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## [1.17.1] + - Fix zero row file (#98 thanks @kroche98) + ## [1.17.0] - Require explicit `$eq` operator for `parquetQuery` filters. diff --git a/package.json b/package.json index bc803c1..d87ec4b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hyparquet", - "version": "1.17.0", + "version": "1.17.1", "description": "Parquet file parser for JavaScript", "author": "Hyperparam", "homepage": "https://hyperparam.app", @@ -54,10 +54,10 @@ "test": "vitest run" }, "devDependencies": { - "@types/node": "24.0.7", + "@types/node": "24.0.10", "@vitest/coverage-v8": "3.2.4", - "eslint": "9.30.0", - "eslint-plugin-jsdoc": "51.3.1", + "eslint": "9.30.1", + "eslint-plugin-jsdoc": "51.3.3", "hyparquet-compressors": "1.1.1", "typescript": "5.8.3", "vitest": "3.2.4" diff --git a/test/readFiles.test.js b/test/readFiles.test.js index be03f3b..1c2f70f 100644 --- a/test/readFiles.test.js +++ b/test/readFiles.test.js @@ -37,11 +37,7 @@ describe('parquetRead test files', () => { rowEnd: numRows, onComplete(rows) { const base = filename.replace('.parquet', '') - if (filename === 'issue97.parquet') { - // issue97 has no rows - const expected = fileToJson(`test/files/${base}.json`) - expect(toJson(rows)).toEqual(expected) - } else { + if (rows.length) { const expected = [fileToJson(`test/files/${base}.json`).at(-1)] expect(toJson(rows)).toEqual(expected) }