We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4de1546 commit 2147cefCopy full SHA for 2147cef
src/transformTsd.js
@@ -1,10 +1,10 @@
1
const moduleBlockRegex = /(declare module [^\n]+)(.+?)(\n})/gs
2
-const moduleFieldRegex = /^([\t ]*)(type|function|interface|var|const|class) +(\w+)/gm
+const moduleFieldRegex = /^([\t ]*)(type|function|interface|var|const|class) +(a-zA-Z0-9_\$+)/gm
3
4
const debug = require("debug")("jsdoc-tsd-webpack-plugin")
5
6
const transformField = (type, name) => {
7
- if (name === "default") {
+ if (name === "default" || name === "_default") {
8
return `export default ${type}`
9
} else {
10
return `export ${type} ${name}`
0 commit comments