Skip to content

Releases: dependents/node-source-walk

v8.0.0

19 May 12:08

Choose a tag to compare

What's Changed

BREAKING: Drop Node.js < 20 support and switch to ESM

Full Changelog: v7.0.2...v8.0.0

v7.0.2

25 Apr 07:25

Choose a tag to compare

What's Changed

Fixed

  • Options object passed to the Walker constructor is no longer mutated
  • Options object passed to parse() is no longer mutated when allowHashBang is absent

Performance

  • stopWalking() now exits all three traversal loops immediately
  • Object node properties are now iterated with Object.keys instead of Object.entries
  • Primitive and null values are skipped

Internal

  • isObject converted from a module-level function to a private class method (#isObject)
  • Added JSDoc annotations for traverse, moonwalk, stopWalking, #reverseTraverse, and #isObject

Full Changelog: v7.0.1...v7.0.2

v7.0.1

30 Jan 17:03

Choose a tag to compare

Update dependencies

v7.0.0

08 Apr 05:43

Choose a tag to compare

What's Changed

  • BREAKING Update devDependencies and drop Node.js < 18 support by @XhmikosR in #41

Full Changelog: v6.0.2...v7.0.0

v6.0.2

15 May 05:50

Choose a tag to compare

  • parse: use default param
  • index.js: remove moot check

Full Changelog: v6.0.1...v6.0.2

v6.0.1

08 May 14:05

Choose a tag to compare

  • Test tweaks

Full Changelog: v6.0.0...v6.0.1

v6.0.0

04 May 13:10

Choose a tag to compare

What's Changed

Full Changelog: v5.0.2...v6.0.0

v5.0.2

26 Apr 06:32

Choose a tag to compare

What's Changed

Full Changelog: v5.0.1...v5.0.2

v5.0.1

19 Mar 07:43

Choose a tag to compare

  • Add dependabot.yml for action updates
  • Add CodeQL workflow
  • CI: add Node.js 18 and persist-credentials: false
  • Specify lockfile-version=2 for older npm compatibility
  • Update minor and patch dependencies
  • README.md: fix CI badge

Full Changelog: v5.0.0...v5.0.1

v5.0.0

02 Mar 19:45

Choose a tag to compare

  • Enable strict mode 3fb5ab8
  • Add a helper to check for objects 45ff02d
  • Update devDependencies and require Node.js >= 12 e95cd06
  • Add Coverage support with c8 e46d912
  • Use more modern features bbcd685

Full Changelog: v4.3.0...v5.0.0