2.5.0 • Published 3 years ago

@mwm/describe v2.5.0

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

@mwm/describe

This is preview release, and doesn't currently do public/private exports.

Describe is a thin wrapper around Tap that automates many of the common conventions I use when testing software. Specifically:

  1. Each module has a dedicated subfolder.
  2. The module's source and tests live in that same folder.
  3. Public exports are made by the module's index.js file.
  4. Exports from any other file are private to that module and should never be imported by sibling or parent modules.

For example:

  • ../module/module.js may import from ./helper.js, but may not import from ../sibling/helper.js.
  • ../module/module.js may import from ../sibling/index.js.
2.5.0

3 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.5.0

4 years ago

1.4.1

5 years ago

1.3.0

5 years ago