ionic-team / stencil-component-starter

Minimal starter project for building shareable web components with Stencil
https://github.com/ionic-team/stencil
MIT License
278 stars 128 forks source link

chore(v3): update starter for v3 #114

Closed rwaskiewicz closed 1 year ago

rwaskiewicz commented 1 year ago

What Does This Do?

Commit 1

this commit updates the dependencies of the stencil component starter template in preparation for the the v3.0.0 release of stencil.

the dependency on stencil is bumped to a pre-release version of the library, and puppeteer is bumped to v19, which is now supported by stencil v3.

jest dependencies have also been bumped, although that was done during the course of other package updates (and is not strictly necessary for this effort).

Commit 2

bumps the version for stencil to use the actual release (which has not occurred yet)

Testing

Check out this branch, and revert the second commit (as it uses the official Stencil 3 release version, which hasn't been published to npm). From there, you should be able to run typical commands you would expect of a starter:

rwaskiewicz commented 1 year ago

I need to add @types/node as an explicit dep so this doesn't break in weird ways. Stay tuned....

rwaskiewicz commented 1 year ago

@tanner-reits @alicewriteswrongs this is fixed up and should be good to review now 👍