Skip to content

Commit d2b19e6

Browse files
authored
Merge pull request #480 from observablehq/visnup/build-types
Include types when building for publish
2 parents c53dbc9 + 7bb6daf commit d2b19e6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
"src",
2121
"bin",
2222
"vendors",
23-
"types/index.d.ts"
23+
"index.d.ts"
2424
],
25-
"types": "./types/index.d.ts",
25+
"types": "./index.d.ts",
2626
"dependencies": {
2727
"@angular/compiler": "12.2.16",
2828
"@babel/code-frame": "7.16.7",
@@ -164,7 +164,7 @@
164164
"fix": "run-s fix:eslint fix:prettier",
165165
"fix:eslint": "yarn lint:eslint --fix",
166166
"fix:prettier": "yarn lint:prettier --write",
167-
"build": "node ./scripts/build/build.mjs",
167+
"build": "node ./scripts/build/build.mjs && cp ./types/index.d.ts ./dist",
168168
"build:website": "node ./scripts/build-website.mjs",
169169
"vendors:bundle": "node ./scripts/vendors/bundle-vendors.mjs"
170170
},

scripts/build/build.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ async function preparePackage() {
141141
prepublishOnly:
142142
"node -e \"assert.equal(require('.').version, require('..').version)\"",
143143
};
144-
packageJson.files = ["*.js", "esm/*.mjs"];
144+
packageJson.files = ["*.js", "esm/*.mjs", "index.d.ts"];
145145
await writeJson(path.join(DIST_DIR, "package.json"), packageJson);
146146

147147
for (const file of ["README.md", "LICENSE"]) {

0 commit comments

Comments
 (0)