From b569beedeccf7c7cacb362c5917d4b715185570f Mon Sep 17 00:00:00 2001 From: Sylvain Lesage Date: Fri, 7 Mar 2025 14:50:28 +0100 Subject: [PATCH 1/5] upgrade hightable + fix style --- hightable/package.json | 3 ++- hightable/src/data.tsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/hightable/package.json b/hightable/package.json index fbd43ed..c2c57ed 100644 --- a/hightable/package.json +++ b/hightable/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc" }, "dependencies": { - "hightable": "0.11.0", + "hightable": "0.12.0", "react": "18.3.1", "react-dom": "18.3.1", "react-router": "7.2.0" @@ -28,6 +28,7 @@ "eslint-plugin-react": "7.37.4", "eslint-plugin-react-hooks": "5.1.0", "eslint-plugin-react-refresh": "0.4.19", + "globals": "15.14.0", "typescript": "5.7.3", "typescript-eslint": "8.25.0", "vite": "6.2.0", 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)) From 07ad747883ca6d1c7f50e63adaf07dfef0c13af5 Mon Sep 17 00:00:00 2001 From: Sylvain Lesage Date: Fri, 7 Mar 2025 15:11:21 +0100 Subject: [PATCH 2/5] upgrade dependencies in hightable --- hightable/package.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/hightable/package.json b/hightable/package.json index c2c57ed..325f31a 100644 --- a/hightable/package.json +++ b/hightable/package.json @@ -14,24 +14,24 @@ "typecheck": "tsc" }, "dependencies": { - "hightable": "0.12.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", - "globals": "15.14.0", - "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" } } From 42b651cf92ef95831f48a83ac9d86eac04bad5e8 Mon Sep 17 00:00:00 2001 From: Sylvain Lesage Date: Fri, 7 Mar 2025 15:13:44 +0100 Subject: [PATCH 3/5] upgrade dependencies in hyparquet --- hyparquet/package.json | 19 ++++++++++--------- hyparquet/src/App.tsx | 2 +- hyparquet/src/Dropdown.tsx | 2 +- hyparquet/src/Layout.tsx | 2 +- 4 files changed, 13 insertions(+), 12 deletions(-) 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 { From 40aaa50de1e0d6aa99a6315c9e93826bef0ce79e Mon Sep 17 00:00:00 2001 From: Sylvain Lesage Date: Fri, 7 Mar 2025 15:14:17 +0100 Subject: [PATCH 4/5] enable linting again --- .github/workflows/_common_jobs.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) 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 From b4440cdabcf589d91539010ca3338a880e928f58 Mon Sep 17 00:00:00 2001 From: Sylvain Lesage Date: Fri, 7 Mar 2025 15:23:47 +0100 Subject: [PATCH 5/5] add workflow_dispatch for actions --- .github/workflows/ci_hightable_demo.yml | 1 + .github/workflows/ci_hyparquet_demo.yml | 1 + 2 files changed, 2 insertions(+) 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: