nx/packages/angular/src/migrations/update-13-0-0/add-postcss-packages.ts

31 lines
567 B
TypeScript

import {
addDependenciesToPackageJson,
formatFiles,
readJson,
Tree,
} from '@nrwl/devkit';
export default async function (tree: Tree) {
const { devDependencies } = readJson(tree, 'package.json');
// Don't add if ng-packagr is not installed
if (!devDependencies['ng-packagr']) {
return;
}
const task = addDependenciesToPackageJson(
tree,
{},
{
postcss: '^8.3.9',
'postcss-import': '^14.0.2',
'postcss-preset-env': '^6.7.0',
'postcss-url': '^10.1.1',
}
);
await formatFiles(tree);
return task;
}