@@ -29,17 +29,6 @@ describe('Framework API Manifest', () => {
2929 // Missing version
3030 expect (
3131 validate ( {
32- generatedAt : '2026-04-27T12:00:00.000Z' ,
33- composables : { } ,
34- utilities : { } ,
35- rules : [ ] ,
36- } )
37- ) . toBe ( false )
38-
39- // Missing generatedAt
40- expect (
41- validate ( {
42- version : '0.2.2' ,
4332 composables : { } ,
4433 utilities : { } ,
4534 rules : [ ] ,
@@ -50,7 +39,6 @@ describe('Framework API Manifest', () => {
5039 expect (
5140 validate ( {
5241 version : '0.2.2' ,
53- generatedAt : '2026-04-27T12:00:00.000Z' ,
5442 utilities : { } ,
5543 rules : [ ] ,
5644 } )
@@ -63,8 +51,7 @@ describe('Framework API Manifest', () => {
6351 expect (
6452 validate ( {
6553 version : 'invalid' ,
66- generatedAt : '2026-04-27T12:00:00.000Z' ,
67- composables : { } ,
54+ composables : { } ,
6855 utilities : { } ,
6956 rules : [ ] ,
7057 } )
@@ -77,8 +64,7 @@ describe('Framework API Manifest', () => {
7764 expect (
7865 validate ( {
7966 version : '1.0.0' ,
80- generatedAt : '2026-04-27T12:00:00.000Z' ,
81- composables : { } ,
67+ composables : { } ,
8268 utilities : { } ,
8369 rules : [ ] ,
8470 } )
@@ -87,8 +73,7 @@ describe('Framework API Manifest', () => {
8773 expect (
8874 validate ( {
8975 version : '0.2.2-beta.1' ,
90- generatedAt : '2026-04-27T12:00:00.000Z' ,
91- composables : { } ,
76+ composables : { } ,
9277 utilities : { } ,
9378 rules : [ ] ,
9479 } )
@@ -102,8 +87,7 @@ describe('Framework API Manifest', () => {
10287 expect (
10388 validate ( {
10489 version : '0.2.2' ,
105- generatedAt : '2026-04-27T12:00:00.000Z' ,
106- composables : {
90+ composables : {
10791 useForm : {
10892 summary : 'Form handling composable.' ,
10993 options : [
@@ -125,8 +109,7 @@ describe('Framework API Manifest', () => {
125109 expect (
126110 validate ( {
127111 version : '0.2.2' ,
128- generatedAt : '2026-04-27T12:00:00.000Z' ,
129- composables : {
112+ composables : {
130113 useForm : {
131114 options : [ ] ,
132115 returns : [ ] ,
@@ -145,8 +128,7 @@ describe('Framework API Manifest', () => {
145128 expect (
146129 validate ( {
147130 version : '0.2.2' ,
148- generatedAt : '2026-04-27T12:00:00.000Z' ,
149- composables : { } ,
131+ composables : { } ,
150132 utilities : {
151133 Http : {
152134 summary : 'HTTP client.' ,
@@ -166,8 +148,7 @@ describe('Framework API Manifest', () => {
166148 expect (
167149 validate ( {
168150 version : '0.2.2' ,
169- generatedAt : '2026-04-27T12:00:00.000Z' ,
170- composables : { } ,
151+ composables : { } ,
171152 utilities : {
172153 Http : {
173154 summary : 'HTTP client.' ,
@@ -185,8 +166,7 @@ describe('Framework API Manifest', () => {
185166 expect (
186167 validate ( {
187168 version : '0.2.2' ,
188- generatedAt : '2026-04-27T12:00:00.000Z' ,
189- composables : { } ,
169+ composables : { } ,
190170 utilities : { } ,
191171 rules : [
192172 {
@@ -206,8 +186,7 @@ describe('Framework API Manifest', () => {
206186 expect (
207187 validate ( {
208188 version : '0.2.2' ,
209- generatedAt : '2026-04-27T12:00:00.000Z' ,
210- composables : { } ,
189+ composables : { } ,
211190 utilities : { } ,
212191 rules : [
213192 {
@@ -222,7 +201,6 @@ describe('Framework API Manifest', () => {
222201 describe ( 'Generated Manifest' , ( ) => {
223202 let manifest : {
224203 version : string
225- generatedAt : string
226204 composables : Record < string , unknown >
227205 utilities : Record < string , unknown >
228206 rules : unknown [ ]
@@ -296,11 +274,6 @@ describe('Framework API Manifest', () => {
296274 expect ( manifest . version ) . toBe ( pkg . version )
297275 } )
298276
299- it ( 'should have valid ISO 8601 timestamp' , ( ) => {
300- expect ( new Date ( manifest . generatedAt ) . toISOString ( ) ) . toBe (
301- manifest . generatedAt
302- )
303- } )
304277 } )
305278
306279 describe ( 'Composable Detection' , ( ) => {
0 commit comments