UNPKG

@nx/esbuild

Version:

The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild

21 lines (20 loc) 780 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.esbuildInitGenerator = esbuildInitGenerator; const devkit_1 = require("@nx/devkit"); const versions_1 = require("@nx/js/src/utils/versions"); const versions_2 = require("../../utils/versions"); async function esbuildInitGenerator(tree, schema) { let installTask = () => { }; if (!schema.skipPackageJson) { installTask = (0, devkit_1.addDependenciesToPackageJson)(tree, {}, { '@nx/esbuild': versions_2.nxVersion, esbuild: versions_1.esbuildVersion, }, undefined, schema.keepExistingVersions); } if (!schema.skipFormat) { await (0, devkit_1.formatFiles)(tree); } return installTask; } exports.default = esbuildInitGenerator;