ElMassimo / iles

🏝 The joyful site generator
https://iles.pages.dev
MIT License
1.08k stars 32 forks source link

`@islands/feed` pins old version of îles #230

Closed dhruvkb closed 1 year ago

dhruvkb commented 1 year ago

Problem

The @islands/feed package pins the iles dependency as ^0.8.

https://github.com/ElMassimo/iles/blob/fd0244ed86659cb3d4f68fc9437a846eda91bec9/packages/feed/package.json#L35

This is preventing the package from being installed on installations which use an up-to-date version of îles.

Solution

This is different from other @islands/* packages, which have the iles dependency unpinned as workspace:*. For example, see the version in @islands/icons...

https://github.com/ElMassimo/iles/blob/fd0244ed86659cb3d4f68fc9437a846eda91bec9/packages/icons/package.json#L34

... and @islands/headings.

https://github.com/ElMassimo/iles/blob/fd0244ed86659cb3d4f68fc9437a846eda91bec9/packages/headings/package.json#L36

Based on this it seems that relaxing the requirement might fix the issue.