Closed tatems closed 1 year ago
Unlike the other peer deps, which begin with carets (^), the vue peer dep was set to exactly 2.6.14: https://github.com/square/maker/blob/master/package.json#L51
if I remember correctly, it was pinned to this specific version to match what was in ecom-website, and we did the pin in the first place because having it unpinned was causing bugs... but what those bugs were exactly I don't remember anymore... soooo if you decide to unpin it in a PR it'd be nice to check nothing in ecom-website stops working because of it
@pretzelhammer sorry missed this earlier. Website has been on 2.7 for awhile now (looks like about 8 months). I'm not sure why it hasn't been causing problems for that project, but I've had no luck getting it to install in a new project. I've opened a PR to get this fixed #554
:tada: This issue has been resolved in version 18.0.9 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Bug description
Though Maker inherently supports 2.7 (no api changes from 2.6), installing into a greenfield 2.7 project throws peer dependency errors when using a newer node version (ie 16+)
Reproduction
Environment
Addressed by
No response
Can you contribute a fix?