From 22aa9a654a06c2c81fb687633974fbb03b9524b1 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Mon, 9 Sep 2024 11:26:42 +0200 Subject: [PATCH] Fix typedef --- jsconfig.json | 5 +++++ test/dest/expected.json | 30 +++++++++++++++--------------- test/src/sub/NumberStore.js | 2 +- 3 files changed, 21 insertions(+), 16 deletions(-) create mode 100644 jsconfig.json diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..90fc606 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,5 @@ +{ + "compilerOptions": { + "checkJs": true + } +} \ No newline at end of file diff --git a/test/dest/expected.json b/test/dest/expected.json index b616185..5ea4ab2 100644 --- a/test/dest/expected.json +++ b/test/dest/expected.json @@ -250,7 +250,7 @@ "longname": "module:test/sub/NumberStore" }, { - "comment": "/**\n * @typedef {Object} Options\n * @property {number} num A number.\n */", + "comment": "/**\n * @typedef {Object} Options\n * @property {number} number A number.\n */", "meta": { "filename": "NumberStore.js", "lineno": 5, @@ -272,7 +272,7 @@ ] }, "description": "A number.", - "name": "num" + "name": "number" } ], "longname": "module:test/sub/NumberStore~Options", @@ -283,8 +283,8 @@ "comment": "/**\n * @classdesc\n * A test class.\n */", "meta": { "range": [ - 154, - 432 + 157, + 435 ], "filename": "NumberStore.js", "lineno": 14, @@ -309,8 +309,8 @@ "comment": "/**\n * @param {module:sub/NumberStore~Options} options The options.\n */", "meta": { "range": [ - 231, - 343 + 234, + 346 ], "filename": "NumberStore.js", "lineno": 18, @@ -348,8 +348,8 @@ "comment": "/**\n * @classdesc\n * A test class.\n */", "meta": { "range": [ - 154, - 432 + 157, + 435 ], "filename": "NumberStore.js", "lineno": 14, @@ -384,8 +384,8 @@ "comment": "/**\n * @type {number}\n * @private\n */", "meta": { "range": [ - 312, - 338 + 315, + 341 ], "filename": "NumberStore.js", "lineno": 23, @@ -413,8 +413,8 @@ "comment": "/**\n * @return {number} A number.\n */", "meta": { "range": [ - 391, - 430 + 394, + 433 ], "filename": "NumberStore.js", "lineno": 29, @@ -449,8 +449,8 @@ "comment": "", "meta": { "range": [ - 434, - 461 + 437, + 464 ], "filename": "NumberStore.js", "lineno": 34, @@ -465,4 +465,4 @@ "longname": "module:test/sub/NumberStore", "kind": "member" } -] +] \ No newline at end of file diff --git a/test/src/sub/NumberStore.js b/test/src/sub/NumberStore.js index 769bce3..51a7715 100644 --- a/test/src/sub/NumberStore.js +++ b/test/src/sub/NumberStore.js @@ -4,7 +4,7 @@ /** * @typedef {Object} Options - * @property {number} num A number. + * @property {number} number A number. */ /**