UNPKG

@rxap/plugin-localazy

Version:

This package provides executors and generators for integrating Localazy, a translation management platform, into Nx workspaces. It allows for downloading and uploading translations, managing configuration, and initializing Localazy within a project. The p

21 lines 995 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.initWorkspace = initWorkspace; const tslib_1 = require("tslib"); const devkit_1 = require("@nx/devkit"); const workspace_utilities_1 = require("@rxap/workspace-utilities"); function initWorkspace(tree, options) { return tslib_1.__awaiter(this, void 0, void 0, function* () { console.log('init localazy workspace'); yield (0, workspace_utilities_1.AddPackageJsonDevDependency)(tree, '@compodoc/compodoc', 'latest', { soft: true }); const nxJson = (0, devkit_1.readNxJson)(tree); if ((0, workspace_utilities_1.IsRxapRepository)(tree)) { (0, workspace_utilities_1.CoerceNxPlugin)(nxJson, './packages/plugin/localazy/src/plugin.ts'); } else { (0, workspace_utilities_1.CoerceNxPlugin)(nxJson, '@rxap/plugin-localazy/plugin'); } (0, devkit_1.updateNxJson)(tree, nxJson); }); } //# sourceMappingURL=init-workspace.js.map