Skip to content

Commit 43661dc

Browse files
committed
Fix for "node" module resolution
1 parent db8177f commit 43661dc

File tree

4 files changed

+5
-1
lines changed

4 files changed

+5
-1
lines changed

.github/workflows/viz-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,4 +130,5 @@ jobs:
130130
run: |
131131
npm clean-install
132132
npm run check-types
133+
npm run check-types-node
133134
working-directory: packages/viz/test/types

packages/viz/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unreleased
44

55
* Update Graphviz to 13.1.2.
6+
* Fix that TypeScript's "node" module resolution didn't pick up type declarations.
67

78
## 3.16.0
89

packages/viz/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"license": "MIT",
1515
"type": "module",
1616
"main": "./dist/viz.js",
17+
"types": "./types/index.d.ts",
1718
"exports": {
1819
"types": "./types/index.d.ts",
1920
"require": "./dist/viz.cjs",

packages/viz/test/types/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"typescript": "^5.1.3"
77
},
88
"scripts": {
9-
"check-types": "tsc --strict --lib es2015,dom --module esnext --moduleResolution bundler --verbatimModuleSyntax --noEmit *.ts"
9+
"check-types": "tsc --strict --lib es2015,dom --module esnext --moduleResolution bundler --verbatimModuleSyntax --noEmit *.ts",
10+
"check-types-node": "tsc --strict --lib es2015,dom --module es2020 --moduleResolution node --verbatimModuleSyntax --noEmit *.ts"
1011
}
1112
}

0 commit comments

Comments
 (0)