0 verbose cli /usr/bin/node /usr/bin/npm 1 info using npm@8.19.2 2 info using node@v16.18.0 3 timing npm:load:whichnode Completed in 0ms 4 timing config:load:defaults Completed in 5ms 5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 2ms 6 timing config:load:builtin Completed in 3ms 7 warn config production Use `--omit=dev` instead. 8 timing config:load:cli Completed in 8ms 9 timing config:load:env Completed in 1ms 10 timing config:load:file:/home/pi/.node-red/.npmrc Completed in 1ms 11 timing config:load:project Completed in 11ms 12 timing config:load:file:/home/pi/.npmrc Completed in 3ms 13 timing config:load:user Completed in 3ms 14 timing config:load:file:/usr/etc/npmrc Completed in 0ms 15 timing config:load:global Completed in 0ms 16 timing config:load:validate Completed in 1ms 17 timing config:load:credentials Completed in 2ms 18 timing config:load:setEnvs Completed in 2ms 19 timing config:load Completed in 39ms 20 timing npm:load:configload Completed in 39ms 21 timing npm:load:mkdirpcache Completed in 3ms 22 timing npm:load:mkdirplogs Completed in 1ms 23 verbose title npm install node-red-dashboard@3.2.0 24 verbose argv "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save" "--save-prefix" "~" "--production" "--engine-strict" "node-red-dashboard@3.2.0" 25 timing npm:load:setTitle Completed in 5ms 26 timing config:load:flatten Completed in 9ms 27 timing npm:load:display Completed in 14ms 28 verbose logfile logs-max:10 dir:/home/pi/.npm/_logs 29 verbose logfile /home/pi/.npm/_logs/2022-11-02T12_20_25_326Z-debug-0.log 30 timing npm:load:logFile Completed in 15ms 31 timing npm:load:timers Completed in 0ms 32 timing npm:load:configScope Completed in 1ms 33 timing npm:load Completed in 80ms 34 timing arborist:ctor Completed in 2ms 35 silly logfile start cleaning logs, removing 1 files 36 silly logfile done cleaning log files 37 timing idealTree:init Completed in 1091ms 38 timing idealTree:userRequests Completed in 12ms 39 silly idealTree buildDeps 40 silly fetch manifest node-red-dashboard@3.2.0 41 verbose shrinkwrap failed to load node_modules/.package-lock.json out of date, updated: node_modules 42 http fetch GET 200 https://registry.npmjs.org/node-red-dashboard 1472ms (cache revalidated) 43 silly placeDep ROOT node-red-dashboard@3.2.0 REPLACE for: node-red-project@0.0.1 want: 3.2.0 44 silly fetch manifest socket.io@^4.5.2 45 http fetch GET 200 https://registry.npmjs.org/socket.io 63ms (cache revalidated) 46 timing idealTree:#root Completed in 1581ms 47 silly placeDep ROOT socket.io@4.5.3 OK for: node-red-dashboard@3.2.0 want: ^4.5.2 48 silly fetch manifest base64id@~2.0.0 49 silly fetch manifest debug@~4.3.2 50 silly fetch manifest engine.io@~6.2.0 51 silly fetch manifest socket.io-adapter@~2.4.0 52 silly fetch manifest socket.io-parser@~4.2.0 53 http fetch GET 200 https://registry.npmjs.org/base64id 83ms (cache revalidated) 54 http fetch GET 200 https://registry.npmjs.org/socket.io-parser 112ms (cache revalidated) 55 http fetch GET 200 https://registry.npmjs.org/engine.io 129ms (cache revalidated) 56 http fetch GET 200 https://registry.npmjs.org/socket.io-adapter 141ms (cache revalidated) 57 http fetch GET 200 https://registry.npmjs.org/debug 166ms (cache revalidated) 58 timing idealTree:node_modules/node-red-dashboard Completed in 177ms 59 silly placeDep ROOT base64id@2.0.0 OK for: socket.io@4.5.3 want: ~2.0.0 60 silly placeDep node_modules/socket.io debug@4.3.4 OK for: socket.io@4.5.3 want: ~4.3.2 61 silly placeDep ROOT engine.io@6.2.0 OK for: socket.io@4.5.3 want: ~6.2.0 62 silly placeDep ROOT socket.io-adapter@2.4.0 OK for: socket.io@4.5.3 want: ~2.4.0 63 silly placeDep ROOT socket.io-parser@4.2.1 OK for: socket.io@4.5.3 want: ~4.2.0 64 silly fetch manifest @types/cookie@^0.4.1 65 silly fetch manifest @types/cors@^2.8.12 66 silly fetch manifest cookie@~0.4.1 67 silly fetch manifest cors@~2.8.5 68 silly fetch manifest debug@~4.3.1 69 silly fetch manifest engine.io-parser@~5.0.3 70 silly fetch manifest ws@~8.2.3 71 silly fetch manifest @socket.io/component-emitter@~3.1.0 72 http fetch GET 200 https://registry.npmjs.org/cors 99ms (cache revalidated) 73 http fetch GET 200 https://registry.npmjs.org/cookie 113ms (cache revalidated) 74 http fetch GET 200 https://registry.npmjs.org/@types%2fcookie 141ms (cache revalidated) 75 http fetch GET 200 https://registry.npmjs.org/ws 140ms (cache revalidated) 76 http fetch GET 200 https://registry.npmjs.org/@types%2fcors 170ms (cache revalidated) 77 http fetch GET 200 https://registry.npmjs.org/engine.io-parser 171ms (cache revalidated) 78 http fetch GET 200 https://registry.npmjs.org/@socket.io%2fcomponent-emitter 219ms (cache revalidated) 79 timing idealTree:node_modules/socket.io Completed in 265ms 80 timing idealTree:node_modules/base64id Completed in 0ms 81 silly fetch manifest bufferutil@^4.0.1 82 http fetch GET 200 https://registry.npmjs.org/bufferutil 48ms (cache revalidated) 83 silly fetch manifest utf-8-validate@^5.0.2 84 http fetch GET 200 https://registry.npmjs.org/utf-8-validate 44ms (cache revalidated) 85 silly placeDep ROOT @types/cookie@0.4.1 OK for: engine.io@6.2.0 want: ^0.4.1 86 silly placeDep ROOT @types/cors@2.8.12 OK for: engine.io@6.2.0 want: ^2.8.12 87 silly placeDep ROOT cookie@0.4.2 OK for: engine.io@6.2.0 want: ~0.4.1 88 silly placeDep ROOT cors@2.8.5 OK for: engine.io@6.2.0 want: ~2.8.5 89 silly placeDep node_modules/engine.io debug@4.3.4 OK for: engine.io@6.2.0 want: ~4.3.1 90 silly placeDep ROOT engine.io-parser@5.0.4 OK for: engine.io@6.2.0 want: ~5.0.3 91 silly placeDep node_modules/engine.io ws@8.2.3 OK for: engine.io@6.2.0 want: ~8.2.3 92 silly fetch manifest object-assign@^4 93 http fetch GET 200 https://registry.npmjs.org/object-assign 50ms (cache revalidated) 94 timing idealTree:node_modules/engine.io Completed in 192ms 95 timing idealTree:node_modules/@types/cookie Completed in 0ms 96 timing idealTree:node_modules/@types/cors Completed in 0ms 97 timing idealTree:node_modules/cookie Completed in 1ms 98 silly placeDep ROOT object-assign@4.1.1 OK for: cors@2.8.5 want: ^4 99 timing idealTree:node_modules/cors Completed in 4ms 100 timing idealTree:node_modules/engine.io-parser Completed in 0ms 101 timing idealTree:node_modules/object-assign Completed in 0ms 102 timing idealTree:node_modules/socket.io-adapter Completed in 0ms 103 silly placeDep ROOT @socket.io/component-emitter@3.1.0 OK for: socket.io-parser@4.2.1 want: ~3.1.0 104 silly placeDep node_modules/socket.io-parser debug@4.3.4 OK for: socket.io-parser@4.2.1 want: ~4.3.1 105 timing idealTree:node_modules/socket.io-parser Completed in 7ms 106 timing idealTree:node_modules/@socket.io/component-emitter Completed in 0ms 107 timing idealTree:node_modules/engine.io/node_modules/debug Completed in 0ms 108 timing idealTree:node_modules/engine.io/node_modules/ws Completed in 0ms 109 timing idealTree:node_modules/socket.io-parser/node_modules/debug Completed in 0ms 110 timing idealTree:node_modules/socket.io/node_modules/debug Completed in 0ms 111 timing idealTree:buildDeps Completed in 2235ms 112 timing idealTree:fixDepFlags Completed in 28ms 113 timing idealTree Completed in 3395ms 114 timing reify:loadTrees Completed in 3396ms 115 timing reify:diffTrees Completed in 33ms 116 silly reify mark retired [ '/home/pi/.node-red/node_modules/component-emitter' ] 117 silly reify mark retired [ '/home/pi/.node-red/node_modules/engine.io' ] 118 silly reify mark retired [ '/home/pi/.node-red/node_modules/node-red-dashboard' ] 119 silly reify mark retired [ '/home/pi/.node-red/node_modules/node-red-node-email' ] 120 silly reify mark retired [ '/home/pi/.node-red/node_modules/socket.io' ] 121 silly reify mark retired [ '/home/pi/.node-red/node_modules/socket.io-adapter' ] 122 silly reify mark retired [ '/home/pi/.node-red/node_modules/socket.io-parser' ] 123 silly reify mark retired [ '/home/pi/.node-red/node_modules/@types/component-emitter' ] 124 silly reify moves { 124 silly reify '/home/pi/.node-red/node_modules/component-emitter': '/home/pi/.node-red/node_modules/.component-emitter-XYsJQ4il', 124 silly reify '/home/pi/.node-red/node_modules/engine.io': '/home/pi/.node-red/node_modules/.engine.io-cfYvDUqs', 124 silly reify '/home/pi/.node-red/node_modules/node-red-dashboard': '/home/pi/.node-red/node_modules/.node-red-dashboard-LM9EixDS', 124 silly reify '/home/pi/.node-red/node_modules/node-red-node-email': '/home/pi/.node-red/node_modules/.node-red-node-email-eJQ2YdZ0', 124 silly reify '/home/pi/.node-red/node_modules/socket.io': '/home/pi/.node-red/node_modules/.socket.io-ufmoTJi8', 124 silly reify '/home/pi/.node-red/node_modules/socket.io-adapter': '/home/pi/.node-red/node_modules/.socket.io-adapter-Ie4gPtKE', 124 silly reify '/home/pi/.node-red/node_modules/socket.io-parser': '/home/pi/.node-red/node_modules/.socket.io-parser-VeRah6TH', 124 silly reify '/home/pi/.node-red/node_modules/@types/component-emitter': '/home/pi/.node-red/node_modules/@types/.component-emitter-AplUyPZm' 124 silly reify } 125 timing reify:rollback:retireShallow Completed in 6ms 126 timing command:install Completed in 3474ms 127 verbose stack Error: ENOTEMPTY: directory not empty, rename '/home/pi/.node-red/node_modules/node-red-node-email' -> '/home/pi/.node-red/node_modules/.node-red-node-email-eJQ2YdZ0' 128 verbose cwd /home/pi/.node-red 129 verbose Linux 5.10.103-v7l+ 130 verbose node v16.18.0 131 verbose npm v8.19.2 132 error code ENOTEMPTY 133 error syscall rename 134 error path /home/pi/.node-red/node_modules/node-red-node-email 135 error dest /home/pi/.node-red/node_modules/.node-red-node-email-eJQ2YdZ0 136 error errno -39 137 error ENOTEMPTY: directory not empty, rename '/home/pi/.node-red/node_modules/node-red-node-email' -> '/home/pi/.node-red/node_modules/.node-red-node-email-eJQ2YdZ0' 138 verbose exit -39 139 timing npm Completed in 3822ms 140 verbose unfinished npm timer reify 1667391625675 141 verbose unfinished npm timer reify:retireShallow 1667391629119 142 verbose code -39 143 error A complete log of this run can be found in: 143 error /home/pi/.npm/_logs/2022-11-02T12_20_25_326Z-debug-0.log