Skip to content

Commit adde308

Browse files
committed
fix types, and export functions and types
1 parent 3f4d9c8 commit adde308

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

packages/utils/src/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1+
export { arrayDataFrame, asyncRows, awaitRow, awaitRows, resolvablePromise, resolvableRow, sortableDataFrame, wrapPromise } from './dataframe.js'
2+
export type { AsyncRow, DataFrame, ResolvablePromise, Row } from './dataframe.js'
13
export { contentTypes, formatFileSize, getFileDate, getFileDateShort, getFileSize, imageTypes, listFiles, parseFileSize } from './files.js'
24
export type { FileMetadata } from './files.js'
35
export { parseKey } from './key.js'
46
export type { FileKey, FolderKey, ParsedKey, UrlKey } from './key.js'
7+
export { rowCache } from './rowCache.js'
58
export { parquetDataFrame } from './tableProvider.js'
69
export { asyncBufferFrom, cn } from './utils.js'
710
export { parquetQueryWorker } from './workers/parquetWorkerClient.js'

packages/utils/src/tableProvider.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ export function parquetDataFrame(from: AsyncBufferFrom, metadata: FileMetaData):
2626
for (let i = rowStart; i < rowEnd; i++) {
2727
data[i] = Object.fromEntries(
2828
header.map((key) => [key, resolvablePromise<unknown>()]),
29-
// ^ for type: resolvableRow uses any, not unknown
3029
)
3130
}
3231
parquetQueryWorker({ from, metadata, rowStart, rowEnd })

packages/utils/src/workers/parquetWorkerClient.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import ParquetWorker from './parquetWorker?worker&inline'
22
/// ^ the worker is bundled with the main thread code (inline) which is easier for users to import
33
/// (no need to copy the worker file to the right place)
44
import { ColumnData } from 'hyparquet'
5-
import type { ParquetMessage, ParquetReadWorkerOptions, ParquetSortIndexOptions, Row, SortParquetMessage } from './types.js'
5+
import type { Row } from '../dataframe.js'
6+
import type { ParquetMessage, ParquetReadWorkerOptions, ParquetSortIndexOptions, SortParquetMessage } from './types.js'
67

78
let worker: Worker | undefined
89
let nextQueryId = 0

0 commit comments

Comments
 (0)