From fdd747946504b64a6591b009fdb90cd0923853f6 Mon Sep 17 00:00:00 2001 From: Ilya Zyablitsev Date: Tue, 10 May 2022 00:16:22 +0300 Subject: [PATCH] fix(core): migrate should not fail if dependencies section doesn't exist (#10202) --- .../src/migrations/update-13-9-0/replace-tao-with-nx.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/workspace/src/migrations/update-13-9-0/replace-tao-with-nx.ts b/packages/workspace/src/migrations/update-13-9-0/replace-tao-with-nx.ts index b1fe9e11479ae..addea9c1bc5a5 100644 --- a/packages/workspace/src/migrations/update-13-9-0/replace-tao-with-nx.ts +++ b/packages/workspace/src/migrations/update-13-9-0/replace-tao-with-nx.ts @@ -7,9 +7,9 @@ import { export function replaceTaoWithNx(host: Tree) { updateJson(host, 'package.json', (json: any) => { - if (json.dependencies['@nrwl/workspace']) { + if (json.dependencies?.['@nrwl/workspace']) { json.dependencies['nx'] = json.dependencies['@nrwl/workspace']; - } else if (json.devDependencies['@nrwl/workspace']) { + } else if (json.devDependencies?.['@nrwl/workspace']) { json.devDependencies['nx'] = json.devDependencies['@nrwl/workspace']; } removeTao(json.dependencies);