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

Can't install scoped package #24

Open
emilbayes opened this issue Jan 9, 2020 · 2 comments
Open

Can't install scoped package #24

emilbayes opened this issue Jan 9, 2020 · 2 comments

Comments

@emilbayes
Copy link

If I try to install '@hyperdivision/btc-transaction-tail' I get the following log output:

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   '$HOME/.nvm/versions/node/v12.13.0/bin/node',
1 verbose cli   '$HOME/.nvm/versions/node/v12.13.0/bin/npm',
1 verbose cli   'install',
1 verbose cli   '--save',
1 verbose cli   '--color=always',
1 verbose cli   '@hyperdivision'
1 verbose cli ]
2 info using npm@6.12.0
3 info using node@v12.13.0
4 verbose npm-session 09bb8d1c5b3beae2
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 timing stage:rollbackFailedOptional Completed in 1ms
8 timing stage:runTopLevelLifecycles Completed in 90ms
9 verbose stack Error: Invalid tag name "@hyperdivision": Tags may not have any characters that encodeURIComponent encodes.
9 verbose stack     at invalidTagName ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/npm-package-arg/npa.js:91:15)
9 verbose stack     at fromRegistry ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/npm-package-arg/npa.js:296:13)
9 verbose stack     at resolve ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/npm-package-arg/npa.js:81:12)
9 verbose stack     at npa ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/npm-package-arg/npa.js:52:10)
9 verbose stack     at $HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/lib/install/deps.js:222:14
9 verbose stack     at $HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/slide/lib/async-map.js:52:35
9 verbose stack     at Array.forEach (<anonymous>)
9 verbose stack     at $HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/slide/lib/async-map.js:52:11
9 verbose stack     at Array.forEach (<anonymous>)
9 verbose stack     at asyncMap ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/slide/lib/async-map.js:51:8)
9 verbose stack     at exports.getAllMetadata ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/lib/install/deps.js:219:3)
9 verbose stack     at Installer.loadArgMetadata ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/lib/install.js:360:3)
9 verbose stack     at $HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/lib/install.js:695:16
9 verbose stack     at $HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/lib/install/read-shrinkwrap.js:34:16
9 verbose stack     at tryCatcher ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
9 verbose stack     at Promise._settlePromiseFromHandler ($HOME/.nvm/versions/node/v12.13.0/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
10 verbose cwd $HOME/development/dev
11 verbose Darwin 18.7.0
12 verbose argv "$HOME/.nvm/versions/node/v12.13.0/bin/node" "$HOME/.nvm/versions/node/v12.13.0/bin/npm" "install" "--save" "--color=always" "@hyperdivision"
13 verbose node v12.13.0
14 verbose npm  v6.12.0
15 error code EINVALIDTAGNAME
16 error Invalid tag name "@hyperdivision": Tags may not have any characters that encodeURIComponent encodes.
17 verbose exit [ 1, true ]

It seems that the string is split?

@emilbayes
Copy link
Author

Here's the error:

return dir.split('/')[0]

Will submit a PR

@emilbayes
Copy link
Author

PR: #25

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

1 participant