17 lines
607 B
TypeScript
17 lines
607 B
TypeScript
import { describe, expect, it } from "@suaveplan/testing/runner";
|
|
|
|
describe("exports", () => {
|
|
it("every feature module has a subpath export entry", {
|
|
timeout: 5000,
|
|
}, () => {
|
|
const pkg = require("../package.json");
|
|
const exports = Object.keys(pkg.exports ?? {});
|
|
expect(exports).toContain(
|
|
"./core/audio-sprite-packer/audio-sprite-packer"
|
|
);
|
|
expect(exports).toContain("./adapters/null-adapter/null-adapter");
|
|
expect(exports).toContain("./utils/manifest/manifest");
|
|
expect(exports).toContain("./error-codes");
|
|
});
|
|
});
|