Skip to content

Commit b49e7cd

Browse files
committed
feat: ts definitions generation support
1 parent a20cf8a commit b49e7cd

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
node_modules
22
dist
3-
docs
3+
docs
4+
*.d.ts

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"equals.js",
1313
"from-string.js",
1414
"index.js",
15-
"to-string.js"
15+
"to-string.js",
16+
"*.d.ts"
1617
],
1718
"repository": {
1819
"type": "git",
@@ -28,7 +29,8 @@
2829
"release": "aegir release --docs",
2930
"release-minor": "aegir release --type minor --docs",
3031
"release-major": "aegir release --type major --docs",
31-
"build": "aegir build"
32+
"build": "aegir build",
33+
"prepublishOnly": "rm *.d.ts && tsc -d --emitDeclarationOnly --allowJs *.js"
3234
},
3335
"license": "MIT",
3436
"dependencies": {

0 commit comments

Comments
 (0)