@nx/remix
Version:
34 lines (33 loc) • 1.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.viteVersion = exports.testingLibraryUserEventsVersion = exports.testingLibraryDomVersion = exports.testingLibraryJestDomVersion = exports.testingLibraryReactVersion = exports.autoprefixerVersion = exports.postcssVersion = exports.tailwindVersion = exports.typescriptVersion = exports.eslintVersion = exports.typesReactDomVersion = exports.typesReactVersion = exports.reactDomVersion = exports.reactVersion = exports.isbotVersion = exports.remixVersion = exports.nxVersion = void 0;
exports.getRemixVersion = getRemixVersion;
exports.getPackageVersion = getPackageVersion;
const devkit_1 = require("@nx/devkit");
exports.nxVersion = require('../../package.json').version;
exports.remixVersion = '^2.15.0';
exports.isbotVersion = '^4.4.0';
exports.reactVersion = '^18.2.0';
exports.reactDomVersion = '^18.2.0';
exports.typesReactVersion = '^18.2.0';
exports.typesReactDomVersion = '^18.2.0';
exports.eslintVersion = '^8.56.0';
exports.typescriptVersion = '~5.8.2';
exports.tailwindVersion = '^3.3.0';
exports.postcssVersion = '^8.4.38';
exports.autoprefixerVersion = '^10.4.19';
exports.testingLibraryReactVersion = '^14.1.2';
// TODO(colum): Unpin this when @testing-library/jest-dom pushes a fix
exports.testingLibraryJestDomVersion = '6.4.2';
exports.testingLibraryDomVersion = '^10.4.0';
exports.testingLibraryUserEventsVersion = '^14.5.2';
exports.viteVersion = '^5.0.0';
function getRemixVersion(tree) {
return getPackageVersion(tree, '@remix-run/dev') ?? exports.remixVersion;
}
function getPackageVersion(tree, packageName) {
const packageJsonContents = (0, devkit_1.readJson)(tree, 'package.json');
return (packageJsonContents?.['devDependencies']?.[packageName] ??
packageJsonContents?.['dependencies']?.[packageName] ??
null);
}