Skip to content

Commit e637788

Browse files
committed
try to fix the CI tsc
1 parent f9bbd73 commit e637788

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ jobs:
1010
- run: npm i
1111
- run: npm run lint
1212

13+
typecheck:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v4
17+
- run: npm i
18+
- run: tsc
19+
1320
test:
1421
runs-on: ubuntu-latest
1522
steps:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"dependencies": {
2525
"highlight.js": "11.10.0",
26-
"@hyparam/components": "0.1.0"
26+
"@hyparam/components": "file:packages/components"
2727
},
2828
"devDependencies": {
2929
"@rollup/plugin-commonjs": "28.0.1",

test/package.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe('package.json', () => {
1414
it('should have precise dependency versions', () => {
1515
const { dependencies, devDependencies } = packageJson
1616
const allDependencies = { ...dependencies, ...devDependencies }
17-
Object.values(allDependencies).forEach(version => {
17+
Object.entries(allDependencies).filter(([name]) => !name.startsWith('@hyparam/')).forEach(([, version]) => {
1818
expect(version).toMatch(/^\d+\.\d+\.\d+$/)
1919
})
2020
})

tsconfig.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"compilerOptions": {
3+
"allowJs": true,
4+
"checkJs": true,
5+
"jsx": "react",
6+
"lib": ["esnext", "dom"],
7+
"module": "nodenext",
8+
"noEmit": true,
9+
"resolveJsonModule": true,
10+
"strict": true,
11+
},
12+
"include": ["src", "test"],
13+
}

0 commit comments

Comments
 (0)