diff --git a/.github/workflows/_common_jobs.yml b/.github/workflows/_common_jobs.yml index d498666..0633d7d 100644 --- a/.github/workflows/_common_jobs.yml +++ b/.github/workflows/_common_jobs.yml @@ -6,15 +6,15 @@ on: required: true type: string jobs: - # lint: - # runs-on: ubuntu-latest - # defaults: - # run: - # working-directory: ${{ inputs.workspace }} - # steps: - # - uses: actions/checkout@v4 - # - run: npm i - # - run: npm run lint + lint: + runs-on: ubuntu-latest + defaults: + run: + working-directory: ${{ inputs.workspace }} + steps: + - uses: actions/checkout@v4 + - run: npm i + - run: npm run lint typecheck: runs-on: ubuntu-latest diff --git a/.github/workflows/ci_hightable_demo.yml b/.github/workflows/ci_hightable_demo.yml index 7b1bb4f..f1ca482 100644 --- a/.github/workflows/ci_hightable_demo.yml +++ b/.github/workflows/ci_hightable_demo.yml @@ -1,5 +1,6 @@ name: hightable-demo on: + workflow_dispatch: push: branches: ["master"] pull_request: diff --git a/.github/workflows/ci_hyparquet_demo.yml b/.github/workflows/ci_hyparquet_demo.yml index 671c1f0..468db78 100644 --- a/.github/workflows/ci_hyparquet_demo.yml +++ b/.github/workflows/ci_hyparquet_demo.yml @@ -1,5 +1,6 @@ name: hyparquet-demo on: + workflow_dispatch: push: branches: ["master"] pull_request: diff --git a/hightable/package.json b/hightable/package.json index fbd43ed..325f31a 100644 --- a/hightable/package.json +++ b/hightable/package.json @@ -14,23 +14,24 @@ "typecheck": "tsc" }, "dependencies": { - "hightable": "0.11.0", + "hightable": "0.12.1", "react": "18.3.1", "react-dom": "18.3.1", - "react-router": "7.2.0" + "react-router": "7.3.0" }, "devDependencies": { "@types/react": "18.3.18", "@types/react-dom": "18.3.5", "@vitejs/plugin-react": "4.3.4", - "@vitest/coverage-v8": "3.0.7", + "@vitest/coverage-v8": "3.0.8", "eslint": "9.21.0", "eslint-plugin-react": "7.37.4", - "eslint-plugin-react-hooks": "5.1.0", + "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.19", - "typescript": "5.7.3", - "typescript-eslint": "8.25.0", - "vite": "6.2.0", - "vitest": "3.0.7" + "globals": "16.0.0", + "typescript": "5.8.2", + "typescript-eslint": "8.26.0", + "vite": "6.2.1", + "vitest": "3.0.8" } } diff --git a/hightable/src/data.tsx b/hightable/src/data.tsx index 68fb61b..b681ddf 100644 --- a/hightable/src/data.tsx +++ b/hightable/src/data.tsx @@ -14,7 +14,7 @@ const header = ['ID', 'Name', 'Age', 'UUID', 'Text', 'JSON'] const mockData = { header, numRows: 10000, - rows({start, end}: {start: number, end: number}) { + rows({ start, end }: { start: number, end: number }) { const arr: AsyncRow[] = [] for (let i = start; i < end; i++) { const rand = Math.abs(Math.sin(i + 1)) diff --git a/hyparquet/package.json b/hyparquet/package.json index cdcd2ae..194a1a3 100644 --- a/hyparquet/package.json +++ b/hyparquet/package.json @@ -14,9 +14,9 @@ "typecheck": "tsc" }, "dependencies": { - "@hyparam/components": "0.1.19", - "hightable": "0.11.0", - "hyparquet": "1.8.4", + "hyperparam": "0.2.24", + "hightable": "0.12.1", + "hyparquet": "1.8.6", "hyparquet-compressors": "1.0.0", "react": "18.3.1", "react-dom": "18.3.1" @@ -25,14 +25,15 @@ "@types/react": "18.3.18", "@types/react-dom": "18.3.5", "@vitejs/plugin-react": "4.3.4", - "@vitest/coverage-v8": "3.0.7", + "@vitest/coverage-v8": "3.0.8", "eslint": "9.21.0", "eslint-plugin-react": "7.37.4", - "eslint-plugin-react-hooks": "5.1.0", + "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.19", - "typescript": "5.7.3", - "typescript-eslint": "8.25.0", - "vite": "6.2.0", - "vitest": "3.0.7" + "globals": "16.0.0", + "typescript": "5.8.2", + "typescript-eslint": "8.26.0", + "vite": "6.2.1", + "vitest": "3.0.8" } } diff --git a/hyparquet/src/App.tsx b/hyparquet/src/App.tsx index 5e25bf5..96b896f 100644 --- a/hyparquet/src/App.tsx +++ b/hyparquet/src/App.tsx @@ -2,9 +2,9 @@ import { ReactNode } from 'react' import Page, { PageProps } from './Page.js' import Welcome from './Welcome.js' -import { AsyncBufferFrom, asyncBufferFrom, parquetDataFrame } from '@hyparam/components' import { rowCache } from 'hightable' import { byteLengthFromUrl, parquetMetadataAsync } from 'hyparquet' +import { AsyncBufferFrom, asyncBufferFrom, parquetDataFrame } from 'hyperparam' import { useCallback, useEffect, useState } from 'react' import Dropzone from './Dropzone.js' import Layout from './Layout.js' diff --git a/hyparquet/src/Dropdown.tsx b/hyparquet/src/Dropdown.tsx index fd6d235..8caf092 100644 --- a/hyparquet/src/Dropdown.tsx +++ b/hyparquet/src/Dropdown.tsx @@ -1,4 +1,4 @@ -import { cn } from '@hyparam/components' +import { cn } from 'hyperparam' import { ReactNode, useEffect, useRef, useState } from 'react' interface DropdownProps { diff --git a/hyparquet/src/Layout.tsx b/hyparquet/src/Layout.tsx index 1bbdfc7..afc36ce 100644 --- a/hyparquet/src/Layout.tsx +++ b/hyparquet/src/Layout.tsx @@ -1,4 +1,4 @@ -import { ErrorBar, cn } from '@hyparam/components' +import { ErrorBar, cn } from 'hyperparam' import { ReactNode, useEffect } from 'react' interface LayoutProps {