Skip to content

Commit 5d76c8b

Browse files
committed
Add attw
1 parent 3f51974 commit 5d76c8b

4 files changed

Lines changed: 384 additions & 2 deletions

File tree

.github/workflows/push.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,29 @@ jobs:
7070
steps:
7171
- uses: actions/checkout@v4
7272
- uses: crate-ci/typos@master
73+
74+
attw:
75+
name: Check types (attw)
76+
runs-on: ubuntu-latest
77+
steps:
78+
- uses: actions/checkout@v4
79+
80+
- name: Install pnpm
81+
uses: pnpm/action-setup@v4
82+
with:
83+
version: 10
84+
85+
- name: Use Node.js
86+
uses: actions/setup-node@v4
87+
with:
88+
node-version: 22.x
89+
cache: 'pnpm'
90+
91+
- name: Install dependencies
92+
run: pnpm install
93+
94+
- name: Build packages
95+
run: pnpm build:lib
96+
97+
- name: Check types with attw
98+
run: pnpm attw

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@
1313
"release": "node scripts/release.js",
1414
"release:patch": "node scripts/release.js patch",
1515
"release:minor": "node scripts/release.js minor",
16-
"release:major": "node scripts/release.js major"
16+
"release:major": "node scripts/release.js major",
17+
"attw": "pnpm -r --filter react-msaview --filter msa-parsers --filter @jbrowse/svgcanvas exec attw --pack . --ignore-rules cjs-resolves-to-esm"
1718
},
1819
"devDependencies": {
20+
"@arethetypeswrong/cli": "^0.18.1",
1921
"@babel/core": "^7.28.5",
2022
"@babel/preset-env": "^7.28.5",
2123
"@babel/preset-react": "^7.28.5",

packages/lib/src/model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1530,7 +1530,7 @@ function stateModelFactory() {
15301530
.map(t => ({
15311531
model: {
15321532
...t,
1533-
data: hideGapsEffective ? skipBlanks(blanks, t.data!) : t.data!,
1533+
data: hideGapsEffective ? skipBlanks(blanks, t.data!) : t.data,
15341534
height: rowHeight,
15351535
} as TextTrackModel,
15361536
ReactComponent: TextTrack,

0 commit comments

Comments
 (0)