All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.3.3 (2023-07-15)
5.3.2 (2022-05-05)
5.3.1 (2022-01-05)
5.3.0 (2021-05-07)
5.2.2 (2020-06-20)
Note: Version bump only for package root
5.2.1 (2020-06-20)
- power-doctest: fix error Cannot access 'totalAssertionCount' before initialization (10b7e73)
5.2.0 (2020-06-20)
- fix dirname (7f6c5eb)
- power-doctest: support ES2020 (ef624cb)
5.1.3 (2019-09-01)
- power-doctest: allow built-in modules (cd6a4ed)
5.1.2 (2019-09-01)
5.1.1 (2019-09-01)
- cli: rename @power-doctest/cli to power-doctest (1c5060b)
5.1.0 (2019-09-01)
- cli: support asciidoctor (4db0637)
5.0.1 (2019-09-01)
Note: Version bump only for package root
5.0.0 (2019-09-01)
Note: Version bump only for package root
4.1.2 (2019-09-01)
Note: Version bump only for package root
4.1.1 (2019-09-01)
- asciidoctor: compute position form string match (7eedda1)
4.1.0 (2019-09-01)
- tester: add
defaultDoctestRunnerOptions
(3bcf8ed)
4.0.1 (2019-09-01)
- cli: add bin field (dc36805)
4.0.0 (2019-09-01)
- power-doctest: add try-catch (5e5e8da)
- tester: remove preTransform options (c5fb80a)
- fix tester requireMock (a4e0574)
- @power-doctest/asciidoctor: add asciidoctor parser (ffb3a9e)
- @power-doctest/javascript: add package (79927f5)
- cli: add CLI (4bb1f7a)
- tester: add default state (9fc3aa8)
3.3.3 (2019-08-25)
- power-doctest: support Node.js 8 (b2d63f0)
3.3.2 (2019-08-25)
- power-doctest: disable babelrc (d0a49b7)
3.3.1 (2019-08-25)
- power-doctest: disable config file (f610d2d)
3.3.0 (2019-08-25)
- power-doctes: support power-assert again (09632ec)
3.2.1 (2019-08-25)
- power-doctest/javascript: add filepath to run method (40678bb)
3.2.0 (2019-08-25)
- markdown: support
runCodeBlockNode
function (657b1ed)
3.1.1 (2019-08-25)
- @power-doctest/javascript: release event listener (47d4c04)
3.1.0 (2019-08-25)
- @power-doctest/javascript: support No assertion code (b00d3e3)
- @power-doctest/markdown: add lineNumber and columnNumber (bbc3186)
3.0.1 (2019-08-25)
- @power-doctest: fix main (c2baef9)
- assert: fix handling of undefined or null (#3) (daed652)
- ast: generate code with comment (d950164)
- error: can handle ``// => *Error` (628a26a)
- example: run example then exit 0 (c1348bc)
- example: use disableSourceMap option (04c1e32)
- lib: fix TypeScript definition (d32b124)
- node: console.assert does not throw on Node.js 10 (6a9a74a)
- npm: fix npm test script (a90ed9f)
- test: remove undefined method (333c81c)
- util: #toAST return AST not Node (308dbe8)
- utils: add missing extractionBody (3bca03e)
- array and directive string expression support (1a6efcd)
- update node types (6ad0195)
- @power-doctest/javascript: support preTransform options (20eacb1)
- @power-doctest/markdown: add @power-doctest/markdown (d2c8014)
- assert: use
strictEqual
anddeepStrictEqual
(#9) (85a4bed), closes #6 - ast: implement replace comment with assert (8925ada)
- ast: support
asyncCallbackName
option (#11) (a24e4ec) - ast: support block comment (16f3cb2)
- ast: support console api (e1c7067)
- bin: add cli (73701eb)
- comment: Support object literal as comment (9c138c7)
- error: support handling
Error: message
(33f1b70) - support context, console option (b868904)
- example: add example (de07e6a)
- lib: Resolve: and Reject: support (1169542)
- options: support assertBeforeCallbackName and assertAfterCallbackName (2466b17)
- src: support Promise comment (#4) (b7882b5)
- util: add #wrapNode function (36baa81)
- support NaN assert (117daeb)
- assert: assertion is strict by default
- support assertBeforeCallbackName and assertAfterCallbackName options (32f5ade)
- option: support
asyncCallbackName
option (0516ad5)
- add options (30c80cc)
- depsO: upgrade ast-source@3.0 (5bc4f71)
- pacakge: fix build script (6c498ab)
- npm: update dpes (5e75c54)
- npm: update to espower@2.0 (41afee6)
- src: fix transform (2020f6f)
- ast: support module type (7e63fa0)
- npm: add concat-stream (79e27ab)
- cli: add cli for power-doctest (d9e1a7c)
- show pass when assert failed (402fe98)
- memory-leak: remove listeners when finished (4b98531)
- error: add domain error handling (324b87e)
- reporter: change default reporter. (c3720d6), closes #8
- travis: update node.js on travis (606f268)
- option: add
extractConsole
option (b7a76dc)