diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ab51df44..455ef516 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -56,22 +56,11 @@ jobs: with: node-version: 20 cache: 'npm' - cache-dependency-path: node/package-lock.json - name: Install node dependencies working-directory: node run: | sudo apt update sudo apt install -y protobuf-compiler libssl-dev - - name: Build node - working-directory: node - run: | - npm ci - npm run build - npm run tsc - - name: Create markdown files - working-directory: node - run: | - npx typedoc --plugin typedoc-plugin-markdown --out ../docs/src/javascript src/index.ts - name: Build docs working-directory: docs run: | diff --git a/.gitignore b/.gitignore index 067c2e06..25608fb2 100644 --- a/.gitignore +++ b/.gitignore @@ -31,9 +31,6 @@ python/dist *.node **/node_modules **/.DS_Store -node/dist -node/examples/**/package-lock.json -node/examples/**/dist nodejs/lancedb/native* dist diff --git a/CLAUDE.md b/CLAUDE.md index a9ca6f3a..a787e514 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -11,8 +11,6 @@ Project layout: * `nodejs`: The Typescript bindings, using napi-rs * `java`: The Java bindings -(`rust/ffi` and `node/` are for a deprecated package. You can ignore them.) - Common commands: * Check for compiler errors: `cargo check --features remote --tests --examples` diff --git a/ci/update_lockfiles.sh b/ci/update_lockfiles.sh index 5a18d261..9defa6dd 100755 --- a/ci/update_lockfiles.sh +++ b/ci/update_lockfiles.sh @@ -19,9 +19,9 @@ popd if git diff --quiet --exit-code; then echo "No lockfile changes to commit; skipping amend." elif $AMEND; then - git add Cargo.lock nodejs/package-lock.json node/package-lock.json + git add Cargo.lock nodejs/package-lock.json git commit --amend --no-edit else - git add Cargo.lock nodejs/package-lock.json node/package-lock.json + git add Cargo.lock nodejs/package-lock.json git commit -m "Update lockfiles" fi