Skip to content

Commit 58353e6

Browse files
authored
Update dependencies (#344)
* chore: Update deps, drop yarn, update ci actions. * docs: Update docs to drop yarn.
1 parent 2accdff commit 58353e6

File tree

6 files changed

+3535
-2131
lines changed

6 files changed

+3535
-2131
lines changed

.github/workflows/test.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,25 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
node: [18, 20, 21]
15+
node: [18, 20]
1616

1717
name: Node ${{ matrix.node }}
1818

1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
2121

2222
- name: Setup Node ${{ matrix.node }}
23-
uses: actions/setup-node@v1
23+
uses: actions/setup-node@v4
2424
with:
2525
node-version: ${{ matrix.node }}
26+
cache: "npm"
2627

27-
- name: Install dependencies
28-
run: yarn --frozen-lockfile
28+
- name: Install Node dependencies
29+
run: npm ci
30+
31+
- name: Run linter
32+
run: npm run lint
2933

3034
- name: Run tests
31-
run: yarn test
35+
run: npm run test
3236

33-
- name: Run linter
34-
run: yarn lint

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Arquero uses modern JavaScript features, and so will not work with some outdated
9393

9494
### In Node.js or Application Bundles
9595

96-
First install `arquero` as a dependency, via `npm install arquero --save` or `yarn add arquero`. Arquero assumes Node version 12 or higher.
96+
First install `arquero` as a dependency, for example via `npm install arquero --save`. Arquero assumes Node version 12 or higher.
9797

9898
Import using CommonJS module syntax:
9999

@@ -118,5 +118,5 @@ import { op, table } from 'arquero';
118118
To build and develop Arquero locally:
119119

120120
- Clone [https://github.com/uwdata/arquero](https://github.com/uwdata/arquero).
121-
- Run `yarn` to install dependencies for all packages. If you don't have yarn installed, see [https://yarnpkg.com/en/docs/install](https://yarnpkg.com/en/docs/install).
122-
- Run `yarn test` to run test cases, `yarn perf` to run performance benchmarks, and `yarn build` to build output files.
121+
- Run `npm i` to install dependencies.
122+
- Run `npm test` to run test cases, `npm run perf` to run performance benchmarks, and `npm run build` to build output files.

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Arquero uses modern JavaScript features, and so will not work with some outdated
9393

9494
### In Node.js or Application Bundles
9595

96-
First install `arquero` as a dependency, via `npm install arquero --save` or `yarn add arquero`. Arquero assumes Node version 12 or higher.
96+
First install `arquero` as a dependency, for example via `npm install arquero --save`. Arquero assumes Node version 12 or higher.
9797

9898
Import using CommonJS module syntax:
9999

@@ -118,5 +118,5 @@ import { op, table } from 'arquero';
118118
To build and develop Arquero locally:
119119

120120
- Clone [https://github.com/uwdata/arquero](https://github.com/uwdata/arquero).
121-
- Run `yarn` to install dependencies for all packages. If you don't have yarn installed, see [https://yarnpkg.com/en/docs/install](https://yarnpkg.com/en/docs/install).
122-
- Run `yarn test` to run test cases, `yarn perf` to run performance benchmarks, and `yarn build` to build output files.
121+
- Run `npm i` to install dependencies.
122+
- Run `npm test` to run test cases, `npm run perf` to run performance benchmarks, and `npm run build` to build output files.

0 commit comments

Comments
 (0)