test(cli): cover package-name binary alias

This commit is contained in:
morluto 2026-07-18 14:05:02 +08:00
parent 992ec505b2
commit 40e2f943a5
1 changed files with 4 additions and 1 deletions

View File

@ -27,7 +27,10 @@ describe("package identity", () => {
),
);
expect(packageJson.name).toBe(PRODUCT_IDENTITY.packageName);
expect(Object.keys(packageJson.bin)).toEqual([PRODUCT_IDENTITY.cliBinary]);
expect(packageJson.bin).toEqual({
[PRODUCT_IDENTITY.cliBinary]: "scripts/rea.mjs",
[PRODUCT_IDENTITY.packageName]: "scripts/rea.mjs",
});
expect(PRODUCT_IDENTITY.packageSpecifier).toBe(
`${packageJson.name}@latest`,
);