@statoscope/config
TypeScript icon, indicating that this package has built-in type declarations

5.28.1 • Public • Published

Config

npm version Financial Contributors on Open Collective

Statoscope Config Helpers

Config format

export type Config = {
  silent?: boolean;
  validate?: {
    plugins?: Array<string | [string, string]>;
    warnAsError?: boolean;
    reporters?: ReporterConfig[];
    rules: Record<string, RuleDesc<unknown>>;
  };
  generate?: {
    reports?: Report<unknown, unknown>;
  },
};

silent

For now, it just suppresses stats-validators reporters

validator

See stats-validator readme

Example:

module.exports = {
  validate: {
    plugins: ['@statoscope/webpack'],
    rules: {
      '@statoscope/webpack/restricted-modules': ['error', [/\/src\//]],
      '@statoscope/webpack/restricted-packages': ['error', ['foo']],
    },
  },
};

Readme

Keywords

none

Package Sidebar

Install

npm i @statoscope/config

Weekly Downloads

12,700

Version

5.28.1

License

MIT

Unpacked Size

11.6 kB

Total Files

9

Last publish

Collaborators

  • smelukov