File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,31 +3,18 @@ name: Pull Request
33on : pull_request
44
55jobs :
6- lint :
7- name : Lint on node 20 and ubuntu-latest
8- runs-on : ubuntu-latest
9- steps :
10- - uses : actions/checkout@v4
11- - name : Use Node.js 20
12- uses : actions/setup-node@v4
13- with :
14- node-version : ' 20'
15- - name : Install deps and build (with cache)
16- uses : bahmutov/npm-install@v1
17- - name : Lint codebase
18- run : yarn lint
196 test :
20- name : Test and lint on node 20.x and ubuntu-latest
7+ name : Lint, build, and test
218 runs-on : ubuntu-latest
229 steps :
2310 - uses : actions/checkout@v4
24- - name : Use Node.js 20.x
25- uses : actions/setup-node@v4
11+ - uses : pnpm/action-setup@v4
12+ with :
13+ version : 10
14+ - uses : actions/setup-node@v4
2615 with :
27- node-version : ' 20'
28- - name : Install deps (with cache)
29- uses : bahmutov/npm-install@v1
30- - name : Test codebase
31- run : yarn test
32- - name : Upload coverage
33- run : bash <(curl -s https://codecov.io/bash)
16+ node-version : 22.x
17+ cache : pnpm
18+ - run : pnpm install --frozen-lockfile
19+ - run : pnpm lint
20+ - run : pnpm test
Original file line number Diff line number Diff line change @@ -4,17 +4,18 @@ on: push
44
55jobs :
66 test :
7- name : Test and lint on node 20.x and ubuntu-latest
7+ name : Lint, build, and test
88 runs-on : ubuntu-latest
99 steps :
1010 - uses : actions/checkout@v4
11- - name : Use Node.js 20.x
12- uses : actions/setup-node@v4
11+ - uses : pnpm/action-setup@v4
1312 with :
14- node-version : ' 20'
15- - name : Install deps (with cache)
16- uses : bahmutov/npm-install@v1
17- - name : Test codebase
18- run : yarn test
13+ version : 10
14+ - uses : actions/setup-node@v4
15+ with :
16+ node-version : 22.x
17+ cache : pnpm
18+ - run : pnpm install --frozen-lockfile
19+ - run : pnpm test
1920 - name : Upload coverage
2021 run : bash <(curl -s https://codecov.io/bash)
Original file line number Diff line number Diff line change 11# gff-nostream
22
3- [ ![ Build Status] ( https://img.shields.io/github/actions/workflow/status/cmdcolin/gff-nostream/push.yml?branch=master&logo=github&style=for-the-badge )] ( https://github.com/cmdcolin/gff-nostream/actions?query=branch%3Amaster+workflow%3APush+ )
3+ [ ![ NPM version] ( https://img.shields.io/npm/v/gff-nostream.svg?style=flat-square )] ( https://npmjs.org/package/gff-nostream )
4+ [ ![ Build Status] ( https://img.shields.io/github/actions/workflow/status/cmdcolin/gff-nostream/push.yml?branch=main )] ( https://github.com/cmdcolin/gff-nostream/actions?query=branch%3Amain+workflow%3APush+ )
45
56Parse GFF3 data. This is a simplified version of
6- [ @gmod/gff ] ( https://github.com/GMOD /gff-js ) with just basic parsing and no
7+ [ @gmod/gff ] ( https://github.com/cmdcolin /gff-js ) with just basic parsing and no
78node.js stream module usage
89
910## Install
Original file line number Diff line number Diff line change 5454 "@types/node" : " ^25.5.0" ,
5555 "@typescript-eslint/eslint-plugin" : " ^8.57.2" ,
5656 "@typescript-eslint/parser" : " ^8.57.2" ,
57- "@vitest/coverage-v8" : " ^4.1.1 " ,
58- "documentation" : " ^14.0.1 " ,
59- "eslint" : " ^9.39.1 " ,
57+ "@vitest/coverage-v8" : " ^4.1.2 " ,
58+ "documentation" : " ^14.0.3 " ,
59+ "eslint" : " ^9.39.4 " ,
6060 "eslint-plugin-import" : " ^2.32.0" ,
6161 "prettier" : " ^3.8.1" ,
6262 "rimraf" : " ^6.1.3" ,
6363 "typescript" : " ^6.0.2" ,
6464 "typescript-eslint" : " ^8.57.2" ,
65- "vitest" : " ^4.1.1 "
65+ "vitest" : " ^4.1.2 "
6666 },
6767 "dependencies" : {
6868 "@jbrowse/quick-lru" : " ^7.3.5"
You can’t perform that action at this time.
0 commit comments