Skip to content

Releases: enactjs/jsdoc-to-ts

Release 1.0.6

24 Jul 07:07
Compare
Choose a tag to compare
  • Fixed security vulnerabilities.

Release 1.0.5

11 Jun 01:45
Compare
Choose a tag to compare
  • Removed chai and mocha dependencies

Release 1.0.4

20 Feb 05:42
Compare
Choose a tag to compare
  • Updated chai version to ^5.0.3.

Release 1.0.3

20 Dec 05:53
Compare
Choose a tag to compare
  • Fixed security vulnerabilities.

Release 1.0.2

22 Sep 05:47
Compare
Choose a tag to compare
  • Updated prettier version to ^3.0.1.

Release 1.0.1

25 Jul 01:28
Compare
Choose a tag to compare
  • Fixed to prevent empty .ts file generation for private modules.
  • Updated glob to the latest major version ^10.3.1 and refactored code to use promises instead of callbacks.

v1.0.0

05 Jul 05:52
Compare
Choose a tag to compare
  • Migrated project to ESM.
  • Updated jsonata dependency to version 2.x and refactored code to use async functions.
  • Added more options to jsdoc-to-ts CLI: ignore, importMap, output, outputPath.

IMPORTANT: jsdoc-to-ts 1.0.0 is the ESM. After upgrading from 0.1.x, please change the previous command as follows.

// Before
node -e "['core', 'ui', 'moonstone', 'i18n', 'webos', 'spotlight'].forEach(p => require('.')({
  ...
}))" "(path of jsdoc-to-ts)"

// After
node -e "import('(path of jsdoc-to-ts)/index.js').then(({default: jsdocToTs}) => {
  ['core', 'ui', 'moonstone', 'i18n', 'webos', 'spotlight'].forEach(p => jsdocToTs({
    ...
})"

NOTE: The script requires at least Node.js 13.2.0. or later.