release: WRNexusJS 0.2.27

This commit is contained in:
Clintchiz committed 2026-07-14 14:40:13 +05:30
1 parent fef4218a07
commit d3094010af
64 files changed
+763 -244

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
"use strict";
const assert = require("node:assert");
const { extractRouteParams, extractStates } = require("../src/completion");
test("extracts dynamic route params from filename", () => {
const document = {
fileName: "apps/sso/app/pages/organizations/[organization]/members/[member].wrn",
};
assert.deepEqual(extractRouteParams(document), ["organization", "member"]);
});
test("extracts WRN states", () => {
const document = {
getText() {
return `
page Test {
state token = ctx.params.token
state loading = false
}
`;
},
};
assert.deepEqual(extractStates(document), ["token", "loading"]);
});