@mwm/sign
TypeScript icon, indicating that this package has built-in type declarations

1.3.2 • Public • Published

@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.

Readme

Keywords

none

Package Sidebar

Install

npm i @mwm/sign

Weekly Downloads

5

Version

1.3.2

License

ISC

Unpacked Size

110 kB

Total Files

36

Last publish

Collaborators

  • mwm