{"_id":"@neeloong/form","_rev":"43-cc672fd5d1c648a9aee3b5483654befa","name":"@neeloong/form","dist-tags":{"latest":"0.30.4"},"versions":{"0.1.0":{"name":"@neeloong/form","version":"0.1.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.1.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"3ebe0c31d346886affc79d3aee191f2b319f0d0c","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.1.0.tgz","fileCount":6,"integrity":"sha512-bN62DHYFf8M4+HUkZmRIKxbJEH1VT2aK7wppsINsWz7y7Ran/MiFbDF7xlnAFI1IsH71kCXXxB1BwC30zovEwA==","signatures":[{"sig":"MEQCIH4hFOG87gHjSpe1RDXtBdtkZynQeyY/zrJ2MAopVio8AiAzgglWU4Rjg8RCRmNribjRtDDaBFo6pPrSzhZSc40ZhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299190},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"221271f45da22f196c4365f76751bd18fbeac1d9","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.1.0_1735996789035_0.657623158838732","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@neeloong/form","version":"0.2.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.2.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"0f125bd5fe853c2e24cc9ba0ba3c96ebaba531ea","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.2.0.tgz","fileCount":8,"integrity":"sha512-gAFjbKA6d+LzhIyp9atcExdJ6C59BGfCO1pBDOvm8D3nGVz1Tsu6b1cUqUNJzd6oI5+Z0xe/+f4ovITG3imTlQ==","signatures":[{"sig":"MEUCIQD3lGK5tr3ha8qDRT59TIC2THUhoYs1nozi7SfnrIEJkQIgGtcQIZnoIyO5OxvHAjIxBpeGYRjPVDVIOP/kOV5b6KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350668},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"bd7f826764706502ba1ddafffb6712cab09591d2","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.2.0_1736059932908_0.7937731158794319","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@neeloong/form","version":"0.3.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.3.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"f32065c0989066c835b3e0fa1f7ce5f9a7210a82","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.3.0.tgz","fileCount":8,"integrity":"sha512-asDEKQKceZuPEaCUQk+mwIWAehNCsXUsnC1Q2qkWOF5Sd1wzivREkdDBk7fkrDDfipebq6YqW2Cz+MVCz/x9Hw==","signatures":[{"sig":"MEYCIQDz9A5dn+3K3WGYMoFkyG5J5fQKDu76yVlKvVrV9l0ZOQIhAI0QnPbKCE3yZENdUrpjqUttCsdZ1Ux56Zh6xaB1mPye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359592},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"24be2174a5002d3d3a2652ed6bcc16dd82df52da","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.3.0_1736080269597_0.6430404037371744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@neeloong/form","version":"0.4.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.4.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"292d0d38f81160f9d694eebe59881ae2fb82ffeb","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.4.0.tgz","fileCount":8,"integrity":"sha512-j0CkPMPyuxZCpbfuQcZa8U3wSTByxKnE1JH/JZJ+AFIZfDaeKiQxuctZ0DSl1PjwDOhVCo7XXcsCMQ0tz0//kQ==","signatures":[{"sig":"MEUCIF4zH2djfa3g1WGL8RAXH4vl8qjbGg+tElLGIBhYAkc8AiEAuBE7a6lzeTdtI2r/qXMEJcCTYH+1U2UsJBJg/uUQWEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364223},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"90bacc4a5838edb5efdb5f6e297120b99038f82f","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.4.0_1736253529384_0.9672700032267021","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@neeloong/form","version":"0.4.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.4.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"e7d5e81026884a8e6dd71b15edfbe2dd7a9f8d17","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.4.1.tgz","fileCount":8,"integrity":"sha512-5G75W/VWTS7WoLwp9TldSAUsosIb8ACFfPP/XPYkIK0btfnuEsdnu63f4ZO5MAxrLfxKCoLpGJYKCwqKqPtfow==","signatures":[{"sig":"MEQCIGKMKBk+veAkeynBvTEEcQ43VqUcormYn7IPV5fXY+LKAiBHvmmL+JpV6A5a4EYdh4MRJoLx4+/6mzZk2lGiz14zcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370874},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"195bef9a2d096ff5a92f41fefc1ab44e642afccf","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.4.1_1736683271034_0.1468707370855693","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@neeloong/form","version":"0.4.2","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.4.2","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"2e2d6f987bf4dcd8fd7019becce667a49314a6a8","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.4.2.tgz","fileCount":8,"integrity":"sha512-hsqzfdaZgpM/dGfL6P+H8f44SZBKtev5rM4OeC0P8Wzj93zAuaQhYxzJGBuyE4Y5InLX/7jV/V8nsmGMk3eLNA==","signatures":[{"sig":"MEUCIQCYCzV5mKfXJYdz6he7R2dTkfK2OG3P3oKvOyP+jidjKQIgQSu/zN2PVg9LQ87W6FU2g1RL0dH/cx/J5iIx6MqKhUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370010},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"e093a9f5e64eaf2c692397e24e72271f6cc2286b","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.4.2_1736766690195_0.9366326732800905","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@neeloong/form","version":"0.4.3","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.4.3","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"b60cb05206cd7c348c540cfb1280d0aa44e9e0ae","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.4.3.tgz","fileCount":8,"integrity":"sha512-Fzut0k1bJJBZ+cafoVsnApUBDN5usW5hwADf0iEmBWOgMI3HZF+DE+zXXWtcnOcvcipzYF7A7F26DdCTTIS+8Q==","signatures":[{"sig":"MEYCIQCQ3WnI9qEL6OMKLVwB2fryj4DfUVXxMm8J/eb/qU7TaQIhALYYVZDLACcs5/qXVymSKPWoDGlna4Jx8BEgDowv3JBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372086},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"25f96c6cdf8a7d8d7fadeb86ab05f5c5d76be7bc","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.4.3_1736775228262_0.26376405553507754","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@neeloong/form","version":"0.5.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.5.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"d783ea917fee431957ef8495046b15314e78fda7","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.5.0.tgz","fileCount":8,"integrity":"sha512-6EvA5NoTOJ5HM6aQuK1kvgJcpExaFc+qBaYEZBO7mVIUPDszFVBVWkIn/xuVeJUAbozMRtda+xHUWsFbedIgkg==","signatures":[{"sig":"MEUCIQDrKlpE2Hp93PJV3XYwXuEP+r6zzb9wr5pafO2Hn+opcwIgfd5l89U9q16V3l76djU74cYYz9IBqx65wDr2et+sW04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372909},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"8ab9607b0a01267115acc1c40dcc5fcf7ac0750e","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.5.0_1736944731572_0.7008398745061775","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@neeloong/form","version":"0.6.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.6.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"4eda78519efa16cef38f362497dbefcbf2649aff","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.6.0.tgz","fileCount":8,"integrity":"sha512-lxUplL0F0KCCSdjyEc+Caia4tza0mvEKr3LvsM0+PRz4grRY9/5OD4NLFm6etqet4UxyN6Zc4fvv1egqL8RwpQ==","signatures":[{"sig":"MEQCIF5CwAp91RlbE36z08Z5LdZjs86biHqh7ulK7+KFo2xZAiBl3E4LBpfX2cbgXRxkw5WwJ2eeTyaTEFTBCb2iQlHg/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373857},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"881c6c7abab55f526684b651fb2e59ac42e6879f","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.6.0_1737176735625_0.07648006806582552","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@neeloong/form","version":"0.6.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.6.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"6eb05be9e8dd5a4639f2dba98b3e47c34891298d","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.6.1.tgz","fileCount":8,"integrity":"sha512-isM1vsyxCDgFSuV1pDI1Oq59KNX8xtxGcePhPQ0MRKJbmcYLvjBXiJuxEZY8zOGKneojt0r5c2yKdz80jj9NcA==","signatures":[{"sig":"MEYCIQCsQ5wtH8KOJYgSY2HbJ64huWWA+Nu05L9yuWI4mWbzsQIhALyKeuFj1W6LPpgH9yWY0vXYXS/7ThZ8fL763+MOgv4c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373765},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"4a7bb2e74e48c6a47a6d7a03c465aff760bc2cad","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.6.1_1737181028833_0.1430221542242638","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@neeloong/form","version":"0.6.2","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.6.2","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"103c84b9363caff9b7d6b200d5467b6936521385","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.6.2.tgz","fileCount":8,"integrity":"sha512-Ou64Z9E6eyK0ixW1eu7C96rvhnAd+3Vq73Cxcu8jHpD/wGflMdGv0ho9OvQ1NwMYSaPfuHS/OcI05WXcvALt1Q==","signatures":[{"sig":"MEUCIQDgqwSIGXUP+UO8VnprV0u61ZXa0BPH5CaRuEbdccq00wIgdmIxvf2guFs7b2oWYZ0lkmGQQfcclaqxlCcR1HC5qtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375099},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"2db4b4909caa6fb7b614012c444dd7b482385ac7","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.6.2_1737186801462_0.9112566673414029","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@neeloong/form","version":"0.7.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.7.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"87f45d4458e671f95897b81c6f307762bb162092","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.7.0.tgz","fileCount":8,"integrity":"sha512-Jh0KreffWrwIPYFr1MTJ/hyik2hxJ5Blao45TXUriuRus2vNrNfBurzC/VKDjoEmFhk+i3MWHh/UpjmQgLMpOg==","signatures":[{"sig":"MEYCIQCkbcdnsnYRoxtJM0I5gr/ElUUKFMqzTYLkaK8dTCDtDQIhAKVjJxVaRQuY/RxbXTXb8ruoX1lCbmE/uOD6Bdcs3bwl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380486},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"ed3524c1f1381e37d3e4067221d8918e5c2e3c74","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.7.0_1737288104912_0.3133038930544956","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@neeloong/form","version":"0.8.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.8.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"b7a58347a5aebeb602e0ac3b1a78c2d3f7c30b0b","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.8.0.tgz","fileCount":8,"integrity":"sha512-DY9ByqEW1aXiTpzCgN2gJKjQK1+N+cpAtBbiv4xmjDP1E3LTWWesC54t4jVKZxc/cdJRw8uQZG+nkLXYIyvJpA==","signatures":[{"sig":"MEYCIQCdC7jP2qgxux0Y5mLCG1BQ7jMLnGoKOHBDzqGzdeebNAIhAJlpJV0hjeOzoyigOo1/B8cTHuJyWROUxsZuXVx+QrST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403427},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"9bfd335706bdd321e7fc001f0ff650536d055b57","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.8.0_1737379008934_0.6044605167513815","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@neeloong/form","version":"0.8.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.8.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"ca63a049992de21ac8713b21533c915143adbbe7","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.8.1.tgz","fileCount":8,"integrity":"sha512-gsVS932H0CdHg2w6N0Na+0dPDdzWHF/TNqK+RdKPCWLoSqnkgCWmEKrD9n7CyAuVVwyUxe+XLSN0WqQo8qE6sA==","signatures":[{"sig":"MEUCID+QqKgx0j6rLZyS57Jjo+FoyrufGfoUVDC+2rmOiAW1AiEAodwKEXeEQvj3MdVoxD2m2B2/9QBGTjzpjoaN0LBA0sU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404905},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"7e0a06e27b83a8c3363b996b68f0cd874c90c823","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.8.1_1737381053674_0.24286967839154827","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@neeloong/form","version":"0.9.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.9.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"78210f060d2ffbb388f055163d3dcefd3989751a","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.9.0.tgz","fileCount":8,"integrity":"sha512-B69ddXLjFat/2nqzwb3idpNpHxZ2MUUqi5QWRhU3+zgKnr4qz7j7aUg8KiiTr70hl2jRC8aANoWwZiJ1K9LQXA==","signatures":[{"sig":"MEUCIEjFczWc97oyovG8MvviGmFClB9V3UOTC+dgO5qr09UAAiEA9Wf5lEkrz+o5Tlb2aiSd/SLOrX2PDw/JcZFHS8YvWwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433351},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"f6d494949ec99c8cb053104ddb6a282cbc8c06e1","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"neeloongForm ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.9.0_1738484112735_0.30996679943453764","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@neeloong/form","version":"0.10.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.10.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"92f1e885b22441ef5eb12ff147820c073d0014d8","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.10.0.tgz","fileCount":8,"integrity":"sha512-cZLpBtTCiH48ZUeIYMnAkfI6yTLVxUfyv4BuVaCiQktSFfVjFbVIJQpAys1o+m/xIConGRJOOokWF5E6jUO7yw==","signatures":[{"sig":"MEUCIQDE2OYeqTz4mlhAH/8ch0WRkboeHtcNp/00ArlTR8t1ZAIgLIZeC09CTMI3dhTOKHD7639Wa2jisDYr4q4Y2mtpnlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452336},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"9b131bf4cff56d137dd87a1c10e8902739984a60","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.10.0_1743165048140_0.0852141084094602","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@neeloong/form","version":"0.11.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.11.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"163e9a74448b9fcab087990951ad74185b4b9db9","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.11.0.tgz","fileCount":8,"integrity":"sha512-lQNyh3o947R+P88lm9jPNA2adTZhD5lwe7I5Q3v7SJbKzH+SXJAtQR0QEwmqg9IP4UveO71nznX4XZ6AOIwWsg==","signatures":[{"sig":"MEUCIQC6XtYAFiAzP+54zMkjgHvAEm/S/MUck8R1eeQSZahb2wIgLf29glotVljTy5IUMnkmn7qnWXdMYjdox+dOPrB3uVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461454},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"e125c705cb062123261ff661d4c8c5223f4b3e69","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.11.0_1743336123306_0.2997740579255366","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@neeloong/form","version":"0.12.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.12.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"a9a39c19422301da819285f0fe7fbcfdf12eddf8","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.12.0.tgz","fileCount":8,"integrity":"sha512-qLJ97sGocuFPw+PJ8j/PyBEX6J/AyNuazaYqArZ8ZCVNU/Y5FIhVJpdo0J97BqYuQ02PzLDwj+97U04JiBHCLw==","signatures":[{"sig":"MEQCIEWY3JEMuVzT0Tj6Gx/7v8yHksxxg9azCxLuLTsnb24UAiApDpax8IbOs+FypvKvdRap+ygUvwcP+ZDRU4zsdPp6lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464004},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"c2332ed7a591d4c7fd8452f2581598f5c84f014f","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.12.0_1743422867129_0.2179190677937466","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@neeloong/form","version":"0.12.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.12.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"cc533ea9683dccc201b0708d6e8b4dc539f7463e","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.12.1.tgz","fileCount":8,"integrity":"sha512-qPiT5FcJZOnWxvCDohuKsKVGLdY4KijAuR77RYMgTpZoMD/BL5wjniNI2VI1kPuUYStZloqmr+KUdW+KIDlSOA==","signatures":[{"sig":"MEQCICKIOgFK//c+TRDtUTsuVnG4nFpMje7I/d7J0IsUssP6AiBqly/prdkhOCo0sosMjywdidNKnE6v9xD4QWnCEUHTsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464184},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"c16ac524a027a47658011340b2f8175cb7c54e7b","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.2.3","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.12.1_1744112163215_0.09061728084766263","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@neeloong/form","version":"0.13.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.13.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"957bbb9f37a278651ef3e0abc95200ff3cf4f543","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.13.0.tgz","fileCount":8,"integrity":"sha512-TlWHAuUBCcpclsuXNac2yS8vx3NWw4GnRO3bjCwJA5UyxEXVSS0q3XEE3Y4EsZRFJiuR4idKvyQEK6/WhKKz4A==","signatures":[{"sig":"MEUCIQDMNwpn+fvUMsB87qYV3SUmj2htCp4BEsZstbs1OYRKHAIgQJzTi8vun3qKoZzmjD0K/GdnWJfc+qZS2AHgn1mpTUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476691},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"5db5c446ca9cdb853fc8d6298ad2232165bcdc5e","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.9.2","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.13.0_1744715784634_0.9188005176578398","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@neeloong/form","version":"0.14.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.14.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"eacbd44257e0a1e62646100fe1592f12da3c026c","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.14.0.tgz","fileCount":8,"integrity":"sha512-0tOxzkQCH+KTlBQdPZgNyjo2KXklkmP28GTp4Fd0qUHTXxvGBGFI4cI5pr7wmPS1zudGsg0FHl2YQTHmNcXMog==","signatures":[{"sig":"MEQCIBfftw/bVir2ZydjsddysZJBCMg5+4ER5LBgqfq0vAZ/AiA9Pu3xMTBQd8e07YxCfSNAxL5M5lwBDu3BCJOz/79AtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481917},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"09369bde8576ac5ddecff51b26e799f7f7b7e894","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.9.2","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.14.0_1755088881999_0.24788163687058606","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@neeloong/form","version":"0.15.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.15.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"d3bd8809c4ad3e3d122466284a6e6946affe34b9","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.15.0.tgz","fileCount":8,"integrity":"sha512-XIEEDDDGRSDNdbDU4Qi5UnYXOnnOg/zw0zqkbXVkP1cCMu2JPk2zC0YFUdqfCq4BIV5SE7fU3N9jjLJVXNwpwg==","signatures":[{"sig":"MEQCIC6yC+d9kJBe3tCKdI2uuO1ZHQXYzM351PKYg7cWy7dhAiAiJA9fSdGdjiD375tIHKMpFJypsAhGwImYPEKWBvFO8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538718},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"b8f243b35664a674ec7ddb0536e3b49d8589fc04","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.9.2","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.15.0_1758720427492_0.2836002726017426","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@neeloong/form","version":"0.16.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.16.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"aa8ef1a9df84cf51be497742421d49aaa2acb0c8","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.16.0.tgz","fileCount":8,"integrity":"sha512-8Arv76zzs1mCm/0Z0owcDhUGQDtvRtqxKkAeaG+rBIM8QXigDaZeciO14URgD1XIFd2Qz5J9sKA0WZLnUcfafg==","signatures":[{"sig":"MEUCIAteueD1luVaI/uVzWIxZx1QXhqqQB6wl4VOCJ0KOW+VAiEAzSN361G83Oab9vF8IYhk6RJ3JPkTJrWHkHy3AHvc128=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541692},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.min.js","module":"./index.mjs","jsdelivr":"./index.min.js"}},"gitHead":"d7fbff076c689931bea4cd409e9da06bd5e45291","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.9.2","description":"@neeloong/form ===================","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.16.0_1758805842721_0.32625921202758046","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@neeloong/form","version":"0.17.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.17.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"769368302dc4b27942538b1bb378385d16dabd65","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.17.0.tgz","fileCount":9,"integrity":"sha512-ezPyBUQI2deoa4SkVdAWFpzn8KNAjCeAE0nh8OD8sOQVZsI8IEzzZYnZAof7ph5XHlgZr/G0kXlAHMsGMKcvrQ==","signatures":[{"sig":"MEQCIBDNvmCBO6F5OS2RZapRJcoVP9iFWcWwEtYlKUOVyva/AiBtAapF45PmJRaG9iHn9Ze9RXZ4b0jq6D7yz7rEnSNrsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611753},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"3564d6ee416f42e4b3414ea2c2cd4d6edbc75db1","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"10.9.2","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.17.0_1758896544788_0.8386549075796026","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@neeloong/form","version":"0.18.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.18.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"ec9ed1d7e433fbd71c4076566360175ebb9e9489","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.18.0.tgz","fileCount":9,"integrity":"sha512-0dlBhsCXvxDoXuXMjBZUOq1P++yvYPWozh1Z4+7Xyg0oTO8i2f1pMwcrAxqOhr3FvFMRRaM+fYZELAaZ3eUSHw==","signatures":[{"sig":"MEUCIQCJ1+KjwbVworzav7m1Skv5B670Dlo6m2YRb1IibsGEhwIgNB7ILdCLHfL4L/rp4xkVbQ7d9JcNqEIkv/NhnPnZoZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634183},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"dae8bb71c91cc980d5d0e4440a30515b99db4513","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.18.0_1762588237285_0.8955839763137807","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@neeloong/form","version":"0.19.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.19.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"d24ce6c66ae461926e5b5ebe8a13b3909d59b03b","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.19.0.tgz","fileCount":9,"integrity":"sha512-btRs+Gbd/N6QWo5c5HGYrTS3DCU+JjhMyk31oXQ3GkMkrXxWB0DFjq+hqz8Ac89s9aJ59h3fVTj+R29gHBWFmQ==","signatures":[{"sig":"MEUCIFJ/5MuWmqdrhGkHvlvgtI5FDIQ8SnAFAix2DCFjK26lAiEA09hUDyae4ICZ8HMYMfzLg0q5WBPSKb0YhldYrvD09YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638112},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"7e6c3bbf931ecd0bd6062b62a3a9471c0d09fb1a","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.19.0_1764853798904_0.9762612648986986","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@neeloong/form","version":"0.20.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.20.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"d171376f2222efb4e0d92850e5da3b0ff0a51814","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.20.0.tgz","fileCount":9,"integrity":"sha512-D6y417REeTMlhn0PmNU2p/6GMh1iFAQ1Gi2DYdNe1LAJ9Mch496eoGVa7qkDUZSqNjnv77MxPh+WvMb7KOGZNQ==","signatures":[{"sig":"MEUCIQCTiDI7O908JEKYRDX+Y/MRFeZcqSek24FLKcDf+dstTwIgMZd1tY7QFpEJtjo7h6RMSjtStZ5NS3LwWI50S7F/3yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721255},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"cb98b5f56315fcaa2122cfc3d26cd436e6008bea","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.20.0_1767067881137_0.39335504653186804","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@neeloong/form","version":"0.21.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.21.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"895859676cac925613682825f19383dc454c8b8d","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.21.0.tgz","fileCount":9,"integrity":"sha512-0i/oc1yRFjyeLMx3eas4tX6DBgZumMjlt7xQ/YbINuQqoTnhrg7Lq2sAXFXu7Eq7CUOT8iJoFMGl3u6VPUXmXA==","signatures":[{"sig":"MEUCIDLw6A081atlmS52qmnRng9/y3WzZy9TbZi3qna1rF30AiEAzFDKV1pwl/zrSlyLJPsRnWDoEgCRaFd4Jg5sWi7DBAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717271},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"e14eaa2019e00804006b0ecbd49f49afa3b92aa0","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.21.0_1768482118748_0.11178562608236908","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@neeloong/form","version":"0.21.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.21.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"cf0b7f92934134381942ddb8347be25ba93cfaef","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.21.1.tgz","fileCount":9,"integrity":"sha512-MYdy20AYKwdjImKBlVYGkgk5aupAC1gYTCh8TQc0Wc6HGyJl6n1K+SBfBXzWhsfakTC+KbioChPBc/lEhQHQSw==","signatures":[{"sig":"MEQCIHNMBphpQ47j1eb1wUJm/6pRTMeuEEgIBgC451STqKuVAiBboe8YTOiZDt7H32UhaXqBfOl/tG3zk/MMwtytofnK1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717273},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"bcefbce03d8759f9aa570e0aa7580ddd4efefd08","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.21.1_1768483136569_0.27536152654743784","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@neeloong/form","version":"0.21.2","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.21.2","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"312cc59dee7b9520d872bff7bb1c3dda8b874590","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.21.2.tgz","fileCount":9,"integrity":"sha512-hECnsnpvYd3vgWmFZ+a4kEc4RD4+pn6VXIjTQABbKgUgHvXsQCAcXgx7MIkRr5r95wCSqtbFND7noxVL+PUE2w==","signatures":[{"sig":"MEYCIQDlFIDloT0REfKysqvqZrcFUK4WDbdG212zNuDyiTJh/QIhAJyxGqCEEH5iIOEwOjpJyKzoJx0XZTLzQZwv4KxHZ2kU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717456},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"2321f694c7a3ae2fd6ad55213ed0abb26cc6b15a","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.21.2_1768640274919_0.7423539200904108","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@neeloong/form","version":"0.22.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.22.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"c6e714241215bcf2725162fc7fff0e81d52ce5f8","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.22.0.tgz","fileCount":9,"integrity":"sha512-jPHsVkocl0vCsmiqwXpnlUJaqN/KRV1ASmxY/MPxtdICrOOWIpSuh4XOsc/1FznyMDic73MgveQNiChSGkmEMA==","signatures":[{"sig":"MEYCIQDIy7zHqLeWhv16ZiST4m+dcabaay2G3gxLSY2o7LLBbwIhAMdEFc9hzkiEZlWbhrvyJEmf2XwEDiOFuz4GIzRBsM/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716755},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"1f4d51e6393018984f488048249be8c8be3c8328","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.22.0_1769167901004_0.18765109675665603","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@neeloong/form","version":"0.23.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.23.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"da1dedd0f48792e482e8e5b87fb2705263d17880","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.23.0.tgz","fileCount":9,"integrity":"sha512-JtPAu9hyh7kpZwWdpM8ieYF04xIL03AHSxeej68sj09DvysAx5S1wrptNTWQestp/Hiv/TdGMfDGHshW+j3loQ==","signatures":[{"sig":"MEYCIQC+wWuIv9JRLcyY7WfRphNHzKd7W0ika54vOodXUVhgygIhAMMkR11bg31t6klTLG3NqJd9a8lGjUnAwf1xfPbRA0nl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717340},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"cec1ffacbff274c09dc868a7d7103b13d15ed28b","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.23.0_1770514340161_0.15546685735553467","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@neeloong/form","version":"0.24.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.24.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"65d5171b26efca4ec3ed640b824bb82d4d9d76d2","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.24.0.tgz","fileCount":9,"integrity":"sha512-CWC3sYkudT0kBrznp1xJW26udp4faKHid2HSQrR0f3hMwgUQrV2ekfF+O+EyqttO6YRPeVjd09y8fC6ta4GOig==","signatures":[{"sig":"MEUCIDS8mu+HAHFwdESfaKFgncPIgv7hD7WuxqlOUoD7DdZYAiEA4MuWtEQ1EAoY9zRb/Fg2B+4CCoaOfuQA1jdjF2/tzig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720887},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"16bc124c7d6285ce434f5bcdfafeb7668a167fbb","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.24.0_1770526693957_0.3996677895369105","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@neeloong/form","version":"0.25.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.25.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"bd34a2c82a85303b06b09ec73499d39e3694416f","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.25.0.tgz","fileCount":9,"integrity":"sha512-AGLrVjEnwk3gkF8Gy/RhgpseeGZlF0MDBJinOtKJu9kdnMShLa/rdEJ4VoC4zyWu+8pmsBBKLBffWNwtsuamKw==","signatures":[{"sig":"MEUCIQDna0nifKYcZ/5G1yDwc9p1ESXIHVZYiMCN3sIbRcG5wQIgeMJgeptFVSpwGaZfEJVExQODgt+QON9BImin741bDZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716600},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"3baef1cbac67b9c7878cc02528a661bd9a508c93","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.25.0_1771758892111_0.30870144635938623","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@neeloong/form","version":"0.26.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.26.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"6e690db60cbfd9cf8a8a35217884d3adb4385fe0","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.26.0.tgz","fileCount":9,"integrity":"sha512-s7FjLUh1g9j3fVst1QF49iJFhB+Z4SCmY1zVK9pDbamGmQcFxmbD8x1+icO9RexCQmUZaNCBT3+AU71gUo5XMw==","signatures":[{"sig":"MEQCIHaSNs5n1WV3Rp43TisTJrDR/92QsnOeNen2K5jYpSKfAiBdB0Djd3HkuDk44XDbYWu4XafCod05Fh/rfh7+y+ezJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731916},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"919456342ac069d2d789b39b5102fc5b801d648f","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.26.0_1773409276580_0.28676313423474475","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@neeloong/form","version":"0.27.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.27.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"834b33178cad272a47f94e506bb0ebe2ffd1b646","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.27.0.tgz","fileCount":9,"integrity":"sha512-FMyF/3KNGOmEnbacFa3wD/AyZLeHwRpQ7NfKsLznzru/A3Yon1nVX7kwD4fFY6mrAfsJafpE5crUdDb5bfOp9Q==","signatures":[{"sig":"MEUCIQDYBsN3Nqr7fQBO15Cb/TBHVsxyGMnlrYErd6q3ITpLnwIgCNAhT/k7juH9g9OS1ucwLDIGw0YmQgcmK5LoZoyHVyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733268},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"a59589501c8b380c0948a6f1d53b5c0df1bfa469","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.27.0_1774177160712_0.3597118448857306","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@neeloong/form","version":"0.28.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.28.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"7c727803f33c5a3395112fd1ab576c89d2f0ecb7","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.28.0.tgz","fileCount":9,"integrity":"sha512-DbAZ0VDL7l81s3F+/XZ0YQ78/75cWQ2nEFmpiZoM6NHng4wyP9hCgVOyg4U2m6BhRRFwoE25MuFyUEx7WbEeWA==","signatures":[{"sig":"MEQCIDFyvGddsR6XhxGE7P7W35DpB4r8tBP2XeVFyt2RFvkLAiAsQ6i6yONXhjtdYcpMHTBkozoWDaVDzIAOApeUT6414w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746050},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"dd259697fe51b58d1bfb39f938a4c5a822af3bb7","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.28.0_1774263584344_0.4117930641322487","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@neeloong/form","version":"0.29.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.29.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"7ab4a24a261e0b223f8ff78f0c1c5c35b9514061","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.29.0.tgz","fileCount":9,"integrity":"sha512-sm8NOKZebGMWoS7zoEeSo2FUQgnEZm1O2tVbI4Ge54MioQ5JtZahmVQ4bL42qLpM7Ku8OUd4Z3OfsEJ64Bp9RA==","signatures":[{"sig":"MEYCIQCcHGxxppZGHut2xIhSop5HlbHfS25H1iLhOlufPNe1fwIhANGKG8FzlHn+7NlnA8OTJxWK8nZ3nZrPjWp7jzPWtPog","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743252},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"d976dadb38a3478c872ddd809758d14601cd2648","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.29.0_1774267350183_0.10793242398885838","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@neeloong/form","version":"0.30.0","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.30.0","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"3c9aac019afb580faa316b51d11b2d56a4892e51","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.30.0.tgz","fileCount":9,"integrity":"sha512-F0Au2aFq3QEPRxalkQHE1pZD0y0tDCnEHveLSQ3sjIDOiopLRWlxleFfLV7gCqYobL+5mObFT4Mq14VaNtHarg==","signatures":[{"sig":"MEUCIQCiS9OAYwRqRhmOiAh82mPAVJUovGZfrYs2iiI79mLIKgIgKDsBssvNY/QsjkuDBf8AkXcnJSRFnO7yZkEmWQxDOT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745183},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"2917f01a0900c319d02b409dcfda6ae63e5a6ff4","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.30.0_1774533957864_0.45076425687153354","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@neeloong/form","version":"0.30.1","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.30.1","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"d2687ac033575ec9901566f1bd4e989944d65397","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.30.1.tgz","fileCount":9,"integrity":"sha512-MINUmmsdf6sLh13ZXRQXAcDrf3hJpHgOSXwMvZ3IDsg63f0iXIHDooWvEmXam2eAhk0FTRoKtNjJKaRAtRB2eA==","signatures":[{"sig":"MEUCIF5bfZByjnxfteQEeQlxheX7kfr//odFIAgkLHdEqFKZAiEAmkWmSeGCboZ3s/1GAhtigEcSCLDiVC3K3lcNo55KDwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762014},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"8bf39d52860970459d2465c29624fc9c5b16e000","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.30.1_1781330204008_0.9075675898892892","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@neeloong/form","version":"0.30.2","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.30.2","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"6cc206bdec2e6c2c63d54eb86128667ef168f21a","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.30.2.tgz","fileCount":9,"integrity":"sha512-DRgCr746WgHtDN9/Xkn+ZCio0HLmzY80StSuKK2d/czy8kRIB4glMQgdLOd5v60IVXzxG5iGCojF3QKJinCMng==","signatures":[{"sig":"MEYCIQDiEYEM6HcQAmsmHLqfuexN+wm+3PhN4ojWiRgsgiKwSAIhAKUGjnoTy6xhi8kkePrPFNDP52F8eHb6xPMVonaAJq47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776701},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"844b1c9032ef0f27fd19c874aa8bd9326f83e39f","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.30.2_1781436145839_0.5034050151581031","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@neeloong/form","version":"0.30.3","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","_id":"@neeloong/form@0.30.3","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"homepage":"https://gitee.com/neeloong/form#git-readme","bugs":{"url":"https://gitee.com/neeloong/form/issues"},"dist":{"shasum":"5aa73faabc2786adb1f562ebed3c77a0206a282d","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.30.3.tgz","fileCount":9,"integrity":"sha512-DeSgvEXe4dCqiHr1o7NPWt8YF+gLaqLYc+taXa2ldSZ0HWRlaNQ9QRli3fjQWwxKgHnczZq8T+r7AWt4bTrxcg==","signatures":[{"sig":"MEQCIAX61g/09HoRUCOHS+m1AG3k5l/nfYJK4wwlsaIeBYGvAiATAtv59vvTliobywL1HT91QKcRV4em48Gsw3Wjl6WTfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782418},"main":"index.mjs","type":"module","types":"./index.d.mts","unpkg":"index.full.min.js","exports":{".":{"main":"./index.mjs","types":"./index.d.mts","unpkg":"./index.full.min.js","module":"./index.mjs","jsdelivr":"./index.full.min.js"}},"gitHead":"7a94cca5eb391c92f0f0d6851035feca42aad874","_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"jsdelivr":"index.full.min.js","repository":{"url":"https://gitee.com/neeloong/form.git","type":"git"},"_npmVersion":"11.6.1","description":"一个基于响应式数据绑定的表单渲染库","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/form_0.30.3_1781967632016_0.9293265748683817","host":"s3://npm-registry-packages-npm-production"}},"0.30.4":{"name":"@neeloong/form","version":"0.30.4","description":"一个基于响应式数据绑定的表单渲染库","keywords":["from","layout","schema","template","render"],"author":{"name":"Fierflame"},"license":"Apache-2.0","homepage":"https://gitee.com/neeloong/form#git-readme","repository":{"type":"git","url":"https://gitee.com/neeloong/form.git"},"bugs":{"url":"https://gitee.com/neeloong/form/issues"},"type":"module","main":"index.mjs","unpkg":"index.full.min.js","jsdelivr":"index.full.min.js","types":"./index.d.mts","exports":{".":{"types":"./index.d.mts","main":"./index.mjs","module":"./index.mjs","unpkg":"./index.full.min.js","jsdelivr":"./index.full.min.js"}},"gitHead":"fdd36b400298bffac5e405f9c443e1e17a76337e","_id":"@neeloong/form@0.30.4","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-y1slB8NuFb9b3W4zptUWOrZL3R38jy5wFPdTptX3KepeD2bAdStUxDG2dfW3nFQ1ciRcxHxbX5O2yXsSFPzz5A==","shasum":"004120dda38ff8439efd23780ebe9a86e1c9f847","tarball":"https://registry.npmjs.org/@neeloong/form/-/form-0.30.4.tgz","fileCount":9,"unpackedSize":784481,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDm40qNznphLbTER3POttdyiEt9VFPJuvfKQgInfwxKbQIhAOYoWH/9wXRUYSDeG7uwOvbbK0MOR1sHzXwQlPNvsgyq"}]},"_npmUser":{"name":"fierflame","email":"fierflame@163.com"},"directories":{},"maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/form_0.30.4_1787402136143_0.9591512555405495"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-04T13:19:48.908Z","modified":"2026-08-22T12:35:36.473Z","0.1.0":"2025-01-04T13:19:49.316Z","0.2.0":"2025-01-05T06:52:13.198Z","0.3.0":"2025-01-05T12:31:09.852Z","0.4.0":"2025-01-07T12:38:49.702Z","0.4.1":"2025-01-12T12:01:11.217Z","0.4.2":"2025-01-13T11:11:30.463Z","0.4.3":"2025-01-13T13:33:48.449Z","0.5.0":"2025-01-15T12:38:51.838Z","0.6.0":"2025-01-18T05:05:35.836Z","0.6.1":"2025-01-18T06:17:09.097Z","0.6.2":"2025-01-18T07:53:21.727Z","0.7.0":"2025-01-19T12:01:45.142Z","0.8.0":"2025-01-20T13:16:49.128Z","0.8.1":"2025-01-20T13:50:53.904Z","0.9.0":"2025-02-02T08:15:12.924Z","0.10.0":"2025-03-28T12:30:48.328Z","0.11.0":"2025-03-30T12:02:03.490Z","0.12.0":"2025-03-31T12:07:47.302Z","0.12.1":"2025-04-08T11:36:03.505Z","0.13.0":"2025-04-15T11:16:24.818Z","0.14.0":"2025-08-13T12:41:22.199Z","0.15.0":"2025-09-24T13:27:07.711Z","0.16.0":"2025-09-25T13:10:42.934Z","0.17.0":"2025-09-26T14:22:25.015Z","0.18.0":"2025-11-08T07:50:37.547Z","0.19.0":"2025-12-04T13:09:59.081Z","0.20.0":"2025-12-30T04:11:21.422Z","0.21.0":"2026-01-15T13:01:58.893Z","0.21.1":"2026-01-15T13:18:56.850Z","0.21.2":"2026-01-17T08:57:55.075Z","0.22.0":"2026-01-23T11:31:41.250Z","0.23.0":"2026-02-08T01:32:20.325Z","0.24.0":"2026-02-08T04:58:14.136Z","0.25.0":"2026-02-22T11:14:52.335Z","0.26.0":"2026-03-13T13:41:16.848Z","0.27.0":"2026-03-22T10:59:20.905Z","0.28.0":"2026-03-23T10:59:44.486Z","0.29.0":"2026-03-23T12:02:30.341Z","0.30.0":"2026-03-26T14:05:58.066Z","0.30.1":"2026-06-13T05:56:44.219Z","0.30.2":"2026-06-14T11:22:26.022Z","0.30.3":"2026-06-20T15:00:32.176Z","0.30.4":"2026-08-22T12:35:36.305Z"},"bugs":{"url":"https://gitee.com/neeloong/form/issues"},"author":{"name":"Fierflame"},"license":"Apache-2.0","homepage":"https://gitee.com/neeloong/form#git-readme","keywords":["from","layout","schema","template","render"],"repository":{"type":"git","url":"https://gitee.com/neeloong/form.git"},"description":"一个基于响应式数据绑定的表单渲染库","maintainers":[{"name":"fierflame","email":"fierflame@163.com"}],"readme":"@neeloong/form\n===================\n\n`@neeloong/form` 是一个基于响应式数据绑定的表单渲染库，目前使用 [tc39/proposal-signals](https://github.com/tc39/proposal-signals) 的 [polyfill](https://github.com/proposal-signals/signal-polyfill.git)实现状态管理。其模板语法结合了声明式指令和灵活的变量管理，支持复杂表单的动态渲染和交互。\n\n```js\n\nimport { Store, Layout, render } from '@neeloong/form';\n/** @import { Schema } from '@neeloong/form'; */\nconst template = `\n<input !value=\"a\" !bind=\"$value\" />\n\t\t<input !bind=\"a\" />\n<ul +a=1>\n\t<li !value=\"list\" !enum>\n\t\t<input !bind=\"b\" />\n\t\t<ul !value=\"c\" +x=\"0\">\n\t\t\t<li !enum +b=alias$size +a=2 +k=\"++x\">\n\t\t\t\t<div !fragment !text=\"k\"></div>\n\t\t\t\t<button @click=\"a+=1\">a+1:<span !fragment !text=\"a\"></span></button>\n\t\t\t\t<button @click=\"b+=1\">b+1:<span !fragment !text=\"b\"></span></button>\n\t\t\t\t\t<input !bind=a type=number />\n\t\t\t\t<div !fragment !text=\"$no\"/>. <div !fragment !text=\"d\">1</div> <div !fragment !text>1</div>\n\t\t\t\t<button @click=\"$remove\">移除</button>\n\t\t\t\t<button @click=\"$upMove\" :disabled=\"!$upMovable\">上移</button>\n\t\t\t\t<button @click=\"$downMove()\" :disabled=\"!$downMovable\">下移</button>\n\t\t\t</li>\n\t\t\t<li><button @click=\"$add(0)\">添加</button><button @click=\"$add( - $size - 1)\">添加(<span !fragment !text=\" - $size - 1\"></span>)</button></li>\n\t\t</ul>\n\t</li>\n</ul>\n`\n\n/** @type {Layout.Options} */\nconst layoutOptions = {\n\tcreateCalc: value => {\n\t\tconst fn = new Function('globalThis', `with(globalThis) { return ${value} }`);\n\t\tfn.toString = () => value;\n\t\treturn /** @type {*} */(fn);\n\t},\n\tcreateEvent: value => {\n\t\tconst fn = new Function('$event', 'globalThis', `with(globalThis) { ${value} }`);\n\t\tfn.toString = () => value;\n\t\treturn /** @type {*} */(fn);\n\t},\n}\n\n/**\n * @type {Schema}\n */\nconst schema = {\n\ta: { type: 'int', disabled: true },\n\tlist: { array: true, props: {\n\t\t\tb: { type: 'int', disabled: true },\n\t\t\tc: { array: true, type: 'int' },\n\t\t},\n\t},\n};\nconst defaultValue = {\n\ta: 5,\n\tlist: {b: 2, c: [1,2,3,4,5]}\n}\nconst layouts = Layout.parse(template, layoutOptions);\n\nconst store = Store.create(schema);\nstore.value = defaultValue\n/** @type {Element} */\n// @ts-ignore\nconst app = document.querySelector('#app');\nrender(store, layouts, app);\n\n```\n\n## API\n\n- `Layout.parse(template, options)` 解析模板字符串，返回布局配置。\n- `Store.create(schema)` 创建表单存储实例，绑定数据与 Schema。\n- `render(store, layouts, parent)` 将表单渲染到指定 DOM 元素。\n\n具体定义类型定义文件\n\n## 模板语法\n\n###  基础语法\n\n####  标签属性\n- **指令属性**：以 `!` 开头，用于条件渲染、循环等。  \n- **增强指令**：以 `~` 开头，用于自定义功能扩展（如表单验证、动态行为）。  \n- **事件绑定**：以 `@` 开头，绑定事件处理函数。  \n- **属性绑定**：以 `:` 开头，绑定动态属性值。  \n\n#### 表达式语法\n直接写在属性值中，支持 JavaScript 表达式。\n\n```html\n<div !text=\"a + b\"></div>\n```\n\n#### 属性绑定\n\n```html\n<div :id=\"dynamicId\"></div>\n```\n\n#### 事件绑定\n\n```html\n<button @click=\"handleClick($event)\">点击</button>\n```\n\n事件对象（如鼠标坐标、键盘键码）可通过 `$event` 获取。  \n\n```html\n<input @input=\"value = $event.target.value\">\n```\n\n### 数据绑定与变量\n\n#### 变量声明\n- **显式变量（`+var`）**：  \n  在标签中声明局部变量，作用域仅限当前标签及子标签。  \n  ```html\n  <div +count=\"0\"> <!-- 初始化 count 为 0 -->\n    <button @click=\"count += 1\" v-text=\"count\"></button>\n  </div>\n  ```\n\n- **别名（`*alias`）**：  \n  为复杂表达式或字段设置别名，简化引用。  \n  ```html\n  <div *len=\"array$size\" !text=\"len\"></div> <!-- 别名 len 指向当前数组长度 -->\n  ```\n\n- **计算值（`*computed`）**：  \n  动态计算表达式，值随依赖变量变化自动更新。  \n  ```html\n  <div *double=\"a * 2\" !text=\"double\"></div>\n  ```\n\n- **字段变量（`field$value`）**：  \n  直接访问字段的原始值，例如：  \n  ```html\n  <input !value=\"a\" !text=\"field$value\"> <!-- field$value 是字段 field 的原始值 -->\n  ```\n\n#### **2.2 变量优先级**\n变量优先级从高到低：  \n1. **显式变量（`+var`）与别名（`*alias`）**  \n3. **计算值（`*computed`）**  \n4. **字段变量（`field$value`）**  \n5. **全局变量（通过 `render` 的 `global` 参数传入）**  \n\n### 条件渲染（`!if` `!else`）\n- **基本用法**：  \n  ```html\n  <div !if=\"a > 0\">条件成立</div>\n  <div !else !if=\"b < 0\">条件二成立</div>\n  <div !else>其他情况</div>\n  ```\n- **注意事项**：  \n  - `!else` 必须与同级的 `!if` 同级，否则会被忽略。  \n  - 嵌套条件需使用多个同级标签。  \n\n```html\n<div !if=\"a\">\n  <div !else !if=\"b\"></div> <!-- !else 未与前一个 !if 同级，会被忽略 -->\n</div>\n```\n\n### 循环与枚举渲染（`!enum`）\n\n#### 基础用法\n\n```html\n<ul>\n  <li !enum=\"items\" !text=\"$item\"></li> <!-- items 是数组 -->\n</ul>\n```\n#### 自定义排序\n\n```html\n<ul>\n  <li !enum=\"object\" !sort=\"$key\" !text=\"$item\"></li> <!-- object 是对象，将按照其键排序，渲染其值 -->\n</ul>\n```\n\n#### 嵌套循环\n\n```html\n<div !enum=\"outerArray\" *outerLen=\"$size\">\n  <div !enum=\"innerArray\">\n    <span !text=\"outerLen + ' + ' + $size\"></span> <!-- 外层长度 + 内层长度 -->\n  </div>\n</div>\n```\n\n### 循环中的变量作用域\n\n每个循环项拥有独立作用域，变量互不影响。  \n```html\n<ul>\n  <li !enum=\"items\" +count=\"0\">\n    <button @click=\"count += 1\" v-text=\"count\"></button> <!-- 每个按钮独立计数 -->\n  </li>\n</ul>\n```\n\n### 子属性\n\n```html\n<h1 !value=\"subField\"></h1>\n```\n\n### 字段绑定\n\n```html\n<input !bind=\"a\" !placeholder=\"请输入值\" />\n```\n- **双向绑定**：字段值与表单数据同步更新。  \n\n### 片段（`!fragment`）\n\n包裹多标签内容，形成作用域。\n\n```html\n<span !fragment !if=\"a\">\n   <p>内容1</p>\n   <p>内容2</p>\n</span>\n```\n\n`!fragment` 所在的标签不会被渲染。\n\n### 文本渲染(`!text`) 与 html 渲染(`!html`)\n\n**`!text`**：渲染纯文本\n\n```html\n<div !text=\"a\"></div>\n```\n\n- **`!html`**：渲染 HTML 内容（需确保内容安全）\n\n```html\n<div !html=\"safeHTML\"></div>\n```\n\n若 `!text` 与 `!html` 同时存在，`!html` 会被忽略。\n\n### 注释（`!comment`）\n\n仅用于开发，对渲染无影响。  \n\n```html\n<div !comment=\"注释内容\"></div>\n```\n\n### 别名与计算值\n\n```html\n<div *alias1=\"v1\" *computed=\"v1 + v2\"></div>\n```\n\n### 显式变量（局部变量）\n\n```html\n<div +var1=\"123\"></div>\n```\n\n### 增强指令（`~`）\n\n#### 自定义指令\n\n通过参数注册自定义指令\n\n- **使用增强指令**：  \n  ```html\n<div ~en:attr=\"a\" ~en@event=\"show($event)\" ~en!bind=\"bindValue\" ~en=\"value\"></div>\n  ```\n\n#### 增强指令顺序\n按标签中首次出现的顺序执行。  \n\n```html\n<div ~a ~b ~c></div> <!-- 先执行 a，再 b，最后 c -->\n```\n\n### 各用法的优先级\n\n优先级从高到低:\n\n1. 模板定义: `!template`\n1. 条件: `!if` `!else`\n1. 子属性: `!value`\n1. 枚举: `!enum` `!sort`\n1. 别名、计算名与显式变量: `*别名` `*计算名` `+变量`\n1. 片段与模板调用: `!fragment` \n1. 属性与事件: `:绑定属性` `@事件` `普通属性` `!bind`\n1. 子内容: `!text` `!html`\n1. 注释: `!comment`\n\n### 变量\n1. 字段扩展隐式属性\n   - `$value` 字段当前值\n   - `$state` 字段状态\n   - `$store` 只读 当前字段表单存储实例\n   - `$schema` 只读 字段的 Schema 定义\n   - `$null` 只读 是否为空元素\n   - `$index` 只读 当前项的索引\n   - `$no` 只读 数组项目的序号\n   - `$size` 只读 数组的长度、对象的成员数\n   - `$creatable` 只读 值是否可创建（`$new` 为 `true` 时，字段只读）\n   - `$immutable` 只读 值是否不可改变（`$new` 为 `false` 时，字段只读）\n   - `$new` 只读 是否新建项\n   - `$loading` 只读 加载状态\n   - `$readonly` 只读 是否只读\n   - `$hidden` 只读 是否可隐藏\n   - `$clearable` 只读 是否可清除\n   - `$required` 只读 是否必填\n   - `$disabled` 只读 是否禁用字段\n   - `$label` 只读 字段的标签信息\n   - `$description` 只读 字段的描述信息\n   - `$placeholder` 只读 字段的占位符信息\n   - `$min` 只读 数值字段的最小值限制\n   - `$max` 只读 数值字段的最大值限制\n   - `$step` 只读 数值字段的步长\n   - `$minLength` 只读 最小长度\n   - `$maxLength` 只读 最大长度\n   - `$pattern` 只读 模式\n   - `$values` 只读 可选值\n   - `$type` 只读 字段类型\n   - `$meta` 只读 字段元信息\n   - `$component` 只读 自定义渲染组件信息\n   - `$kind` 只读 字段类别\n   - `$error` 只读 字段校验错误信息\n   - `$errors` 只读 所有校验错误列表\n   - `$addable` 只读 是否可以为当前数组增加项目，非数组上下文总是为 `false`\n   - `$removable` 只读 是否可以将当前项从数组中移除，非数组成员上下文总是为 `false`\n1. 字段扩展隐式函数（只在事件中可用）\n   - `$reset()` 重置数据\n   - `$validate()` 触发当前项的异步校验\n   - `$validate(true)` 触发当前项及其后代的异步校验\n1. 数组字段扩展隐式函数（只在事件中可用）\n   - `$insert(index, value)` 在指定索引插入值\n   - `$add(value)` ：向数组末尾添加值。\n   - `$remove(index)` 删除指定索引的项\n   - `$move(from, to)` 移动数组项\n   - `$exchange(a, b)` 切换 a b 两项\n1. 数组成员字段扩展隐式属性\n   - `$upMovable` 只读 是否可上移\n   - `$downMovable` 只读 是否可下移\n1. 数组成员字段扩展隐式函数（只在事件中可用）\n   - `$remove()` 移除当前项\n   - `$upMove()` 上移当前项\n   - `$downMove()` 下移当前项\n1. 上下文隐式变量\n   - `$store` 只读 当前表单存储实例。\n   - `$root` 只读 根上下文对象。\n1. `enum` 上下文新增的变量\n   - `$$count` 枚举上下文的数量\n   - `$$key` 枚举上下文的当前项的键\n   - `$$index` 枚举上下文当前项的索引\n   - `$$item` 枚举上下文当前项\n1. 当前范围及组件范围的所有字段（数组字段的成员除外，因为数组字段成员索引为数字，不符合标识符命名规则）都存在 `field$value` 及 `field$$value` 形式的变量\n1. 如果别名为字段的别名（如 `*alias=\"v\"`），则也存在 `alias$value` 形式的变量\n1. 当存在同名变量时，则会按照变量来源类型决定优先级，从高到低依次为：\n   1. 上下文隐式变量\n   1. 显式声明（如别名、计算名、显式变量），如果别名是字段的别名，则也包括 `alias$value` 形式的变量\n   1. 全局变量，此部分由 `render` 的参数传入\n   1. 字段声明，包括 `field$value` 及 `field$$value` 形式的变量\n1. 在同一来源类型重复的变量名，再按照作用域处理\n\n### 示例代码\n\n#### 嵌套表单与循环\n\n```html\n<ul !enum=\"users\">\n  <li !enum=\"user.orders\">\n    <div !text=\"user.name\"></div>\n    <div !text=\"order.amount\"></div>\n    <button @click=\"$remove\">删除</button>\n  </li>\n</ul>\n```\n\n#### 条件渲染与字段绑定\n\n```html\n<div !if=\"showForm\">\n  <input !bind=\"username\" !placeholder=\"用户名\" />\n  <button @click=\"$submit\">提交</button>\n</div>\n<div !else !text=\"暂无表单\"></div>\n```\n\n#### 渲染一个带条件和循环的表单\n\n```html\n<div>\n  <h1 !text=\"title\"></h1>\n  \n  <div !if=\"showForm\">\n    <form !enum=\"fields\">\n      <div !enum=\"items\">\n        <input !bind=\"value\" !placeholder=\"placeholder\">\n      </div>\n    </form>\n  </div>\n  <div !else !text=\"暂无数据\"></div>\n\n  <!-- 添加按钮 -->\n  <button @click=\"$add('new item')\">添加项</button>\n</div>\n```\n","readmeFilename":"README.md"}