qwikifiers / qwik-nx

Nx plugin for Qwik
131 stars 24 forks source link

feat(qwik-nx): build executor #78

Closed dmitry-stepanenko closed 1 year ago

dmitry-stepanenko commented 1 year ago

What is it?

Description

Adding a new build executor, that will unify the flow to build the Qwik project in a similar way how it's done with original qwik apps with Qwik CLI.

The new executor wraps build.client and build.ssr targets into build executor, where they can both be executed sequentially. It also allows to project build's target configuration to the ones it invokes.

With this change the commands will be as follows:

Along with breaking changes this PR presents there's a NX migration available, that should help updating the config. It can be used by running nx migrate qwik-nx command

shairez commented 1 year ago

LGTM

Great and thorough job @dmitry-stepanenko ! 👏🙏