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

54 lines (53 loc) 3.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.svgrRollupVersion = exports.rollupPluginUrlVersion = exports.sassVersion = exports.moduleFederationEnhancedVersion = exports.moduleFederationNodeVersion = exports.typesCorsVersion = exports.corsVersion = exports.isbotVersion = exports.typesExpressVersion = exports.expressVersion = exports.autoprefixerVersion = exports.postcssVersion = exports.tsLibVersion = exports.eslintPluginReactHooksVersion = exports.eslintPluginReactVersion = exports.eslintPluginJsxA11yVersion = exports.eslintPluginImportVersion = exports.reactReduxVersion = exports.reduxjsToolkitVersion = exports.testingLibraryDomVersion = exports.testingLibraryReactVersion = exports.reactRouterIsBotVersion = exports.reactRouterVersion = exports.reactRouterDomVersion = exports.babelCoreVersion = exports.babelPresetReactVersion = exports.typesNodeVersion = exports.reactViteVersion = exports.typesReactIsVersion = exports.typesReactIsV18Version = exports.typesReactDomVersion = exports.typesReactDomV18Version = exports.typesReactVersion = exports.typesReactV18Version = exports.swcLoaderVersion = exports.reactIsV18Version = exports.reactIsVersion = exports.reactDomV18Version = exports.reactDomVersion = exports.reactV18Version = exports.reactVersion = exports.minSupportedReactVersion = exports.nxVersion = void 0; const path_1 = require("path"); exports.nxVersion = require((0, path_1.join)('@nx/react', 'package.json')).version; exports.minSupportedReactVersion = '18.0.0'; exports.reactVersion = '^19.0.0'; exports.reactV18Version = '18.3.1'; exports.reactDomVersion = '^19.0.0'; exports.reactDomV18Version = '18.3.1'; exports.reactIsVersion = '^19.0.0'; exports.reactIsV18Version = '18.3.1'; exports.swcLoaderVersion = '0.1.15'; exports.typesReactV18Version = '18.3.1'; exports.typesReactVersion = '^19.0.0'; exports.typesReactDomV18Version = '18.3.0'; exports.typesReactDomVersion = '^19.0.0'; exports.typesReactIsV18Version = '18.3.0'; exports.typesReactIsVersion = '^19.0.0'; exports.reactViteVersion = '^4.2.0'; // Needed for React-Router exports.typesNodeVersion = '^22.0.0'; exports.babelPresetReactVersion = '^7.14.5'; exports.babelCoreVersion = '^7.14.5'; exports.reactRouterDomVersion = '6.30.3'; exports.reactRouterVersion = '^7.14.2'; exports.reactRouterIsBotVersion = '^4.4.0'; exports.testingLibraryReactVersion = '16.3.0'; exports.testingLibraryDomVersion = '10.4.0'; // RTK 2 / react-redux 9 peer on react ^18 || ^19 — cover the full support window. // react-redux 8.0.5 / RTK 1.9.3 peer-cap at react ^18, breaking `nx g redux` on React 19. exports.reduxjsToolkitVersion = '^2.5.0'; exports.reactReduxVersion = '^9.2.0'; exports.eslintPluginImportVersion = '2.31.0'; exports.eslintPluginJsxA11yVersion = '6.10.1'; exports.eslintPluginReactVersion = '^7.35.0'; exports.eslintPluginReactHooksVersion = '5.0.0'; exports.tsLibVersion = '^2.3.0'; exports.postcssVersion = '8.4.38'; exports.autoprefixerVersion = '10.4.13'; // SSR and Module Federation exports.expressVersion = '^4.21.2'; exports.typesExpressVersion = '^4.17.21'; exports.isbotVersion = '^3.6.5'; exports.corsVersion = '~2.8.5'; exports.typesCorsVersion = '~2.8.12'; exports.moduleFederationNodeVersion = '^2.7.21'; exports.moduleFederationEnhancedVersion = '^2.1.0'; // style preprocessors exports.sassVersion = '^1.97.2'; // rollup plugins (if needed) exports.rollupPluginUrlVersion = '^8.0.2'; exports.svgrRollupVersion = '^8.1.0';