UNPKG

@nx/react

Version:

The React plugin for Nx contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Jest, Vitest, Playwright, Cypress, and Storybook. - Generators for applica

18 lines (17 loc) 673 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mergePlugins = exports.mergeRules = void 0; const mergeRules = (...args) => args.reduce((rules, rule) => { if (rules.some((includedPlugin) => includedPlugin.constructor.name === rule.constructor.name)) { return rules; } return [...rules, rule]; }, []); exports.mergeRules = mergeRules; const mergePlugins = (...args) => args.reduce((plugins, plugin) => { if (plugins.some((includedPlugin) => includedPlugin.constructor.name === plugin.constructor.name)) { return plugins; } return [...plugins, plugin]; }, []); exports.mergePlugins = mergePlugins;