Fix npm install.
This commit is contained in:
parent
e52e90dd89
commit
b807d6cd66
1 changed files with 5 additions and 1 deletions
|
@ -396,7 +396,11 @@ class NpmResolver(Resolver):
|
||||||
requirement = NodePackageRequirement(package)
|
requirement = NodePackageRequirement(package)
|
||||||
if isinstance(requirement, NodeModuleRequirement):
|
if isinstance(requirement, NodeModuleRequirement):
|
||||||
# TODO: Is this legit?
|
# TODO: Is this legit?
|
||||||
requirement = NodePackageRequirement(requirement.module.split("/")[0])
|
parts = requirement.module.split("/")[0]
|
||||||
|
if parts[0].startswith('@'):
|
||||||
|
requirement = NodePackageRequirement('/'.join(parts:2]))
|
||||||
|
else:
|
||||||
|
requirement = NodePackageRequirement(parts[0])
|
||||||
if not isinstance(requirement, NodePackageRequirement):
|
if not isinstance(requirement, NodePackageRequirement):
|
||||||
missing.append(requirement)
|
missing.append(requirement)
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Add table
Reference in a new issue