feat: release design system engine, studio and component contracts
This commit is contained in:
1 parent
ff1065fb27
commit
3943b946d6
693 files changed
+175546
-3894
No files matched your search
@@ -1,3 +1,4 @@
|
||||
import { isIndependentReleaseVersion } from "./lib/package-version.mjs";
|
||||
import console from "node:console";
|
||||
import { execFileSync } from "node:child_process";
|
||||
import { existsSync, readFileSync, readdirSync, statSync, writeFileSync, mkdirSync } from "node:fs";
|
||||
@@ -79,8 +80,8 @@ const manifests = trackedFiles
|
||||
.filter(({ value }) => value.name?.startsWith("@wrnexus/"));
|
||||
addCheck(
|
||||
"SEC-PACKAGE-VERSION",
|
||||
manifests.every(({ value }) => /^0\.8\.\d+$/.test(value.version)),
|
||||
"Every @wrnexus package must use a valid independent 0.8 version.",
|
||||
manifests.every(({ value }) => isIndependentReleaseVersion(value.version)),
|
||||
"Every @wrnexus package must use a valid independent release version.",
|
||||
);
|
||||
addCheck(
|
||||
"SEC-PRIVATE-PUBLISH",
|
||||
|
||||
Reference in new issue
Block a user