https://docs.npmjs.com/files/package.json#bundleddependencies "This defines an array of package names that will be bundled when publishing the package."
(bundle_deps, package)
| 1785 | |
| 1786 | |
| 1787 | def bundle_deps_mapper(bundle_deps, package): |
| 1788 | """ |
| 1789 | https://docs.npmjs.com/files/package.json#bundleddependencies |
| 1790 | "This defines an array of package names that will be bundled |
| 1791 | when publishing the package." |
| 1792 | """ |
| 1793 | for bdep in (bundle_deps or []): |
| 1794 | bdep = bdep and bdep.strip() |
| 1795 | if not bdep: |
| 1796 | continue |
| 1797 | |
| 1798 | ns, name = split_scoped_package_name(bdep) |
| 1799 | purl = models.PackageURL(type='npm', namespace=ns, name=name) |
| 1800 | |
| 1801 | dep = models.DependentPackage(purl=purl.to_string(), |
| 1802 | scope='bundledDependencies', is_runtime=True, |
| 1803 | ) |
| 1804 | package.dependencies.append(dep) |
| 1805 | |
| 1806 | return package |
| 1807 | |
| 1808 | |
| 1809 | def deps_mapper(deps, package, field_name, is_direct=True): |
nothing calls this directly
no test coverage detected