[{"data":1,"prerenderedAt":31},["ShallowReactive",2],{"\u002Fprojects\u002Fsureform":3},{"id":4,"title":5,"demo_link":6,"description":7,"extension":8,"features":9,"gallery":16,"image":20,"link":21,"meta":22,"notes":23,"slug":24,"stem":25,"tags":26,"year":23,"__hash__":30},"projects\u002Fprojects\u002Fsureform.json","SureForm","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fsureform","A lightweight, extensible TypeScript validation library for JavaScript and TypeScript projects.","json",[10,11,12,13,14,15],"Schema-based validation","Built-in rules (required, email, url, etc.)","Wildcard support for arrays (field.*.subfield)","Customizable error messages with :field placeholders","Inline callback validators","Extensible via RuleFactory",[17,18,19],"\u002Fimages\u002Fprojects\u002Fsureform\u002Frules.png","\u002Fimages\u002Fprojects\u002Fsureform\u002Fadvanced-rules.png","\u002Fimages\u002Fprojects\u002Fsureform\u002Fcustom-msgs.png","\u002Fimages\u002Fprojects\u002Fsureform\u002Fsureform.png","https:\u002F\u002Fgithub.com\u002Fibrahimhyazouri\u002Fsureform",{},null,"sureform","projects\u002Fsureform",[27,28,29],"TypeScript","npm","Validation","jWa90fkiPDDpkLin3_iBYfpN3kQtQ21M2I38C9O-X0c",1779887021585]