gregnb / gregnb/mui-datatables

Unable to install mui-datatables

Open
#1,658 10 comments 2 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.7k
Forks
906
PR merge metrics
No merged PRs in 30d

Description

I ran the npm install and received dependency errors
both the core and the icons installed fine

Expected Behavior

Install without issues

Current Behavior

fails to install
Relevant details are below

Steps to Reproduce (for bugs)

I installed this on another machine which has verbose npm v6.14.11 node v14.15.4 successfully
The new machine has npm v7.5.3

## Your Environment

0 verbose cli [
0 verbose cli 'C:\\Program Files\\nodejs\\node.exe',
0 verbose cli 'install',
0 verbose cli 'mui-datatables',
0 verbose cli '--save'
0 verbose cli ]
1 info using npm@7.5.3
2 info using node@v14.15.5
3 timing config:load:defaults Completed in 2ms
4 timing config:load:file:C:..\AppData\Roaming\npm\node_modules\npm\npmrc Completed in 2ms
5 timing config:load:builtin Completed in 2ms
6 timing config:load:cli Completed in 2ms
7 timing config:load:env Completed in 1ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:C:..\.npmrc Completed in 1ms
11 timing config:load:user Completed in 1ms
13 timing config:load:global Completed in 1ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 1ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 13ms
19 verbose npm-session 355e7a0acf32f5ed
20 timing npm:load Completed in 24ms
21 timing arborist:ctor Completed in 1ms
22 timing idealTree:init Completed in 920ms
23 timing idealTree:userRequests Completed in 2ms
24 silly idealTree buildDeps
25 silly fetch manifest mui-datatables@*
26 timing arborist:ctor Completed in 0ms
27 http fetch GET 304 http://registry.npmjs.org/mui-datatables 1111ms (from cache)
28 silly fetch manifest @material-ui/core@^4.11.3
29 http fetch GET 304 http://registry.npmjs.org/@material-ui%2fcore 206ms (from cache)
30 silly fetch manifest @types/react@^16.8.6 || ^17.0.0
31 http fetch GET 304 http://registry.npmjs.org/@types%2freact 152ms (from cache)
32 silly fetch manifest react@^17.0.1
33 http fetch GET 304 http://registry.npmjs.org/react 148ms (from cache)
34 silly fetch manifest react-dom@^17.0.1
35 http fetch GET 304 http://registry.npmjs.org/react-dom 159ms (from cache)
36 silly fetch manifest @material-ui/icons@^4.11.2
37 http fetch GET 304 http://registry.npmjs.org/@material-ui%2ficons 217ms (from cache)
38 timing idealTree Completed in 2943ms
39 timing command:install Completed in 2952ms
40 verbose stack Error: unable to resolve dependency tree
40 verbose stack at Arborist.[failPeerConflict] (C:..\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1116:25)
40 verbose stack at Arborist.[loadPeerSet] (C:..\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1109:30)
40 verbose stack at async Arborist.[buildDepStep] (C:..\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:825:11)
40 verbose stack at async Arborist.buildIdealTree (C:..\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:209:7)
40 verbose stack at async Promise.all (index 1)
40 verbose stack at async Arborist.reify (C:..\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:127:5)
40 verbose stack at async install (C:..\AppData\Roaming\npm\node_modules\npm\lib\install.js:38:3)
41 verbose cwd C:\javascriptProjects\asset-planning-tool
42 verbose Windows_NT 10.0.17763
43 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:..\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "mui-datatables" "--save"
44 verbose node v14.15.5
45 verbose npm v7.5.3
46 error code ERESOLVE
47 error ERESOLVE unable to resolve dependency tree
48 error
49 error While resolving: [1masset-planning-tool[22m@[1m0.1.0[22m
49 error Found: [1mreact[22m@[1m17.0.1[22m[2m[22m
49 error [2mnode_modules/react[22m
49 error [1mreact[22m@"[1m^17.0.1[22m" from the root project
49 error [35mpeer[39m [1mreact[22m@"[1m^16.8.0 || ^17.0.0[22m" from [1m@material-ui/core[22m@[1m4.11.3[22m[2m[22m
49 error [2mnode_modules/@material-ui/core[22m
49 error [1m@material-ui/core[22m@"[1m^4.11.3[22m" from the root project
49 error [35mpeer[39m [1m@material-ui/core[22m@"[1m^4.0.0[22m" from [1mmui-datatables[22m@[1m3.7.6[22m[2m[22m
49 error [2mnode_modules/mui-datatables[22m
49 error [1mmui-datatables[22m@"[1m*[22m" from the root project
49 error 1 more (@material-ui/icons)
49 error 2 more (react-dom, @material-ui/icons)
49 error
49 error Could not resolve dependency:
49 error [35mpeer[39m [1mreact[22m@"[1m^16.8.0[22m" from [1mmui-datatables[22m@[1m3.7.6[22m[2m[22m
49 error [2mnode_modules/mui-datatables[22m
49 error [1mmui-datatables[22m@"[1m*[22m" from the root project
49 error
49 error Fix the upstream dependency conflict, or retry
49 error this command with --force, or --legacy-peer-deps
49 error to accept an incorrect (and potentially broken) dependency resolution.
49 error
49 50 verbose exit 1

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing `npm install mui-datatables` with Node v14.15.5 and npm v7.5.3, using the dependency-resolution output in the issue as the initial evidence. Investigate the package's peer dependency declarations and verify that installation completes without the reported ERESOLVE conflict.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
build-system, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.