diff --git a/README.md b/README.md index e801934..a297919 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,12 @@ Hyparquet is a lightweight, pure JavaScript library for parsing [Apache Parquet] Hyparquet allows you to read and extract data from Parquet files directly in JavaScript environments, both in Node.js and in the browser. It is designed to be fast, memory-efficient, and easy to use. +## Demo + +Online parquet file reader demo available at: + +https://hyparam.github.io/hyparquet/ + ## Why hyparquet? 1. **Performant**: Designed to efficiently process large datasets by only loading the required data, making it suitable for big data and machine learning applications. @@ -39,14 +45,6 @@ First, existing libraries like [parquetjs](https://github.com/ironSource/parquet Importantly, they do not support the kind of stream processing needed to make a really performant parser in the browser. And finally, no dependencies means that hyparquet is lean, and easy to package and deploy. -## Demo - -Online parquet file reader demo available at: - -https://hyparam.github.io/hyparquet/ - -Demo source: [index.html](index.html) - ## Usage Install the hyparquet package from npm: diff --git a/package.json b/package.json index fb99cfd..e9a81f6 100644 --- a/package.json +++ b/package.json @@ -26,15 +26,15 @@ "test": "vitest run" }, "devDependencies": { - "@types/node": "20.14.9", - "@typescript-eslint/eslint-plugin": "7.14.1", - "@vitest/coverage-v8": "1.6.0", + "@types/node": "20.14.11", + "@typescript-eslint/eslint-plugin": "7.17.0", + "@vitest/coverage-v8": "2.0.4", "eslint": "8.57.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-jsdoc": "48.5.0", + "eslint-plugin-jsdoc": "48.8.3", "http-server": "14.1.1", "hyparquet-compressors": "0.1.4", - "typescript": "5.4.5", - "vitest": "1.6.0" + "typescript": "5.5.4", + "vitest": "2.0.4" } }