Closed christian-bromann closed 3 months ago
@stencil/core@4.18.3 ts tsc --noEmit --project scripts/tsconfig.json && tsx scripts/tech-debt-burndown-report.ts
--strictNullChecks
error reportTypechecking with --strictNullChecks
resulted in 1079 errors on this branch.
Unfortunately, it looks like that's an increase of 2 over main
😞.
There are 15 unused exports on this PR. That's the same number of errors on main, so at least we're not creating new ones!
Download the tarball here: https://github.com/ionic-team/stencil/actions/runs/9683411829/artifacts/1641269295
If your browser saves files to ~/Downloads
you can install it like so:
unzip -d ~/Downloads ~/Downloads/stencil-core-4.18.3-dev.1719419668.2427fe8.tgz.zip && npm install ~/Downloads/stencil-core-4.18.3-dev.1719419668.2427fe8.tgz
@tanner-reits fixed the failing build and added tests
What is the current behavior?
This feature was requested in #2155 but the community PR (https://github.com/ionic-team/stencil/pull/2334) was never reviewed. Let's get this in as it seems generally useful.
What is the new behavior?
We recognise the Less or Sass plugin now, if it exists and generate a proper style file. In case Sass is used, we also ask which format they want to use (
.sass
vsscss
files).Documentation
n/a
Does this introduce a breaking change?
Testing
n/a
Other information
@tanner-reits you made this comment to enhance the
create-stencil
package, can you elaborate what you were thinking?