trellisorg / platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NX (0 , workspace_1.readNxJson) is not a function

theitalianjob opened this issue · comments

Hello,

I'm trying to make buildable a ui lib on Angular project (angular 14) and this is the output:

`> NX Generating @trellisorg/make-buildable:migrate

✔ What project would you like to migrate · ui
✔ What kind of library is this? · angular
✔ If this is an Angular lib, what configurations would you like to create? (separated by a comma) · buildable
TypeError: (0 , workspace_1.readNxJson) is not a function
at /Users/edoardo/WebstormProjects/juliaomix/node_modules/@trellisorg/make-buildable/src/schematics/make-buildable/schematic.js:109:53
at callRuleAsync (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/src/rules/call.js:78:24)
at /Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/src/rules/call.js:73:40
at Observable._subscribe (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/observable/defer.js:10:21)
at Observable._trySubscribe (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/Observable.js:44:25)
at Observable.subscribe (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/Observable.js:30:22)
at MapOperator.call (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/operators/map.js:32:23)
at Observable.subscribe (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/Observable.js:25:31)
at Object.innerSubscribe (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/innerSubscribe.js:102:23)
at MergeMapSubscriber._innerSub (/Users/edoardo/WebstormProjects/juliaomix/node_modules/@angular-devkit/schematics/node_modules/rxjs/internal/operators/mergeMap.js:80:50)

NX (0 , workspace_1.readNxJson) is not a function

Pass --verbose to see the stacktrace.

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
`

Hey! Nx must have moved some functions around, I think this is due for an update as some point as it hasn't been updated in years and is still relying on Angular schematics. I will see if I can find some time to update it.