@nx/nest
Version:
22 lines (21 loc) • 918 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ensureDependencies = ensureDependencies;
const devkit_1 = require("@nx/devkit");
const versions_1 = require("./versions");
function ensureDependencies(tree, projectRoot) {
const packageJsonPath = projectRoot
? (0, devkit_1.joinPathFragments)(projectRoot, 'package.json')
: 'package.json';
const pkgVersions = (0, versions_1.versions)(tree);
return (0, devkit_1.addDependenciesToPackageJson)(tree, {
'@nestjs/common': pkgVersions.nestJsVersion,
'@nestjs/core': pkgVersions.nestJsVersion,
'@nestjs/platform-express': pkgVersions.nestJsVersion,
'reflect-metadata': pkgVersions.reflectMetadataVersion,
rxjs: pkgVersions.rxjsVersion,
tslib: versions_1.tsLibVersion,
}, {
'@nestjs/testing': pkgVersions.nestJsVersion,
}, packageJsonPath, true);
}