UNPKG

@storybook/addon-coverage

Version:

Tools to support code coverage in Storybook

7 lines 924 B
const commonExtensions = [".js", ".cjs", ".mjs", ".ts", ".cts", ".mts"]; export const defaultExtensions = [...commonExtensions, ".tsx", ".jsx", ".vue", ".svelte"]; const testFileExtensions = defaultExtensions.map(extension => extension.slice(1)).join(","); const configFileExtensions = commonExtensions.map(extension => extension.slice(1)).join(","); export const defaultExclude = ["**/node_modules/**", ".storybook/**", "coverage/**", "packages/*/test{,s}/**", "**/*.d.ts", "**/*.mock.*", "test{,s}/**", `test{,-*}.{${testFileExtensions}}`, `**/*{.,-}{spec,story,stories,types}.{${testFileExtensions}}`, "**/__tests__/**", "**/*-entry.js", /* Exclude common development tool configuration files */ `**/{ava,babel,nyc}.config.{${configFileExtensions}}`, `**/{jest,vitest}.config.{${configFileExtensions}}`, `**/{karma,rollup,webpack,vite}.config.{${configFileExtensions}}`, `**/.{eslint,mocha}rc.{${configFileExtensions}}`];