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
@@ -0,0 +1,17 @@
|
||||
import console from "node:console";
|
||||
import assert from "node:assert/strict";
|
||||
import { isIndependentReleaseVersion } from "./lib/package-version.mjs";
|
||||
for (const version of ["0.1.0", "0.1.51", "0.8.117", "1.0.0"])
|
||||
assert.equal(isIndependentReleaseVersion(version), true, version);
|
||||
for (const version of [
|
||||
"0.01.0",
|
||||
"01.0.0",
|
||||
"0.8",
|
||||
"1.2.3.4",
|
||||
"1.2.3-beta",
|
||||
"workspace:*",
|
||||
"garbage",
|
||||
null,
|
||||
])
|
||||
assert.equal(isIndependentReleaseVersion(version), false, String(version));
|
||||
console.log("Independent release version policy probes passed.");
|
||||
Reference in new issue
Block a user