{"_id":"@sparkui/react-form","_rev":"44-0dce1c2d71c9750a94aa8e8197162097","name":"@sparkui/react-form","dist-tags":{"latest":"1.0.44"},"versions":{"1.0.0":{"name":"@sparkui/react-form","version":"1.0.0","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.0","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"a690b89db3a79f836a27f655d0585d4df850c524","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.0.tgz","fileCount":21,"integrity":"sha512-fo3P9EVYlXtBIPlQphSI/cgWwidcLRKmaqz29xVcKhvVwV/lSXsmx3htZO+jd887pEk1qoDCvty4mtutCVmarA==","signatures":[{"sig":"MEUCIQDwL4UfaYYjU1zqfB6URnsJupZJXrwKSw9TtS6uQITgywIgb4C/N44IBW0pkwWlst/TCjHbvDwWVZUYpN2FKfBmwSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24052},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"277f7e35e961aec12d6110bff4536532bb4b8c68","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"20.12.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^4.9.5","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.0_1732637024401_0.1634961393958212","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@sparkui/react-form","version":"1.0.1","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.1","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"ef1a55a250ead07c3aaba5e2be61f654a88291f6","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.1.tgz","fileCount":25,"integrity":"sha512-YgFOpm/ton8FcxLgwn+gF1KDc+DyxNpGEaebTr3jnrOtsbS9q5iqE9lC1iSSNZGWGQQx9l06S57BHAI0khdT9A==","signatures":[{"sig":"MEYCIQDSUWhm9vJXXgboE0ly8MCJmmO8fi0tTuL++5zHwnkRJwIhALalI2W/a3fhBxPc+RvDQ2BJW3Yl8hoZVWlMXXndwDSb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29550},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"277f7e35e961aec12d6110bff4536532bb4b8c68","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"20.12.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^4.9.5","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.1_1732639917222_0.1776520293732251","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@sparkui/react-form","version":"1.0.2","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.2","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"61930e8fed5aceeb7cdba85ad257b75b4ecb46e4","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.2.tgz","fileCount":25,"integrity":"sha512-teRz+s2G4dJ2pprkjpebfHmCykG7zE5oN0AP6KKNSIUx3MnpjwvA/PBxLLhUMlzT72d3FkpXh4EoIxvNpIX4iw==","signatures":[{"sig":"MEQCICiM6BvQN2IzteRKGR+aXFtAnMwI22Glfhgy1x23I2yvAiB5UCTyByw+J5X8Mv+NX/lOhZ4BkDT8uF6fpzcet9oeJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29550},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"277f7e35e961aec12d6110bff4536532bb4b8c68","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"20.12.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^4.9.5","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.2_1732640260033_0.01704959649006388","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@sparkui/react-form","version":"1.0.3","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.3","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"c0cbdf413954488363b77b7cb6b2de94d626cfbe","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.3.tgz","fileCount":27,"integrity":"sha512-iBywoD0nbxZaCbROWOBsGteirqqd+d275QAE7MA3IR1b4//f1M6MfIXdgkFwWApV3c1YJTXNgaXh7BBF7JeYwA==","signatures":[{"sig":"MEQCIHcKLNPpV7qoPHNtOQyaiiH3+63v3pPZ8sTpUYxQBn+OAiAKodjLbRTySovtNOZzNrt7qkklIzNhUiw0WaaM1Rxs1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30804},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"723a3c6772a43f23b867973b15bede057f0f3bec","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"20.12.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^4.9.5","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.3_1732647216592_0.2775483990633698","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@sparkui/react-form","version":"1.0.4","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.4","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"2b45c397ec9b2264b96fa525f2d8384364dce9d4","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.4.tgz","fileCount":21,"integrity":"sha512-/euRRvn13V8rROuCByhNsgx6DTOJoyIoAzSJpRZP2oews72Q+u2LnUiOdMs+BRNMnYZXx3wljdXVT4d6ahMTPw==","signatures":[{"sig":"MEUCIGTRJuE8077muYiZQKrJ7WcrPb8R5CvLq+FiYqulv9q4AiEA2xLC+I8EGR1deIM0DTNxpyI/jB3aPsK+uVR/3Mk253U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21243},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"082f5c2f0f64ffe9605065352b1d9d19abe2e293","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^4.9.5","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.4_1732654482978_0.7537709600177223","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@sparkui/react-form","version":"1.0.5","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.5","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"73409b7861d257dcea051a5c486157b0e9cbef71","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.5.tgz","fileCount":25,"integrity":"sha512-/RQvwBqYh/k1JU10ZTmBqIqHjSUi3ZD+muWhAddupIM33Zx0vNdVbW4C5SQn2KQD2DDDTt/FDP/EyzQ2tHO2Ig==","signatures":[{"sig":"MEQCIDYw1W+B8BFX9FfOs7AyzottF+D11XtPIR1Ji/W0xSPrAiAHPYXonRW8m23RRHvbTaOvqhXKRgrXjV4pBXePZ2UOQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24319},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"8501aa1ffbc5f33e552bafa9e3000c06b440dac5","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.5_1732662483187_0.09265288271890837","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@sparkui/react-form","version":"1.0.6","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.6","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"abc8c516b5e086e00138bda1e90a8b7603ff691f","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.6.tgz","fileCount":33,"integrity":"sha512-FVkon0jOWrFWC3Yo9C9Da/E14hzN3fJmg4YTnxGvgJiQSRboDEThzfJqPTdk5rkB5CCOGKnDAnufZzJ3B4skcw==","signatures":[{"sig":"MEQCIDAkvb6PVE9aM7O9Ml9gvtz1nNXuaHlKPYc+GTSRIcp/AiAo2Z0I0DThIJyu8tzM42Hw+hBnxmotvjJbYqrs4TOzkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33620},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"0d2e53aa34032ebdcb4a2404c26b5a8896c29c51","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.6_1732701952008_0.44219509885322994","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@sparkui/react-form","version":"1.0.7","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.7","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"7744d688dfb031f16ca9d14ebaa76884e06c87a5","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.7.tgz","fileCount":33,"integrity":"sha512-H0AJunIEBiphpRp5tgjoFiWvTF+pmPXh95T6AmGX6xXrgqh2A2jIAkt4ekt5LYL4jKOk24nUNwTxZSMOLLmxiQ==","signatures":[{"sig":"MEQCIGCWu1zLrCWyxqWv7RLX2DvPU8TQHzL8osTQhmxftIBBAiB8/dl0Td/gN3X6gV68V0WCYkFWlzn0GglyHsfthTaM4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34125},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"e80eca89b1be761ba8d49abff667f9e16ad369ae","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.7_1732706522322_0.29825193952190077","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@sparkui/react-form","version":"1.0.8","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.8","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"5756d6d94586e39f9f909fe694b8bf09a93ec54f","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.8.tgz","fileCount":34,"integrity":"sha512-TK2pw4PLsdXsl39TUTtzdKFSeW2WQN0OVhE9HvzWx+73aKD5HlliozWPODulub35zApIZxmnRjVuwX9tKdgTZA==","signatures":[{"sig":"MEUCIQDuvNVOt9a034oE80A2MTMMULbcDtYuP3d5OizDI6BohwIgWgD6/5cDEovU9XkG+/g+B1UBtg0jIAeWoy5FH8sRgJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41719},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a8057a3d2c6ab404eea8eb0ca2fc45c316ec75f6","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.8_1732780708952_0.8735574412508247","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@sparkui/react-form","version":"1.0.9","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.9","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"b815e840b86139149cae004d41a38680fb38d425","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.9.tgz","fileCount":34,"integrity":"sha512-xYT3KxF7u0Hd/jwQvtsAvzY9L1vLNL4W6D3SXO3Vx1cwdFiBw/tICt8CH8AG2CC/53s7F5ijOvlhTUmq8S2eQw==","signatures":[{"sig":"MEUCIQCdxDM36wWFW42lK8Ddyz7VxXBZN6YSfsXhPC+sKvb4EQIgQSYgofDka+TOYNedGu1+bpWzka0vjzTziLNuffhwyFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48163},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a8057a3d2c6ab404eea8eb0ca2fc45c316ec75f6","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.9_1732782598762_0.9791798170984198","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@sparkui/react-form","version":"1.0.10","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.10","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"662a3147312d46657f3a3e355527e5d40e35ea91","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.10.tgz","fileCount":42,"integrity":"sha512-In4bRQD6d/+hrt4NZKC9jz7soXzAPiSQw3v+ZI59NW8v/tS9gms7pv6qg+aWGQ116rzzR0jM+irVtF9TdWQkRw==","signatures":[{"sig":"MEUCIQCNl+kkamSmKmgGDjlU+58e5sLXvO7exT7ZBKfMJn/O/gIgJBOOtaIf3XUEp03NYyLp4kyO/7jWMV1uR89pJK8ZPQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69546},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"8f3379bd854b88fe4f9365c8158bb0dfc6ab157a","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.10_1732840819317_0.0511686913629128","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@sparkui/react-form","version":"1.0.11","keywords":["react","input"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.11","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"f93208560af2fe6910cd5b65c7d5f6337d421192","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.11.tgz","fileCount":42,"integrity":"sha512-p7M7RBd1sW5uO9C9hPmNP+jbhwvAffEkZuNAkNzQVJB0y9JrZgN23cT05XhFJzXp3zfq+KARBV1h9NIaSWmXIg==","signatures":[{"sig":"MEUCIQDZrs/QQ3NXWiec8ZR8arNJ3n2xgaxYb6DDZrpYgjf5bAIgA8gasiAvD9dmlbM6KZN3QrQIqks5E/bBjlL373TQoJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73187},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"2f69a2ca8d6f5e6aabd5a30e9d315c52231ac709","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.11_1732886901361_0.9354325108549604","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@sparkui/react-form","version":"1.0.12","keywords":["react","from","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.12","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"c0bf458facf747adeec702bcf854efd2a6f99306","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.12.tgz","fileCount":42,"integrity":"sha512-/RYfSPfjiVSNDzVmBW8xdsuGcch7x30te5N02aWTCHF+UTtgiJWmCzoytVF6eZJV7OTk7axN2jQu7uukxs1t6w==","signatures":[{"sig":"MEMCICAKdvZUZW3XdFtgewUqIQyNlbIfXaKB7D78bxD5piQsAh82AK9CdEZjc2TjxUjl7XmWdtVQPwRbR1srZ4rOslgc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72326},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a1b8be185be8321673651d57b662ed44eef26bb1","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/react":"^18.3.12","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.12_1732893981090_0.37278544149064397","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@sparkui/react-form","version":"1.0.13","keywords":["react","from","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.13","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"dist":{"shasum":"74a065a76976541b110b40f42d11781869092c45","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.13.tgz","fileCount":50,"integrity":"sha512-Uc234mlb3Fe4WatvIsGQpEnOjbFjVHXAb57vi8ja1HivgWxbON7haT809Q2cpR6utffvAkQHezBDVOCEVeYrlg==","signatures":[{"sig":"MEUCIETdTAUc6nvkvFUMPSdFRS45JHeMr0jmJlR9HMgqNnBXAiEAmxf2dErqMkGp+OrL6Go4P3GW+SvrV97Zg7ZRRUXbFDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115799},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"d052cf3efa0df5c1b7d8942b3c0d82b7c888595e","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.13_1733180393087_0.5786787338001977","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@sparkui/react-form","version":"1.0.14","keywords":["react","from","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.14","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"3de0908eefe3426a2a8a3e09058e3f637af9f4a7","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.14.tgz","fileCount":50,"integrity":"sha512-3h4H7mWaqo/3wkpb4fckAF9EXWRs3V9/4M3pOU/o4Z9YqyrdxnoDpfJZBciv9BK3RnyuF5FDceIjGKgfGj7mDQ==","signatures":[{"sig":"MEQCIAP60NhjJJuWXlmLryuUBKB4wOwrX+IkU33/2ftNlrN1AiB90bbqP6FSYVXHEbDxwgTcaabRWuSgBc+7gQnDPY9BSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117082},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"bcd010520da356d2c999c0de567345fae9dc73a4","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.14_1733224113611_0.8664334706966617","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@sparkui/react-form","version":"1.0.15","keywords":["react","from","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.15","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"b65392a411b1231db551c98a05802d390ea03ac3","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.15.tgz","fileCount":50,"integrity":"sha512-ZRETmFmgFIsWIlUPBSgCTMvI9phCpX7lMYm3MXhXwXJtV61gS9N1IsdUvyoOB4+o1ibY0Kqm8HWttAQUlnHyug==","signatures":[{"sig":"MEUCIGFgjBMNk94I3R8G+8KLA3YFM3hKWWl60Kj2hT+dfBKsAiEA1G3AqwPgUvMN6lo8KCbU+Edaaag+uUFqc/PI4/YyvmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117080},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"bcd010520da356d2c999c0de567345fae9dc73a4","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.15_1733224169501_0.8772690979582489","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@sparkui/react-form","version":"1.0.16","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.16","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"7969b2928f4a91df75796ea32a570fef9bd8ff1e","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.16.tgz","fileCount":50,"integrity":"sha512-Td8+Rl9U5+dCgT3GzMIkDZx3lfF3qTL541tSLh6/BsbKC7MkjXyM3gXtgZXZ8Vd6anfmZAhW16rLczXnSb08fQ==","signatures":[{"sig":"MEUCIFCqLd+6snC1IKmWzhoLW9Uf8XR8XXRlpR9OH8XgqP7xAiEA/e8WWsuekiUcq4FsINKeelWuEq0+a+zz9jvHYl9kI/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117161},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"8c0d0ccb3d7a2e84f16ef7450d8af7e21373d6a6","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.16_1733241372644_0.4401682978123713","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@sparkui/react-form","version":"1.0.17","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.17","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"df6a41c08055fbc73996b930784a0ec04edf1966","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.17.tgz","fileCount":50,"integrity":"sha512-abQQ04wLNAhAcQ6H6HordKIa9Y16ZMApImWiSiXM+u+T2+QndWsoE4sEmIz1pXR9T8AmuKQaDXiTV6KDBfPkuQ==","signatures":[{"sig":"MEYCIQD6mqPDMOiNwuDcXeOZ/Pw8im2+taEmaU5DCnyhXni+8gIhAP26lYK8S2Qnfd24xVZ2vj55ODMJJZR394EveGAToso1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118177},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"81c42989a35bc60ed97fea68caae27acd478ceb8","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.17_1733331263646_0.9189057379493355","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@sparkui/react-form","version":"1.0.18","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.18","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"defe6e35ad3d943c0c3881ca91ebc1a1b573b17b","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.18.tgz","fileCount":49,"integrity":"sha512-la2lAnZU7kOUdT+H3e+tnmf+OcW/HeJT+QvVnL8/IUvL2tX6M2ebzPFmqjsSxSE/xVO62hPyfpNcUTnrXJ2KJQ==","signatures":[{"sig":"MEUCIQDdSV2On3pIEDcU/kXiulf2nuQYYr/O82OkmhEqGQRvpwIgGSuo9XpuSKPHj+P2ftvC0C62MkLGrIHSddVmB3W8tvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115319},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"77cbc783e2b138fa907e166a393593a6f8b88598","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-theme":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.18_1733331772975_0.22160107870619017","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@sparkui/react-form","version":"1.0.19","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.19","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"100876eb86fa3a2da69c39bf03dc312dd63d6805","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.19.tgz","fileCount":43,"integrity":"sha512-m+rdKJe0Egy0Bpaw3Fcy0toN38erunFhHgKo8IMc75D4lAjgZ6/IXBww7Tu56ivEy9dLGBvp7dfMGKmHk4IL1Q==","signatures":[{"sig":"MEQCIARA2scjJjTiupd7h2WzIszoShsx4xvHERolMJwv/YeAAiBoVP80K7JqZDHHOSXD5jsPszaejBn5cUlhdLpMwG2hIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85363},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"8093a1239174de11380ddf7ae6b31991617dddae","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.3","@sparkui/react-theme":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.19_1733592093468_0.6109019157849929","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@sparkui/react-form","version":"1.0.20","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.20","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"0face11162fb8096b531eb7870fc2bb244ec2a5f","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.20.tgz","fileCount":43,"integrity":"sha512-4CRW+oRktcEujvA9nXmO2nFIvVjS0RPSf2sUy08iSDGZhR8LTO8WsfLUWqzSnUWKOLEWo61q9yKAhAeSFA/6Zw==","signatures":[{"sig":"MEUCIDxcUzi4nx1VLJ9CI6ljpoIr8j59Qkb6WtGTjtKmAfHYAiEA18rX/4NB0nu57E45FE0YrVon09Ys7ffFTWTeF2dncok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83835},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"b7d075ff52e05f477d649992b78d258519fe4af6","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.4","@sparkui/react-theme":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.20_1733602959775_0.05748169203695963","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@sparkui/react-form","version":"1.0.21","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.21","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"d16d92d9fa95e897cceb5ae672035a416597cb43","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.21.tgz","fileCount":47,"integrity":"sha512-beRFcOPxxB1YhaNs3Z7PygjfwYLto3pNnAC5OtdgMiTj9semCfFFOyzc31rTd/WRjA6t8eE1AFh4f+c9Mbmibw==","signatures":[{"sig":"MEYCIQDGEpsCe0XIDsEv1uQphXRwHsctUP4se6XmPecfowbjogIhAOah7lMz0UUkFG/MB2Uu8J2GbZQFstIHZNSFbG1aEh51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93078},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"50f6070497131baa7ebd1834cd526b16ddb6fbd5","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.5","@sparkui/react-theme":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.21_1733666784458_0.7424700191185589","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@sparkui/react-form","version":"1.0.22","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.22","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"16eb348ba84683a70c44a705b5951fa29eb0fd2c","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.22.tgz","fileCount":47,"integrity":"sha512-y1YRqHDiLA0g+oL3vGKUdFLMMfr6Y+C+7TKUcPdimExfXIi7Lh2Xf/4TVdKqWT2tlnDdVLsbyfhoKJnc1HEBUw==","signatures":[{"sig":"MEYCIQD+0+4W5HXgfJfCO5oEMR79xxakAKJDmnFu1X9ZflgyewIhAOlrf3al3DGFxfPMzWp3EsXK2wtIg0vq2eBBcBfta9AH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93276},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"eff240ef2e31190bfec710c82301c579b06e8518","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.5","@sparkui/react-theme":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.22_1733754227801_0.1761153930760726","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@sparkui/react-form","version":"1.0.23","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.23","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"6b277d4e20cbfaec8b706a6018640847c207cc86","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.23.tgz","fileCount":47,"integrity":"sha512-/SWvCU4agGBhjwz1dQYgn/+lLW4zcPfznWxfFRVADjz3YOiDQzpCtaJC3l4V64sLHT5f8X0HKib5xH36QDQSsQ==","signatures":[{"sig":"MEYCIQC825QoypAFQvs5iblkgyekF6CU8T4hH8Mrm/TzTTObXAIhANDQ0kK45THs9xtJgPBvN7+WL2c29pyOZdKLRHoEq3LE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93276},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"eff240ef2e31190bfec710c82301c579b06e8518","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.5","@sparkui/react-theme":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.23_1733754872168_0.08716232957817249","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@sparkui/react-form","version":"1.0.24","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.24","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"ee209455654a1aa8b7072025bf392866b7af44ae","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.24.tgz","fileCount":47,"integrity":"sha512-lKJzHjKnhnbPLx+9o+jdJG3XB7qw1yNWiYvxc+QMGxeqDRViuUNPLpSAbkIvbsIHRQaTY3fK6oNVuyGxS48RTw==","signatures":[{"sig":"MEQCIGEmL38Hnvkp8GT59nCHOHhHULj3/kbYy/UsAX430FL2AiBEQnYu7xmj13FILJOler2ToRTjVbtg3hb1etMsf9W6SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93277},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"eff240ef2e31190bfec710c82301c579b06e8518","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.5","@sparkui/react-theme":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.24_1733755160095_0.5149898314368624","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@sparkui/react-form","version":"1.0.25","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.25","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"36419c50109385e2271104359e9350ee2f980467","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.25.tgz","fileCount":47,"integrity":"sha512-Ys7j9ZyBRUCvd44beo6cZCv9UuvDA63tiDf/rfmgpu/DBDYwAFAYs4Aafj2dK8+33VNK88JEr9DCOYj06nMz5A==","signatures":[{"sig":"MEUCIDU1yayGYzUxCdbYN6sbaPWzeJXqFyiOfKQuVld7KyI4AiEAiUH21GMiXz2b1ysLra/I2JFQVAintSN0+/WSUD8FhFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93277},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"eff240ef2e31190bfec710c82301c579b06e8518","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.5","@sparkui/react-theme":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.25_1733755266823_0.15822908153167603","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@sparkui/react-form","version":"1.0.26","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.26","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"6e614e32f6d42c5c93e4294879eac02447aecfb8","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.26.tgz","fileCount":47,"integrity":"sha512-dGMMKtz9RNqmJ1XnTFk249G8ToQFjd2bk1H5LCaQPNJOwrB4n1U/GYJD1jOJUO0AGAHRY6gxuD9wcNAWiTFDyg==","signatures":[{"sig":"MEQCIGVpuUL7tZXBE+0K2mtVDukVUfLBTnS5xiXw5pOtSdJ9AiARiLRlRpJFElZ/RvEqK1f5yyitqWvdDq84FLGuMVSMFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96355},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"b1f93b798fa6b55928b352f15df98bf474546f28","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.8","@sparkui/react-theme":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.26_1733990854572_0.9218113593036512","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@sparkui/react-form","version":"1.0.27","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.27","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"b51b0f6f53b25d6c5d67e29106eb8cd965c064b8","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.27.tgz","fileCount":47,"integrity":"sha512-oVZEeUUcENhkK49ZkyvoCGOXAVZClMlqJJHudd6+7JnVh0lwiUX/voxvWg3jEnGsZl2l4FAHDt2gadsi9Yl2fQ==","signatures":[{"sig":"MEQCIFjibSkNYRIhD8DJ5bIZV8PwZ6vJSUdC0/8Ak8CD4NmCAiAgOO5gU9vZtM1R2lpUZnS+UIEGGoW8OjYJkYys73gRQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96382},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"3bcc905ea36f3107001946213c5d81700b5c87a9","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.8","@sparkui/react-theme":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.27_1734075573562_0.5247189570017208","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@sparkui/react-form","version":"1.0.28","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.28","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"aead8a75ab75b10c9e890fbc1d33e670f55afbb0","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.28.tgz","fileCount":47,"integrity":"sha512-swUel92anqQcJdv3KqxfMY3tACKGLfQJVr9ATvdHLr2KqB2qBkaNOj34xDzX+v8i5bzxMnyN/dn3jRYF7zWJXQ==","signatures":[{"sig":"MEUCIQDXxWiJSv5wz2Oe2k+jePVtGW5+TBWmH7e+CkLauux09QIgHvIOPx6tgiAoOUb+MDlfzlcG5gpevXream+VTGxlJYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96486},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"3bcc905ea36f3107001946213c5d81700b5c87a9","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.9","@sparkui/react-theme":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.28_1734076627923_0.07382199785432886","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@sparkui/react-form","version":"1.0.29","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.29","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"0f857a38ca761f651c8df3ef8d347ceedad50dcd","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.29.tgz","fileCount":47,"integrity":"sha512-7BVqDGyYckBHvc2rQLHPEa+Ls0WAokxdNhctmv5sQt5oI1JE3a4c2NiDjnkSH4JtDH78piBPpiEVGWrfdH9u0Q==","signatures":[{"sig":"MEUCIALWOE/8khiAV5X5z4U+q9UiWRy1tejoOFQDQkYArPMhAiEA+VC9DIokYj7VsTjsVXWM0TWvsTAFqFTuAF8lb7aqTOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96514},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"7dadc5ea5d7fbd485b92cb3c94f2d87ad2d90bf4","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.9","@sparkui/react-theme":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.29_1734191417245_0.4985064320266692","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@sparkui/react-form","version":"1.0.30","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.30","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"c2566e487c768e1bea3588fa3cf5c28e91826793","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.30.tgz","fileCount":47,"integrity":"sha512-K5vOZhETEwQlS26hzo/HylUsv8O/C0bUj4HIc8NmQLiClxFRuZceosVQwIHHSldKgA3+Bra7errwKuLN6t+4rw==","signatures":[{"sig":"MEUCICF5MIVca0IzTy668mfjv1E7IjVxigxZ/XdTxAZ1suZAAiEAq38vZLVKrAoWSMHDU4dFWGXR0llG/rno5c8yPinfCy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96543},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"7dadc5ea5d7fbd485b92cb3c94f2d87ad2d90bf4","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.10","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.30_1734193601152_0.6086794139850438","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@sparkui/react-form","version":"1.0.31","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.31","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"b2c8cc5c961093b20b47d67fa1a3b47cd0d40fbb","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.31.tgz","fileCount":47,"integrity":"sha512-qiNJs75A9rQDf33lrSJzlgAAvNxePAf5JpzN8uUcn3UwyCdORuUg1Tsmf/5bFC+5gGaR6de86c7owf72r7/AeA==","signatures":[{"sig":"MEUCIB+QY55XI3T/afKFZlNYM9eDTofSLAC0AC2jFnFkLqWsAiEA5abgenbSobdNzsxXT+TBYQ7MFtTRpx3St/YGUJLEXo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96974},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"9107d9432d2af9d9b162565829dfdcd908e13f92","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.10","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.31_1734688695060_0.47978322281373065","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@sparkui/react-form","version":"1.0.32","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.32","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"c389390c73dcae862892a038225237ebada6c999","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.32.tgz","fileCount":47,"integrity":"sha512-iA0uSM2ln5SsZyf0b7iKAQAyOpLK5Hc/DrKLVKwaZyAUWCtxSnZq4b+6n0LOD2t9sR89Uiooa9AMtTdWc7qSWA==","signatures":[{"sig":"MEQCIAbqhhhLa3bOaGKJmFlbqBv8L/At6GvwoxGLUhslqKKrAiApmkiHTpO2727mlFcildj4xXQQMiUIcwVty0s4VR6c3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97841},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"bdd568a0e62ed3f1a0822b6448b14969895aa15b","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.10","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.32_1735153876239_0.04455937464820514","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@sparkui/react-form","version":"1.0.33","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.33","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"7c4be229adc768bb397a94005963d297510aaf32","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.33.tgz","fileCount":47,"integrity":"sha512-bTSb6sOaPNC9X+9stb08xYnL4DvzYCzOqCZrrfC14X6LusKQp8i5G5fvTlHrgkmvmAl756GGcaVJpNWHscFiRw==","signatures":[{"sig":"MEYCIQC78HCEyrVFR/ZQlAcu76kykCWbNvE5ZkKm5d8+oZNFlgIhANoaIsmXJd5vJEhK/exkGQXiJwhdTVzdOow1bVsmDUaD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99469},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"f7dabf1e2197191652b7a6f0bd718fed27064fad","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.11","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.33_1735154346744_0.7318819308461948","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@sparkui/react-form","version":"1.0.34","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.34","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"f42d7c6ad408d66d654197ed600a2312bb47a3ad","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.34.tgz","fileCount":47,"integrity":"sha512-uzVCiJalyJxdsIW21WRyVebhtWb5A7OfymZzkgdPZSk+P5TC/55gmJzcw8eID3AmlfIUwmFjChAERgB2rVVe3w==","signatures":[{"sig":"MEQCICLLDYrsjtHTGiwafv7ZX5Zsk5p1twvvge8yqtO76fO+AiAtbjPzxtsQ74O+tJNomdoAo4to4LnrsZXRa/t6G7g9bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99130},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"220134b1a172f49366f1e5cbc7e5aaffc8cfcc33","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.11","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.34_1735155214617_0.05759961725894658","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@sparkui/react-form","version":"1.0.35","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.35","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"2ac73f14eccf64026e8e9bc38503998e6b4257ea","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.35.tgz","fileCount":47,"integrity":"sha512-LKLusk1Jz6AevHCArlYai4nIQMbqVM+Li1NfPo4rDb6s8X4vxUfPcrUNz8jqI8ePHG0YfMLdRZLd6gJMZHm0lA==","signatures":[{"sig":"MEYCIQD24vw8fHTNjYHMghMleq8Tv7yCr4c49SoOLaXN4bz5QAIhAMxMT0Qef8Uj4ED0PNUvrYlngbmVTgyU0wwHSzOOhEug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100624},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a2317296edb5c837a58671c3801ea9142ebcbfb5","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.11","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.35_1735164509699_0.7690174661751883","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@sparkui/react-form","version":"1.0.36","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.36","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"038b6f1b781c591bf80c2855cc222b6fcaf75ecf","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.36.tgz","fileCount":47,"integrity":"sha512-ILT8CvfIfWy1bUbq5Q0iqj+IojNd2fN65LiOr34faBJMP9tZpxH1u4KtAVq270qOdQuhiCNBR4q6B3La4Je7Xw==","signatures":[{"sig":"MEQCIHbZvvmBJXNxcgg1gJbv1H1UcBTkQCoKqVq495zP2XfWAiBfHJECOd/6STrYfANYIZQ4Koiq+wWMEwAkkFSjs2a4wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100640},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"ed3e24f1d0d5b2a1bbda8b2a28fbad4d7ad75d26","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.12","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.36_1742397278371_0.2637801861857323","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@sparkui/react-form","version":"1.0.37","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.37","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"a28da1c849d1019af98c061c05a36d53f722bd0d","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.37.tgz","fileCount":47,"integrity":"sha512-GTYZyzE3Qkws1NExqD85I4+wP4WyPkG2K8GU4ZbpCP+Wh6zlECu4/yvrniMDtjhOKu0BHa7utC90cTQJ90ofog==","signatures":[{"sig":"MEYCIQCwj3aohNG9S6z088MrXqL3jezhhfxRoezbwykut2GrrAIhAO6d2CWVLFuCQMg1fXFFm8kdb3ltpuXjru3G74j3Lur2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100660},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"ec24ff0fb61edd20d94d9897da59eec49dfa59a8","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.13","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.37_1743187218260_0.12614091409723738","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@sparkui/react-form","version":"1.0.38","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.38","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"0cdc85a078f0c2311dc83b47077bfc635dc6df2a","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.38.tgz","fileCount":47,"integrity":"sha512-vtsw40mUoPBrYBf/RkmA9PQLk/+KCpCQUKvbiRufmdp4XXEDZpfap8/p3iv7LQ9kd64gldA5sEY4mgJkTacEiA==","signatures":[{"sig":"MEUCIBy1jXQfaz9u0gzCsKtrdv0p1yaEURnenVLDA5M49iNaAiEA5uxXj/zjaSoTZGhJ8358Zk/NzYwrMMh4ciokpATVHIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100746},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"dd4170dde355aa5b392d1b0634d97a9946e668ee","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.20","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.38_1743674310513_0.6214151497795166","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@sparkui/react-form","version":"1.0.40","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.40","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"d774edb438cec91584647b021c52a9d933410aec","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.40.tgz","fileCount":47,"integrity":"sha512-bL2a7DUGRUVb0Bk+B9STK36TH6P1fVBY5yv6nTLNL72FA95NLGmxZXmWxEHgxoF+/8tHhgVll3jjjG6wS+niCQ==","signatures":[{"sig":"MEQCIH4dePQCP3uHTuCtO8ivwiwo8vmMGGROntU4sCzCYRNSAiA2qTY8HEsVh6lFhj/lll7SBi9RqoetMju8mqLcaKg+hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103028},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"80a1d6282cfe0c4702a310a4b81d6180c5f2be9a","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","actor":{"name":"hakif","type":"user","email":"akifh@spark-tech.io"},"email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.21","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.40_1752169975814_0.9229889143994157","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@sparkui/react-form","version":"1.0.41","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.41","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"8921cda162e282c25c9db41a30a7f5210dc167b0","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.41.tgz","fileCount":47,"integrity":"sha512-nf402sGZVUSmo01wwx072M0g6v7wrOo7Q7ks/aZNTl1+hWt/OYV9Jenh099/CuzA8BTUonS0+o5jP/VJMOZTtA==","signatures":[{"sig":"MEUCIQDIbtvJDDBIJQ4+lUTNPXX+dDr+ZVE0dwb69Yp5A0WnZAIgCax0rgiHhzro/4twK5Su72ANkGw88Z5418+lVawuqwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104745},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"aca80391dfbb47a9e857522d60a3da7a5672af15","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.23","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.41_1754476329911_0.3206163321532207","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@sparkui/react-form","version":"1.0.42","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.42","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"99850c4252fb834868488084fe09a6f64b52470e","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.42.tgz","fileCount":47,"integrity":"sha512-3hm/pxN9l6TU2bA9hm0czqvFqi5vPNmYy2+E1Y4XU2l9LvZb5RDR+sOhr54a54bknSsxAY7Vtw4kw6sv4qTYFg==","signatures":[{"sig":"MEUCIQCEfvuqkVUuS9M+e7pXyPf/ajoc621PcU6tRIIVTxd82wIgPO1wV6qowP+R32XmTIXOysQysvIzwYV3swXapB+chs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104933},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"6523e8d6375385c302d5a44a1d99120b90fff2aa","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"10.9.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"22.11.0","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.23","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.42_1754476602900_0.4281213703656477","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@sparkui/react-form","version":"1.0.43","keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"license":"MIT","_id":"@sparkui/react-form@1.0.43","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"homepage":"https://github.com/sparktechio/spark-ui#readme","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"dist":{"shasum":"52fa4978d4e13754862a59255e2c93f9627cab27","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.43.tgz","fileCount":47,"integrity":"sha512-qWsa0y1JTKl4bCtlt1pD9Nf7jzY8hzvy1DJYq1VAL2nb3X594P08Uc4ynLwTmciaNwOnFsl5Uu6WAn7Gz3Mh0Q==","signatures":[{"sig":"MEUCIQCdZefHEcmSTpB6zvoUNcpEeSmOoeYOWWT1BhFj5lDuLAIgfq9+JPK1/1kHWiLvtND01wvHLxK1YilhTFVqGUrhb5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105443},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"528365eb8e91705808a1356caa6befea3d0e52d5","scripts":{"test":"echo \"Form\" && exit 1","build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"repository":{"url":"git+https://github.com/sparktechio/spark-ui.git","type":"git"},"_npmVersion":"9.5.0","description":"Spark UI, React form","directories":{},"_nodeVersion":"18.14.2","dependencies":{"react":"^18.3.1","@sparkui/react-field":"^1.0.23","@sparkui/react-theme":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","bootstrap":"^5.3.3","react-dom":"^18.3.1","storybook":"^8.4.5","@babel/cli":"^7.25.9","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@storybook/react":"^8.4.5","@babel/preset-env":"^7.26.0","@storybook/blocks":"^8.4.5","styled-components":"^6.1.13","@babel/preset-react":"^7.25.9","@storybook/react-vite":"^8.4.5","@storybook/addon-links":"^8.4.5","@babel/preset-typescript":"^7.26.0","@storybook/testing-library":"^0.0.14-next.2","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5"},"_npmOperationalInternal":{"tmp":"tmp/react-form_1.0.43_1758096768020_0.7485512831237315","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@sparkui/react-form","version":"1.0.44","license":"MIT","description":"Spark UI, React form","main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/sparktechio/spark-ui.git"},"scripts":{"build":"tsc && babel dist --out-dir dist --extensions \".ts,.tsx\"","storybook":"storybook dev -p 6006","build-storybook":"storybook build","patch":"npm version patch","publish":"npm publish --access public","release":"npm run build && npm run patch && npm run publish","test":"echo \"Form\" && exit 1"},"keywords":["react","form","field","input","select","checkbox","radio"],"author":{"name":"akifh@spark-tech.io"},"dependencies":{"react":"^18.3.1","@sparkui/react-theme":"^1.0.16","@sparkui/react-field":"^1.0.23"},"devDependencies":{"@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0","@types/react":"^18.3.12","typescript":"^5.7.2","styled-components":"^6.1.13","@storybook/addon-essentials":"^8.4.5","@storybook/addon-interactions":"^8.4.5","@storybook/addon-links":"^8.4.5","@storybook/blocks":"^8.4.5","@storybook/react":"^8.4.5","@storybook/react-vite":"^8.4.5","@storybook/testing-library":"^0.0.14-next.2","@types/node":"^22.10.0","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.4.5","bootstrap":"^5.3.3"},"_id":"@sparkui/react-form@1.0.44","gitHead":"95282ef09f8f87b55c8529364f35109bd9a4c7a8","bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"homepage":"https://github.com/sparktechio/spark-ui#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-YgcBl8rRSKqRq5K1+qIlqaa6ehA0X+9PBhxYHRdR5RarfzkKfZcfBHMqimBqyQn4tc7mXqiZC1lOP7LLEm/53Q==","shasum":"0c0463b02fcc3376fa3a534bca7753e7c628f41e","tarball":"https://registry.npmjs.org/@sparkui/react-form/-/react-form-1.0.44.tgz","fileCount":47,"unpackedSize":107929,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSCOtFeCC3MZz8aOhV4N2Md96vZSIQ+ds/g5LwY5M5hAIgIQVfGdSeRbMIJTFgD+KD9n7uEauKn7kAIAtK8q9tMrk="}]},"_npmUser":{"name":"hakif","email":"akifh@spark-tech.io"},"directories":{},"maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-form_1.0.44_1759084158080_0.22456204087515297"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-26T16:03:44.308Z","modified":"2025-09-28T18:29:18.453Z","1.0.0":"2024-11-26T16:03:44.572Z","1.0.1":"2024-11-26T16:51:57.398Z","1.0.2":"2024-11-26T16:57:40.187Z","1.0.3":"2024-11-26T18:53:36.743Z","1.0.4":"2024-11-26T20:54:43.131Z","1.0.5":"2024-11-26T23:08:03.360Z","1.0.6":"2024-11-27T10:05:52.171Z","1.0.7":"2024-11-27T11:22:02.513Z","1.0.8":"2024-11-28T07:58:29.141Z","1.0.9":"2024-11-28T08:29:58.975Z","1.0.10":"2024-11-29T00:40:19.476Z","1.0.11":"2024-11-29T13:28:21.588Z","1.0.12":"2024-11-29T15:26:21.278Z","1.0.13":"2024-12-02T22:59:53.335Z","1.0.14":"2024-12-03T11:08:33.805Z","1.0.15":"2024-12-03T11:09:29.694Z","1.0.16":"2024-12-03T15:56:12.947Z","1.0.17":"2024-12-04T16:54:23.888Z","1.0.18":"2024-12-04T17:02:53.164Z","1.0.19":"2024-12-07T17:21:33.720Z","1.0.20":"2024-12-07T20:22:40.006Z","1.0.21":"2024-12-08T14:06:24.678Z","1.0.22":"2024-12-09T14:23:47.986Z","1.0.23":"2024-12-09T14:34:32.380Z","1.0.24":"2024-12-09T14:39:20.262Z","1.0.25":"2024-12-09T14:41:07.006Z","1.0.26":"2024-12-12T08:07:34.777Z","1.0.27":"2024-12-13T07:39:33.783Z","1.0.28":"2024-12-13T07:57:08.156Z","1.0.29":"2024-12-14T15:50:17.454Z","1.0.30":"2024-12-14T16:26:41.433Z","1.0.31":"2024-12-20T09:58:15.218Z","1.0.32":"2024-12-25T19:11:16.480Z","1.0.33":"2024-12-25T19:19:06.924Z","1.0.34":"2024-12-25T19:33:34.848Z","1.0.35":"2024-12-25T22:08:29.872Z","1.0.36":"2025-03-19T15:14:38.575Z","1.0.37":"2025-03-28T18:40:18.443Z","1.0.38":"2025-04-03T09:58:30.711Z","1.0.40":"2025-07-10T17:52:55.997Z","1.0.41":"2025-08-06T10:32:10.097Z","1.0.42":"2025-08-06T10:36:43.122Z","1.0.43":"2025-09-17T08:12:48.176Z","1.0.44":"2025-09-28T18:29:18.262Z"},"bugs":{"url":"https://github.com/sparktechio/spark-ui/issues"},"author":{"name":"akifh@spark-tech.io"},"license":"MIT","homepage":"https://github.com/sparktechio/spark-ui#readme","keywords":["react","form","field","input","select","checkbox","radio"],"repository":{"type":"git","url":"git+https://github.com/sparktechio/spark-ui.git"},"description":"Spark UI, React form","maintainers":[{"name":"hakif","email":"akifh@spark-tech.io"}],"readme":"# React Form\nAutomated the functional part of the React forms:\n- Simple design and ease of use\n- Style-agnostic\n- Validation:\n  - Basic and complex validators\n  - Automatic focus and scroll to the first invalid field\n- Conditional rendering\n- Control fields outside\n- Automatic payload generation\n- Dynamic patching\n- Disabled double submit\n- Globally defined elements\n- Applicable to any React framework\n\n```jsx\n<Form value={{request: {email: 'user@domain.com'}}} onFieldChange={console.log}>\n  <Form.Email param=\"request.email\" required={true} pattern=\"/^[a-zA-Z0-9._%+-]+@domain\\.com$/\">\n    {({props, errors}) => (\n      <>\n        <label>Only company domain @domain.com:</label>\n        <input placeholder=\"Email\" {...props} />\n        {errors.length > 0 && <span>Validation failed {errors}</span>}\n      </>\n    )}\n  </Form.Email>\n  <Form.Password param=\"request.password\" required={true}>\n    {({props, errors}) => (\n      <>\n        <label>Password:</label>\n        <input placeholder=\"Password\" {...props} />\n        {errors.length > 0 && <span>Validation failed {errors}</span>}\n      </>\n    )}\n  </Form.Password>\n  <Form.Submit onSubmit={async (e) => console.log(e)}>\n    {({props}) => (<button {...props}>Submit</button>)}\n  </Form.Submit>\n</Form>\n```\n\n## Overview\nYou are building React user interfaces and want to gather input from users, but you also want to validate that input, \nincluding some basic checks and complex custom checks and want to set default values as object for whole form.\nAdditionally, you aim to generate a request payload and display certain fields conditionally. On top of that you\nwant to control rendering, component hooks, visualization of the errors and side effects. Furthermore, you would \nlike to incorporate custom user-defined form fields and buttons, or even utilize third-party components, \nwhile maintaining control over the styling and overall look and feel of the form. \n\nFor all these requirements, React Form `@sparkui/react-form` is exactly what you need.\n\nThis module provides a set of reusable React components, `Form`, `FormField`, `TextField` ..., that handle\nfield validation and payload generation for form inputs. Built with a focus on flexibility, these components \nallow for easy integration into your projects and can be styled according to your needs.\n\n## Components\n\n### `Form`\n\nThe `Form` component is the parent container that manages the state of the form, handles validation, and prepares the form payload upon submission.\n\n#### Props\n\n- **value** (object, optional): Initial form state.\n- **onFieldChange** (function(field), optional): A callback called on every field update.\n- **onStateChange** (function(state), optional): A callback called on every update.\n- **children** (ReactNode, required): The `FormField` components that represent the form fields of the form.\n\n#### Form example\n```jsx\n<Form value={value} onFieldChange={console.log}>\n  <Form.Text param={\"details.name\"} required={true}>\n    {({props, errors}) => (\n      <div>\n        <input className=\"form-control\" placeholder=\"Name\" {...props} />\n        {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n      </div>\n    )}\n  </Form.Text>\n  <Form.Submit onSubmit={async (e) => console.log(e)}>\n    {({props}) => (<button className=\"btn btn-primary\" {...props}>Submit</button>)}\n  </Form.Submit>\n</Form>\n```\n\n#### Text form field\n```tsx\n<Form.Text param={\"details.name\"} required={true}>\n  {({props, errors}) => (\n    <div>\n      <input className=\"form-control\" placeholder=\"Name\" {...props} />\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Text>\n\n// or with global renderer\n\n<Form.Text\n  renderer=\"my-input\"\n  param=\"details.name\"\n  required={true}\n  params={{\n    placeholder: \"Name\"\n  }}\n/>\n```\n\n#### Password form field\n```tsx\n<Form.Text param={\"details.secret\"} required={true}>\n  {({props, errors}) => (\n    <div>\n      <input className=\"form-control\" placeholder=\"Secret\" {...props} />\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Text>\n\n// or with global renderer\n\n<Form.Password\n  renderer=\"my-input\"\n  param={\"details.secret\"}\n  required={true}\n  params={{\n    placeholder: \"Secret\"\n  }}\n/>\n```\n\n#### Numeric form field\n```tsx\n<Form.Numeric param=\"details.age\" min={33} max={56} validate={(value?: number) => value != 2020}>\n  {({props, errors}) => (\n    <div>\n      <input className=\"form-control\" placeholder=\"Age\" {...props} />\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Numeric>\n\n// or with global renderer\n\n<Form.Numeric\n  renderer=\"my-input\"\n  param=\"details.age\"\n  params={{\n    placeholder: \"Age\"\n  }}\n/>\n```\n\n#### Date form field\n```tsx\n<Form.Date param=\"created\" required={true}>\n  {({props, errors}) => (\n    <div>\n      <input className=\"form-control\" placeholder=\"Created Date\" {...props}/>\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Date>\n\n// or with global renderer\n\n<Form.Date\n  renderer=\"my-input\"\n  param=\"created\"\n  required={true}\n  params={{\n    placeholder: \"Age\"\n  }}\n/>\n```\n\n#### Select form field\n```tsx\n<Form.Select param=\"status\" required={true}>\n  {({props, errors}) => (\n    <div>\n      <select className=\"form-control\" placeholder=\"Color\" {...props}>\n        <option value=\"\" disabled>Select your option</option>\n        <option value=\"started\">Started</option>\n        <option value=\"finished\">Finished</option>\n      </select>\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Select>\n```\n\n#### Checkbox form field\n```tsx\n<Form.CheckBox param=\"new\" required={true}>\n  {({props, errors}) => (\n    <div>\n      <div>\n        <input id=\"new\" className=\"form-check-input\" placeholder=\"Created Date\" {...props}/>\n        <label htmlFor=\"new\">New2</label>\n      </div>\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.CheckBox>\n```\n\n#### Radio form field\n```tsx\n<Form.Radio param=\"color\" required={true}>\n  {({value, props, errors}) => (\n    <div>\n      <div>\n        <input {...props} id=\"orange\" name=\"color\" value=\"orange\" checked={value === 'orange'} className=\"form-check-input\" placeholder=\"Created Date\"/>\n        <label htmlFor=\"orange\">Orange</label>\n      </div>\n      <div>\n        <input {...props} id=\"blue\" name=\"blue\" value=\"blue\" checked={value === 'blue'} className=\"form-check-input\" placeholder=\"Created Date\"/>\n        <label htmlFor=\"blue\">Blue</label>\n      </div>\n      {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n    </div>\n  )}\n</Form.Radio>\n```\n\n#### Custom form field\n```tsx\n<Form.Field<string, HTMLInputElement> param=\"custom\" required={true}>\n  {({onChange, onBlur, ref, value, errors}) => (\n      <>\n        <input\n          className=\"form-control\"\n          placeholder=\"Name\"\n          type=\"text\"\n          ref={ref}\n          value={value}\n          onChange={({target: {value}}) => onChange(value)}\n          onBlur={({target: {value}}) => onBlur(value)}\n        />\n        {errors.length > 0 && <span className=\"alert alert-danger my-2\">Validation failed {errors}</span>}\n      </>\n    )}\n</Form.Field>\n```\n\n#### Full example with bootstrap UI\n```tsx\nconst initialState = {personal: {name: '', description: \"123\", age: 2021}, created: new Date(), status: 'started', color: 'green'};\n\nexport const ExampleForm = () => (\n  <FormRenderer>\n    <Form value={initialState}>\n      <Form.Text\n        renderer=\"my-input\"\n        param={\"personal.name\"}\n        required={true}\n        params={{\n          placeholder: \"Name\"\n        }}\n      />\n      <Form.Password\n        renderer=\"my-input\"\n        param={\"secret\"}\n        pattern={/^[0-9\\-+\\/?]+$/}\n        params={{\n          placeholder: \"Secret\"\n        }}\n      />\n      <Form.Radio\n        renderer=\"my-radio-set\"\n        param={\"color\"}\n        params={[\n          {key: 'red', label: 'Red'},\n          {key: 'blue', label: 'Blue'},\n          {key: 'green', label: 'Green'},\n        ]}\n      />\n      <Form.Submit\n        renderer=\"my-submit\"\n        onSubmit={async (e) => console.log(e)}\n        params={\"Submit\"}\n      />\n    </Form>\n  </FormRenderer>\n);\n```","readmeFilename":"README.md"}