1.3.2 • Published 5 years ago

@mwm/sign v1.3.2

Weekly downloads
3
License
ISC
Repository
-
Last release
5 years ago

@mwm/describe

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.