Closed watilde closed 7 years ago
git dependency sometimes has .gitmodules. That also should be installed if it's not in .npmignore.
.gitmodules
.npmignore
Install this package.json
package.json
{ "devDependencies": { "rpc-tests": "github:ethereum/rpc-tests#9727606" } }
Submodules should be installed
$ ls node_modules/rpc-tests/lib/tests/ ABITests BlockchainTests KeyStoreTests README.md StateTests TransactionTests VMTests BasicTests GenesisTests PoWTests RLPTests TODO TrieTests ansible
They are not installed
$ ls node_modules/rpc-tests/lib/tests ls: node_modules/rpc-tests/lib/tests: No such file or directory
In npm: https://github.com/zkat/pacote/blob/latest/lib/util/git.js#L65
Summary
git dependency sometimes has
.gitmodules
. That also should be installed if it's not in.npmignore
.Steps to reproduce behavior
Install this
package.json
Expected behavior
Submodules should be installed
Actual behavior
They are not installed