Repository script API / utils/tool-packages / assertPublicToolPackageContents
Function: assertPublicToolPackageContents()
assertPublicToolPackageContents(
entries,packagePath,packageJson):void
Defined in: utils/tool-packages.mjs:201
Checks that a packed public tool contains files named by its entrypoints and excludes test sources.
Parameters
entries
string[]
Tarball entries, including their package/ prefix.
packagePath
string
Repository path used in diagnostics.
packageJson
Record<string, unknown>
Packed package metadata describing its entrypoints.
Returns
void
Throws
When an entrypoint is missing or a development test source was packed.