- [ ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [X] regression (a behavior that used to work and stopped in a new release)
0 verbose cli /home/copennin/.nvm/versions/node/v17.9.1/bin/node /home/copennin/.nvm/versions/node/v17.9.1/bin/npm
1 info using [email protected]
2 info using [email protected]
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 4ms
5 timing config:load:file:/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/npmrc Completed in 2ms
6 timing config:load:builtin Completed in 3ms
7 timing config:load:cli Completed in 5ms
8 timing config:load:env Completed in 3ms
9 timing config:load:file:/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server/.npmrc Completed in 0ms
10 timing config:load:project Completed in 58ms
11 timing config:load:file:/home/copennin/.npmrc Completed in 0ms
12 timing config:load:user Completed in 2ms
13 timing config:load:file:/home/copennin/.nvm/versions/node/v17.9.1/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 2ms
16 timing config:load:credentials Completed in 3ms
17 timing config:load:setEnvs Completed in 2ms
18 timing config:load Completed in 86ms
19 timing npm:load:configload Completed in 86ms
20 timing npm:load:mkdirpcache Completed in 5ms
21 timing npm:load:mkdirplogs Completed in 2ms
22 verbose title npm install
23 verbose argv "install"
24 timing npm:load:setTitle Completed in 2ms
25 timing config:load:flatten Completed in 6ms
26 timing npm:load:display Completed in 11ms
27 verbose logfile logs-max:10 dir:/home/copennin/.npm/_logs
28 verbose logfile /home/copennin/.npm/_logs/2022-06-22T23_45_27_778Z-debug-0.log
29 timing npm:load:logFile Completed in 13ms
30 timing npm:load:timers Completed in 0ms
31 timing npm:load:configScope Completed in 0ms
32 timing npm:load Completed in 122ms
33 timing arborist:ctor Completed in 2ms
34 silly logfile start cleaning logs, removing 1 files
35 silly logfile done cleaning log files
36 timing idealTree:init Completed in 2645ms
37 timing idealTree:userRequests Completed in 1ms
38 silly idealTree buildDeps
39 timing idealTree:#root Completed in 2ms
40 silly fetch manifest @typescript-eslint/parser@^5.0.0
41 timing arborist:ctor Completed in 0ms
42 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fparser 12823ms (cache revalidated)
43 silly fetch manifest eslint@^6.0.0 || ^7.0.0 || ^8.0.0
44 http fetch GET 200 https://registry.npmjs.org/eslint 151ms (cache revalidated)
45 timing idealTree Completed in 15780ms
46 timing command:install Completed in 15839ms
47 verbose stack Error: could not resolve
47 verbose stack at PlaceDep.failPeerConflict (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:549:25)
47 verbose stack at PlaceDep.place (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:199:21)
47 verbose stack at new PlaceDep (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:73:10)
47 verbose stack at /home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:990:31
47 verbose stack at Array.map (<anonymous>)
47 verbose stack at Arborist.[buildDepStep] (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:990:8)
47 verbose stack at async Arborist.buildIdealTree (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:218:7)
47 verbose stack at async Promise.all (index 1)
47 verbose stack at async Arborist.reify (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:153:5)
47 verbose stack at async Install.exec (/home/copennin/.nvm/versions/node/v17.9.1/lib/node_modules/npm/lib/commands/install.js:156:5)
48 verbose cwd /mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server
49 verbose Linux 5.10.102.1-microsoft-standard-WSL2
50 verbose node v17.9.1
51 verbose npm v8.11.0
52 error code ERESOLVE
53 error ERESOLVE could not resolve
54 error
55 error While resolving: �[1m@typescript-eslint/eslint-plugin�[22m@�[1m5.8.1�[22m
55 error Found: �[1m@typescript-eslint/parser�[22m@�[1m4.33.0�[22m�[2m�[22m
55 error �[2mnode_modules/@typescript-eslint/parser�[22m
55 error �[33mdev�[39m �[1m@typescript-eslint/parser�[22m@"�[1m^4.12.0�[22m" from the root project
55 error
55 error Could not resolve dependency:
55 error �[35mpeer�[39m �[1m@typescript-eslint/parser�[22m@"�[1m^5.0.0�[22m" from �[1m@typescript-eslint/eslint-plugin�[22m@�[1m5.8.1�[22m�[2m�[22m
55 error �[2mnode_modules/@typescript-eslint/eslint-plugin�[22m
55 error �[33mdev�[39m �[1m@typescript-eslint/eslint-plugin�[22m@"�[1m^5.8.1�[22m" from the root project
55 error
55 error Conflicting peer dependency: �[1m@typescript-eslint/parser�[22m@�[1m5.29.0�[22m�[2m�[22m
55 error �[2mnode_modules/@typescript-eslint/parser�[22m
55 error �[35mpeer�[39m �[1m@typescript-eslint/parser�[22m@"�[1m^5.0.0�[22m" from �[1m@typescript-eslint/eslint-plugin�[22m@�[1m5.8.1�[22m�[2m�[22m
55 error �[2mnode_modules/@typescript-eslint/eslint-plugin�[22m
55 error �[33mdev�[39m �[1m@typescript-eslint/eslint-plugin�[22m@"�[1m^5.8.1�[22m" from the root project
55 error
55 error Fix the upstream dependency conflict, or retry
55 error this command with --force, or --legacy-peer-deps
55 error to accept an incorrect (and potentially broken) dependency resolution.
55 error
55 error See /home/copennin/.npm/eresolve-report.txt for a full report.
56 verbose exit 1
57 timing npm Completed in 16324ms
58 verbose unfinished npm timer reify 1655941528224
59 verbose unfinished npm timer reify:loadTrees 1655941528271
60 verbose unfinished npm timer idealTree:buildDeps 1655941530922
61 verbose unfinished npm timer idealTree:node_modules/@typescript-eslint/eslint-plugin 1655941530928
62 verbose code 1
63 error A complete log of this run can be found in:
63 error /home/copennin/.npm/_logs/2022-06-22T23_45_27_778Z-debug-0.log
# npm resolution error report
2022-06-22T23:45:44.074Z
While resolving: @typescript-eslint/[email protected]
Found: @typescript-eslint/[email protected]
node_modules/@typescript-eslint/parser
dev @typescript-eslint/parser@"^4.12.0" from the root project
Could not resolve dependency:
peer @typescript-eslint/parser@"^5.0.0" from @typescript-eslint/[email protected]
node_modules/@typescript-eslint/eslint-plugin
dev @typescript-eslint/eslint-plugin@"^5.8.1" from the root project
Conflicting peer dependency: @typescript-eslint/[email protected]
node_modules/@typescript-eslint/parser
peer @typescript-eslint/parser@"^5.0.0" from @typescript-eslint/[email protected]
node_modules/@typescript-eslint/eslint-plugin
dev @typescript-eslint/eslint-plugin@"^5.8.1" from the root project
Fix the upstream dependency conflict, or retry
this command with --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
Raw JSON explanation object:
{
"code": "ERESOLVE",
"edge": {
"type": "peer",
"name": "@typescript-eslint/parser",
"spec": "^5.0.0",
"error": "INVALID",
"from": {
"name": "@typescript-eslint/eslint-plugin",
"version": "5.8.1",
"location": "node_modules/@typescript-eslint/eslint-plugin",
"isWorkspace": false,
"dependents": [
{
"type": "dev",
"name": "@typescript-eslint/eslint-plugin",
"spec": "^5.8.1",
"from": {
"location": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server"
}
}
]
}
},
"dep": {
"name": "@typescript-eslint/parser",
"version": "5.29.0",
"whileInstalling": {
"name": "@typescript-eslint/eslint-plugin",
"version": "5.8.1",
"path": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server/node_modules/@typescript-eslint/eslint-plugin"
},
"location": "node_modules/@typescript-eslint/parser",
"isWorkspace": false,
"dependents": [
{
"type": "peer",
"name": "@typescript-eslint/parser",
"spec": "^5.0.0",
"error": "INVALID",
"from": {
"name": "@typescript-eslint/eslint-plugin",
"version": "5.8.1",
"location": "node_modules/@typescript-eslint/eslint-plugin",
"isWorkspace": false,
"dependents": [
{
"type": "dev",
"name": "@typescript-eslint/eslint-plugin",
"spec": "^5.8.1",
"from": {
"location": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server"
}
}
]
}
}
]
},
"current": {
"name": "@typescript-eslint/parser",
"version": "4.33.0",
"location": "node_modules/@typescript-eslint/parser",
"isWorkspace": false,
"dependents": [
{
"type": "dev",
"name": "@typescript-eslint/parser",
"spec": "^4.12.0",
"from": {
"location": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server"
}
}
]
},
"peerConflict": {
"current": {
"name": "@typescript-eslint/parser",
"version": "4.33.0",
"location": "node_modules/@typescript-eslint/parser",
"isWorkspace": false,
"dependents": [
{
"type": "dev",
"name": "@typescript-eslint/parser",
"spec": "^4.12.0",
"from": {
"location": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server"
}
}
]
},
"peer": {
"name": "@typescript-eslint/parser",
"version": "5.29.0",
"whileInstalling": {
"name": "@typescript-eslint/eslint-plugin",
"version": "5.8.1",
"path": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server/node_modules/@typescript-eslint/eslint-plugin"
},
"location": "node_modules/@typescript-eslint/parser",
"isWorkspace": false,
"dependents": [
{
"type": "peer",
"name": "@typescript-eslint/parser",
"spec": "^5.0.0",
"error": "INVALID",
"from": {
"name": "@typescript-eslint/eslint-plugin",
"version": "5.8.1",
"location": "node_modules/@typescript-eslint/eslint-plugin",
"isWorkspace": false,
"dependents": [
{
"type": "dev",
"name": "@typescript-eslint/eslint-plugin",
"spec": "^5.8.1",
"from": {
"location": "/mnt/c/Users/copennin/Code/Sandbox/communication-services-web-calling-hero/Server"
}
}
]
}
}
]
}
},
"strictPeerDeps": false,
"force": false,
"isMine": true
}