@feugene/granularity-test-kit

The contract tests every package of the family owes, as reusable factories. Useful to whoever writes a companion package, not to the application.

version
0.8.1
Public subpaths
6
Components
0
Runtime dependencies
0

How the package describes itself on npm: Test gates for @feugene/granularity design-system packages — token, registry and defaults contracts as reusable factories.

Installation

The command installs the package and its required peer dependencies: the library does not bring them, because your application already has them.

npm i @feugene/granularity-test-kit
pnpm add @feugene/granularity-test-kit
yarn add @feugene/granularity-test-kit
bun add @feugene/granularity-test-kit

Optional peer dependencies

Declared optional: they are needed only by the part of the package that uses them. Your package manager will not remind you about them.

  • @axe-core/playwright
  • @feugene/unocss-preset-granular
  • @playwright/test
  • @vue/test-utils
  • axe-core
  • vitest
  • vue

What is inside

The manifest declares 6 entry points — importing through them is what keeps the bundle free of what you did not use.

No runtime dependencies: only the code of the package itself reaches your application.

The package ships no components.

Package documentation

The package has no separate documentation: the README and the types are all there is.