Halo-Lab / Halo-Lab/eleventy-packages

Running eleventy-plugin-styles fails due to peerDependencies after yarn install

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Since yarn does not automatically install peerDependencies, the plugin fails while trying to load the peerDependencies. Perhaps you'd consider making all the peerDependencies straight dependencies since the plugin relies on them to run?

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the package metadata for eleventy-plugin-styles and compare its peerDependencies with the dependencies needed when the plugin loads. Reproduce the failure after yarn install, then verify that the plugin runs successfully without separately installing those peer dependencies.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system, tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.