(pkg_dir: Path)
| 298 | |
| 299 | |
| 300 | def make_js_pkg_info(pkg_dir: Path) -> PackageInfo: |
| 301 | with (pkg_dir / "package.json").open() as f: |
| 302 | pkg_json = json.load(f) |
| 303 | return PackageInfo( |
| 304 | name=pkg_json["name"], |
| 305 | path=pkg_dir, |
| 306 | language="js", |
| 307 | version=pkg_json["version"], |
| 308 | ) |
| 309 | |
| 310 | |
| 311 | @dataclass |
no test coverage detected