Changelog
[2.0.3][] - 2021-11-20
Changelog
[2.0.2][] - 2021-03-30
makeCodeCoverageSummaryReport
and makeCodeCoverageDetailReport
package.json scripts with coverage
scriptfs.promises
,
etc))Changelog
[2.0.1][] - 2020-06-19
Changelog
[2.0.0][] - 2020-06-18
--es-modules
flag--source-dir
, --source-migration-extension
,
--migration-extension
(should also work with ts-node
)Adapter
interface
and MigrationManager
class)async
functionsMigrationManager
onSkipMigration
event reasons are
renamed: canNotMigrateAlreadyExecuted -> cannotMigrateAlreadyExecuted,
canNotRollbackNotExecuted -> cannotRollbackNotExecuted,
canNotMigrateAlreadyExecuted -> cannotMigrateAlreadyExecutedAdapter.getTemplatePath()
now gets passed the migration file extension so
now adapters may create multiple templates for different languages (e.g
separate tempalte for js
and ts
)MigrationManager.isInitialized()
now additionally checks that the sourceDir
existsMigrationManager.getMigrationPath()
now accepts a second optional parameter
migrationFileType
to let take apart source
and executable
files.createBar
helper, use
migration progress indicator helper
instead