-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Self-service
- I'd be willing to implement a fix
Describe the bug
$ yarn install
$ yarn why @types/eslint
Expected:
- It should list that
@stylistic/eslint-plugindepends on@types/eslint@9.6.0 - It should create
node_modules/@stylistic/eslint-plugin/node_modules/@types/eslintcontaining@types/eslint@9.6.0
Actual:
$ yarn why @types/eslint
└─ root-workspace-0b6124@workspace:.
└─ @types/eslint@npm:8.56.11 (via npm:^8)
$ ls -1a node_modules/@stylistic/eslint-plugin
.
..
LICENSE
README.md
dist
package.json
To reproduce
package.json
{
"devDependencies": {
"@stylistic/eslint-plugin": "latest",
"@types/eslint": "^8"
},
"packageManager": "yarn@4.4.0"
}.yarnrc.yml
nodeLinker: node-modulesEnvironment
System:
OS: macOS 14.5
CPU: (10) arm64 Apple M1 Max
Binaries:
Node: 20.15.0 - /private/var/folders/l4/bc59q80d0xn_j4pkq97cn7rc0000gn/T/xfs-62c13eda/node
Yarn: 4.4.0 - /private/var/folders/l4/bc59q80d0xn_j4pkq97cn7rc0000gn/T/xfs-62c13eda/yarn
npm: 10.7.0 - /opt/homebrew/bin/npm
pnpm: 8.15.8 - /opt/homebrew/bin/pnpm
bun: 1.1.12 - /opt/homebrew/bin/bunAdditional context
Looking at the lockfile I can see:
"@stylistic/eslint-plugin@npm:latest":
version: 2.6.1
resolution: "@stylistic/eslint-plugin@npm:2.6.1"
dependencies:
"@stylistic/eslint-plugin-js": "npm:2.6.1"
"@stylistic/eslint-plugin-jsx": "npm:2.6.1"
"@stylistic/eslint-plugin-plus": "npm:2.6.1"
"@stylistic/eslint-plugin-ts": "npm:2.6.1"
"@types/eslint": "npm:^9.6.0"
peerDependencies:
eslint: ">=8.40.0"
checksum: 10c0/87cbbac0ea84161e6ccc03b7c5298279c2d5a0100be63af5a83f979ae0fa5328df371443a3da9eac833d58a1708bae2e5d8615530048c888e7f5b01d3ebf654a
languageName: node
linkType: hard
and
"@types/eslint@npm:^9.6.0":
version: 9.6.0
resolution: "@types/eslint@npm:9.6.0"
dependencies:
"@types/estree": "npm:*"
"@types/json-schema": "npm:*"
checksum: 10c0/69301356bc73b85e381ae00931291de2e96d1cc49a112c592c74ee32b2f85412203dea6a333b4315fd9839bb14f364f265cbfe7743fc5a78492ee0326dd6a2c1
languageName: node
linkType: hard
So yarn knows about the dependency and lists it as expected -- however it's just not installing it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed