fix(misc): add formatting to all migrations

This commit is contained in:
Jason Jean 2020-03-27 11:13:31 -04:00 committed by Victor Savkin
parent 5f0886add9
commit 09c4654ae9
37 changed files with 304 additions and 224 deletions

View File

@ -64,5 +64,5 @@ function updateNgrx(updateDeps: TaskId[]) {
export default function() { export default function() {
const { rule: updateCLIRule, tasks } = updateCLI(); const { rule: updateCLIRule, tasks } = updateCLI();
return chain([updateCLIRule, updateNgrx(tasks)]); return chain([updateCLIRule, updateNgrx(tasks), formatFiles()]);
} }

View File

@ -66,5 +66,10 @@ function updateNgrx(updateDeps: TaskId[]) {
export default function() { export default function() {
const { rule: updateCLIRule, tasks } = updateCLI(); const { rule: updateCLIRule, tasks } = updateCLI();
return chain([updateAngular, updateCLIRule, updateNgrx(tasks)]); return chain([
updateAngular,
updateCLIRule,
updateNgrx(tasks),
formatFiles()
]);
} }

View File

@ -1,8 +1,10 @@
import { updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, updateJsonInTree } from '@nrwl/workspace';
import { stripIndents } from '@angular-devkit/core/src/utils/literals'; import { stripIndents } from '@angular-devkit/core/src/utils/literals';
import { chain } from '@angular-devkit/schematics';
export default function() { export default function() {
return updateJsonInTree('package.json', (json, context) => { return chain([
updateJsonInTree('package.json', (json, context) => {
json.scripts = json.scripts || {}; json.scripts = json.scripts || {};
if (json.scripts.postinstall) { if (json.scripts.postinstall) {
context.logger.warn( context.logger.warn(
@ -21,5 +23,7 @@ export default function() {
'ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points'; 'ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points';
} }
return json; return json;
}); }),
formatFiles()
]);
} }

View File

@ -1,5 +1,5 @@
import { chain, SchematicContext } from '@angular-devkit/schematics'; import { chain, SchematicContext } from '@angular-devkit/schematics';
import { addUpdateTask } from '@nrwl/workspace'; import { addUpdateTask, formatFiles } from '@nrwl/workspace';
import { RunSchematicTask } from '@angular-devkit/schematics/tasks'; import { RunSchematicTask } from '@angular-devkit/schematics/tasks';
import { join } from 'path'; import { join } from 'path';
@ -14,7 +14,8 @@ export default function() {
); );
return chain([ return chain([
addUpdateTask('@angular/core', '9.0.0', [postInstallTask]), addUpdateTask('@angular/core', '9.0.0', [postInstallTask]),
addUpdateTask('@angular/cli', '9.0.1', [postInstallTask]) addUpdateTask('@angular/cli', '9.0.1', [postInstallTask]),
formatFiles()
]); ]);
}; };
} }

View File

@ -4,7 +4,7 @@ import {
SchematicContext, SchematicContext,
Tree Tree
} from '@angular-devkit/schematics'; } from '@angular-devkit/schematics';
import { updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, updateJsonInTree } from '@nrwl/workspace';
import { stripIndents } from '@angular-devkit/core/src/utils/literals'; import { stripIndents } from '@angular-devkit/core/src/utils/literals';
function displayInformation(host: Tree, context: SchematicContext) { function displayInformation(host: Tree, context: SchematicContext) {
@ -28,6 +28,7 @@ export default function(): Rule {
return json; return json;
}), }),
displayInformation displayInformation,
formatFiles()
]); ]);
} }

View File

@ -1,10 +1,14 @@
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import { join } from 'path'; import { join } from 'path';
import { chain } from '@angular-devkit/schematics';
export default () => { export default () => {
return updatePackagesInPackageJson( return chain([
updatePackagesInPackageJson(
join(__dirname, '../../../migrations.json'), join(__dirname, '../../../migrations.json'),
'8.10.0' '8.10.0'
); ),
formatFiles()
]);
}; };

View File

@ -1,10 +1,14 @@
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import { join } from 'path'; import { join } from 'path';
import { chain } from '@angular-devkit/schematics';
export default () => { export default () => {
return updatePackagesInPackageJson( return chain([
updatePackagesInPackageJson(
join(__dirname, '../../../migrations.json'), join(__dirname, '../../../migrations.json'),
'8.12.0' '8.12.0'
); ),
formatFiles()
]);
}; };

View File

@ -1,5 +1,6 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspace } from '@nrwl/workspace/src/utils/workspace'; import { updateWorkspace } from '@nrwl/workspace/src/utils/workspace';
import { formatFiles } from '@nrwl/workspace';
const convertToArray = updateWorkspace(workspace => { const convertToArray = updateWorkspace(workspace => {
workspace.projects.forEach(project => { workspace.projects.forEach(project => {
@ -16,5 +17,5 @@ const convertToArray = updateWorkspace(workspace => {
}); });
export default function(): Rule { export default function(): Rule {
return convertToArray; return chain([convertToArray, formatFiles()]);
} }

View File

@ -1,10 +1,13 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import * as path from 'path'; import * as path from 'path';
export default function update(): Rule { export default function update(): Rule {
return updatePackagesInPackageJson( return chain([
updatePackagesInPackageJson(
path.join(__dirname, '../../../', 'migrations.json'), path.join(__dirname, '../../../', 'migrations.json'),
'8.7.0' '8.7.0'
); ),
formatFiles()
]);
} }

View File

@ -1,10 +1,13 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import * as path from 'path'; import * as path from 'path';
export default function update(): Rule { export default function update(): Rule {
return updatePackagesInPackageJson( return chain([
updatePackagesInPackageJson(
path.join(__dirname, '../../../', 'migrations.json'), path.join(__dirname, '../../../', 'migrations.json'),
'8.10.0' '8.10.0'
); ),
formatFiles()
]);
} }

View File

@ -63,7 +63,10 @@ describe('create-next-config-9.2.0', () => {
// Creates config for Next apps // Creates config for Next apps
const content = tree.read('apps/demo1/next.config.js').toString(); const content = tree.read('apps/demo1/next.config.js').toString();
expect(content).toContain('withStylus(withLess(withSass(withCSS({'); expect(content).toContain('withStylus(');
expect(content).toContain('withLess(');
expect(content).toContain('withSass(');
expect(content).toContain('withCSS(');
// Doesn't create config for non-Next apps // Doesn't create config for non-Next apps
expect(tree.exists('apps/demo2/next.config.js')).toBe(false); expect(tree.exists('apps/demo2/next.config.js')).toBe(false);

View File

@ -1,5 +1,5 @@
import { Rule, Tree } from '@angular-devkit/schematics'; import { chain, Rule, Tree } from '@angular-devkit/schematics';
import { readWorkspace } from '@nrwl/workspace'; import { formatFiles, readWorkspace } from '@nrwl/workspace';
import { CONFIG_FILE } from 'next/dist/next-server/lib/constants'; import { CONFIG_FILE } from 'next/dist/next-server/lib/constants';
import { join } from 'path'; import { join } from 'path';
@ -23,7 +23,8 @@ module.exports = withStylus(withLess(withSass(withCSS({
`; `;
export default function update(): Rule { export default function update(): Rule {
return (host: Tree) => { return chain([
(host: Tree) => {
const workspaceJson = readWorkspace(host); const workspaceJson = readWorkspace(host);
const nextProjects = Object.keys(workspaceJson.projects) const nextProjects = Object.keys(workspaceJson.projects)
.map(name => { .map(name => {
@ -40,5 +41,7 @@ export default function update(): Rule {
host.create(configPath, defaultConfig); host.create(configPath, defaultConfig);
} }
}); });
}; },
formatFiles()
]);
} }

View File

@ -1,8 +1,9 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspaceInTree } from '@nrwl/workspace'; import { formatFiles, updateWorkspaceInTree } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
return updateWorkspaceInTree(workspaceJson => { return chain([
updateWorkspaceInTree(workspaceJson => {
Object.entries<any>(workspaceJson.projects).forEach( Object.entries<any>(workspaceJson.projects).forEach(
([projectName, project]) => { ([projectName, project]) => {
Object.entries<any>(project.architect).forEach( Object.entries<any>(project.architect).forEach(
@ -19,5 +20,7 @@ export default function update(): Rule {
} }
); );
return workspaceJson; return workspaceJson;
}); }),
formatFiles()
]);
} }

View File

@ -6,6 +6,7 @@ import {
Tree Tree
} from '@angular-devkit/schematics'; } from '@angular-devkit/schematics';
import { import {
formatFiles,
offsetFromRoot, offsetFromRoot,
readWorkspace, readWorkspace,
updateJsonInTree, updateJsonInTree,
@ -45,8 +46,8 @@ function displayInformation(host: Tree, context: SchematicContext) {
function addCustomTypings(host: Tree) { function addCustomTypings(host: Tree) {
const workspace = readWorkspace(host); const workspace = readWorkspace(host);
return chain( return chain([
Object.keys(workspace.projects).map(k => { ...Object.keys(workspace.projects).map(k => {
const p = workspace.projects[k]; const p = workspace.projects[k];
if (p.projectType !== 'application') { if (p.projectType !== 'application') {
return noop(); return noop();
@ -68,8 +69,9 @@ function addCustomTypings(host: Tree) {
} else { } else {
return noop(); return noop();
} }
}) }),
); formatFiles()
]);
} }
function updateBuilderWebpackOption(json) { function updateBuilderWebpackOption(json) {

View File

@ -1,5 +1,5 @@
import { chain, noop, Rule, Tree } from '@angular-devkit/schematics'; import { chain, noop, Rule, Tree } from '@angular-devkit/schematics';
import { readWorkspace, updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, readWorkspace, updateJsonInTree } from '@nrwl/workspace';
import * as path from 'path'; import * as path from 'path';
const ignore = require('ignore'); const ignore = require('ignore');
@ -7,8 +7,8 @@ const ignore = require('ignore');
export default function update(): Rule { export default function update(): Rule {
return (host: Tree) => { return (host: Tree) => {
const workspace = readWorkspace(host); const workspace = readWorkspace(host);
return chain( return chain([
Object.keys(workspace.projects).map(k => { ...Object.keys(workspace.projects).map(k => {
const p = workspace.projects[k]; const p = workspace.projects[k];
if (p.projectType !== 'application') { if (p.projectType !== 'application') {
return noop(); return noop();
@ -23,8 +23,9 @@ export default function update(): Rule {
} else { } else {
return noop(); return noop();
} }
}) }),
); formatFiles()
]);
}; };
} }

View File

@ -1,12 +1,17 @@
import { chain, Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { addDepsToPackageJson, updateWorkspaceInTree } from '@nrwl/workspace'; import {
addDepsToPackageJson,
formatFiles,
updateWorkspaceInTree
} from '@nrwl/workspace';
const ignore = require('ignore'); const ignore = require('ignore');
export default function update(): Rule { export default function update(): Rule {
return chain([ return chain([
updateWorkspaceInTree(updateBuilderWebpackOption), updateWorkspaceInTree(updateBuilderWebpackOption),
addDepsToPackageJson({}, { '@babel/preset-react': '7.8.3' }) addDepsToPackageJson({}, { '@babel/preset-react': '7.8.3' }),
formatFiles()
]); ]);
} }

View File

@ -1,10 +1,13 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import * as path from 'path'; import * as path from 'path';
export default function update(): Rule { export default function update(): Rule {
return updatePackagesInPackageJson( return chain([
updatePackagesInPackageJson(
path.join(__dirname, '../../../', 'migrations.json'), path.join(__dirname, '../../../', 'migrations.json'),
'8.12.0' '8.12.0'
); ),
formatFiles()
]);
} }

View File

@ -1,8 +1,9 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspaceInTree } from '@nrwl/workspace'; import { formatFiles, updateWorkspaceInTree } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
return updateWorkspaceInTree(config => { return chain([
updateWorkspaceInTree(config => {
const a = []; const a = [];
const b = []; const b = [];
Object.keys(config.schematics).forEach(name => { Object.keys(config.schematics).forEach(name => {
@ -20,5 +21,7 @@ export default function update(): Rule {
delete x.babel; delete x.babel;
}); });
return config; return config;
}); }),
formatFiles()
]);
} }

View File

@ -4,7 +4,11 @@ import {
SchematicContext, SchematicContext,
Tree Tree
} from '@angular-devkit/schematics'; } from '@angular-devkit/schematics';
import { readJsonInTree, updatePackagesInPackageJson } from '@nrwl/workspace'; import {
formatFiles,
readJsonInTree,
updatePackagesInPackageJson
} from '@nrwl/workspace';
import { stripIndents } from '@angular-devkit/core/src/utils/literals'; import { stripIndents } from '@angular-devkit/core/src/utils/literals';
import * as path from 'path'; import * as path from 'path';
@ -14,7 +18,8 @@ export default function update(): Rule {
updatePackagesInPackageJson( updatePackagesInPackageJson(
path.join(__dirname, '../../../', 'migrations.json'), path.join(__dirname, '../../../', 'migrations.json'),
'8.7.0' '8.7.0'
) ),
formatFiles()
]); ]);
} }

View File

@ -7,6 +7,7 @@ import {
Tree Tree
} from '@angular-devkit/schematics'; } from '@angular-devkit/schematics';
import { import {
formatFiles,
insert, insert,
readJsonInTree, readJsonInTree,
updateJsonInTree, updateJsonInTree,
@ -28,7 +29,8 @@ export default function update(): Rule {
updatePackagesInPackageJson( updatePackagesInPackageJson(
path.join(__dirname, '../../../', 'migrations.json'), path.join(__dirname, '../../../', 'migrations.json'),
'8.9.0' '8.9.0'
) ),
formatFiles()
]); ]);
} }

View File

@ -3,7 +3,8 @@ import {
updateWorkspaceInTree, updateWorkspaceInTree,
readWorkspaceJson, readWorkspaceJson,
readWorkspace, readWorkspace,
updateJsonInTree updateJsonInTree,
formatFiles
} from '@nrwl/workspace'; } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
@ -56,6 +57,7 @@ export default function update(): Rule {
} }
}); });
return chain(tsconfigUpdateRules); return chain(tsconfigUpdateRules);
} },
formatFiles()
]); ]);
} }

View File

@ -1,5 +1,5 @@
import { chain } from '@angular-devkit/schematics'; import { chain } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import { join } from 'path'; import { join } from 'path';
const updatePackages = updatePackagesInPackageJson( const updatePackages = updatePackagesInPackageJson(
@ -8,5 +8,5 @@ const updatePackages = updatePackagesInPackageJson(
); );
export default function() { export default function() {
return chain([updatePackages]); return chain([updatePackages, formatFiles()]);
} }

View File

@ -1,6 +1,7 @@
import { chain } from '@angular-devkit/schematics'; import { chain } from '@angular-devkit/schematics';
import { addCacheableOperation } from '../../schematics/init/init'; import { addCacheableOperation } from '../../schematics/init/init';
import { formatFiles } from '@nrwl/workspace';
export default function() { export default function() {
return chain([addCacheableOperation]); return chain([addCacheableOperation, formatFiles()]);
} }

View File

@ -1,8 +1,9 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspaceInTree } from '@nrwl/workspace'; import { formatFiles, updateWorkspaceInTree } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
return updateWorkspaceInTree(config => { return chain([
updateWorkspaceInTree(config => {
const filteredProjects = []; const filteredProjects = [];
Object.keys(config.projects).forEach(name => { Object.keys(config.projects).forEach(name => {
if ( if (
@ -17,5 +18,7 @@ export default function update(): Rule {
delete p.architect.build.options.differentialLoading; delete p.architect.build.options.differentialLoading;
}); });
return config; return config;
}); }),
formatFiles()
]);
} }

View File

@ -1,8 +1,9 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspaceInTree } from '@nrwl/workspace'; import { formatFiles, updateWorkspaceInTree } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
return updateWorkspaceInTree(workspaceJson => { return chain([
updateWorkspaceInTree(workspaceJson => {
Object.entries<any>(workspaceJson.projects).forEach( Object.entries<any>(workspaceJson.projects).forEach(
([projectName, project]) => { ([projectName, project]) => {
Object.entries<any>(project.architect).forEach( Object.entries<any>(project.architect).forEach(
@ -17,5 +18,7 @@ export default function update(): Rule {
} }
); );
return workspaceJson; return workspaceJson;
}); }),
formatFiles()
]);
} }

View File

@ -1,8 +1,9 @@
import { Rule } from '@angular-devkit/schematics'; import { chain, Rule } from '@angular-devkit/schematics';
import { updateWorkspaceInTree } from '@nrwl/workspace'; import { formatFiles, updateWorkspaceInTree } from '@nrwl/workspace';
export default function update(): Rule { export default function update(): Rule {
return updateWorkspaceInTree(workspaceJson => { return chain([
updateWorkspaceInTree(workspaceJson => {
Object.entries<any>(workspaceJson.projects).forEach( Object.entries<any>(workspaceJson.projects).forEach(
([projectName, project]) => { ([projectName, project]) => {
Object.entries<any>(project.architect).forEach( Object.entries<any>(project.architect).forEach(
@ -19,5 +20,7 @@ export default function update(): Rule {
} }
); );
return workspaceJson; return workspaceJson;
}); }),
formatFiles()
]);
} }

View File

@ -9,6 +9,7 @@ import { stripIndents } from '@angular-devkit/core/src/utils/literals';
import { updateJsonInTree } from '../../utils/ast-utils'; import { updateJsonInTree } from '../../utils/ast-utils';
import { getWorkspace } from '../../utils/workspace'; import { getWorkspace } from '../../utils/workspace';
import { formatFiles } from '@nrwl/workspace';
async function fixTslints(host: Tree) { async function fixTslints(host: Tree) {
const workspace = await getWorkspace(host); const workspace = await getWorkspace(host);
@ -33,6 +34,8 @@ async function fixTslints(host: Tree) {
} }
}); });
rules.push(formatFiles());
return chain(rules); return chain(rules);
} }

View File

@ -14,7 +14,6 @@ export default function(): Rule {
path.join(__dirname, '../../..', 'migrations.json'), path.join(__dirname, '../../..', 'migrations.json'),
'8120' '8120'
), ),
// addInstall,
formatFiles() formatFiles()
]); ]);
} }

View File

@ -1,5 +1,7 @@
import { updateWorkspace } from '../../utils/workspace'; import { updateWorkspace } from '../../utils/workspace';
import { join, JsonArray, normalize } from '@angular-devkit/core'; import { join, JsonArray, normalize } from '@angular-devkit/core';
import { formatFiles } from '@nrwl/workspace';
import { chain } from '@angular-devkit/schematics';
const addExcludes = updateWorkspace(workspace => { const addExcludes = updateWorkspace(workspace => {
workspace.projects.forEach(project => { workspace.projects.forEach(project => {
@ -21,5 +23,5 @@ const addExcludes = updateWorkspace(workspace => {
}); });
export default function() { export default function() {
return addExcludes; return chain([addExcludes, formatFiles()]);
} }

View File

@ -1,4 +1,6 @@
import { updateJsonInTree } from '../../utils/ast-utils'; import { updateJsonInTree } from '../../utils/ast-utils';
import { formatFiles } from '@nrwl/workspace';
import { chain } from '@angular-devkit/schematics';
const updateLint = updateJsonInTree('package.json', json => { const updateLint = updateJsonInTree('package.json', json => {
if ( if (
@ -15,5 +17,5 @@ const updateLint = updateJsonInTree('package.json', json => {
}); });
export default function() { export default function() {
return updateLint; return chain([updateLint, formatFiles()]);
} }

View File

@ -1,4 +1,4 @@
import { updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, updateJsonInTree } from '@nrwl/workspace';
import { chain, SchematicContext } from '@angular-devkit/schematics'; import { chain, SchematicContext } from '@angular-devkit/schematics';
import { NodePackageInstallTask } from '@angular-devkit/schematics/tasks'; import { NodePackageInstallTask } from '@angular-devkit/schematics/tasks';
@ -16,5 +16,5 @@ const addInstall = (_: any, context: SchematicContext) => {
}; };
export default function() { export default function() {
return chain([updateCypress, addInstall]); return chain([updateCypress, addInstall, formatFiles()]);
} }

View File

@ -1,4 +1,6 @@
import { updateJsonInTree } from '../../utils/ast-utils'; import { updateJsonInTree } from '../../utils/ast-utils';
import { chain } from '@angular-devkit/schematics';
import { formatFiles } from '@nrwl/workspace';
const addNxScript = updateJsonInTree('package.json', json => { const addNxScript = updateJsonInTree('package.json', json => {
if (json.scripts && !json.scripts.nx) { if (json.scripts && !json.scripts.nx) {
@ -8,5 +10,5 @@ const addNxScript = updateJsonInTree('package.json', json => {
}); });
export default function() { export default function() {
return addNxScript; return chain([addNxScript, formatFiles()]);
} }

View File

@ -1,8 +1,10 @@
import { Tree, SchematicContext } from '@angular-devkit/schematics'; import { Tree, SchematicContext, chain } from '@angular-devkit/schematics';
import { readWorkspace, readJsonInTree } from '../../utils/ast-utils'; import { readWorkspace, readJsonInTree } from '../../utils/ast-utils';
import { formatFiles } from '@nrwl/workspace';
export default function() { export default function() {
return (host: Tree) => { return chain([
(host: Tree) => {
const config = readWorkspace(host); const config = readWorkspace(host);
const configsToUpdate = []; const configsToUpdate = [];
@ -28,5 +30,7 @@ export default function() {
host.overwrite(config, JSON.stringify(tsconfig)); host.overwrite(config, JSON.stringify(tsconfig));
} }
}); });
}; },
formatFiles()
]);
} }

View File

@ -1,5 +1,5 @@
import { chain } from '@angular-devkit/schematics'; import { chain } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import { join } from 'path'; import { join } from 'path';
const updatePackages = updatePackagesInPackageJson( const updatePackages = updatePackagesInPackageJson(
@ -8,5 +8,5 @@ const updatePackages = updatePackagesInPackageJson(
); );
export default function() { export default function() {
return chain([updatePackages]); return chain([updatePackages, formatFiles()]);
} }

View File

@ -1,5 +1,5 @@
import { chain } from '@angular-devkit/schematics'; import { chain } from '@angular-devkit/schematics';
import { updatePackagesInPackageJson } from '@nrwl/workspace'; import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
import { join } from 'path'; import { join } from 'path';
const updatePackages = updatePackagesInPackageJson( const updatePackages = updatePackagesInPackageJson(
@ -7,5 +7,5 @@ const updatePackages = updatePackagesInPackageJson(
'9.1.0' '9.1.0'
); );
export default function() { export default function() {
return chain([updatePackages]); return chain([updatePackages, formatFiles()]);
} }

View File

@ -1,5 +1,5 @@
import { SchematicContext, Tree } from '@angular-devkit/schematics'; import { chain, SchematicContext, Tree } from '@angular-devkit/schematics';
import { readWorkspace, updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, readWorkspace, updateJsonInTree } from '@nrwl/workspace';
function updateLintConfigurations(host: Tree, context: SchematicContext) { function updateLintConfigurations(host: Tree, context: SchematicContext) {
const workspaceJson = readWorkspace(host); const workspaceJson = readWorkspace(host);
@ -52,5 +52,5 @@ function updateJson(visitor, path, host, context) {
} }
export default function() { export default function() {
return updateLintConfigurations; return chain([updateLintConfigurations, formatFiles()]);
} }

View File

@ -1,5 +1,5 @@
import { chain } from '@angular-devkit/schematics'; import { chain } from '@angular-devkit/schematics';
import { updateJsonInTree } from '@nrwl/workspace'; import { formatFiles, updateJsonInTree } from '@nrwl/workspace';
const addCacheableOperations = updateJsonInTree('nx.json', nxJson => { const addCacheableOperations = updateJsonInTree('nx.json', nxJson => {
nxJson.tasksRunnerOptions = nxJson.tasksRunnerOptions || {}; nxJson.tasksRunnerOptions = nxJson.tasksRunnerOptions || {};
@ -47,5 +47,5 @@ const addCacheableOperations = updateJsonInTree('nx.json', nxJson => {
}); });
export default function() { export default function() {
return chain([addCacheableOperations]); return chain([addCacheableOperations, formatFiles()]);
} }