[ ] High: This PR needs to be merged first for other tasks.
[x] Middle: This PR should be merged quickly to prevent conflicts due to common changes. (default)
[ ] Low: This PR does not affect other tasks, so it can be merged later.
Purpose of the PR*
I want to do it in more turbo friendly way, and i've done it as simply as possible for now.
Changes*
I've split clean command and remove redundancy from dev
I've used pnpx for avoid cases when users run pnpm clean:turbo and then want to run pnpm clean:node_modules or clean
By this move i want to avoid a bunch of issues about new error(users reports) π
I've also removed tasks from dependsOn due to lack of opportunities to define a order, in package.json i can do it freely.
Maybe in the future we'll find a better solution for that.
And also don't pay attension to cross-env because it works for now, and i'll try to refactor it, to looks and works better π
Priority*
Purpose of the PR*
I want to do it in more
turbo
friendly way, and i've done it as simply as possible for now.Changes*
I've split
clean
command and remove redundancy fromdev
I've used
pnpx
for avoid cases when users runpnpm clean:turbo
and then want to runpnpm clean:node_modules
orclean
By this move i want to avoid a bunch of issues about new error(users reports) π
I've also removed tasks from
dependsOn
due to lack of opportunities to define a order, inpackage.json
i can do it freely. Maybe in the future we'll find a better solution for that.And also don't pay attension to
cross-env
because it works for now, and i'll try to refactor it, to looks and works better πHow to check the feature
Run new and old commands, and check if it works