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

Node 19.1.0 emit ERR_INVALID_URL for npm dependencies with char 58 (:) on URL #45666

Closed
viniciusalvesmello opened this issue Nov 28, 2022 · 1 comment

Comments

@viniciusalvesmello
Copy link

Problem

My pipelines breaking on Code Magic after they update node to 19.1.0.

When check code identify this error https://github.com/nodejs/node/blob/v19.1.0/lib/url.js#L519 not exists on lts version https://github.com/nodejs/node/blob/v18.12.1/lib/url.js#L527.

Log error

0 verbose cli /usr/local/bin/node /usr/local/bin/npm
1 info using npm@8.19.3
2 info using node@v19.1.0
3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:/usr/local/lib/node_modules/npm/npmrc Completed in 1ms
6 timing config:load:builtin Completed in 1ms
7 timing config:load:cli Completed in 2ms
8 timing config:load:env Completed in 0ms
9 timing config:load:file:/Users/myuser/Desktop/Developer/myfoder/.npmrc Completed in 0ms
10 timing config:load:project Completed in 5ms
11 timing config:load:file:/Users/myuser/.npmrc Completed in 0ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:/usr/local/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:credentials Completed in 1ms
17 timing config:load:setEnvs Completed in 0ms
18 timing config:load Completed in 11ms
19 timing npm:load:configload Completed in 11ms
20 timing npm:load:mkdirpcache Completed in 1ms
21 timing npm:load:mkdirplogs Completed in 1ms
22 verbose title npm install git+ssh://git@gitlab.mycompany.com.br:myproject/lib/mylib-libs.git#packages/strict-monapt/2.0.0
23 verbose argv "install" "git+ssh://git@gitlab.mycompany.com.br:myproject/lib/mylib-libs.git#packages/strict-monapt/2.0.0"
24 timing npm:load:setTitle Completed in 19ms
25 timing config:load:flatten Completed in 3ms
26 timing npm:load:display Completed in 4ms
27 verbose logfile logs-max:10 dir:/Users/myuser/.npm/_logs
28 verbose logfile /Users/myuser/.npm/_logs/2022-11-28T22_08_46_543Z-debug-0.log
29 timing npm:load:logFile Completed in 4ms
30 timing npm:load:timers Completed in 1ms
31 timing npm:load:configScope Completed in 0ms
32 timing npm:load Completed in 42ms
33 timing arborist:ctor Completed in 1ms
34 silly logfile start cleaning logs, removing 1 files
35 silly logfile done cleaning log files
36 timing arborist:ctor Completed in 0ms
37 timing idealTree:init Completed in 96ms
38 timing idealTree Completed in 98ms
39 timing command:install Completed in 110ms
40 verbose stack TypeError [ERR_INVALID_URL]: Invalid URL
40 verbose stack at new NodeError (node:internal/errors:393:5)
40 verbose stack at getHostname (node:url:521:15)
40 verbose stack at Url.parse (node:url:390:14)
40 verbose stack at Object.urlParse [as parse] (node:url:147:13)
40 verbose stack at fromURL (/usr/local/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js:321:24)
40 verbose stack at resolve (/usr/local/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js:81:12)
40 verbose stack at npa (/usr/local/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js:51:10)
40 verbose stack at /usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:526:18
40 verbose stack at Array.map ()
40 verbose stack at [add] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:523:27)
41 verbose cwd /Users/myuser/Desktop/Developer/myfolder/
42 verbose Darwin 21.6.0
43 verbose node v19.1.0
44 verbose npm v8.19.3
45 error code ERR_INVALID_URL
46 error Invalid URL
47 verbose exit 1
48 timing npm Completed in 235ms
49 verbose unfinished npm timer reify 1669673326667
50 verbose unfinished npm timer reify:loadTrees 1669673326675
51 verbose unfinished npm timer idealTree:userRequests 1669673326772
52 verbose code 1
53 error A complete log of this run can be found in:
53 error /Users/myuser/.npm/_logs/2022-11-28T22_08_46_543Z-debug-0.log

@mscdex
Copy link
Contributor

mscdex commented Nov 29, 2022

I believe this was already reverted (for now).

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

No branches or pull requests

2 participants