Skip to content

Commit 2147cef

Browse files
committed
Improved TSD transformation
Signed-off-by: Jaid <jaid.jsx@gmail.com>
1 parent 4de1546 commit 2147cef

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/transformTsd.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
const moduleBlockRegex = /(declare module [^\n]+)(.+?)(\n})/gs
2-
const moduleFieldRegex = /^([\t ]*)(type|function|interface|var|const|class) +(\w+)/gm
2+
const moduleFieldRegex = /^([\t ]*)(type|function|interface|var|const|class) +(a-zA-Z0-9_\$+)/gm
33

44
const debug = require("debug")("jsdoc-tsd-webpack-plugin")
55

66
const transformField = (type, name) => {
7-
if (name === "default") {
7+
if (name === "default" || name === "_default") {
88
return `export default ${type}`
99
} else {
1010
return `export ${type} ${name}`

0 commit comments

Comments
 (0)