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 { existsSync, readFileSync, readdirSync } from "node:fs";
|
||||
import { dirname, join, resolve } from "node:path";
|
||||
@@ -59,8 +60,8 @@ check(
|
||||
);
|
||||
check("root version is a 0.8 release", /^0\.8\.\d+$/.test(releaseVersion));
|
||||
check(
|
||||
"all framework packages use valid independent 0.8 versions",
|
||||
packageManifests.every((manifest) => /^0\.8\.\d+$/.test(manifest.version)),
|
||||
"all framework packages use valid independent release versions",
|
||||
packageManifests.every((manifest) => isIndependentReleaseVersion(manifest.version)),
|
||||
);
|
||||
const bunLockPackages = [
|
||||
...text("bun.lock").matchAll(/^ {4}"packages\/[^"\r\n]+": \{\r?\n([\s\S]*?)^ {4}\},?$/gm),
|
||||
|
||||
Reference in new issue
Block a user