ankurrsinghal / svelte-legos

A framework for Svelte Utilities 💡 Current status: 87 utilities.
https://svelte-legos.surge.sh
MIT License
778 stars 27 forks source link

Unable to install Svelte-Legos, Prettier Dependency #94

Open Chaddeus opened 1 year ago

Chaddeus commented 1 year ago

Since I'm using Prettier 3.0+ it appears I cannot install Svelte Legos, as it seems to have a dependency on an older Prettier version.

npm ERR! While resolving: prettier-plugin-svelte@2.10.1
npm ERR! Found: prettier@3.0.0
npm ERR! node_modules/prettier
npm ERR!   dev prettier@"^3.0.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer prettier@"^1.16.4 || ^2.0.0" from prettier-plugin-svelte@2.10.1
npm ERR! node_modules/prettier-plugin-svelte
npm ERR!   dev prettier-plugin-svelte@"^2.10.1" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: prettier@2.8.8
npm ERR! node_modules/prettier
npm ERR!   peer prettier@"^1.16.4 || ^2.0.0" from prettier-plugin-svelte@2.10.1
npm ERR!   node_modules/prettier-plugin-svelte
npm ERR!     dev prettier-plugin-svelte@"^2.10.1" from the root project
ankurrsinghal commented 1 year ago

Hey thanks for reporting this, will try to fix this.

LeoCaprile commented 1 year ago

mmm looks like a common problem with peer dependencies, try npm install --legacy-peer-deps