Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation error - can't install #139

Open
NBCGLX opened this issue Oct 17, 2023 · 16 comments
Open

Installation error - can't install #139

NBCGLX opened this issue Oct 17, 2023 · 16 comments
Labels

Comments

@NBCGLX
Copy link

NBCGLX commented Oct 17, 2023

Analysis

Attempted to instal the Tcc plugin in Homebridge, but the install fails every time

Expected Behavior

Install Tcc plugin

Steps To Reproduce

  1. Search for plugin in Homebridge
  2. Click INSTALL
  3. Receive installation error message

Logs

USER: homebridge
DIR: /var/lib/homebridge
CMD: npm install --save homebridge-tcc@0.2.34

npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /nonexistent
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/nonexistent'
npm ERR!  [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! Log files were not written due to an error writing to the directory: /nonexistent/.npm/_logs
npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal

Operation failed. Please review log for details.

Configuration

{
    "bridge": {
        "name": "Homebridge C6CA",
        "username": "",
        "port": 51302,
        "pin": "",
        "advertiser": "avahi"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "auto",
            "tempUnits": "f",
            "lang": "auto",
            "platform": "config"
        },
        {
            "refreshToken": "",
            "unbridgeCameras": true,
            "platform": "Ring",
            "_bridge": {
                "username": "",
                "port": 37575
            }
        },
        {
            "email": "",
            "password": "",
            "name": "myQ",
            "options": [
                "Disable.Opener.BatteryInfo"
            ],
            "platform": "myQ",
            "_bridge": {
                "username": "",
                "port": 55709
            }
        }
    ]
}

Environment

  • OS:
  • Software:
  • Node:
  • npm:

Process Supervisor

Docker (Mention image name in Additional Context)

Additional Context

No response

@NBCGLX NBCGLX added the bug label Oct 17, 2023
@NorthernMan54
Copy link
Owner

This is odd, what OS and Container are you running ?

path /nonexistent
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/nonexistent'
npm ERR!  [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }

@NBCGLX
Copy link
Author

NBCGLX commented Oct 17, 2023

This is odd, what OS and Container are you running ?

path /nonexistent
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/nonexistent'
npm ERR!  [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }

Docker on a Pi. No trouble with the couple other plugins I’ve installed.

@NBCGLX NBCGLX closed this as completed Oct 17, 2023
@NBCGLX
Copy link
Author

NBCGLX commented Oct 17, 2023

Not sure why it says closed 🤷🏻‍♂️ Probably something I did wrong when I responded.

@NorthernMan54 NorthernMan54 reopened this Oct 17, 2023
@NorthernMan54
Copy link
Owner

What OS on the RPI ?

@NBCGLX
Copy link
Author

NBCGLX commented Oct 17, 2023

Pi OS Lite 32-bit

@NorthernMan54
Copy link
Owner

Version ?

@NorthernMan54
Copy link
Owner

I think it is related to this

homebridge/homebridge-apt-pkg#11

@chiachs
Copy link

chiachs commented Oct 17, 2023 via email

@Nacman
Copy link

Nacman commented Nov 13, 2023

I have the same issue on a brand new installation og Homebridge. All other plugin install fine, this one fails at the end. What might the command line be if I wanted to install from a command prompt. Installing it from the Plugin GUI is all I have tried. Failed 3 times. Other TCC plugins for the "Fan" install but yours appears to be more robust. Can you advise?

@NorthernMan54
Copy link
Owner

@Nacman What is the error message ?

@chiachs
Copy link

chiachs commented Nov 14, 2023

image

@NorthernMan54
Copy link
Owner

This plugin uses node-gyp, which requires this setup for use

https://github.com/nodejs/node-gyp#on-macos

Most homebridge platforms have this bundled, but am thinking your Mac doesn't

@chiachs
Copy link

chiachs commented Nov 14, 2023

that fixed the issue...thanks!

@Nacman
Copy link

Nacman commented Nov 14, 2023

@Nacman What is the error message ?

Sorry for first not identifying this is running on Windows 10.

Here is the output from the log file referenced. Errors appear to me to only be at the end.

0 verbose cli C:\Program Files\nodejs\node.exe C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
1 info using npm@8.10.0
2 info using node@v20.9.0
3 timing npm:load:whichnode Completed in 2ms
4 timing config:load:defaults Completed in 15ms
5 timing config:load:file:C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\npmrc Completed in 54ms
6 timing config:load:builtin Completed in 55ms
7 timing config:load:cli Completed in 6ms
8 timing config:load:env Completed in 2ms
9 timing config:load:project Completed in 3ms
10 timing config:load:file:C:\WINDOWS\system32\config\systemprofile.npmrc Completed in 1ms
11 timing config:load:user Completed in 1ms
12 timing config:load:file:C:\Users\Administrator\AppData\Roaming\npm\etc\npmrc Completed in 0ms
13 timing config:load:global Completed in 1ms
14 timing config:load:validate Completed in 1ms
15 timing config:load:credentials Completed in 3ms
16 timing config:load:setEnvs Completed in 3ms
17 timing config:load Completed in 92ms
18 timing npm:load:configload Completed in 94ms
19 timing npm:load:mkdirpcache Completed in 3ms
20 timing npm:load:mkdirplogs Completed in 1ms
21 verbose title npm install homebridge-tcc@0.2.34
22 verbose argv "install" "--global" "homebridge-tcc@0.2.34"
23 timing npm:load:setTitle Completed in 4ms
24 timing config:load:flatten Completed in 12ms
25 timing npm:load:display Completed in 22ms
26 verbose logfile logs-max:10 dir:C:\WINDOWS\system32\config\systemprofile\AppData\Local\npm-cache_logs
27 verbose logfile C:\WINDOWS\system32\config\systemprofile\AppData\Local\npm-cache_logs\2023-11-14T02_10_11_063Z-debug-0.log
28 timing npm:load:logFile Completed in 32ms
29 timing npm:load:timers Completed in 0ms
30 timing npm:load:configScope Completed in 1ms
31 timing npm:load Completed in 162ms
32 timing arborist:ctor Completed in 1ms
33 silly logfile start cleaning logs, removing 2 files
34 timing idealTree:init Completed in 18ms
35 timing idealTree:userRequests Completed in 12ms
36 silly idealTree buildDeps
37 silly fetch manifest homebridge-tcc@0.2.34
38 silly logfile done cleaning log files
39 http fetch GET 200 https://registry.npmjs.org/homebridge-tcc 725ms (cache revalidated)
40 silly placeDep ROOT homebridge-tcc@0.2.34 OK for: want: 0.2.34
41 silly fetch manifest debug@^2.6.9
42 silly fetch manifest easy-soap-request@>=0.0.0
43 silly fetch manifest fakegato-history@^0.5.6
44 silly fetch manifest moment@>2.20.1
45 silly fetch manifest p-queue@^6.6.2
46 silly fetch manifest request@^2.88.2
47 silly fetch manifest xml2json@>=0.0.0
48 http fetch GET 200 https://registry.npmjs.org/debug 83ms (cache revalidated)
49 http fetch GET 200 https://registry.npmjs.org/request 124ms (cache revalidated)
50 http fetch GET 200 https://registry.npmjs.org/moment 134ms (cache revalidated)
51 http fetch GET 200 https://registry.npmjs.org/p-queue 137ms (cache revalidated)
52 http fetch GET 200 https://registry.npmjs.org/fakegato-history 204ms (cache revalidated)
53 http fetch GET 200 https://registry.npmjs.org/xml2json 433ms (cache revalidated)
54 http fetch GET 200 https://registry.npmjs.org/easy-soap-request 440ms (cache revalidated)
55 timing idealTree:#root Completed in 1188ms
56 silly placeDep node_modules/homebridge-tcc debug@2.6.9 OK for: homebridge-tcc@0.2.34 want: ^2.6.9
57 silly placeDep node_modules/homebridge-tcc easy-soap-request@5.4.0 OK for: homebridge-tcc@0.2.34 want: >=0.0.0
58 silly placeDep node_modules/homebridge-tcc fakegato-history@0.5.6 OK for: homebridge-tcc@0.2.34 want: ^0.5.6
59 silly placeDep node_modules/homebridge-tcc moment@2.29.4 OK for: homebridge-tcc@0.2.34 want: >2.20.1
60 silly placeDep node_modules/homebridge-tcc p-queue@6.6.2 OK for: homebridge-tcc@0.2.34 want: ^6.6.2
61 silly placeDep node_modules/homebridge-tcc request@2.88.2 OK for: homebridge-tcc@0.2.34 want: ^2.88.2
62 silly placeDep node_modules/homebridge-tcc xml2json@0.12.0 OK for: homebridge-tcc@0.2.34 want: >=0.0.0
63 silly fetch manifest ms@2.0.0
64 silly fetch manifest axios@^1.5.0
65 silly fetch manifest googleapis@>39.1.0
66 silly fetch manifest eventemitter3@^4.0.4
67 silly fetch manifest p-timeout@^3.2.0
68 silly fetch manifest aws-sign2@~0.7.0
69 silly fetch manifest aws4@^1.8.0
70 silly fetch manifest caseless@~0.12.0
71 silly fetch manifest combined-stream@~1.0.6
72 silly fetch manifest extend@~3.0.2
73 silly fetch manifest forever-agent@~0.6.1
74 silly fetch manifest form-data@~2.3.2
75 silly fetch manifest har-validator@~5.1.3
76 silly fetch manifest http-signature@~1.2.0
77 silly fetch manifest is-typedarray@~1.0.0
78 silly fetch manifest isstream@~0.1.2
79 silly fetch manifest json-stringify-safe@~5.0.1
80 silly fetch manifest mime-types@~2.1.19
81 silly fetch manifest oauth-sign@~0.9.0
82 silly fetch manifest performance-now@^2.1.0
83 silly fetch manifest qs@~6.5.2
84 silly fetch manifest safe-buffer@^5.1.2
85 silly fetch manifest tough-cookie@~2.5.0
86 silly fetch manifest tunnel-agent@^0.6.0
87 silly fetch manifest uuid@^3.3.2
88 silly fetch manifest hoek@^4.2.1
89 silly fetch manifest joi@^13.1.2
90 silly fetch manifest node-expat@^2.3.18
91 http fetch GET 200 https://registry.npmjs.org/ms 531ms (cache revalidated)
92 http fetch GET 200 https://registry.npmjs.org/axios 535ms (cache revalidated)
93 http fetch GET 200 https://registry.npmjs.org/p-timeout 539ms (cache revalidated)
94 http fetch GET 200 https://registry.npmjs.org/aws-sign2 540ms (cache revalidated)
95 http fetch GET 200 https://registry.npmjs.org/googleapis 549ms (cache revalidated)
96 http fetch GET 200 https://registry.npmjs.org/safe-buffer 624ms (cache revalidated)
97 http fetch GET 200 https://registry.npmjs.org/qs 658ms (cache revalidated)
98 http fetch GET 200 https://registry.npmjs.org/performance-now 685ms (cache revalidated)
99 http fetch GET 200 https://registry.npmjs.org/forever-agent 711ms (cache revalidated)
100 http fetch GET 200 https://registry.npmjs.org/caseless 716ms (cache revalidated)
101 http fetch GET 200 https://registry.npmjs.org/mime-types 704ms (cache revalidated)
102 http fetch GET 200 https://registry.npmjs.org/aws4 723ms (cache revalidated)
103 http fetch GET 200 https://registry.npmjs.org/isstream 712ms (cache revalidated)
104 http fetch GET 200 https://registry.npmjs.org/har-validator 720ms (cache revalidated)
105 http fetch GET 200 https://registry.npmjs.org/is-typedarray 718ms (cache revalidated)
106 http fetch GET 200 https://registry.npmjs.org/combined-stream 729ms (cache revalidated)
107 http fetch GET 200 https://registry.npmjs.org/extend 728ms (cache revalidated)
108 http fetch GET 200 https://registry.npmjs.org/tunnel-agent 699ms (cache revalidated)
109 http fetch GET 200 https://registry.npmjs.org/uuid 699ms (cache revalidated)
110 http fetch GET 200 https://registry.npmjs.org/json-stringify-safe 724ms (cache revalidated)
111 http fetch GET 200 https://registry.npmjs.org/oauth-sign 721ms (cache revalidated)
112 http fetch GET 200 https://registry.npmjs.org/form-data 736ms (cache revalidated)
113 http fetch GET 200 https://registry.npmjs.org/http-signature 738ms (cache revalidated)
114 http fetch GET 200 https://registry.npmjs.org/joi 711ms (cache revalidated)
115 http fetch GET 200 https://registry.npmjs.org/eventemitter3 782ms (cache revalidated)
116 http fetch GET 200 https://registry.npmjs.org/tough-cookie 797ms (cache revalidated)
117 http fetch GET 200 https://registry.npmjs.org/node-expat 814ms (cache revalidated)
118 http fetch GET 200 https://registry.npmjs.org/hoek 912ms (cache revalidated)
119 timing idealTree:node_modules/homebridge-tcc Completed in 1006ms
120 silly placeDep node_modules/homebridge-tcc ms@2.0.0 OK for: debug@2.6.9 want: 2.0.0
121 timing idealTree:node_modules/homebridge-tcc/node_modules/debug Completed in 5ms
122 silly placeDep node_modules/homebridge-tcc axios@1.6.1 OK for: easy-soap-request@5.4.0 want: ^1.5.0
123 silly fetch manifest follow-redirects@^1.15.0
124 silly fetch manifest form-data@^4.0.0
125 silly fetch manifest proxy-from-env@^1.1.0
126 http fetch GET 200 https://registry.npmjs.org/follow-redirects 54ms (cache revalidated)
127 http fetch GET 200 https://registry.npmjs.org/proxy-from-env 191ms (cache revalidated)
128 timing idealTree:node_modules/homebridge-tcc/node_modules/easy-soap-request Completed in 201ms
129 silly placeDep node_modules/homebridge-tcc follow-redirects@1.15.3 OK for: axios@1.6.1 want: ^1.15.0
130 silly placeDep node_modules/homebridge-tcc form-data@4.0.0 OK for: axios@1.6.1 want: ^4.0.0
131 silly placeDep node_modules/homebridge-tcc proxy-from-env@1.1.0 OK for: axios@1.6.1 want: ^1.1.0
132 silly fetch manifest asynckit@^0.4.0
133 silly fetch manifest combined-stream@^1.0.8
134 silly fetch manifest mime-types@^2.1.12
135 http fetch GET 200 https://registry.npmjs.org/asynckit 59ms (cache revalidated)
136 timing idealTree:node_modules/homebridge-tcc/node_modules/axios Completed in 76ms
137 silly placeDep node_modules/homebridge-tcc googleapis@128.0.0 OK for: fakegato-history@0.5.6 want: >39.1.0
138 silly fetch manifest google-auth-library@^9.0.0
139 silly fetch manifest googleapis-common@^7.0.0
140 http fetch GET 200 https://registry.npmjs.org/google-auth-library 55ms (cache revalidated)
141 http fetch GET 200 https://registry.npmjs.org/googleapis-common 146ms (cache revalidated)
142 timing idealTree:node_modules/homebridge-tcc/node_modules/fakegato-history Completed in 159ms
143 timing idealTree:node_modules/homebridge-tcc/node_modules/follow-redirects Completed in 0ms
144 silly placeDep node_modules/homebridge-tcc asynckit@0.4.0 OK for: form-data@4.0.0 want: ^0.4.0
145 silly placeDep node_modules/homebridge-tcc combined-stream@1.0.8 OK for: form-data@4.0.0 want: ^1.0.8
146 silly placeDep node_modules/homebridge-tcc mime-types@2.1.35 OK for: form-data@4.0.0 want: ^2.1.12
147 silly fetch manifest delayed-stream@~1.0.0
148 silly fetch manifest mime-db@1.52.0
149 http fetch GET 200 https://registry.npmjs.org/delayed-stream 55ms (cache revalidated)
150 http fetch GET 200 https://registry.npmjs.org/mime-db 75ms (cache revalidated)
151 timing idealTree:node_modules/homebridge-tcc/node_modules/form-data Completed in 93ms
152 timing idealTree:node_modules/homebridge-tcc/node_modules/asynckit Completed in 0ms
153 silly placeDep node_modules/homebridge-tcc delayed-stream@1.0.0 OK for: combined-stream@1.0.8 want: ~1.0.0
154 timing idealTree:node_modules/homebridge-tcc/node_modules/combined-stream Completed in 5ms
155 timing idealTree:node_modules/homebridge-tcc/node_modules/delayed-stream Completed in 0ms
156 silly placeDep node_modules/homebridge-tcc google-auth-library@9.2.0 OK for: googleapis@128.0.0 want: ^9.0.0
157 silly placeDep node_modules/homebridge-tcc googleapis-common@7.0.1 OK for: googleapis@128.0.0 want: ^7.0.0
158 silly fetch manifest base64-js@^1.3.0
159 silly fetch manifest ecdsa-sig-formatter@^1.0.11
160 silly fetch manifest gaxios@^6.0.0
161 silly fetch manifest gcp-metadata@^6.0.0
162 silly fetch manifest gtoken@^7.0.0
163 silly fetch manifest jws@^4.0.0
164 silly fetch manifest extend@^3.0.2
165 silly fetch manifest gaxios@^6.0.3
166 silly fetch manifest qs@^6.7.0
167 silly fetch manifest url-template@^2.0.8
168 silly fetch manifest uuid@^9.0.0
169 http fetch GET 200 https://registry.npmjs.org/base64-js 222ms (cache revalidated)
170 http fetch GET 200 https://registry.npmjs.org/gtoken 217ms (cache revalidated)
171 http fetch GET 200 https://registry.npmjs.org/ecdsa-sig-formatter 226ms (cache revalidated)
172 http fetch GET 200 https://registry.npmjs.org/jws 220ms (cache revalidated)
173 http fetch GET 200 https://registry.npmjs.org/gaxios 227ms (cache revalidated)
174 http fetch GET 200 https://registry.npmjs.org/gcp-metadata 234ms (cache updated)
175 http fetch GET 200 https://registry.npmjs.org/url-template 442ms (cache revalidated)
176 timing idealTree:node_modules/homebridge-tcc/node_modules/googleapis Completed in 474ms
177 silly placeDep node_modules/homebridge-tcc base64-js@1.5.1 OK for: google-auth-library@9.2.0 want: ^1.3.0
178 silly placeDep node_modules/homebridge-tcc ecdsa-sig-formatter@1.0.11 OK for: google-auth-library@9.2.0 want: ^1.0.11
179 silly placeDep node_modules/homebridge-tcc gaxios@6.1.1 OK for: google-auth-library@9.2.0 want: ^6.0.0
180 silly placeDep node_modules/homebridge-tcc gcp-metadata@6.1.0 OK for: google-auth-library@9.2.0 want: ^6.0.0
181 silly placeDep node_modules/homebridge-tcc gtoken@7.0.1 OK for: google-auth-library@9.2.0 want: ^7.0.0
182 silly placeDep node_modules/homebridge-tcc jws@4.0.0 OK for: google-auth-library@9.2.0 want: ^4.0.0
183 silly fetch manifest safe-buffer@^5.0.1
184 silly fetch manifest https-proxy-agent@^7.0.1
185 silly fetch manifest is-stream@^2.0.0
186 silly fetch manifest node-fetch@^2.6.9
187 silly fetch manifest json-bigint@^1.0.0
188 silly fetch manifest jwa@^2.0.0
189 http fetch GET 200 https://registry.npmjs.org/jwa 71ms (cache revalidated)
190 http fetch GET 200 https://registry.npmjs.org/is-stream 78ms (cache revalidated)
191 http fetch GET 200 https://registry.npmjs.org/json-bigint 77ms (cache revalidated)
192 http fetch GET 200 https://registry.npmjs.org/node-fetch 86ms (cache revalidated)
193 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 98ms (cache revalidated)
194 timing idealTree:node_modules/homebridge-tcc/node_modules/google-auth-library Completed in 122ms
195 timing idealTree:node_modules/homebridge-tcc/node_modules/base64-js Completed in 0ms
196 silly placeDep node_modules/homebridge-tcc safe-buffer@5.2.1 OK for: ecdsa-sig-formatter@1.0.11 want: ^5.0.1
197 timing idealTree:node_modules/homebridge-tcc/node_modules/ecdsa-sig-formatter Completed in 3ms
198 silly fetch manifest encoding@^0.1.0
199 http fetch GET 200 https://registry.npmjs.org/encoding 57ms (cache revalidated)
200 silly placeDep node_modules/homebridge-tcc extend@3.0.2 OK for: gaxios@6.1.1 want: ^3.0.2
201 silly placeDep node_modules/homebridge-tcc https-proxy-agent@7.0.2 OK for: gaxios@6.1.1 want: ^7.0.1
202 silly placeDep node_modules/homebridge-tcc is-stream@2.0.1 OK for: gaxios@6.1.1 want: ^2.0.0
203 silly placeDep node_modules/homebridge-tcc node-fetch@2.7.0 OK for: gaxios@6.1.1 want: ^2.6.9
204 silly fetch manifest agent-base@^7.0.2
205 silly fetch manifest debug@4
206 silly fetch manifest whatwg-url@^5.0.0
207 http fetch GET 200 https://registry.npmjs.org/agent-base 53ms (cache revalidated)
208 http fetch GET 200 https://registry.npmjs.org/whatwg-url 60ms (cache revalidated)
209 timing idealTree:node_modules/homebridge-tcc/node_modules/gaxios Completed in 145ms
210 timing idealTree:node_modules/homebridge-tcc/node_modules/extend Completed in 0ms
211 silly placeDep node_modules/homebridge-tcc json-bigint@1.0.0 OK for: gcp-metadata@6.1.0 want: ^1.0.0
212 silly fetch manifest bignumber.js@^9.0.0
213 http fetch GET 200 https://registry.npmjs.org/bignumber.js 86ms (cache revalidated)
214 timing idealTree:node_modules/homebridge-tcc/node_modules/gcp-metadata Completed in 95ms
215 silly placeDep node_modules/homebridge-tcc qs@6.11.2 OK for: googleapis-common@7.0.1 want: ^6.7.0
216 silly placeDep node_modules/homebridge-tcc url-template@2.0.8 OK for: googleapis-common@7.0.1 want: ^2.0.8
217 silly placeDep node_modules/homebridge-tcc uuid@9.0.1 OK for: googleapis-common@7.0.1 want: ^9.0.0
218 silly fetch manifest side-channel@^1.0.4
219 http fetch GET 200 https://registry.npmjs.org/side-channel 63ms (cache revalidated)
220 timing idealTree:node_modules/homebridge-tcc/node_modules/googleapis-common Completed in 83ms
221 timing idealTree:node_modules/homebridge-tcc/node_modules/gtoken Completed in 0ms
222 silly placeDep node_modules/homebridge-tcc agent-base@7.1.0 OK for: https-proxy-agent@7.0.2 want: ^7.0.2
223 silly placeDep node_modules/homebridge-tcc/node_modules/https-proxy-agent debug@4.3.4 OK for: https-proxy-agent@7.0.2 want: 4
224 silly fetch manifest debug@^4.3.4
225 silly fetch manifest ms@2.1.2
226 timing idealTree:node_modules/homebridge-tcc/node_modules/https-proxy-agent Completed in 11ms
227 silly placeDep node_modules/homebridge-tcc/node_modules/agent-base debug@4.3.4 OK for: agent-base@7.1.0 want: ^4.3.4
228 timing idealTree:node_modules/homebridge-tcc/node_modules/agent-base Completed in 3ms
229 timing idealTree:node_modules/homebridge-tcc/node_modules/is-stream Completed in 0ms
230 silly placeDep node_modules/homebridge-tcc bignumber.js@9.1.2 OK for: json-bigint@1.0.0 want: ^9.0.0
231 timing idealTree:node_modules/homebridge-tcc/node_modules/json-bigint Completed in 3ms
232 timing idealTree:node_modules/homebridge-tcc/node_modules/bignumber.js Completed in 0ms
233 silly placeDep node_modules/homebridge-tcc jwa@2.0.0 OK for: jws@4.0.0 want: ^2.0.0
234 silly fetch manifest buffer-equal-constant-time@1.0.1
235 http fetch GET 200 https://registry.npmjs.org/buffer-equal-constant-time 46ms (cache revalidated)
236 timing idealTree:node_modules/homebridge-tcc/node_modules/jws Completed in 52ms
237 silly placeDep node_modules/homebridge-tcc buffer-equal-constant-time@1.0.1 OK for: jwa@2.0.0 want: 1.0.1
238 timing idealTree:node_modules/homebridge-tcc/node_modules/jwa Completed in 3ms
239 timing idealTree:node_modules/homebridge-tcc/node_modules/buffer-equal-constant-time Completed in 0ms
240 silly placeDep node_modules/homebridge-tcc mime-db@1.52.0 OK for: mime-types@2.1.35 want: 1.52.0
241 timing idealTree:node_modules/homebridge-tcc/node_modules/mime-types Completed in 3ms
242 timing idealTree:node_modules/homebridge-tcc/node_modules/mime-db Completed in 0ms
243 timing idealTree:node_modules/homebridge-tcc/node_modules/moment Completed in 0ms
244 timing idealTree:node_modules/homebridge-tcc/node_modules/ms Completed in 0ms
245 silly placeDep node_modules/homebridge-tcc whatwg-url@5.0.0 OK for: node-fetch@2.7.0 want: ^5.0.0
246 silly fetch manifest tr46@~0.0.3
247 silly fetch manifest webidl-conversions@^3.0.0
248 http fetch GET 200 https://registry.npmjs.org/tr46 58ms (cache revalidated)
249 http fetch GET 200 https://registry.npmjs.org/webidl-conversions 79ms (cache revalidated)
250 timing idealTree:node_modules/homebridge-tcc/node_modules/node-fetch Completed in 88ms
251 silly placeDep node_modules/homebridge-tcc eventemitter3@4.0.7 OK for: p-queue@6.6.2 want: ^4.0.4
252 silly placeDep node_modules/homebridge-tcc p-timeout@3.2.0 OK for: p-queue@6.6.2 want: ^3.2.0
253 silly fetch manifest p-finally@^1.0.0
254 http fetch GET 200 https://registry.npmjs.org/p-finally 50ms (cache revalidated)
255 timing idealTree:node_modules/homebridge-tcc/node_modules/p-queue Completed in 60ms
256 timing idealTree:node_modules/homebridge-tcc/node_modules/eventemitter3 Completed in 0ms
257 silly placeDep node_modules/homebridge-tcc p-finally@1.0.0 OK for: p-timeout@3.2.0 want: ^1.0.0
258 timing idealTree:node_modules/homebridge-tcc/node_modules/p-timeout Completed in 3ms
259 timing idealTree:node_modules/homebridge-tcc/node_modules/p-finally Completed in 0ms
260 timing idealTree:node_modules/homebridge-tcc/node_modules/proxy-from-env Completed in 0ms
261 silly placeDep node_modules/homebridge-tcc side-channel@1.0.4 OK for: qs@6.11.2 want: ^1.0.4
262 silly fetch manifest call-bind@^1.0.0
263 silly fetch manifest get-intrinsic@^1.0.2
264 silly fetch manifest object-inspect@^1.9.0
265 http fetch GET 200 https://registry.npmjs.org/get-intrinsic 54ms (cache revalidated)
266 http fetch GET 200 https://registry.npmjs.org/call-bind 91ms (cache revalidated)
267 http fetch GET 200 https://registry.npmjs.org/object-inspect 125ms (cache revalidated)
268 timing idealTree:node_modules/homebridge-tcc/node_modules/qs Completed in 138ms
269 silly placeDep node_modules/homebridge-tcc aws-sign2@0.7.0 OK for: request@2.88.2 want: ~0.7.0
270 silly placeDep node_modules/homebridge-tcc aws4@1.12.0 OK for: request@2.88.2 want: ^1.8.0
271 silly placeDep node_modules/homebridge-tcc caseless@0.12.0 OK for: request@2.88.2 want: ~0.12.0
272 silly placeDep node_modules/homebridge-tcc forever-agent@0.6.1 OK for: request@2.88.2 want: ~0.6.1
273 silly placeDep node_modules/homebridge-tcc/node_modules/request form-data@2.3.3 OK for: request@2.88.2 want: ~2.3.2
274 silly placeDep node_modules/homebridge-tcc har-validator@5.1.5 OK for: request@2.88.2 want: ~5.1.3
275 silly placeDep node_modules/homebridge-tcc http-signature@1.2.0 OK for: request@2.88.2 want: ~1.2.0
276 silly placeDep node_modules/homebridge-tcc is-typedarray@1.0.0 OK for: request@2.88.2 want: ~1.0.0
277 silly placeDep node_modules/homebridge-tcc isstream@0.1.2 OK for: request@2.88.2 want: ~0.1.2
278 silly placeDep node_modules/homebridge-tcc json-stringify-safe@5.0.1 OK for: request@2.88.2 want: ~5.0.1
279 silly placeDep node_modules/homebridge-tcc oauth-sign@0.9.0 OK for: request@2.88.2 want: ~0.9.0
280 silly placeDep node_modules/homebridge-tcc performance-now@2.1.0 OK for: request@2.88.2 want: ^2.1.0
281 silly placeDep node_modules/homebridge-tcc/node_modules/request qs@6.5.3 OK for: request@2.88.2 want: ~6.5.2
282 silly placeDep node_modules/homebridge-tcc tough-cookie@2.5.0 OK for: request@2.88.2 want: ~2.5.0
283 silly placeDep node_modules/homebridge-tcc tunnel-agent@0.6.0 OK for: request@2.88.2 want: ^0.6.0
284 silly placeDep node_modules/homebridge-tcc/node_modules/request uuid@3.4.0 OK for: request@2.88.2 want: ^3.3.2
285 silly fetch manifest ajv@^6.12.3
286 silly fetch manifest har-schema@^2.0.0
287 silly fetch manifest assert-plus@^1.0.0
288 silly fetch manifest jsprim@^1.2.2
289 silly fetch manifest sshpk@^1.7.0
290 silly fetch manifest psl@^1.1.28
291 silly fetch manifest punycode@^2.1.1
292 http fetch GET 200 https://registry.npmjs.org/ajv 132ms (cache revalidated)
293 http fetch GET 200 https://registry.npmjs.org/har-schema 180ms (cache revalidated)
294 http fetch GET 200 https://registry.npmjs.org/jsprim 187ms (cache revalidated)
295 http fetch GET 200 https://registry.npmjs.org/assert-plus 192ms (cache revalidated)
296 http fetch GET 200 https://registry.npmjs.org/punycode 183ms (cache revalidated)
297 http fetch GET 200 https://registry.npmjs.org/psl 188ms (cache revalidated)
298 http fetch GET 200 https://registry.npmjs.org/sshpk 192ms (cache revalidated)
299 timing idealTree:node_modules/homebridge-tcc/node_modules/request Completed in 266ms
300 timing idealTree:node_modules/homebridge-tcc/node_modules/aws-sign2 Completed in 0ms
301 timing idealTree:node_modules/homebridge-tcc/node_modules/aws4 Completed in 0ms
302 timing idealTree:node_modules/homebridge-tcc/node_modules/caseless Completed in 0ms
303 timing idealTree:node_modules/homebridge-tcc/node_modules/forever-agent Completed in 0ms
304 silly placeDep node_modules/homebridge-tcc ajv@6.12.6 OK for: har-validator@5.1.5 want: ^6.12.3
305 silly placeDep node_modules/homebridge-tcc har-schema@2.0.0 OK for: har-validator@5.1.5 want: ^2.0.0
306 silly fetch manifest fast-deep-equal@^3.1.1
307 silly fetch manifest fast-json-stable-stringify@^2.0.0
308 silly fetch manifest json-schema-traverse@^0.4.1
309 silly fetch manifest uri-js@^4.2.2
310 http fetch GET 200 https://registry.npmjs.org/fast-deep-equal 69ms (cache revalidated)
311 http fetch GET 200 https://registry.npmjs.org/json-schema-traverse 77ms (cache revalidated)
312 http fetch GET 200 https://registry.npmjs.org/uri-js 82ms (cache revalidated)
313 http fetch GET 200 https://registry.npmjs.org/fast-json-stable-stringify 91ms (cache revalidated)
314 timing idealTree:node_modules/homebridge-tcc/node_modules/har-validator Completed in 103ms
315 silly placeDep node_modules/homebridge-tcc fast-deep-equal@3.1.3 OK for: ajv@6.12.6 want: ^3.1.1
316 silly placeDep node_modules/homebridge-tcc fast-json-stable-stringify@2.1.0 OK for: ajv@6.12.6 want: ^2.0.0
317 silly placeDep node_modules/homebridge-tcc json-schema-traverse@0.4.1 OK for: ajv@6.12.6 want: ^0.4.1
318 silly placeDep node_modules/homebridge-tcc uri-js@4.4.1 OK for: ajv@6.12.6 want: ^4.2.2
319 silly fetch manifest punycode@^2.1.0
320 timing idealTree:node_modules/homebridge-tcc/node_modules/ajv Completed in 13ms
321 timing idealTree:node_modules/homebridge-tcc/node_modules/fast-deep-equal Completed in 0ms
322 timing idealTree:node_modules/homebridge-tcc/node_modules/fast-json-stable-stringify Completed in 0ms
323 timing idealTree:node_modules/homebridge-tcc/node_modules/har-schema Completed in 0ms
324 silly placeDep node_modules/homebridge-tcc assert-plus@1.0.0 OK for: http-signature@1.2.0 want: ^1.0.0
325 silly placeDep node_modules/homebridge-tcc jsprim@1.4.2 OK for: http-signature@1.2.0 want: ^1.2.2
326 silly placeDep node_modules/homebridge-tcc sshpk@1.18.0 OK for: http-signature@1.2.0 want: ^1.7.0
327 silly fetch manifest extsprintf@1.3.0
328 silly fetch manifest json-schema@0.4.0
329 silly fetch manifest verror@1.10.0
330 silly fetch manifest asn1@~0.2.3
331 silly fetch manifest dashdash@^1.12.0
332 silly fetch manifest getpass@^0.1.1
333 silly fetch manifest safer-buffer@^2.0.2
334 silly fetch manifest jsbn@~0.1.0
335 silly fetch manifest tweetnacl@~0.14.0
336 silly fetch manifest ecc-jsbn@~0.1.1
337 silly fetch manifest bcrypt-pbkdf@^1.0.0
338 http fetch GET 200 https://registry.npmjs.org/json-schema 179ms (cache revalidated)
339 http fetch GET 200 https://registry.npmjs.org/extsprintf 189ms (cache revalidated)
340 http fetch GET 200 https://registry.npmjs.org/verror 188ms (cache revalidated)
341 http fetch GET 200 https://registry.npmjs.org/asn1 207ms (cache revalidated)
342 http fetch GET 200 https://registry.npmjs.org/safer-buffer 194ms (cache revalidated)
343 http fetch GET 200 https://registry.npmjs.org/jsbn 192ms (cache revalidated)
344 http fetch GET 200 https://registry.npmjs.org/dashdash 210ms (cache revalidated)
345 http fetch GET 200 https://registry.npmjs.org/ecc-jsbn 189ms (cache revalidated)
346 http fetch GET 200 https://registry.npmjs.org/tweetnacl 194ms (cache revalidated)
347 http fetch GET 200 https://registry.npmjs.org/getpass 215ms (cache revalidated)
348 http fetch GET 200 https://registry.npmjs.org/bcrypt-pbkdf 196ms (cache revalidated)
349 timing idealTree:node_modules/homebridge-tcc/node_modules/http-signature Completed in 244ms
350 timing idealTree:node_modules/homebridge-tcc/node_modules/assert-plus Completed in 0ms
351 timing idealTree:node_modules/homebridge-tcc/node_modules/is-typedarray Completed in 0ms
352 timing idealTree:node_modules/homebridge-tcc/node_modules/isstream Completed in 0ms
353 timing idealTree:node_modules/homebridge-tcc/node_modules/json-schema-traverse Completed in 0ms
354 timing idealTree:node_modules/homebridge-tcc/node_modules/json-stringify-safe Completed in 0ms
355 silly placeDep node_modules/homebridge-tcc extsprintf@1.3.0 OK for: jsprim@1.4.2 want: 1.3.0
356 silly placeDep node_modules/homebridge-tcc json-schema@0.4.0 OK for: jsprim@1.4.2 want: 0.4.0
357 silly placeDep node_modules/homebridge-tcc verror@1.10.0 OK for: jsprim@1.4.2 want: 1.10.0
358 silly fetch manifest core-util-is@1.0.2
359 http fetch GET 200 https://registry.npmjs.org/core-util-is 65ms (cache revalidated)
360 timing idealTree:node_modules/homebridge-tcc/node_modules/jsprim Completed in 79ms
361 timing idealTree:node_modules/homebridge-tcc/node_modules/extsprintf Completed in 0ms
362 timing idealTree:node_modules/homebridge-tcc/node_modules/json-schema Completed in 0ms
363 timing idealTree:node_modules/homebridge-tcc/node_modules/oauth-sign Completed in 1ms
364 timing idealTree:node_modules/homebridge-tcc/node_modules/performance-now Completed in 0ms
365 timing idealTree:node_modules/homebridge-tcc/node_modules/safe-buffer Completed in 0ms
366 silly placeDep node_modules/homebridge-tcc call-bind@1.0.5 OK for: side-channel@1.0.4 want: ^1.0.0
367 silly placeDep node_modules/homebridge-tcc get-intrinsic@1.2.2 OK for: side-channel@1.0.4 want: ^1.0.2
368 silly placeDep node_modules/homebridge-tcc object-inspect@1.13.1 OK for: side-channel@1.0.4 want: ^1.9.0
369 silly fetch manifest function-bind@^1.1.2
370 silly fetch manifest set-function-length@^1.1.1
371 silly fetch manifest has-proto@^1.0.1
372 silly fetch manifest has-symbols@^1.0.3
373 silly fetch manifest hasown@^2.0.0
374 http fetch GET 200 https://registry.npmjs.org/has-symbols 63ms (cache revalidated)
375 http fetch GET 200 https://registry.npmjs.org/has-proto 69ms (cache revalidated)
376 http fetch GET 200 https://registry.npmjs.org/set-function-length 92ms (cache revalidated)
377 http fetch GET 200 https://registry.npmjs.org/function-bind 96ms (cache revalidated)
378 http fetch GET 200 https://registry.npmjs.org/hasown 89ms (cache revalidated)
379 timing idealTree:node_modules/homebridge-tcc/node_modules/side-channel Completed in 108ms
380 silly placeDep node_modules/homebridge-tcc function-bind@1.1.2 OK for: call-bind@1.0.5 want: ^1.1.2
381 silly placeDep node_modules/homebridge-tcc set-function-length@1.1.1 OK for: call-bind@1.0.5 want: ^1.1.1
382 silly fetch manifest define-data-property@^1.1.1
383 silly fetch manifest gopd@^1.0.1
384 silly fetch manifest has-property-descriptors@^1.0.0
385 http fetch GET 200 https://registry.npmjs.org/define-data-property 83ms (cache revalidated)
386 http fetch GET 200 https://registry.npmjs.org/has-property-descriptors 77ms (cache revalidated)
387 http fetch GET 200 https://registry.npmjs.org/gopd 83ms (cache revalidated)
388 timing idealTree:node_modules/homebridge-tcc/node_modules/call-bind Completed in 98ms
389 timing idealTree:node_modules/homebridge-tcc/node_modules/function-bind Completed in 0ms
390 silly placeDep node_modules/homebridge-tcc has-proto@1.0.1 OK for: get-intrinsic@1.2.2 want: ^1.0.1
391 silly placeDep node_modules/homebridge-tcc has-symbols@1.0.3 OK for: get-intrinsic@1.2.2 want: ^1.0.3
392 silly placeDep node_modules/homebridge-tcc hasown@2.0.0 OK for: get-intrinsic@1.2.2 want: ^2.0.0
393 timing idealTree:node_modules/homebridge-tcc/node_modules/get-intrinsic Completed in 8ms
394 timing idealTree:node_modules/homebridge-tcc/node_modules/has-proto Completed in 0ms
395 timing idealTree:node_modules/homebridge-tcc/node_modules/has-symbols Completed in 0ms
396 timing idealTree:node_modules/homebridge-tcc/node_modules/hasown Completed in 0ms
397 timing idealTree:node_modules/homebridge-tcc/node_modules/object-inspect Completed in 0ms
398 silly placeDep node_modules/homebridge-tcc define-data-property@1.1.1 OK for: set-function-length@1.1.1 want: ^1.1.1
399 silly placeDep node_modules/homebridge-tcc gopd@1.0.1 OK for: set-function-length@1.1.1 want: ^1.0.1
400 silly placeDep node_modules/homebridge-tcc has-property-descriptors@1.0.1 OK for: set-function-length@1.1.1 want: ^1.0.0
401 timing idealTree:node_modules/homebridge-tcc/node_modules/set-function-length Completed in 9ms
402 timing idealTree:node_modules/homebridge-tcc/node_modules/define-data-property Completed in 0ms
403 timing idealTree:node_modules/homebridge-tcc/node_modules/gopd Completed in 0ms
404 timing idealTree:node_modules/homebridge-tcc/node_modules/has-property-descriptors Completed in 0ms
405 silly placeDep node_modules/homebridge-tcc asn1@0.2.6 OK for: sshpk@1.18.0 want: ~0.2.3
406 silly placeDep node_modules/homebridge-tcc bcrypt-pbkdf@1.0.2 OK for: sshpk@1.18.0 want: ^1.0.0
407 silly placeDep node_modules/homebridge-tcc dashdash@1.14.1 OK for: sshpk@1.18.0 want: ^1.12.0
408 silly placeDep node_modules/homebridge-tcc ecc-jsbn@0.1.2 OK for: sshpk@1.18.0 want: ~0.1.1
409 silly placeDep node_modules/homebridge-tcc getpass@0.1.7 OK for: sshpk@1.18.0 want: ^0.1.1
410 silly placeDep node_modules/homebridge-tcc jsbn@0.1.1 OK for: sshpk@1.18.0 want: ~0.1.0
411 silly placeDep node_modules/homebridge-tcc safer-buffer@2.1.2 OK for: sshpk@1.18.0 want: ^2.0.2
412 silly placeDep node_modules/homebridge-tcc tweetnacl@0.14.5 OK for: sshpk@1.18.0 want: ~0.14.0
413 timing idealTree:node_modules/homebridge-tcc/node_modules/sshpk Completed in 23ms
414 timing idealTree:node_modules/homebridge-tcc/node_modules/asn1 Completed in 0ms
415 timing idealTree:node_modules/homebridge-tcc/node_modules/bcrypt-pbkdf Completed in 0ms
416 timing idealTree:node_modules/homebridge-tcc/node_modules/dashdash Completed in 0ms
417 timing idealTree:node_modules/homebridge-tcc/node_modules/ecc-jsbn Completed in 0ms
418 timing idealTree:node_modules/homebridge-tcc/node_modules/getpass Completed in 0ms
419 timing idealTree:node_modules/homebridge-tcc/node_modules/jsbn Completed in 0ms
420 timing idealTree:node_modules/homebridge-tcc/node_modules/safer-buffer Completed in 0ms
421 silly placeDep node_modules/homebridge-tcc psl@1.9.0 OK for: tough-cookie@2.5.0 want: ^1.1.28
422 silly placeDep node_modules/homebridge-tcc punycode@2.3.1 OK for: tough-cookie@2.5.0 want: ^2.1.1
423 timing idealTree:node_modules/homebridge-tcc/node_modules/tough-cookie Completed in 5ms
424 timing idealTree:node_modules/homebridge-tcc/node_modules/psl Completed in 0ms
425 timing idealTree:node_modules/homebridge-tcc/node_modules/punycode Completed in 0ms
426 timing idealTree:node_modules/homebridge-tcc/node_modules/tunnel-agent Completed in 0ms
427 timing idealTree:node_modules/homebridge-tcc/node_modules/tweetnacl Completed in 0ms
428 timing idealTree:node_modules/homebridge-tcc/node_modules/uri-js Completed in 0ms
429 timing idealTree:node_modules/homebridge-tcc/node_modules/url-template Completed in 0ms
430 timing idealTree:node_modules/homebridge-tcc/node_modules/uuid Completed in 0ms
431 silly placeDep node_modules/homebridge-tcc core-util-is@1.0.2 OK for: verror@1.10.0 want: 1.0.2
432 timing idealTree:node_modules/homebridge-tcc/node_modules/verror Completed in 3ms
433 timing idealTree:node_modules/homebridge-tcc/node_modules/core-util-is Completed in 0ms
434 silly placeDep node_modules/homebridge-tcc tr46@0.0.3 OK for: whatwg-url@5.0.0 want: ~0.0.3
435 silly placeDep node_modules/homebridge-tcc webidl-conversions@3.0.1 OK for: whatwg-url@5.0.0 want: ^3.0.0
436 timing idealTree:node_modules/homebridge-tcc/node_modules/whatwg-url Completed in 5ms
437 timing idealTree:node_modules/homebridge-tcc/node_modules/tr46 Completed in 0ms
438 timing idealTree:node_modules/homebridge-tcc/node_modules/webidl-conversions Completed in 0ms
439 silly placeDep node_modules/homebridge-tcc hoek@4.2.1 OK for: xml2json@0.12.0 want: ^4.2.1
440 silly placeDep node_modules/homebridge-tcc joi@13.7.0 OK for: xml2json@0.12.0 want: ^13.1.2
441 silly placeDep node_modules/homebridge-tcc node-expat@2.4.0 OK for: xml2json@0.12.0 want: ^2.3.18
442 silly fetch manifest hoek@5.x.x
443 silly fetch manifest isemail@3.x.x
444 silly fetch manifest topo@3.x.x
445 silly fetch manifest bindings@^1.5.0
446 silly fetch manifest nan@^2.13.2
447 http fetch GET 200 https://registry.npmjs.org/bindings 85ms (cache revalidated)
448 http fetch GET 200 https://registry.npmjs.org/nan 88ms (cache revalidated)
449 http fetch GET 200 https://registry.npmjs.org/topo 396ms (cache revalidated)
450 http fetch GET 200 https://registry.npmjs.org/isemail 398ms (cache revalidated)
451 timing idealTree:node_modules/homebridge-tcc/node_modules/xml2json Completed in 410ms
452 timing idealTree:node_modules/homebridge-tcc/node_modules/hoek Completed in 1ms
453 silly placeDep node_modules/homebridge-tcc/node_modules/joi hoek@5.0.4 OK for: joi@13.7.0 want: 5.x.x
454 silly placeDep node_modules/homebridge-tcc isemail@3.2.0 OK for: joi@13.7.0 want: 3.x.x
455 silly placeDep node_modules/homebridge-tcc topo@3.0.3 OK for: joi@13.7.0 want: 3.x.x
456 silly fetch manifest hoek@6.x.x
457 timing idealTree:node_modules/homebridge-tcc/node_modules/joi Completed in 8ms
458 timing idealTree:node_modules/homebridge-tcc/node_modules/isemail Completed in 0ms
459 silly placeDep node_modules/homebridge-tcc bindings@1.5.0 OK for: node-expat@2.4.0 want: ^1.5.0
460 silly placeDep node_modules/homebridge-tcc nan@2.18.0 OK for: node-expat@2.4.0 want: ^2.13.2
461 silly fetch manifest file-uri-to-path@1.0.0
462 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path 59ms (cache revalidated)
463 timing idealTree:node_modules/homebridge-tcc/node_modules/node-expat Completed in 65ms
464 silly placeDep node_modules/homebridge-tcc file-uri-to-path@1.0.0 OK for: bindings@1.5.0 want: 1.0.0
465 timing idealTree:node_modules/homebridge-tcc/node_modules/bindings Completed in 3ms
466 timing idealTree:node_modules/homebridge-tcc/node_modules/file-uri-to-path Completed in 0ms
467 timing idealTree:node_modules/homebridge-tcc/node_modules/nan Completed in 0ms
468 silly placeDep node_modules/homebridge-tcc/node_modules/topo hoek@6.1.3 OK for: topo@3.0.3 want: 6.x.x
469 timing idealTree:node_modules/homebridge-tcc/node_modules/topo Completed in 3ms
470 silly placeDep node_modules/homebridge-tcc/node_modules/agent-base ms@2.1.2 OK for: debug@4.3.4 want: 2.1.2
471 timing idealTree:node_modules/homebridge-tcc/node_modules/agent-base/node_modules/debug Completed in 3ms
472 timing idealTree:node_modules/homebridge-tcc/node_modules/agent-base/node_modules/ms Completed in 0ms
473 silly placeDep node_modules/homebridge-tcc/node_modules/https-proxy-agent ms@2.1.2 OK for: debug@4.3.4 want: 2.1.2
474 timing idealTree:node_modules/homebridge-tcc/node_modules/https-proxy-agent/node_modules/debug Completed in 2ms
475 timing idealTree:node_modules/homebridge-tcc/node_modules/https-proxy-agent/node_modules/ms Completed in 0ms
476 timing idealTree:node_modules/homebridge-tcc/node_modules/joi/node_modules/hoek Completed in 0ms
477 timing idealTree:node_modules/homebridge-tcc/node_modules/request/node_modules/form-data Completed in 0ms
478 timing idealTree:node_modules/homebridge-tcc/node_modules/request/node_modules/qs Completed in 0ms
479 timing idealTree:node_modules/homebridge-tcc/node_modules/request/node_modules/uuid Completed in 0ms
480 timing idealTree:node_modules/homebridge-tcc/node_modules/topo/node_modules/hoek Completed in 0ms
481 timing idealTree:buildDeps Completed in 5513ms
482 timing idealTree:fixDepFlags Completed in 5ms
483 timing idealTree Completed in 5557ms
484 timing reify:loadTrees Completed in 5571ms
485 timing reify:diffTrees Completed in 13ms
486 silly reify moves {}
487 timing reify:retireShallow Completed in 4ms
488 timing reify:createSparse Completed in 198ms
489 timing reify:loadBundles Completed in 0ms
490 silly audit bulk request {
490 silly audit 'homebridge-tcc': [ '0.2.34' ],
490 silly audit debug: [ '2.6.9', '4.3.4' ],
490 silly audit 'easy-soap-request': [ '5.4.0' ],
490 silly audit 'fakegato-history': [ '0.5.6' ],
490 silly audit moment: [ '2.29.4' ],
490 silly audit 'p-queue': [ '6.6.2' ],
490 silly audit request: [ '2.88.2' ],
490 silly audit xml2json: [ '0.12.0' ],
490 silly audit ms: [ '2.0.0', '2.1.2' ],
490 silly audit axios: [ '1.6.1' ],
490 silly audit 'follow-redirects': [ '1.15.3' ],
490 silly audit 'form-data': [ '4.0.0', '2.3.3' ],
490 silly audit 'proxy-from-env': [ '1.1.0' ],
490 silly audit googleapis: [ '128.0.0' ],
490 silly audit asynckit: [ '0.4.0' ],
490 silly audit 'combined-stream': [ '1.0.8' ],
490 silly audit 'mime-types': [ '2.1.35' ],
490 silly audit 'delayed-stream': [ '1.0.0' ],
490 silly audit 'google-auth-library': [ '9.2.0' ],
490 silly audit 'googleapis-common': [ '7.0.1' ],
490 silly audit 'base64-js': [ '1.5.1' ],
490 silly audit 'ecdsa-sig-formatter': [ '1.0.11' ],
490 silly audit gaxios: [ '6.1.1' ],
490 silly audit 'gcp-metadata': [ '6.1.0' ],
490 silly audit gtoken: [ '7.0.1' ],
490 silly audit jws: [ '4.0.0' ],
490 silly audit 'safe-buffer': [ '5.2.1' ],
490 silly audit extend: [ '3.0.2' ],
490 silly audit 'https-proxy-agent': [ '7.0.2' ],
490 silly audit 'is-stream': [ '2.0.1' ],
490 silly audit 'node-fetch': [ '2.7.0' ],
490 silly audit 'json-bigint': [ '1.0.0' ],
490 silly audit qs: [ '6.11.2', '6.5.3' ],
490 silly audit 'url-template': [ '2.0.8' ],
490 silly audit uuid: [ '9.0.1', '3.4.0' ],
490 silly audit 'agent-base': [ '7.1.0' ],
490 silly audit 'bignumber.js': [ '9.1.2' ],
490 silly audit jwa: [ '2.0.0' ],
490 silly audit 'buffer-equal-constant-time': [ '1.0.1' ],
490 silly audit 'mime-db': [ '1.52.0' ],
490 silly audit 'whatwg-url': [ '5.0.0' ],
490 silly audit eventemitter3: [ '4.0.7' ],
490 silly audit 'p-timeout': [ '3.2.0' ],
490 silly audit 'p-finally': [ '1.0.0' ],
490 silly audit 'side-channel': [ '1.0.4' ],
490 silly audit 'aws-sign2': [ '0.7.0' ],
490 silly audit aws4: [ '1.12.0' ],
490 silly audit caseless: [ '0.12.0' ],
490 silly audit 'forever-agent': [ '0.6.1' ],
490 silly audit 'har-validator': [ '5.1.5' ],
490 silly audit 'http-signature': [ '1.2.0' ],
490 silly audit 'is-typedarray': [ '1.0.0' ],
490 silly audit isstream: [ '0.1.2' ],
490 silly audit 'json-stringify-safe': [ '5.0.1' ],
490 silly audit 'oauth-sign': [ '0.9.0' ],
490 silly audit 'performance-now': [ '2.1.0' ],
490 silly audit 'tough-cookie': [ '2.5.0' ],
490 silly audit 'tunnel-agent': [ '0.6.0' ],
490 silly audit ajv: [ '6.12.6' ],
490 silly audit 'har-schema': [ '2.0.0' ],
490 silly audit 'fast-deep-equal': [ '3.1.3' ],
490 silly audit 'fast-json-stable-stringify': [ '2.1.0' ],
490 silly audit 'json-schema-traverse': [ '0.4.1' ],
490 silly audit 'uri-js': [ '4.4.1' ],
490 silly audit 'assert-plus': [ '1.0.0' ],
490 silly audit jsprim: [ '1.4.2' ],
490 silly audit sshpk: [ '1.18.0' ],
490 silly audit extsprintf: [ '1.3.0' ],
490 silly audit 'json-schema': [ '0.4.0' ],
490 silly audit verror: [ '1.10.0' ],
490 silly audit 'call-bind': [ '1.0.5' ],
490 silly audit 'get-intrinsic': [ '1.2.2' ],
490 silly audit 'object-inspect': [ '1.13.1' ],
490 silly audit 'function-bind': [ '1.1.2' ],
490 silly audit 'set-function-length': [ '1.1.1' ],
490 silly audit 'has-proto': [ '1.0.1' ],
490 silly audit 'has-symbols': [ '1.0.3' ],
490 silly audit hasown: [ '2.0.0' ],
490 silly audit 'define-data-property': [ '1.1.1' ],
490 silly audit gopd: [ '1.0.1' ],
490 silly audit 'has-property-descriptors': [ '1.0.1' ],
490 silly audit asn1: [ '0.2.6' ],
490 silly audit 'bcrypt-pbkdf': [ '1.0.2' ],
490 silly audit dashdash: [ '1.14.1' ],
490 silly audit 'ecc-jsbn': [ '0.1.2' ],
490 silly audit getpass: [ '0.1.7' ],
490 silly audit jsbn: [ '0.1.1' ],
490 silly audit 'safer-buffer': [ '2.1.2' ],
490 silly audit tweetnacl: [ '0.14.5' ],
490 silly audit psl: [ '1.9.0' ],
490 silly audit punycode: [ '2.3.1' ],
490 silly audit 'core-util-is': [ '1.0.2' ],
490 silly audit tr46: [ '0.0.3' ],
490 silly audit 'webidl-conversions': [ '3.0.1' ],
490 silly audit hoek: [ '4.2.1', '5.0.4', '6.1.3' ],
490 silly audit joi: [ '13.7.0' ],
490 silly audit 'node-expat': [ '2.4.0' ],
490 silly audit isemail: [ '3.2.0' ],
490 silly audit topo: [ '3.0.3' ],
490 silly audit bindings: [ '1.5.0' ],
490 silly audit nan: [ '2.18.0' ],
490 silly audit 'file-uri-to-path': [ '1.0.0' ]
490 silly audit }
491 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 1569ms
492 timing auditReport:getReport Completed in 1582ms
493 silly audit report {
493 silly audit report request: [
493 silly audit report {
493 silly audit report id: 1092972,
493 silly audit report url: 'https://github.com/advisories/GHSA-p8p7-x288-28g6',
493 silly audit report title: 'Server-Side Request Forgery in Request',
493 silly audit report severity: 'moderate',
493 silly audit report vulnerable_versions: '<=2.88.2',
493 silly audit report cwe: [Array],
493 silly audit report cvss: [Object]
493 silly audit report }
493 silly audit report ],
493 silly audit report 'tough-cookie': [
493 silly audit report {
493 silly audit report id: 1094596,
493 silly audit report url: 'https://github.com/advisories/GHSA-72xf-g2v4-qvf3',
493 silly audit report title: 'tough-cookie Prototype Pollution vulnerability',
493 silly audit report severity: 'moderate',
493 silly audit report vulnerable_versions: '<4.1.3',
493 silly audit report cwe: [Array],
493 silly audit report cvss: [Object]
493 silly audit report }
493 silly audit report ]
493 silly audit report }
494 timing metavuln:packument:request Completed in 1ms
495 timing metavuln:packument:tough-cookie Completed in 0ms
496 timing metavuln:cache:get:security-advisory:tough-cookie:AouusGQYUHqHdOByuOzGsskEf3Xh5WfAZZLgc9g2bBDheCEDPyVW35Hnwb7mWvfWc0BH6dbGEAdAvODxcChyCg== Completed in 287ms
497 timing metavuln:load:security-advisory:tough-cookie:1094596 Completed in 15ms
498 timing metavuln:calculate:security-advisory:tough-cookie:1094596 Completed in 303ms
499 timing metavuln:cache:get:security-advisory:request:koWeGxnAvq4FABswDKpuz/5A9Fh4CEpyLScKR4Vcx8PqZAOQWapHQFcG4Z93jnNvMUUR00ZbC/YEgKSGkn+lcw== Completed in 305ms
500 timing metavuln:load:security-advisory:request:1092972 Completed in 5ms
501 timing metavuln:calculate:security-advisory:request:1092972 Completed in 312ms
502 timing metavuln:cache:get:security-advisory:request:4g7q3WMkqpeZ9P/EYt7eBtiNseKQIrAb2VrXwjIttU60mqEF3ohaWAHg7wzR7Y1k+eWflAz/6U6fbHtf5MNWOw== Completed in 542ms
503 timing metavuln:load:security-advisory:request:AouusGQYUHqHdOByuOzGsskEf3Xh5WfAZZLgc9g2bBDheCEDPyVW35Hnwb7mWvfWc0BH6dbGEAdAvODxcChyCg== Completed in 1ms
504 timing metavuln:calculate:security-advisory:request:AouusGQYUHqHdOByuOzGsskEf3Xh5WfAZZLgc9g2bBDheCEDPyVW35Hnwb7mWvfWc0BH6dbGEAdAvODxcChyCg== Completed in 543ms
505 timing auditReport:init Completed in 909ms
506 timing reify:audit Completed in 2494ms
507 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz 2626ms (cache revalidated)
508 http fetch GET 200 https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz 2528ms (cache revalidated)
509 http fetch GET 200 https://registry.npmjs.org/nan/-/nan-2.18.0.tgz 2658ms (cache revalidated)
510 http fetch GET 200 https://registry.npmjs.org/topo/-/topo-3.0.3.tgz 2658ms (cache revalidated)
511 http fetch GET 200 https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz 2681ms (cache revalidated)
512 http fetch GET 200 https://registry.npmjs.org/homebridge-tcc/-/homebridge-tcc-0.2.34.tgz 2742ms (cache revalidated)
513 http fetch GET 200 https://registry.npmjs.org/joi/-/joi-13.7.0.tgz 2659ms (cache revalidated)
514 http fetch GET 200 https://registry.npmjs.org/psl/-/psl-1.9.0.tgz 2599ms (cache revalidated)
515 http fetch GET 200 https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz 2719ms (cache revalidated)
516 http fetch GET 200 https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz 2706ms (cache revalidated)
517 http fetch GET 200 https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz 2627ms (cache revalidated)
518 http fetch GET 200 https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz 2629ms (cache revalidated)
519 http fetch GET 200 https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz 2800ms (cache revalidated)
520 http fetch GET 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 2754ms (cache revalidated)
521 http fetch GET 200 https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz 2660ms (cache revalidated)
522 http fetch GET 200 https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz 2683ms (cache revalidated)
523 http fetch GET 200 https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz 2823ms (cache revalidated)
524 http fetch GET 200 https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz 2681ms (cache revalidated)
525 http fetch GET 200 https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz 2795ms (cache revalidated)
526 http fetch GET 200 https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz 2787ms (cache revalidated)
527 http fetch GET 200 https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz 2766ms (cache revalidated)
528 http fetch GET 200 https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz 2741ms (cache revalidated)
529 http fetch GET 200 https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz 2728ms (cache revalidated)
530 http fetch GET 200 https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz 2817ms (cache revalidated)
531 http fetch GET 200 https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz 2789ms (cache revalidated)
532 http fetch GET 200 https://registry.npmjs.org/node-expat/-/node-expat-2.4.0.tgz 3160ms (cache revalidated)
533 http fetch GET 200 https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz 3078ms (cache revalidated)
534 http fetch GET 200 https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz 2944ms (cache revalidated)
535 http fetch GET 200 https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz 2934ms (cache revalidated)
536 http fetch GET 200 https://registry.npmjs.org/verror/-/verror-1.10.0.tgz 2945ms (cache revalidated)
537 http fetch GET 200 https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz 3011ms (cache revalidated)
538 http fetch GET 200 https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz 3309ms (cache revalidated)
539 http fetch GET 200 https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz 3072ms (cache revalidated)
540 http fetch GET 200 https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz 3002ms (cache revalidated)
541 http fetch GET 200 https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz 2962ms (cache revalidated)
542 http fetch GET 200 https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz 2987ms (cache revalidated)
543 http fetch GET 200 https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz 3017ms (cache revalidated)
544 http fetch GET 200 https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz 3071ms (cache revalidated)
545 http fetch GET 200 https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz 3030ms (cache revalidated)
546 http fetch GET 200 https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz 3102ms (cache revalidated)
547 http fetch GET 200 https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz 3037ms (cache revalidated)
548 http fetch GET 200 https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz 3089ms (cache revalidated)
549 http fetch GET 200 https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz 2997ms (cache revalidated)
550 http fetch GET 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz 3059ms (cache revalidated)
551 http fetch GET 200 https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz 3124ms (cache revalidated)
552 http fetch GET 200 https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz 3142ms (cache revalidated)
553 http fetch GET 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz 3134ms (cache revalidated)
554 http fetch GET 200 https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz 3020ms (cache revalidated)
555 http fetch GET 200 https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz 3175ms (cache revalidated)
556 http fetch GET 200 https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz 3102ms (cache revalidated)
557 http fetch GET 200 https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz 3111ms (cache revalidated)
558 http fetch GET 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz 3188ms (cache revalidated)
559 http fetch GET 200 https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz 3164ms (cache revalidated)
560 http fetch GET 200 https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz 3224ms (cache revalidated)
561 http fetch GET 200 https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz 3192ms (cache revalidated)
562 http fetch GET 200 https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz 3180ms (cache revalidated)
563 http fetch GET 200 https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz 3151ms (cache revalidated)
564 http fetch GET 200 https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz 3158ms (cache revalidated)
565 http fetch GET 200 https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz 3130ms (cache revalidated)
566 http fetch GET 200 https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz 3213ms (cache revalidated)
567 http fetch GET 200 https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz 3177ms (cache revalidated)
568 http fetch GET 200 https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz 3141ms (cache revalidated)
569 http fetch GET 200 https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz 3219ms (cache revalidated)
570 http fetch GET 200 https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz 3188ms (cache revalidated)
571 http fetch GET 200 https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz 3309ms (cache revalidated)
572 http fetch GET 200 https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz 3297ms (cache revalidated)
573 http fetch GET 200 https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz 3257ms (cache revalidated)
574 http fetch GET 200 https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz 3212ms (cache revalidated)
575 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.1.2.tgz 3184ms (cache revalidated)
576 http fetch GET 200 https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz 3384ms (cache revalidated)
577 http fetch GET 200 https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz 3339ms (cache revalidated)
578 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-4.3.4.tgz 3201ms (cache revalidated)
579 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-4.3.4.tgz 3326ms (cache revalidated)
580 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.1.2.tgz 3403ms (cache revalidated)
581 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz 3356ms (cache revalidated)
582 http fetch GET 200 https://registry.npmjs.org/gtoken/-/gtoken-7.0.1.tgz 3287ms (cache revalidated)
583 http fetch GET 200 https://registry.npmjs.org/extend/-/extend-3.0.2.tgz 3343ms (cache revalidated)
584 http fetch GET 200 https://registry.npmjs.org/googleapis/-/googleapis-128.0.0.tgz 3832ms (cache revalidated)
585 http fetch GET 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz 4056ms (cache revalidated)
586 http fetch GET 200 https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz 3925ms (cache revalidated)
587 http fetch GET 200 https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz 4008ms (cache revalidated)
588 http fetch GET 200 https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz 3985ms (cache revalidated)
589 http fetch GET 200 https://registry.npmjs.org/googleapis-common/-/googleapis-common-7.0.1.tgz 3971ms (cache revalidated)
590 http fetch GET 200 https://registry.npmjs.org/gaxios/-/gaxios-6.1.1.tgz 4025ms (cache revalidated)
591 http fetch GET 200 https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz 3962ms (cache revalidated)
592 http fetch GET 200 https://registry.npmjs.org/qs/-/qs-6.11.2.tgz 4196ms (cache revalidated)
593 http fetch GET 200 https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz 3957ms (cache revalidated)
594 http fetch GET 200 https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz 4168ms (cache revalidated)
595 http fetch GET 200 https://registry.npmjs.org/xml2json/-/xml2json-0.12.0.tgz 3894ms (cache revalidated)
596 http fetch GET 200 https://registry.npmjs.org/jws/-/jws-4.0.0.tgz 4115ms (cache revalidated)
597 http fetch GET 200 https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz 3913ms (cache revalidated)
598 http fetch GET 200 https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz 3954ms (cache revalidated)
599 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.0.0.tgz 3900ms (cache revalidated)
600 http fetch GET 200 https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.2.0.tgz 4092ms (cache revalidated)
601 http fetch GET 200 https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz 3937ms (cache revalidated)
602 http fetch GET 200 https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz 3892ms (cache revalidated)
603 http fetch GET 200 https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz 3978ms (cache revalidated)
604 http fetch GET 200 https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz 4279ms (cache revalidated)
605 http fetch GET 200 https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz 3933ms (cache revalidated)
606 http fetch GET 200 https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz 4346ms (cache revalidated)
607 http fetch GET 200 https://registry.npmjs.org/axios/-/axios-1.6.1.tgz 3981ms (cache revalidated)
608 http fetch GET 200 https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz 5110ms (cache revalidated)
609 http fetch GET 200 https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz 4886ms (cache revalidated)
610 http fetch GET 200 https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz 4127ms (cache revalidated)
611 http fetch GET 200 https://registry.npmjs.org/moment/-/moment-2.29.4.tgz 3988ms (cache revalidated)
612 http fetch GET 200 https://registry.npmjs.org/qs/-/qs-6.5.3.tgz 3973ms (cache revalidated)
613 http fetch GET 200 https://registry.npmjs.org/request/-/request-2.88.2.tgz 4033ms (cache revalidated)
614 http fetch GET 200 https://registry.npmjs.org/fakegato-history/-/fakegato-history-0.5.6.tgz 3995ms (cache revalidated)
615 http fetch GET 200 https://registry.npmjs.org/easy-soap-request/-/easy-soap-request-5.4.0.tgz 4013ms (cache revalidated)
616 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-2.6.9.tgz 3994ms (cache revalidated)
617 timing reifyNode:node_modules/homebridge-tcc/node_modules/bindings Completed in 5604ms
618 warn deprecated topo@3.0.3: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
619 timing reifyNode:node_modules/homebridge-tcc/node_modules/topo Completed in 5638ms
620 timing reifyNode:node_modules/homebridge-tcc/node_modules/webidl-conversions Completed in 5847ms
621 timing reifyNode:node_modules/homebridge-tcc/node_modules/oauth-sign Completed in 5981ms
622 timing reifyNode:node_modules/homebridge-tcc/node_modules/bcrypt-pbkdf Completed in 5987ms
623 timing reifyNode:node_modules/homebridge-tcc/node_modules/tunnel-agent Completed in 5986ms
624 timing reifyNode:node_modules/homebridge-tcc/node_modules/assert-plus Completed in 6040ms
625 timing reifyNode:node_modules/homebridge-tcc/node_modules/forever-agent Completed in 6038ms
626 timing reifyNode:node_modules/homebridge-tcc/node_modules/p-finally Completed in 6102ms
627 timing reifyNode:node_modules/homebridge-tcc/node_modules/isemail Completed in 6114ms
628 timing reifyNode:node_modules/homebridge-tcc/node_modules/aws-sign2 Completed in 6105ms
629 timing reifyNode:node_modules/homebridge-tcc/node_modules/https-proxy-agent/node_modules/ms Completed in 6098ms
630 timing reifyNode:node_modules/homebridge-tcc/node_modules/jwa Completed in 6113ms
631 timing reifyNode:node_modules/homebridge-tcc/node_modules/caseless Completed in 6161ms
632 timing reifyNode:node_modules/homebridge-tcc/node_modules/agent-base/node_modules/ms Completed in 6159ms
633 timing reifyNode:node_modules/homebridge-tcc/node_modules/is-typedarray Completed in 6167ms
634 warn deprecated hoek@5.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
635 timing reifyNode:node_modules/homebridge-tcc/node_modules/joi/node_modules/hoek Completed in 6180ms
636 timing reifyNode:node_modules/homebridge-tcc/node_modules/core-util-is Completed in 6189ms
637 timing reifyNode:node_modules/homebridge-tcc/node_modules/getpass Completed in 6188ms
638 timing reifyNode:node_modules/homebridge-tcc/node_modules/json-schema Completed in 6187ms
639 warn deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
640 timing reifyNode:node_modules/homebridge-tcc/node_modules/hoek Completed in 6192ms
641 timing reifyNode:node_modules/homebridge-tcc/node_modules/p-timeout Completed in 6269ms
642 timing reifyNode:node_modules/homebridge-tcc/node_modules/ms Completed in 6244ms
643 timing reifyNode:node_modules/homebridge-tcc/node_modules/safer-buffer Completed in 6332ms
644 timing reifyNode:node_modules/homebridge-tcc/node_modules/is-stream Completed in 6339ms
645 timing reifyNode:node_modules/homebridge-tcc/node_modules/dashdash Completed in 6370ms
646 timing reifyNode:node_modules/homebridge-tcc/node_modules/jsprim Completed in 6378ms
647 warn deprecated har-validator@5.1.5: this library is no longer supported
648 timing reifyNode:node_modules/homebridge-tcc/node_modules/har-validator Completed in 6378ms
649 timing reifyNode:node_modules/homebridge-tcc/node_modules/combined-stream Completed in 6377ms
650 timing reifyNode:node_modules/homebridge-tcc/node_modules/mime-types Completed in 6380ms
651 timing reifyNode:node_modules/homebridge-tcc Completed in 6457ms
652 timing reifyNode:node_modules/homebridge-tcc/node_modules/safe-buffer Completed in 6642ms
653 timing reifyNode:node_modules/homebridge-tcc/node_modules/jsbn Completed in 6699ms
654 warn deprecated hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
655 timing reifyNode:node_modules/homebridge-tcc/node_modules/topo/node_modules/hoek Completed in 6722ms
656 timing reifyNode:node_modules/homebridge-tcc/node_modules/verror Completed in 6735ms
657 timing reifyNode:node_modules/homebridge-tcc/node_modules/json-bigint Completed in 6763ms
658 timing reifyNode:node_modules/homebridge-tcc/node_modules/base64-js Completed in 6762ms
659 timing reifyNode:node_modules/homebridge-tcc/node_modules/gopd Completed in 6795ms
660 timing reifyNode:node_modules/homebridge-tcc/node_modules/delayed-stream Completed in 6790ms
661 timing reifyNode:node_modules/homebridge-tcc/node_modules/buffer-equal-constant-time Completed in 6808ms
662 timing reifyNode:node_modules/homebridge-tcc/node_modules/has-proto Completed in 6830ms
663 timing reifyNode:node_modules/homebridge-tcc/node_modules/punycode Completed in 6835ms
664 timing reifyNode:node_modules/homebridge-tcc/node_modules/ecc-jsbn Completed in 6840ms
665 timing reifyNode:node_modules/homebridge-tcc/node_modules/aws4 Completed in 6842ms
666 timing reifyNode:node_modules/homebridge-tcc/node_modules/tr46 Completed in 6868ms
667 timing reifyNode:node_modules/homebridge-tcc/node_modules/gtoken Completed in 7092ms
668 timing reifyNode:node_modules/homebridge-tcc/node_modules/https-proxy-agent/node_modules/debug Completed in 7117ms
669 timing reifyNode:node_modules/homebridge-tcc/node_modules/agent-base/node_modules/debug Completed in 7129ms
670 timing reifyNode:node_modules/homebridge-tcc/node_modules/isstream Completed in 7136ms
671 timing reifyNode:node_modules/homebridge-tcc/node_modules/file-uri-to-path Completed in 7173ms
672 timing reifyNode:node_modules/homebridge-tcc/node_modules/has-property-descriptors Completed in 7177ms
673 http fetch GET 200 https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.0.tgz 5970ms (cache miss)
674 timing reifyNode:node_modules/homebridge-tcc/node_modules/gcp-metadata Completed in 7189ms
675 timing reifyNode:node_modules/homebridge-tcc/node_modules/ecdsa-sig-formatter Completed in 7190ms
676 timing reifyNode:node_modules/homebridge-tcc/node_modules/set-function-length Completed in 7211ms
677 timing reifyNode:node_modules/homebridge-tcc/node_modules/extsprintf Completed in 7215ms
678 timing reifyNode:node_modules/homebridge-tcc/node_modules/follow-redirects Completed in 7196ms
679 timing reifyNode:node_modules/homebridge-tcc/node_modules/proxy-from-env Completed in 7207ms
680 timing reifyNode:node_modules/homebridge-tcc/node_modules/get-intrinsic Completed in 7237ms
681 timing reifyNode:node_modules/homebridge-tcc/node_modules/json-schema-traverse Completed in 7250ms
682 timing reifyNode:node_modules/homebridge-tcc/node_modules/eventemitter3 Completed in 7252ms
683 timing reifyNode:node_modules/homebridge-tcc/node_modules/whatwg-url Completed in 7254ms
684 timing reifyNode:node_modules/homebridge-tcc/node_modules/json-stringify-safe Completed in 7259ms
685 timing reifyNode:node_modules/homebridge-tcc/node_modules/mime-db Completed in 7257ms
686 timing reifyNode:node_modules/homebridge-tcc/node_modules/asn1 Completed in 7310ms
687 timing reifyNode:node_modules/homebridge-tcc/node_modules/hasown Completed in 7348ms
688 timing reifyNode:node_modules/homebridge-tcc/node_modules/form-data Completed in 7351ms
689 timing reifyNode:node_modules/homebridge-tcc/node_modules/easy-soap-request Completed in 7349ms
690 timing reifyNode:node_modules/homebridge-tcc/node_modules/side-channel Completed in 7541ms
691 timing reifyNode:node_modules/homebridge-tcc/node_modules/jws Completed in 7545ms
692 timing reifyNode:node_modules/homebridge-tcc/node_modules/extend Completed in 7553ms
693 timing reifyNode:node_modules/homebridge-tcc/node_modules/tough-cookie Completed in 7569ms
694 timing reifyNode:node_modules/homebridge-tcc/node_modules/fast-deep-equal Completed in 7582ms
695 timing reifyNode:node_modules/homebridge-tcc/node_modules/node-fetch Completed in 7570ms
696 timing reifyNode:node_modules/homebridge-tcc/node_modules/define-data-property Completed in 7610ms
697 timing reifyNode:node_modules/homebridge-tcc/node_modules/call-bind Completed in 7610ms
698 timing reifyNode:node_modules/homebridge-tcc/node_modules/request/node_modules/form-data Completed in 7579ms
699 timing reifyNode:node_modules/homebridge-tcc/node_modules/agent-base Completed in 7666ms
700 timing reifyNode:node_modules/homebridge-tcc/node_modules/https-proxy-agent Completed in 7661ms
701 timing reifyNode:node_modules/homebridge-tcc/node_modules/tweetnacl Completed in 7708ms
702 timing reifyNode:node_modules/homebridge-tcc/node_modules/has-symbols Completed in 7716ms
703 timing reifyNode:node_modules/homebridge-tcc/node_modules/http-signature Completed in 7717ms
704 timing reifyNode:node_modules/homebridge-tcc/node_modules/fakegato-history Completed in 7755ms
705 timing reifyNode:node_modules/homebridge-tcc/node_modules/bignumber.js Completed in 7787ms
706 timing reifyNode:node_modules/homebridge-tcc/node_modules/function-bind Completed in 7815ms
707 timing reifyNode:node_modules/homebridge-tcc/node_modules/psl Completed in 7836ms
708 timing reifyNode:node_modules/homebridge-tcc/node_modules/p-queue Completed in 7800ms
709 timing reifyNode:node_modules/homebridge-tcc/node_modules/performance-now Completed in 7904ms
710 timing reifyNode:node_modules/homebridge-tcc/node_modules/fast-json-stable-stringify Completed in 7948ms
711 timing reifyNode:node_modules/homebridge-tcc/node_modules/gaxios Completed in 7938ms
712 timing reifyNode:node_modules/homebridge-tcc/node_modules/url-template Completed in 7989ms
713 timing reifyNode:node_modules/homebridge-tcc/node_modules/debug Completed in 7967ms
714 warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
715 timing reifyNode:node_modules/homebridge-tcc/node_modules/request/node_modules/uuid Completed in 8049ms
716 timing reifyNode:node_modules/homebridge-tcc/node_modules/asynckit Completed in 8065ms
717 timing reifyNode:node_modules/homebridge-tcc/node_modules/har-schema Completed in 8090ms
718 warn deprecated request@2.88.2: request has been deprecated, see request/request#3142
719 timing reifyNode:node_modules/homebridge-tcc/node_modules/request Completed in 8115ms
720 timing reifyNode:node_modules/homebridge-tcc/node_modules/request/node_modules/qs Completed in 8143ms
721 timing reifyNode:node_modules/homebridge-tcc/node_modules/qs Completed in 8178ms
722 timing reifyNode:node_modules/homebridge-tcc/node_modules/googleapis-common Completed in 8202ms
723 timing reifyNode:node_modules/homebridge-tcc/node_modules/object-inspect Completed in 8459ms
724 warn deprecated joi@13.7.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
725 timing reifyNode:node_modules/homebridge-tcc/node_modules/joi Completed in 8504ms
726 timing reifyNode:node_modules/homebridge-tcc/node_modules/sshpk Completed in 8575ms
727 timing reifyNode:node_modules/homebridge-tcc/node_modules/xml2json Completed in 8850ms
728 timing reifyNode:node_modules/homebridge-tcc/node_modules/nan Completed in 8928ms
729 timing reifyNode:node_modules/homebridge-tcc/node_modules/uri-js Completed in 8924ms
730 timing reifyNode:node_modules/homebridge-tcc/node_modules/uuid Completed in 9334ms
731 timing reifyNode:node_modules/homebridge-tcc/node_modules/google-auth-library Completed in 9486ms
732 timing reifyNode:node_modules/homebridge-tcc/node_modules/ajv Completed in 9707ms
733 timing reifyNode:node_modules/homebridge-tcc/node_modules/axios Completed in 9858ms
734 timing reifyNode:node_modules/homebridge-tcc/node_modules/node-expat Completed in 10691ms
735 timing reifyNode:node_modules/homebridge-tcc/node_modules/moment Completed in 13271ms
736 timing reifyNode:node_modules/homebridge-tcc/node_modules/googleapis Completed in 37925ms
737 timing reify:unpack Completed in 37953ms
738 timing reify:unretire Completed in 1ms
739 timing build:queue Completed in 15ms
740 timing build:link:node_modules/homebridge-tcc/node_modules/sshpk Completed in 34ms
741 timing build:link:node_modules/homebridge-tcc/node_modules/xml2json Completed in 31ms
742 timing build:link:node_modules/homebridge-tcc/node_modules/uuid Completed in 31ms
743 timing build:link:node_modules/homebridge-tcc/node_modules/request/node_modules/uuid Completed in 31ms
744 timing build:link Completed in 36ms
745 info run node-expat@2.4.0 install node_modules/homebridge-tcc/node_modules/node-expat node-gyp rebuild
746 info run node-expat@2.4.0 install { code: 1, signal: null }
747 timing reify:rollback:createSparse Completed in 1327ms
748 timing reify:rollback:retireShallow Completed in 0ms
749 timing command:install Completed in 49107ms
750 verbose stack Error: command failed
750 verbose stack at ChildProcess. (C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\node_modules@npmcli\promise-spawn\lib\index.js:63:27)
750 verbose stack at ChildProcess.emit (node:events:514:28)
750 verbose stack at maybeClose (node:internal/child_process:1105:16)
750 verbose stack at ChildProcess._handle.onexit (node:internal/child_process:305:5)
751 verbose pkgid node-expat@2.4.0
752 verbose cwd C:\Users\Administrator\AppData\Roaming\npm
753 verbose Windows_NT 10.0.19041
754 verbose node v20.9.0
755 verbose npm v8.10.0
756 error code 1
757 error path C:\Users\Administrator\AppData\Roaming\npm\node_modules\homebridge-tcc\node_modules\node-expat
758 error command failed
759 error command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
760 verbose exit 1
761 timing npm Completed in 49707ms
762 verbose unfinished npm timer reify 1699927811661
763 verbose unfinished npm timer reify:build 1699927855496
764 verbose unfinished npm timer build 1699927855497
765 verbose unfinished npm timer build:deps 1699927855498
766 verbose unfinished npm timer build:run:install 1699927855550
767 verbose unfinished npm timer build:run:install:node_modules/homebridge-tcc/node_modules/node-expat 1699927855551
768 verbose code 1
769 error A complete log of this run can be found in:
769 error C:\WINDOWS\system32\config\systemprofile\AppData\Local\npm-cache_logs\2023-11-14T02_10_11_063Z-debug-0.log

@Nacman
Copy link

Nacman commented Nov 15, 2023

Fixed the issue myself. Distutils which is called by your plugin was deprecated in Python 3.10 and later. So, the workaround is to install setuptools which will bring in the deprecated distutils as well. Once I did this, I could get it to install. Becasue your plugin works so well, I would think to either rewrite the PI to use whatever replaced distutils. The stuff I read eluded to much better file handling routines in the latest versions of Python, hence the depracation. Just food for thought.

@NorthernMan54
Copy link
Owner

This is something under the covers needing Distutils. My package itself doesn't leverage python, but something must be leveraging it under the covers. Am thinking node-gyp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants