* feat(core): detect package manager used to invoke create-nx-(plugin|workspace) When consumers create a new Workspace (or Plugin) using the create-nx-workspace (or create-nx-plugin) generator, the package manager used to invoke the generator will be detected and used as packageManager. For example: pnpx create-nx-workspace will use pnpm, yarn create nx-workspace will use yarn. Explicit `--packageManager` flag will be priority over the detection. * cleanup(core): reassign SELECTED_PM after each test run * fix(core): augment args instead of hardcode --packageManager flag * cleanup(core): use packageManagerLockFile instead of magic strings * cleanup(core): fix typo in create-nx-workspace * cleanup(core): ensure new workspace name for every test * feat(core): detect package manager used to invoke create-nx-(plugin|workspace) When consumers create a new Workspace (or Plugin) using the create-nx-workspace (or create-nx-plugin) generator, the package manager used to invoke the generator will be detected and used as packageManager. For example: pnpx create-nx-workspace will use pnpm, yarn create nx-workspace will use yarn. Explicit `--packageManager` flag will be priority over the detection. * cleanup(core): reassign SELECTED_PM after each test run * fix(core): augment args instead of hardcode --packageManager flag * cleanup(core): use packageManagerLockFile instead of magic strings * cleanup(core): fix typo in create-nx-workspace * cleanup(core): ensure new workspace name for every test * fix(core): move detectInvokedPackageManager off of tao Co-authored-by: Chau Tran <ctran@Chaus-MacBook-Pro.local>

{{links}}
> npx create-nx-plugin
{{what-is-nx}}
What is It?
It's a command to create an Nx workspace to develop an Nx plugin.
How to Use
- Check out the list of community plugins and the documentation on how to create one using
create-nx-pluginhere: https://nx.dev/community
{{resources}}