nxext / nx-extensions

Nx Extension for StencilJs, SvelteJS, SolidJS, Ionic and VueJs
MIT License
452 stars 99 forks source link

Sveltekit: Referenced project must have setting "composite": true #676

Open GaryB432 opened 2 years ago

GaryB432 commented 2 years ago

Describe the bug Generated and built new app has "error" in tsconfig, e.g. Referenced project 'c...' must have setting "composite": true

To Reproduce

npx create-nx-workspace@latest my-app --preset ts
cd .\my-app\
npm i @nxext/sveltekit -D
npm i @angular-devkit/schematics -D
nx g @nxext/sveltekit:app kit-app
rem remove config.kit.target
nx build kit-app
vscode .

Expected behavior A new project should not show any "errors" in supported versions of vscode. .sveltekit would also be added to .gitignore too right?

Additional context Windows 10

@angular-devkit/schematics@13.3.5 @nrwl/cli@14.1.4 @nrwl/eslint-plugin-nx@14.1.4 @nrwl/js@14.1.4 @nrwl/linter@14.1.4 @nrwl/workspace@14.1.4 @nxext/sveltekit@13.0.0-next.2 @sveltejs/adapter-node@1.0.0-next.73 @sveltejs/kit@1.0.0-next.326 @typescript-eslint/eslint-plugin@5.18.0 @typescript-eslint/parser@5.18.0 eslint-config-prettier@8.1.0 eslint-plugin-svelte3@3.4.1 eslint@8.12.0 nx@14.1.4 prettier@2.6.2 svelte-preprocess@4.10.6 svelte@3.48.0 typescript@4.6.4

GaryB432 commented 2 years ago

I see this is probably related to #591 thanks for your work !