Fixes a bug that resulted in returning an object instead of a string for JS executors. There is also a helper type introduced that triggers TS to show an error for similar problems. Also this PR rises the minimum prettier version from 2.7.1 to 2.8.0, because that supports the `satisfies` TS operator. _I had another PR for this change, but that got messed up by a rebase, so I closed that and opened this one._ _I wrote some comments there that describe what I did and why: https://github.com/nrwl/nx/pull/22335 ._ _Also, since I created that PR many things have changed in the master branch which allows this PR to be even simpler._ ## Current Behavior Currently build processes fail with this error message: The "path" argument must be of type string or an instance of Buffer or URL. Received an instance of Object . I am experiencing it with a NestJS project. ## Expected Behavior Builds pass without problems. ## Related Issue(s) https://github.com/nrwl/nx/issues/22160 Fixes #22160 --------- Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
{{links}}
Nx: Smart Monorepos · Fast CI
Nx is a build system with built-in tooling and advanced CI capabilities. It helps you maintain and scale monorepos, both locally and on CI.
This package is a JavaScript/TypeScript plugin for Nx.
{{content}}