From 113fbe3ca86024210a4096d634e97cd626d56471 Mon Sep 17 00:00:00 2001 From: Kenny Daniel Date: Fri, 30 May 2025 15:47:02 -0700 Subject: [PATCH] Move hyparquet.js to index.js (#84) --- benchmark.js | 4 ++-- package.json | 14 +++++++------- src/{hyparquet.js => index.js} | 0 src/node.js | 2 +- src/query.js | 2 +- test/column.test.js | 2 +- test/indexes.test.js | 2 +- test/metadata.test.js | 2 +- test/plan.test.js | 2 +- test/read.test.js | 2 +- test/read.utf8.test.js | 2 +- test/readFiles.test.js | 2 +- test/schemaTree.test.js | 2 +- 13 files changed, 19 insertions(+), 19 deletions(-) rename src/{hyparquet.js => index.js} (100%) diff --git a/benchmark.js b/benchmark.js index 73bf2c9..a71e314 100644 --- a/benchmark.js +++ b/benchmark.js @@ -1,8 +1,8 @@ import { createWriteStream, promises as fs } from 'fs' import { compressors } from 'hyparquet-compressors' import { pipeline } from 'stream/promises' -import { parquetReadObjects } from './src/hyparquet.js' -import { asyncBufferFromFile } from './src/utils.js' +import { parquetReadObjects } from './src/index.js' +import { asyncBufferFromFile } from './src/node.js' const url = 'https://huggingface.co/datasets/wikimedia/wikipedia/resolve/main/20231101.en/train-00000-of-00041.parquet' const filename = 'example.parquet' diff --git a/package.json b/package.json index 9812e5f..f20ef3d 100644 --- a/package.json +++ b/package.json @@ -26,13 +26,13 @@ "types" ], "type": "module", - "types": "types/hyparquet.d.ts", - "main": "src/hyparquet.js", + "types": "types/index.d.ts", + "main": "src/index.js", "exports": { ".": { "browser": { - "types": "./types/hyparquet.d.ts", - "import": "./src/hyparquet.js" + "types": "./types/index.d.ts", + "import": "./src/index.js" }, "default": { "types": "./types/node.d.ts", @@ -54,13 +54,13 @@ "test": "vitest run" }, "devDependencies": { - "@types/node": "22.15.21", + "@types/node": "22.15.29", "@vitest/coverage-v8": "3.1.4", - "eslint": "9.27.0", + "eslint": "9.28.0", "eslint-plugin-jsdoc": "50.6.17", "hyparquet-compressors": "1.1.1", "typescript": "5.8.3", - "typescript-eslint": "8.32.1", + "typescript-eslint": "8.33.0", "vitest": "3.1.4" } } diff --git a/src/hyparquet.js b/src/index.js similarity index 100% rename from src/hyparquet.js rename to src/index.js diff --git a/src/node.js b/src/node.js index ac587c3..97a9f2a 100644 --- a/src/node.js +++ b/src/node.js @@ -1,6 +1,6 @@ import { createReadStream, promises as fs } from 'fs' -export * from './hyparquet.js' +export * from './index.js' /** * @import {AsyncBuffer} from '../src/types.js' diff --git a/src/query.js b/src/query.js index f40d495..1832422 100644 --- a/src/query.js +++ b/src/query.js @@ -1,4 +1,4 @@ -import { parquetReadObjects } from './hyparquet.js' +import { parquetReadObjects } from './index.js' import { parquetMetadataAsync } from './metadata.js' import { parquetReadColumn } from './read.js' import { equals } from './utils.js' diff --git a/test/column.test.js b/test/column.test.js index 02be166..00d3f7a 100644 --- a/test/column.test.js +++ b/test/column.test.js @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest' import { readColumn } from '../src/column.js' -import { parquetMetadata } from '../src/hyparquet.js' +import { parquetMetadata } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' import { getColumnRange } from '../src/plan.js' import { getSchemaPath } from '../src/schema.js' diff --git a/test/indexes.test.js b/test/indexes.test.js index ca366bd..f9d6ce9 100644 --- a/test/indexes.test.js +++ b/test/indexes.test.js @@ -1,6 +1,6 @@ import fs from 'fs' import { describe, expect, it } from 'vitest' -import { parquetMetadata, toJson } from '../src/hyparquet.js' +import { parquetMetadata, toJson } from '../src/index.js' import { readColumnIndex, readOffsetIndex } from '../src/indexes.js' import { asyncBufferFromFile } from '../src/node.js' import { getSchemaPath } from '../src/schema.js' diff --git a/test/metadata.test.js b/test/metadata.test.js index 0f5e322..2390d87 100644 --- a/test/metadata.test.js +++ b/test/metadata.test.js @@ -1,6 +1,6 @@ import fs from 'fs' import { describe, expect, it } from 'vitest' -import { parquetMetadata, parquetMetadataAsync, toJson } from '../src/hyparquet.js' +import { parquetMetadata, parquetMetadataAsync, toJson } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' import { fileToJson } from './helpers.js' diff --git a/test/plan.test.js b/test/plan.test.js index 056c4f3..a07b161 100644 --- a/test/plan.test.js +++ b/test/plan.test.js @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest' -import { parquetMetadataAsync } from '../src/hyparquet.js' +import { parquetMetadataAsync } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' import { parquetPlan } from '../src/plan.js' diff --git a/test/read.test.js b/test/read.test.js index e7f38d4..85e0892 100644 --- a/test/read.test.js +++ b/test/read.test.js @@ -1,6 +1,6 @@ import { describe, expect, it, vi } from 'vitest' import { convertWithDictionary } from '../src/convert.js' -import { parquetMetadataAsync, parquetRead, parquetReadObjects } from '../src/hyparquet.js' +import { parquetMetadataAsync, parquetRead, parquetReadObjects } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' import { countingBuffer } from './helpers.js' diff --git a/test/read.utf8.test.js b/test/read.utf8.test.js index 578b371..ead0e86 100644 --- a/test/read.utf8.test.js +++ b/test/read.utf8.test.js @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest' -import { parquetReadObjects } from '../src/hyparquet.js' +import { parquetReadObjects } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' describe('parquetRead utf8', () => { diff --git a/test/readFiles.test.js b/test/readFiles.test.js index a044e47..87a0e5b 100644 --- a/test/readFiles.test.js +++ b/test/readFiles.test.js @@ -1,7 +1,7 @@ import fs from 'fs' import { compressors } from 'hyparquet-compressors' import { describe, expect, it } from 'vitest' -import { parquetMetadataAsync, parquetRead, toJson } from '../src/hyparquet.js' +import { parquetMetadataAsync, parquetRead, toJson } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' import { fileToJson } from './helpers.js' diff --git a/test/schemaTree.test.js b/test/schemaTree.test.js index cca0fa5..df91d8a 100644 --- a/test/schemaTree.test.js +++ b/test/schemaTree.test.js @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest' -import { parquetMetadataAsync, parquetSchema } from '../src/hyparquet.js' +import { parquetMetadataAsync, parquetSchema } from '../src/index.js' import { asyncBufferFromFile } from '../src/node.js' describe('parquetSchema', () => {