cli ignore parts of config settings
rottmann opened this issue · 0 comments
rottmann commented
I am interested in helping provide a fix!
No
Which generators are impacted?
- All
- Angular
- HTML
- Preact
- Qwik
- React
- React-Native
- Solid
- Stencil
- Svelte
- Vue
- Web components
Reproduction case
https://mitosis.builder.io/?outputTab=G4VwpkA%3D
Expected Behaviour
Use config (and overwrite config file args with cli args).
It should output a single file as vue3 with composition api. The typescript option works.
Actual Behaviour
It loads the config, but ignores the composition settings.
mitosis build
to build everything works.
Additional Information
config/mitosis.config.cjs
/** @type {import('@builder.io/mitosis').MitosisConfig} */
module.exports = {
targets: ['vue3'],
options: {
vue3: {
api: 'composition',
typescript: true
}
}
}
Execute
mitosis compile \
--config config/mitosis.config.cjs \
--to vue3 \
src/$src.lite.tsx > build/$src.vue