{"_id":"@unvired/turboforms-embed-sdk","_rev":"94-a6ad72883248629da25c0d2ebbbdf3e0","name":"@unvired/turboforms-embed-sdk","dist-tags":{"latest":"2.0.95"},"versions":{"1.0.7":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.7","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.7","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"dd051f38b20c7188cc22b7c556ffa31cdee1f8ab","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.7.tgz","fileCount":7,"integrity":"sha512-Uq1kNTmMwu+2AftCBq9Sgt2iQqD+wtSNnrtQJ0RDIfdv+BIyYoB4sPpbwyhiep5ZNTRyArn2G2SwW7wGUZpT9Q==","signatures":[{"sig":"MEQCIAoWkCc/011vDk+QJln5YQNaldMrnZj7wFDeBhi9SIXVAiBvrYlgKBZmXX/ntCKWO12jUiYooTgBMMD9pulAzHLKzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45801059},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"bc6517a99227fe8ed5640c701b3e97e113c51d6d","scripts":{"build":"node scripts/build.js && node scripts/build-flutter.js && node scripts/build-react-native.js","build:flutter":"node scripts/build-flutter.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"ssrini","email":"srini@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.7_1764941008925_0.2979455375407569","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.9","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.9","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"914ecde955236b7df76b566d07b2194894fdebdf","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.9.tgz","fileCount":7,"integrity":"sha512-JEYjKqnpgx8s1JVzhwnUPr3rnXoaRTbGVYb0r/5QSBy6HkCLN0ucjAEcAyq7a40rDwRBvIAMt2fAUzIrKGg+kA==","signatures":[{"sig":"MEUCIGXPyI7Map4ycSGLENmLNaiWvKkB1Q08lXYATFz3DkuNAiEAh6aHhiesyi663HHaKAtdBsiBNBONtQ8ZBW99mv/Q5kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45801059},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"bc6517a99227fe8ed5640c701b3e97e113c51d6d","scripts":{"build":"node scripts/build.js && node scripts/build-flutter.js && node scripts/build-react-native.js","build:flutter":"node scripts/build-flutter.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"ssrini","email":"srini@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.9_1764941882237_0.04717203432368966","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.10","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.10","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"4b2ade17f3b14da7a99960647cb27ee0389306e1","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.10.tgz","fileCount":5,"integrity":"sha512-xZvn4yquBMBw9pJih4bvV96Hnh10mMwDtGHYgHHRZ1SyBNG6XTaY5UU7anA3aWYfifEZWVHGmekOCHopsltw0A==","signatures":[{"sig":"MEUCIQDCToRC3dveDlxWEXXT3q2zFbXtFKqZ0f0UVIuZi6YIAwIgfT+gllsB/GcptyT0zZHMlgb7IeoCHDaabM6EB+pR4Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30877643},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"c1f5c511c797792fc016152dafe2cba742fb7fe3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"ssrini","email":"srini@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.10_1766047306798_0.5454545126704919","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.11","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.11","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"f7d19e8d8178793b31392e5a29d99b9ee2f6dcc0","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.11.tgz","fileCount":5,"integrity":"sha512-b2F98QLNNmi7x++RRl5KOtafA+bwUclrZXPIZr/lZJyShJbLRFGHnBQPwzTXXL9w7XOrWHDhqiVZ48Pg9HcliA==","signatures":[{"sig":"MEUCIQCCX4yt+RzFOZAUtSTZRNqcb2g08sathvZ/t+irZv5k/QIgIDoPBYVfKfvCCoXVMtmDt5U6nO+K7cqQrd4AzT2gk98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30880926},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"2d1d38b10303076ffd5cb90bf77e2ca0f0541568","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"ssrini","email":"srini@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.11_1767677382632_0.48310495287932476","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.12","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.12","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"683a9af6b4086d2a0235634ed1f48276fd66077d","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.12.tgz","fileCount":5,"integrity":"sha512-1kAKSCb3+LmC+4rSyjpmA1hd0vPkXwckCF46wV87Mbdhmj5invUVxY32WUhAYyr5DDFVHztOIdwbROEFYRGWkQ==","signatures":[{"sig":"MEUCIQCIn/6O3u7vDOTwGsS0lBg4NopZsufGMp3nQGLW3EiXdAIgS8F4u+f2nxS06wthibVILtmOKFV8c5CKQkro5nmkFh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30942765},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"9b7d9e8417166a3e624cad62af7b13238385afc3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.12_1772446803845_0.9496870153948547","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.13","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.13","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"37b753fda97ab65a17138987a9e2c8945bccea7a","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.13.tgz","fileCount":5,"integrity":"sha512-KBh0d6YbAlqeFTvntFCQ2EQw6HGidEW2qmsj8sFJLAfSYljg6fOrWJHUQJd7qKRJTKitwpRo4t6HhozD1zgC3g==","signatures":[{"sig":"MEUCIQCvgcnhke6kAxBaWQvnjnM+tLim2RnoXI/NeEl+y9Kj4AIgQXbicyHrgxK/lvKzdLcwoCtHeFVuJrkmYlTcggiTJIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30941983},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"45ae04672cb6a2d09bba57994af98e80186b4605","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.13_1772690497675_0.1971733922085186","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.14","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.14","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"1ce0f1c34b7c075360d5370db501cdac5141594c","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.14.tgz","fileCount":5,"integrity":"sha512-AyZrNN0alw4IiNzqK8vCLIJJIyeZ7qU520vW3/XLEqJauGtLtxtPTHST1JWwtfFYVbpscdrIJPqJoePrVkwsPg==","signatures":[{"sig":"MEQCICtGiLoIvKSVrZ5c4ZgD7w6aPlKokEc3uMKdpSRWYewCAiB1LJ5KSQB05WTK0IBcNhp4M7I+GvkL3HosWB1xAzJcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30953174},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"059bc9c2e4a26fe8e4c052d4e09dc062eae6d4e0","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.14_1774512184269_0.5725746418646209","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.15","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.15","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"c8db57b02c86b054afb39bc6d43aa191bea07a41","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.15.tgz","fileCount":5,"integrity":"sha512-KsTsXC6tjwLcB8uvsU3l7KPrp+r1wRSTyPEbQzY+29sxjNbd0W0aLMRanvQiLT4PcmMYxhdXJfSRQxj6thJunw==","signatures":[{"sig":"MEUCIQDOtG35jdgewvNS4W76F4oUDRWJOWDwPTOtz/PsLbqB6AIgFD1FdJAoT9N8zOT+jjR5HUlh1rwX5KVo17xJuxaE0KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30967419},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"3ff7d50599fcbfa8b8b325b28ab7b4056de0224c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.15_1774963370275_0.7077287773600194","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.16","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.16","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"d5e980d08d42c308a4d6d2c5431ef64b3d775a04","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.16.tgz","fileCount":5,"integrity":"sha512-SfXCukY+otpJARwzcotuuemjAa8Z6LPNBuv5T5y4kLSKM9cZInBRUZOku2Zk6ySRZfXG05XD5OU3T6piS12AuA==","signatures":[{"sig":"MEUCIFkE30N+RRghooBy8HABlQsI63nDsthAiUP7Gwi0G1gtAiEA3DOlRIkgz0o1QxuH+UA6YlbwuICxk7sVE6PkMk5BGAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30968123},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"5506aeef79096829eafafc6adc784def4db408ef","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.16_1775112505510_0.737374268694672","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.17","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.17","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b2cd02c65d2fe66760a49c27e2d5e1de7b5f6bd1","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.17.tgz","fileCount":5,"integrity":"sha512-Yhe0AUmgy9S9Fq6dxul6g+x/wW2D0fQGwQuidlV3+W71IeckoKJ6xqiz++U1pyVx1I0x/7aobyzJHXTva59ViA==","signatures":[{"sig":"MEUCIQDI4eesClG7QI+B0DAgvvZJN5HHAOWagNheer+Ypxll6wIgE8Ycmc/wOOuRam1LFLc3mZ2zuechSfHJCqFGwrXT31E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30968103},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"2a148eab855f0e88488f85f8adf066d16b70fcbf","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.17_1775115681094_0.1739712742114623","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.18","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.18","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"bbb4d2895b07dfe20285ac049f8bfc881849e8dd","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.18.tgz","fileCount":5,"integrity":"sha512-kFonK+3AcWJh2lyXLND0mA5sU4hpqgTz2au46ttIrqvk1480gl87ywQM+Ap9yaxkf8c9Vg/SS/DsqVUcRG3NOQ==","signatures":[{"sig":"MEUCIQCF8S7cWum2JkSStjdtSfCTd2DOorTAGZgbxZjCMp4SLgIgMchNxrOHtZDRzbcE9zo/GmhmM6fx3elXCfbaoeFduII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30968103},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"33802f746d1d0d1194781c0cc40a27e9ce57d790","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.18_1775116352406_0.4244990332294487","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.19","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.19","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"93f273e6b3639f4c34d41fe4c83635b9013d6d27","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.19.tgz","fileCount":5,"integrity":"sha512-EufuREPjKE1bvQqaYA7DRuUvYoyM80uNMQn26rkYe/5fd7gnTvjNJnorvNpGXuVFt72eJK3ykqPk3pqC4o6AUg==","signatures":[{"sig":"MEUCIQDf7v6QEh1HwvR8woAJ3KJY9x7Kjb9WitKZnAmHShBDoAIgTR8VRz1GGl9jMHlqmftTZL0n6URXCF/eGubzqZOCShM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30968152},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"64a11698d9f52a90ff34d903f21397ae50e84506","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.19_1775116897503_0.7495478011142975","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.20","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.20","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"365736a05e5aa24a2d39df7a86a6b56d45573022","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.20.tgz","fileCount":5,"integrity":"sha512-CSvMvomTxYXVQxxG2sFKMbbEDMA6pEuF6X3Dpl24sRWZrQkYwcTv+IKX9+dzGjhFijBuNuZ0FuDjOM/DPoYmKw==","signatures":[{"sig":"MEUCIGp2nmzPnzEN26V2P9qhlE+5+L/15o4nCKlwoC56SbygAiEA5I0cli3mffIikl3GWyKcNnxkoc+Lx6z051+waM+NUCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30968160},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"5b66be023423418fb7d3733b45a5fd5cdd45f521","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.20_1775117605534_0.8112139858455696","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.21","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.21","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"87ed3b9a0ab94e54a9b46b09ce026b84dacb294d","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.21.tgz","fileCount":5,"integrity":"sha512-A3F82olcfxgLNLj5ZuwwkllD/FtDWAho353IH8ctsNF8ehA48tgmSpNN1Ud2TViR6VKYz7CfgmdF7qDwuKnvTA==","signatures":[{"sig":"MEQCIGeMf+5icaFKc/g3BwPGnlcKwGAmLkyc284p2CMAZZomAiBKFEb1aH5LVqnmAFsm82VJCfOPIoTEQGfIHSqnIu0iPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30980961},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"f9735581e9327cb1ed05e2179a264438a2656a2e","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.21_1777037231263_0.7128548983610863","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.22","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.22","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"0d4582aa065e5b6f284d9382b91561f519df9804","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.22.tgz","fileCount":5,"integrity":"sha512-/lHjylJTpBOUnbE0BGZAMq1sqEHFKqOfQkciVkizD9OI/doz2jEyLhHsI/lii/tAWcUyR1RHgSlGeHGQCffwvA==","signatures":[{"sig":"MEUCIQDK2iLYcpO5/F3r343cEpAkmlgI5fNzsAQoFHFdUnXIVAIgYPa92Fr3DNreurDFyfqQSp24xIxHLKuIm35FOd4/j0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30990267},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"4702e56653da26f4271f06d6fb5679f5abea9837","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.22_1777967542294_0.6538255453721376","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.23","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.23","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"05813faa31b93a5ccb943d1f758c5c86a5ae4e93","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.23.tgz","fileCount":5,"integrity":"sha512-B0xmsMF9+6LSLwk5PWwk25ph+3e+/Rk+ODx60uuaFU/d6NVHvwwy5uHgAN+Hw1Xru9+4sQjQcJc62uHkbf0g7g==","signatures":[{"sig":"MEYCIQCNeCyROMsGOfGVd3jYe/l7IbkOWTuSloLrAZm+XcsefgIhAIHVi5THJ/RNyTCnjsYjIhhSdFEH4ZSElotc4b8QGNyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31001071},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"dab10ea392548fdd0e50822ad197343b9f737677","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.23_1779177894400_0.9989990973605434","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.29","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.29","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"29d10ef895da334c0a692d42fbd645ea8f0c95e4","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.29.tgz","fileCount":5,"integrity":"sha512-1nOHkK76aAiPjvnixCsp/prZfbuRRyRBY3dWdzjHyVB7dZQ6jgVjk50Qkropy279sKRD0/MYICf8n0N5FNPP6g==","signatures":[{"sig":"MEYCIQCYpnQimi+ksNRj3hdf4SWxCaTB1ltNdXz2epMb4OFBbQIhAJSbq3hUzOIT2Rcl8BghxnHtguxn90zbbJmo8HFc8P4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31002786},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"dbd85fe7d1bb223831eb05c263e6fecc39fb29db","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.29_1779281124779_0.9104156585154113","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.30","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.30","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"52261bd186e1b6c246cf671244b07c9a261feaf8","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.30.tgz","fileCount":5,"integrity":"sha512-gYDn71TUj3QyG9kpJskIe1yDYVipOd5uMgLh3ni830h64gx8fnnnph/hWIS3HqZG/xjq8QmeFJlWjfI4t/Pj9w==","signatures":[{"sig":"MEQCIAkJfySV9phOGvPoo2x9iMU1GOWycyqClwNa+XmlVfslAiAPZplq0GXcisrgexcVRKI0UfuWW7Z/hIRV4FL1dYDpjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31002764},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"e0741f8500e89a832bdece9e757d0fb0412ef6b6","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.30_1779342755831_0.618833268613814","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.31","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.31","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"a1f8ec5c608c666cae78e081292d9c0e7fc16ecd","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.31.tgz","fileCount":5,"integrity":"sha512-Znkg75oJo44g46lN8/k8f9tYhfwo7T9VrgPkfTjCobfqK4/FV3hTAg8ENN8he+UFkGeHVWdi4rt9uffNisnWdQ==","signatures":[{"sig":"MEYCIQC3cu3bI7KpAlpQ2vrRrUW/ElVoaA4XVN6hMk1F0i9HxwIhAKQ984/dAra+gp3OsUo4tRGiO7lFV5Uy11R/uycdocqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31002764},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"e0741f8500e89a832bdece9e757d0fb0412ef6b6","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.31_1779361348498_0.9231923043608037","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.33","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.33","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"05de2a44c911cd7aac1af6d21dbb37efb62cc852","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.33.tgz","fileCount":5,"integrity":"sha512-S7f+M8SJz7IGK1hwNUYeistI8j6rD/KN41LS86TD0ZgJmYBylPa0MuQZK2MBu0EYiD5pm8JKqRjrbIOxANyK2A==","signatures":[{"sig":"MEUCICWeK0BSeMQB2R1rixtwixuX0oTICQoFYv2CStDXvjlmAiEA1rzU2v6lXJVdMltDi9YvMgyPYVrBJ1Wq5qI9V3AftAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31003521},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"4ed9a401f5ea57280743f9a42765df7d35d36e70","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.33_1779364083341_0.7230529837572519","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.34","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.34","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"f3a3800fd0c2db4cdb48c73da7c5f13bbe5489cf","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.34.tgz","fileCount":5,"integrity":"sha512-jcOcsvavQ1HgxJg9Wl5AaDHV6/WXOR5mDqTeTA0nl265Dl4kib1/nFqnK1vveqhOBgIf2o+TmgLzOLzm1Xdpug==","signatures":[{"sig":"MEUCIHMSC5RyyAfzek8GnIJQzfBGPJFMa8Wt/bTeTfD7QC9eAiEArX7RwOjamKX6m1jtekiw3sUxHdve0BY0ko8DVwD30Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31006429},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"d8196042b59fad3a3886e45936e1ee76682326f9","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.34_1779436130469_0.80698085059534","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.37","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.37","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"140ccd165349321b3928f9d14227352019871fe1","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.37.tgz","fileCount":5,"integrity":"sha512-ps2nlrZ8FAypz5jIBfWlkSijWDXSmxwJemvrfK1+dheAin+JnMvRH5JGW1CckXyMGNg5O1tkVugxk1zqWNtMiA==","signatures":[{"sig":"MEQCIG3fO1iA9Kr+xfLB+HkHiAI5f0fodrUVjlnBQTwyYuS5AiBedDZJWpZCC7DcgB4kquWN1AyfS9BMWs/JKyLBE0e/9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14994543},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","module":"dist/unvired-forms-sdk.esm.js","gitHead":"792199bca54ef63417a19e872f1f45da59ca8fa4","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.37_1779801928536_0.29860154045535836","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.10","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.10","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b99b77aa2ea25044791ac6555ff586c090c514e2","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.10.tgz","fileCount":5,"integrity":"sha512-BzAFB56TIyjNdAD96KBmSjtrZzAlrhlUCKyFR7NxCrHl6qdKEYUrgERqoUyS75mWszGXrdK8A0X6GtGUTK8w0w==","signatures":[{"sig":"MEUCIA5ImE7cZu+Pf75BxY/UquWWB9rwM2NyvR625oh/uPtDAiEAimDzRA2PR/8+xZzA3S55XyS1HMng9z9nlgxxkoS+BGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14997058},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"7ed8de793041d8df5667d561eea2931d8929e8c0","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.10_1780294168073_0.9883486383185407","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.11","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.11","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"3126ca7a0e4ead5918f13c115ea3b6391d03a7d2","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.11.tgz","fileCount":5,"integrity":"sha512-3YJIg74OrWkbdru5ZFvnAODPo7CYkLXtH1trCe1Up1tPfC/z+Pc2A53jsZG1y0iAfJRBOBckQML78ZLGWpQ22Q==","signatures":[{"sig":"MEQCIBLPlzcJ2VT2G9B1GP9m53FgUXSFCnNAOZYJHl3jkem/AiAsZcs0vInz/CiswxVsCMWFV5DoXswQucclxapKDOfJdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14997058},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"7ed8de793041d8df5667d561eea2931d8929e8c0","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.11_1780294605015_0.3164136006067839","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.39","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.39","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"130aa39c8187aa0e7a1c68b727974fb15b330c13","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.39.tgz","fileCount":5,"integrity":"sha512-c2Cqbo84Y2idTufuNIi27myqgnAxyVoQh+I0Pvn+0ctpot9Cvr0Ci6ejRD2p27dG5MegYShET9OaQ/uV07919w==","signatures":[{"sig":"MEQCIG/x3D8BFg0PTwgltbW60M3qH0CTagv8c/PgXGmKsif7AiAKnN1eJ3HJ51Ox1/upIAUX47xCaeXWSFUmIGBDtar76Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31006429},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"ae32d72464a415bd1562646630505e1f664c6e69","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.39_1780295508479_0.10496943199554098","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.12","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.12","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"bcbf3282e558837b4edd8fd06d3c22a26b024cd0","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.12.tgz","fileCount":5,"integrity":"sha512-N1OUdVRxQZwZhbelm6bWW3dLZJMTD25qsCusvatPM5kk5GOj9xpbPcd1GL0AHuOx5DON0waQBWKND+qnd3rH/Q==","signatures":[{"sig":"MEUCIQCT45dyy7xzi0A6S7Pc0GTRAXCjexeHWPqArqC7mr5jmAIgRXoWv5E3xZnIV54XMvNkl0O+VkPwUQ0lqklsTHq9omw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14997058},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"d2dea4d405367bd5bdedd64f05f2055053822752","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.12_1780296211768_0.04654037552239032","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.18","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.18","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"fd4caeef48fd367dd4f7c0860d4a67b1eed84f51","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.18.tgz","fileCount":5,"integrity":"sha512-9iqbh+lFF+wD5xc2I+i5AU9SMAJ3DEldmX/rL1rIRM4mmwgvxXnTbW2M6bwUzmMiOpASML1WgZB1v0b/tlEh1A==","signatures":[{"sig":"MEQCIBfNXIBWZTLcBnyq03F4dBtQV6Q+yc+dLwMQLDxh76V/AiBRjEEaiFIiV415/tojtrYTsh2Y4xhTHJBKMpINZj9ryg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996438},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"9aea098e03e2c9cccb43e53cf23ee2663be21d2b","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.18_1780319640113_0.2491923344520921","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.19","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.19","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"92a951eef3c885033ffbe9034bb333df4c7c8bb6","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.19.tgz","fileCount":5,"integrity":"sha512-B1qzGrlEWibLimzAA7xwsUXTZNvJWVezYfmBqCIn6FbnK0XITwuqv+6ZTDgrjYI9biygSSoeEzxDK8SKv4Aw5Q==","signatures":[{"sig":"MEUCIQDpdTq9okaT3df+lEi8f/iR2EFvn6uNKSXYoB77hwGFuQIgRmTsqRwcapOyudZupJzNdc4XIa3pPatror+K4ulx2d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996458},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"5dc55ee1bd8de08f146f63c6d8daedfec8bc214a","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.19_1780319939568_0.4617604658138186","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.20","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.20","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"03b5b70af7c05207704120d126b9ffeec009d8e0","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.20.tgz","fileCount":5,"integrity":"sha512-mt04EfsyRbC8Lkr2tuRYrdpszTU/iI3wWB2tV9BkChEnH4TZy5y/NUe3RrKduleZY2GCgXXsPRwTgtRkVvI0Aw==","signatures":[{"sig":"MEUCIQDSGTM52fv6bI76ERFVVlqtXYFPVqZB5ywBcb4AS1/YwgIgU0jNNlLSRA42ZcvY683JQ4U/VG/ElRMjrWaubU85zw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996458},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"5dc55ee1bd8de08f146f63c6d8daedfec8bc214a","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.20_1780320168666_0.36558415318903204","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.21","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.21","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"6d7b835d146cebdc9d3a88a7c95747b7c43b92c3","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.21.tgz","fileCount":5,"integrity":"sha512-uJzWrNRZZ0Yal51M7+Vs1Bn66EvhXtmcgk+oqVruAacxmMaMzNmwi5R91DU+BK7i19fTsZ3KCXi3kqrogWKghQ==","signatures":[{"sig":"MEYCIQDyB1ep/FdI0etqonzgSnvzCAGEUVsXEJNkm+iCC727+wIhALS77lyzEefAzM4JSMz+7eu08ykGAEd6k6+dfOvu+JYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996630},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"fc0c98bae1df295dea05a6c0bb50962d76de4121","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.21_1780320517994_0.9350006344750355","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.22","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.22","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"d197b849bb151e5e86a5dc6a615a28aa2556194d","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.22.tgz","fileCount":5,"integrity":"sha512-Ez03uNbiPUFF2qvOorbXbYaiDMRrrtVb0Yv4n5oXhN5ktIZBeGeyRGL32kD0pJ7EkbxH5lXMuGKmoQX7pAZPtA==","signatures":[{"sig":"MEQCIDY6FmO4NnCcoVAoySN4JtNMGGUgj3DrWhzh2XxLc3z3AiAFQ6agIWIiV/0a59EbzKQ7G3XzzjlZY6lm6fL1bqz/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996630},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"fc0c98bae1df295dea05a6c0bb50962d76de4121","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.22_1780320820304_0.6267391634583461","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.23","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.23","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"111a7124fc66694dda811c7be86556e027ad13db","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.23.tgz","fileCount":5,"integrity":"sha512-F/TWYFJsKUWBXvfu0Q+BdVOXcAaHBKrxhAfUZxeEt8LHnWqxv/t5zyUXcZr3/91hg/q48SQYxLPobCo0GWGKfQ==","signatures":[{"sig":"MEYCIQCAV4YpYo4VFYcTbTt0fOf4yOA+EONkTZjElaRVf0bUiAIhAL5cTX1LQ27MsrpdXLj7VnDQ+j6BiXtKo8vNPhwqBAid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996396},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"e0b48f5f09b39b804a8bd031786068568652bf81","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.23_1780321100906_0.3362715992884804","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.24","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.24","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"c0cf729597981dc92bc5257d9ff588829ca1e861","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.24.tgz","fileCount":5,"integrity":"sha512-aJhSwfI5Hz78NMB/R8dnEBsOxh6SsInckt+R4YA6XZPZQvP3dc6+w1m0tcGQjLZxRRllVByC9A2/hL90VduXTA==","signatures":[{"sig":"MEUCIAptVdvY5HeMeRKGFFIiQy/lx1BagBNWuG0y7SlmaCOaAiEAycYazKy/ZBXCqOd+JptjVghm7saU9yGXfry7jsHEdkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996304},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"82d84c01c1ac560f3433e85a875f03bd67f5540f","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.24_1780321458797_0.9825399933904742","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.25","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.25","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"940363676b3a135ea84baef98555d627f7361999","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.25.tgz","fileCount":5,"integrity":"sha512-n4Rcqd7+NwsAbb/YOkBYMXjPuxJafPRLAagPYzIbwqQlGsmNrOw5Tup48s5vKuqkL6yt7uM09HDf2wGCjqbR+A==","signatures":[{"sig":"MEQCIFHbaVY1CVTC9RZr8sw1E0E4mr4ie7K1QWNtP9McXoPEAiBv2pEWoArQYIxSGigFkqXwAsK+biU2EYEdPIBhBWbu2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996286},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"1c931fadc7a81d25987c579f3bd08a68e07d8600","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.25_1780323036015_0.3630147510660211","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.35","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.35","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b338f87c2c7f13ff016d2fa12c411875b0aa38d8","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.35.tgz","fileCount":5,"integrity":"sha512-NObWXvbkhtJ/jxXDQzGEBxmMaTcTwGVIWkAwjHXX496ImK2qbgzpgqkykUdylYDy37WKh/3J5YgkoQXEfBkg+A==","signatures":[{"sig":"MEQCIFAc46BYOxOtr9RD1HVwrBDIzWR8zm0GLDGBEts1xwnXAiBMNaf/aQzy4cV015IWT06jnmBs97jly+oqSlSOpjg1bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15078230},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"87544a7072a5ea285ef7c578d1fc835cc462fc33","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.35_1784116282066_0.12344830320650124","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.36","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.36","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"a869897542b88a0d9ec807158856c22fcc621780","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.36.tgz","fileCount":5,"integrity":"sha512-kDIFQFgBCclsr/s1ftIAiz71Ba0fCq5hhVrI5OQ+a9oQm049p0sEdZjIzl7FnL57fMhZNx5sfkPe6Vey1hZ0IQ==","signatures":[{"sig":"MEUCICpSYthKblMDNFaN2zEv4aItB2hpYh9cecS6JVlaCIioAiEAx6+U1FwZgkC/bPuLgzK4438yJb402WC2rszvAUl/Xpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15082447},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c29966aa31f9432b86f6738d06658a4308bbd441","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.36_1784117305342_0.5691148900483705","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.37","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.37","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"230fe4dafd9e36beba9edd90a44b83b68170509b","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.37.tgz","fileCount":5,"integrity":"sha512-UyWc4I9mfJPvJPEdnZp+kzqQbsEicdjX+CA0Qb6Nrxt6vF7a43YrROjacWduTavtPHd2xrrZ4Ku/cvMO74Gwyw==","signatures":[{"sig":"MEUCIH0vX/CmGIsk7MN+E0P7+SSS6pMs5qXkkY4rrLa92Y9vAiEAu2RNmFfgRbq34AxjU3BdaNQoDp8JdVZCPH2F3CmqoEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15096722},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"b923b67f721f39b04c12a81fa24f5c4e0ab24a8f","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.37_1784209379638_0.9329593698992074","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.38","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.38","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"dc9cdaf97b1238acd15fa45ee0667777feeafcfb","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.38.tgz","fileCount":5,"integrity":"sha512-HtSB+IUJW5/PcZdooR5vWF3DoNCYTHkMcxLNYSPCuEj+Yf/Nn/fYDL7e2aHIPT4TxqyCrbs0S7U7gkn0AW2Nrg==","signatures":[{"sig":"MEYCIQCnNz+eZlcxR8RzA075zwuUf40uYkVDt5tb+iKICBJQjwIhANMhfS2a834RkGL+8vJwj0uAu55Yt+IJnrdtWFvMICmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15097732},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"362469718f15ac0f3b1541a22bb86b4e13d3e0b0","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.38_1784266048999_0.9491994908299635","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.39","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.39","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"6661fe9cf6d859dfc39d70f85156207e12e0f835","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.39.tgz","fileCount":5,"integrity":"sha512-DizzM9LaWTyClCnIWKuhNQwehh9T+3qvaIYcQqzVXakQMvsDDCPhI2BKOzaFXXDpW3G5lBuSjicc5GjC/2dvSA==","signatures":[{"sig":"MEUCIQCp+nD3yXltBhVKOB2vW2vweuF7qbIfANFtn0Rrr4OV6QIgJaFV/1+gfplpR93QTRXkpd9rHwM8Y4cy1sLKbGoEy7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15097824},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"d79cf6cee5869003cf6432879425c8714a25cec2","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.39_1784270694425_0.3890032084199997","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.40","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.40","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"ffb8a2bd0d97fbee396ed278cee78283850fe523","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.40.tgz","fileCount":5,"integrity":"sha512-OXJdArMLlEjWIOVd2v4Ttj0eYoxYZ9teMOgs0FGFGEx39VPtKPz2DDLR8FMRdJmqsfg2MDk+J8lD3UcZrHSwmw==","signatures":[{"sig":"MEQCIFeOpRe3G9aE77dvYVpMT301h8AndmwlHql0lI8auvEMAiAZ+5yqkYHNA34C4P0c6r4owK/M9ijQZl5wYNgvmayoPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15097853},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"696ebf995944a16a70b8024e2a2a9cfc749ad12e","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.40_1784532595899_0.619012159017756","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.41","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.41","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"4203bd757474acf903f71403f4a56dbd9f812ac8","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.41.tgz","fileCount":5,"integrity":"sha512-VEsegISpSQ6n2CWaCg8hCTs+B4FlvmX8/sjKU+rC3DN6SOjb371YUb/In5I9USE/jWgQCYLcdQPnXDLPf1j4DQ==","signatures":[{"sig":"MEQCIAMiq6BraCdR1aymj5R/xxHyP7rdnf1qAXSCo2Znc3oiAiA8Nm7mYFLTHe8KU/sruwnqK0AlwXBK9fvw+vy9avqaOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15098341},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c26b5791c7556c8324dc9d1c7e82903be861e566","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.41_1784535619014_0.746307653625448","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.42","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.42","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"75fe472add34fcb2e374eec48d0c6a0e7c3f9c62","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.42.tgz","fileCount":5,"integrity":"sha512-mFE6VIQu/mFfOkNnWincj5xehHp9MygbbCA60SJj9AF76TvCU7mfB8eMGI4Q7VxaiWkLIegHEzYBzAimZWvzbg==","signatures":[{"sig":"MEUCIQCkBiLkrVENEYtlSfAPUCsVk+76lWEbmwg85IqCKEHorQIgYTO+T/R8ppCBxXyNzpSk2kd0udmVjIbsWqEoeNhzu4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15095019},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"3d5184d08d5304e64fa69b5b7b494352ddf18021","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.42_1784554333087_0.8861916147241207","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.43","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.43","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"574503864b3dc137cf17449414d0880eb24b153a","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.43.tgz","fileCount":5,"integrity":"sha512-PrFwyGLyQqUbONQmeqdTIJlzlpaG3DFpYKVxaeEOzPpqFvNc1oDex1xaYYxr+x/IVSRA5N+bhfM7jF4nJTEbUw==","signatures":[{"sig":"MEUCIQCfPEoiwIPd+kafE0MCxU2LPGvszUnLt1D9M/0sTEutSwIgVdxMb+GevdZbfjdAwSc9xCbm1/UJUoZ+mJBpNtNzMTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100304},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"3f1acb2cd52dd3459225f78e4d6ca193ce0d6033","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.43_1784632592441_0.411574512032725","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.44","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.44","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"cf7678f5050315e2814681b72d3383309cfb0654","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.44.tgz","fileCount":5,"integrity":"sha512-Y2kDh18f3DG/aAB5Z/6ejbX2Uvom7p5ouiEoL7c31shs0qNDq8moGzg29Ejv9R+AUqy8l7Xu+ZUdGk4ob2uajQ==","signatures":[{"sig":"MEQCID9rx/e7q5H0E6DnDpeXVYDIaMKPuqsvWKhN3SztRxtgAiBJzdxnc7G5u5ArAvkAYWvamRae3AswqCY4i6qadShrPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100742},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"d7a4db16d240c779610b4a4b055edf49a9c95bd3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.44_1784635031010_0.03521114165092554","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.45","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.45","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"27ab40961cffbc2bdad5f3c3f8acb3969b732d6b","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.45.tgz","fileCount":5,"integrity":"sha512-BAbHBp4Tyb6uko66z5sN3cvVUVrJ7MGvCcCJRTymEqjfSqQzB7FxY78wHoimxbK4k092FF96n+V6vNP0Z5AOWg==","signatures":[{"sig":"MEQCIBp+rlqEmWWpfWBXhJVfu1LVlAlo6eIYN3nKECJCi6n/AiATPLAare0pOqbS0dBLDPImeHGKUF+w/eP4TNEe6YnKcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15101596},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"137edf9d0e004cc050e55995cda81b28695d9fd3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.45_1784642757734_0.5930777723346199","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.46","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.46","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"54bbf69cd765e539cb424079d6cf25acdd2f5716","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.46.tgz","fileCount":5,"integrity":"sha512-ocxRg4bcbS3vvmAYBBYf7cIyuy7qi5mgIVx+ZaRi5MIMT/s1xYzt+cG2EQkVfYLp/Dk5jE/iLeefv/DX3cHwxg==","signatures":[{"sig":"MEUCIQDJIR04OLVvkRsdE8h57fpLJEAtZhWnhbJ+H7b2N4JiBQIgA7+Ycuvukin4z0H0Opt5t3t2SuRAtK7Gw+27SEEWdh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15101596},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"137edf9d0e004cc050e55995cda81b28695d9fd3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.46_1784645116243_0.9091890882796267","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.47","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.47","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"6a60f64fc9ce32794e22e3edb1f5d3d2f376efc5","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.47.tgz","fileCount":5,"integrity":"sha512-cQnkxTYYZfBJ+FFSl5oJaLOwHSkfQ+6oPlcwKEcpf4lc9Z9C060v0RlcYJUgxwH2/HzetGIiSKBvRN06b+OBkA==","signatures":[{"sig":"MEYCIQCfPsaeBe6Ja/nEuAyQX3yUF9lUf7qpzT/ahKAkEEG6hwIhAPFr9bDFDBhciH15rcUR6Y5HRH8Rcwu1jV6D2du35sWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15101486},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"473f8865b6d4c83c7fc45d1517acddd7b660ea4e","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.47_1784645427787_0.700042581338508","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.48","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.48","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"e3d23217fa404c7830fb08854e4320ddb09c334e","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.48.tgz","fileCount":6,"integrity":"sha512-Ec7/OiVZIlgSF4nq/VCan2uBdDAL5L1dNgDIMjKXkZOfsZe3rZs8pH+wYpOyf3M2K+TtajqFZB+29DOxYpLBPg==","signatures":[{"sig":"MEQCICGgmvwSeQNCsM7s9oq5+77Om3CqTgHYV8ADEu5NZ+ieAiBK62Al/f1ypREu+eGm9l1Y02KDC3YJbjTEXt9qAHjqYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111805},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"67bb657347a5e159a4274f582d36a20dc5f62bc6","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.48_1784703662414_0.054965413950358366","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.49","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.49","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b2300239513d6afe135c4791f67f57649796be21","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.49.tgz","fileCount":6,"integrity":"sha512-pUPGX/oZK9+bogVain0dV+S/okWNXHnge0stVmjb9+oUE15XQrwfjCAQXVaBPKXJlSiZCHJr5SJAkr87DjWNug==","signatures":[{"sig":"MEUCIQDHd31bCZenjSrpA8zAJ+QaY08KNEv9/BgHS+qtIwFALwIgB+SqAxRGIqW5omDcJryW56YNyWsFfB5NIKBcKwBY2cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15114316},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"0d0c6e38dec89772ca8469053c18b62cfc623aa0","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.49_1784705343138_0.8296858880951492","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.50","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.50","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"ab8659d913f3ecdcb5f0a5bd6e4d3c0fdfd0ea69","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.50.tgz","fileCount":6,"integrity":"sha512-yBLpk7btQ9TADP4hykMCG/6bm9EdYCqdTtaz12mIKozLuEIjak65e+sccrH2pp9YBjS3g+zQbT2M1663tq4vwg==","signatures":[{"sig":"MEUCIEht5LAdOsULhVvd/VRM2awEGCqelilpDjt7uIj1FlMKAiEA9Vf20j2z6F+WwvVUcvJR7pzbDkE1qrj4rkS6dwL4e7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15128253},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"91b9d31adf07d0cc68cc57a749f03a2800fee67a","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.50_1784790026878_0.7115477642862706","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.51","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.51","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"80ba32be2af6ba9386a56c0dd8c80722b742597f","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.51.tgz","fileCount":6,"integrity":"sha512-2GLlprvAdadNUIb/0KNq9VHohyiUlmXq0kKY3XvXfgvjldFL12EaEdVRmIlX2S6PnSOoR2M1ywivt3nvTyGggQ==","signatures":[{"sig":"MEUCIA7hMqr6MCeXPgrsjExaR2rqxyLAzIZXrhe+rBGwP2N6AiEAgGfS00+UVph9SDj/6rN/7z9ZttEa+54d9saQjhQ6uos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15119769},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"7ffe205945dc18c7e1be0f27238a655387c12cbc","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.51_1784807461268_0.5258313460894324","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.52","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.52","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"c28dc0d320791d38d2118f3437a16e81c99c3c5d","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.52.tgz","fileCount":6,"integrity":"sha512-G4z3OogGerpzuHbseMhmlDh0VUuYV6E7T3rkH/myjl4vG/y07HIJ45Sm685oSWfQxdqZ1cMXtFqbMjS7Ftg//w==","signatures":[{"sig":"MEUCIQCw0zCjkwxsZi/N0UCt9YvSyvrqSY6lW4ef398A/DVXSQIgB26nhjDEmhJI9RBUjsK6Havg1EKwyeauheKv5RUGTUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15120235},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"6236ad24c0067238231706eb63b2bed77b0ec792","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.52_1784810807795_0.1576757766892003","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.53","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.53","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"58fb6d4a895b4df72acfac5b67f7ee58d4393dae","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.53.tgz","fileCount":6,"integrity":"sha512-s55t1pfX+YMEiOYA22UCZbWGNvTem4bm1J0hktjcg77UEJ3zzps8Kjv4xA7A9ivRXZ6UviCJvFSAWuaIAyzOQQ==","signatures":[{"sig":"MEUCIAs5r1/NlLbekVyeyVpFurOWLO8r77paCi/QCp6uCh9HAiEAhH4nAEgEsw/EaMSkzyPtoHrmgNGbfIsf+g7fOmnLEkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15120235},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"6236ad24c0067238231706eb63b2bed77b0ec792","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.53_1784811918544_0.38703211753702904","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.54","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.54","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"f3a97308ee6666cb11f857ef195aa56eba327618","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.54.tgz","fileCount":6,"integrity":"sha512-TZCgOoBeUZnbc7QG5Mw562ky8dHP6A+fW+UqJMaRQQqsjloi3e1bFgusa+2xvRWYC7XhhmIG/xYc69Ujjx2AJQ==","signatures":[{"sig":"MEQCIB3/W/hCQK9g4cvrgZfhkQSuKwAzy0nOfg4nxLXhssH/AiAJ1D5IPWS8vEHPHG1Lxl01bRk3wuEJzRnbxJ77J8fXVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15117517},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"6240e2c586587ef4e2d92e53aaa6b176f47c14fa","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.54_1784877324715_0.20260960756025104","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.55","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.55","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"6b35a87290a0ad734aec514e0e481158e14b50fe","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.55.tgz","fileCount":6,"integrity":"sha512-pVbMMyt1blzitNJPJHUHplO0+mC3PakygUTYa5yWBfKcwNxdLq3bWtGGaa4LSf29zQBfHPAxCyJBnVb36fllFg==","signatures":[{"sig":"MEYCIQC1SH8CjxnKP9TeHqx90DvzUc7QdPQAj2bsttpqcdKhKgIhAPespLkMi9lkjiuRj3Rz+DKhakdG6xYBX0cPCL/inpnd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15266662},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"ef6ff91ed100a3bb88fbdceddc8e5d27c88b800c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.55_1785304558390_0.442966776439083","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.56","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.56","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"74220bd39bf3bbbf91e3a1cd123e376decfc06bf","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.56.tgz","fileCount":6,"integrity":"sha512-vGwWlYtmj9QDAJkMyuKXjHdPI2aHMpQXHf9L4/QFvjQFjTikNjD7tNJmzJzVhNIAA6CmxMDCwx1b4dktyKXr1Q==","signatures":[{"sig":"MEUCIQC53SepyYs4PX/u79qxSBpPak979oyTukaWSF8vr7aIlAIgQzBQmiBQ1F71X0FmuC9oe4Wut1Rg2FSBUSJF55eWTbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15266488},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"8a89a791d588cf2e9caae969f3e04ab5b77d1d1e","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.56_1785323104277_0.4273165709120532","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.57","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.57","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"5a6100ea2e8ad0e37165b2188e65c1e3d14215bb","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.57.tgz","fileCount":6,"integrity":"sha512-tKX2d0XdZxg/61lrQP6DjSBtZXrp3Q3S2hWK7bKfDjJS6+pD87fYTjAcp5pA7jCapFmtXIc0l74hHqTFrLXJAA==","signatures":[{"sig":"MEQCIGROwo8pltlWBCkUF+FrNvO6iXJhGhvfVnBp7XFys5a7AiB51vSplMR9ONFspospEmLplIEshg2qYZ+ZwifAwn3Q0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15267176},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"b30d163f11ee41b943a0453e64cc0f62bfb4c6ed","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.57_1785325002739_0.4524876126048012","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.58","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.58","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"d00ddc1f5a545eae77d7512d60fc9da6d82e02c2","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.58.tgz","fileCount":6,"integrity":"sha512-z9pG1/ux/zj1N7LsHx9xUE5dqOQ3cEjwhK9/a8wBxD8O1GSjz6GEa0tA+sAvLP77Vc/P3/x7KXKzirV+2BETtw==","signatures":[{"sig":"MEUCIQCnwRxdG8I6lOlL2XFLAMfb6Z4fSLmhGeTGgnRYqZ9//QIgWXQaOiJ3OsHvumSurrm0CIMUdxd2LDi9egYezyr6DDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15031478},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"bcafb1a3960cf6aadf66986fa753a432900cd4b9","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.58_1786349086368_0.9027832850701827","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.59","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.59","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"e2bd23c85219826aa4a9cd3bbb594dd413b38e1a","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.59.tgz","fileCount":6,"integrity":"sha512-DPYZYmPZfMwz70gHVH5RqbXo3y7IloPzZDo50YQz5C6SbYjuh1MP7lf5ytP3JY8PxhM8hJyNHTM1FuIFwwuANg==","signatures":[{"sig":"MEYCIQCo1IzCt/NmxIMchCF/483iA5H8gKLFgzfCZyBoE8qgOQIhAMd+udHX+q0l8rC44oM63VuaeyepOI2jDppHdHwHUrzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15036242},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"1863562391b709ccde10e4e85b0a80a6820f1475","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.59_1786357759571_0.08067053088500087","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.60","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.60","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"baa9abd37ea35e91708450666b5fb5374b23f37c","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.60.tgz","fileCount":6,"integrity":"sha512-hQJFMXTUDK/WySaQMbmigag4Fsa2wEDW/J1MKzw6cSNHvzwjoRS8g7CrlUnVKGEZ72if0cUyXQTXz2GaWsmIDQ==","signatures":[{"sig":"MEUCIQDgxGzMLOC2XP5Y28tv+uAtQI2x9hvujBEqbWKfwg5KEgIgMmmrGlAtPg5f9sU1kfFfyt1KAbUDD412nHeNuPe1T3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15036482},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c2129ca4beb5f162154da7bbc7d0ccd9cc265f43","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.60_1786457541950_0.5827822120350856","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.61","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.61","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"abf0094e3a87b9ca1fc60c926f4a8efb06439f0c","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.61.tgz","fileCount":6,"integrity":"sha512-was9tl/nc+3oA4XJajikf+qOC6TsLOEKnlmvMbqlHgC/Gl1JHWe2gpAmTF1gvbWnfByGS7CqZyQ4llzfaY3XbQ==","signatures":[{"sig":"MEUCIE0HDuEnzpmzBDXveQNIPGZsje/Q4vsdfjKnRczgw/ysAiEArjIbmt7UZ2ZqaxoQ/XCAAaH6f8gBZ3nwYqQpwqeHblI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15047431},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"ef861918f516766eb797108c551d131e3b2d14ce","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.61_1786523437622_0.6559170172237663","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.62","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.62","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b7202fd7a60cf714db0434068f0aac56e65b6281","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.62.tgz","fileCount":6,"integrity":"sha512-gJOAqBGwa6a1gdMT/wAeT8O4aglK87ZXEuzN3bWyWRqMj8cjSTJsLkqGuOaSTnyVCsDwaIE9p6A0+twWeWHu2g==","signatures":[{"sig":"MEUCIQDO91bYy870u8UhdeErrfpjJhHw98rN4V7ukL6JJJ7oxQIgBH7n+H8t0S19gMyZTnuP4NXxis1sgCgKSKvkQ+m0cdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15053157},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"a798a792f2a6cc0ca993f55dae3b1f34fac90cf7","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.62_1786539014482_0.3075470859354361","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.63","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.63","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"344b6f1dc7836351c4452fb590186271f400e306","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.63.tgz","fileCount":6,"integrity":"sha512-1qz2qBqVJtMKFaYFxq/q3rnlvG+2HnTBcKRJP6Ybf0Zz/u8YFCAENAHzEeWPimP7c37Kn5F1xxCIaWxT+WWOzQ==","signatures":[{"sig":"MEUCIG7XaY0SNCsUmQHqy9ZV3klXvAK5fjw0ybpqus87CryWAiEAt+DQkjj5zXUczjug5Jt588E7ME2YF03W6Wo+UDjIQkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15053157},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"a798a792f2a6cc0ca993f55dae3b1f34fac90cf7","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.63_1786601874100_0.8369243639703081","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.41","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.41","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"41b71c1c46d5622dc9cfe5d7a95aaf93c463f1bb","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.41.tgz","fileCount":5,"integrity":"sha512-Ql0LIBFbdx21mcwZJhuOedcvztyefRqG5Ki4cOCWQtULBM6reCsjhC/2jfAJabpW0wF+NAlDyP8nMJzpUjLpFQ==","signatures":[{"sig":"MEUCIQCYQfsEDy13sss/3V51Luw34EDqNlzhBb9DzL08PSe7DQIgZbdM8O0LN7w19bH3k5mcAu+LfM90MLG9hOeqJXrAzZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31010415},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"6f57409b550d9ce0d52ea2264bf7bb84d3acf68c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.41_1786956219493_0.7305790655634059","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.64","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.64","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"5ded4acfd22cd27cf8207db213f7603a75db8110","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.64.tgz","fileCount":6,"integrity":"sha512-evvf/yDBfe8/itQqiAQY1RApqrqEQWC2DqB5mxGOuDOdgpkPf05eVTexphgkVDGG79/BO+ktHiDWirhVGc1ZRA==","signatures":[{"sig":"MEUCIQCilQpU+G/gLmA5XQx36HraRTXTI07nMAkJUbs537SqRAIgT9lypSQp/GjOB/JF60i/x6pCUPgndMJxCSMWwCFl6nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15054892},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"8157d5301a37489d45ec4d136f3b562e03a2dc6d","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.64_1786972114857_0.12328626139508536","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.65","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.65","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"ae63c5e12c50480bb4829ab1c9d021aa07376e60","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.65.tgz","fileCount":6,"integrity":"sha512-wYn0XVGu5aWIfuk1sphdc5+CYHA4Qrm4PZ6Dpt2UglSO2ITlqxEB2cDa6TKs7w2UyaF81yN26eeEu/GvhGV9jw==","signatures":[{"sig":"MEYCIQCu4kPWzyz77amBKcpt5uoNQSAticaLL0BIDvR1Cmyh7AIhALnFMXkeLnZ+2pzkrEzvnE5U9G/Iiyl6vRa7jVKQvg+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15059033},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"4077bff235f6ccbb4659424c467ffd3c2e09fbf9","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.65_1787054750530_0.539646793185532","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.66","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.66","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"d26e41bdfe1b1770114c5d9b445cbe7b2045ce8f","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.66.tgz","fileCount":6,"integrity":"sha512-G8bC2hmka6pwOqJl+TY1SvL1+2fme58Hqx/59ncnmQYiByNbkWVPK8MkZSRg6VdY3/ofiiiB+ekU0WT1LgiQug==","signatures":[{"sig":"MEQCIFoJWLjW9S37MxWHM/33mMa5z82+tcB34F3YxavUCYB/AiA6QSuirEdabPosOjgn9OSq+EL5x31fklnNz6oGsLDPxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15060220},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"f774be1e49d34a164fbcce582343fd518815377c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.66_1787055385778_0.748149198108848","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.67","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.67","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"8ae5bb10424175af3215708bebb9d177ace11f6d","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.67.tgz","fileCount":6,"integrity":"sha512-P4GCpYh4MsaDr8IwQlXGkHlmv+F8WgIRoiyWNISRT9w1mwtM/Ff4Gnlu47CKYO1ilx5QkCptVn+YQRzXsK/94w==","signatures":[{"sig":"MEYCIQCLGuab8juRq10hDv4YFeENNlLtReI6DKLGhR9ajYmMWQIhALBT62xFKtpO81Xzdw5K+gTJmZDsSkFd+9WBAZdcE6BN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15060220},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"f774be1e49d34a164fbcce582343fd518815377c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.67_1787055561914_0.137935084267522","host":"s3://npm-registry-packages-npm-production"}},"2.0.70":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.70","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.70","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"5e1fb14734b45eca44bf83693d006e3b5b073285","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.70.tgz","fileCount":6,"integrity":"sha512-QG4eBIYg75hIKxkhj7F9bKHVnCnLsPfy3oP/Gg8ySZ/r2bnArbVV/hp/YD2NUW4Y61pWpxcIkmPOjo7QdEFQYg==","signatures":[{"sig":"MEQCICy8WQbCXFHYntBwx+BafB53aZTgOF3/8dhlBtuF4CnvAiBWRi1oMzjJX0grNy2z/LB17Uq8GjGsrp7PXQdDFLiodA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15061547},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c0adb327fb826e63ee5ce8ef707e5e879cede7ae","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.70_1787122947219_0.8755220089910896","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.71","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.71","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b17f9d213d73c492ae3241d75f795a4ee9f62a22","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.71.tgz","fileCount":6,"integrity":"sha512-4XiSFmFH030OT5wnQMII/c2BkXLsCkaDjftqFAkIQ/+gYRSU3jF7ysy7AD/4GbY6H7DRDDTazfcoy/4pdko7ww==","signatures":[{"sig":"MEUCIDhaqZAHB349D050N9hIp/VwwtIoMsyluOh/t05KBCZCAiEAqy5atIwvXa2aa6/imPHSIVySXLP+0k/+PEcuECo2P8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15061459},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"756657924632fc0c0e799c64273eb2b62c328470","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.71_1787124130881_0.21333567571171663","host":"s3://npm-registry-packages-npm-production"}},"2.0.72":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.72","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.72","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"6339436a773e2fd7f973aae97dbd97097a5ccb76","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.72.tgz","fileCount":6,"integrity":"sha512-xh5bWH/GSvuranY9C8hKNNwFR8HBWVDsAVzCjV6QnZUrJv1qWsnEcr/nwCUgLiz9xVPgu48uyiMmyUiQnd1pgw==","signatures":[{"sig":"MEUCIQC3XQEDfRwmO3fmXivaeF+kjH+94w3GlcFHV1gPJRVXUAIgSTG0R1gGU86bMAleZ3kHuFh48yfC2Z0LPLJn8g+b/zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15061752},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"41a6a5552aa953b18a522a8fc20322e3a5dd0554","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.72_1787127319746_0.052441963173384565","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.73","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.73","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"7fecefc7f952485a9b09bb10cb6367a21644c8b8","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.73.tgz","fileCount":6,"integrity":"sha512-izmfJPMztKIDGhhmbkN72tlk3IRuxL5QVUA4nE0q7Qq7vBS9TD6bKa7KFyl8RpprXpOzcdzDF8i10nrpV1jMKQ==","signatures":[{"sig":"MEUCIQCq/lDrdVWDqBGWkuCTQZcZnadIQZCTtxRh+odZDnIVNgIgLA3RvblFLNND3oKhgtBvtMLJxbyHye6crDwSoYO+dIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCstvpFErs77seA+sQ7TL8a3hM/I9VkNgr1r867jQLb/wIhALa4dwN7gF3fCHZM39RA72Orev6eSbyp0Lb18VS4Q+gw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15063972},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"98cbb3f005e557f1f832e1507dffbb3f03f5928b","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.73_1787311121761_0.016537842860979035","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.74","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.74","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"c561b4c2d520d2fbd2782041b6b172ba6cca785a","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.74.tgz","fileCount":6,"integrity":"sha512-l+JfbjxkKMYa2IGqHBuWtgw5g1k14ixV0LcXul++uCQpsM+0S9Fi1egpRBNc+fzLbDvUEvCWTlsyLbptFuza6Q==","signatures":[{"sig":"MEUCIHZvYSjoqvDX/TD3PYJf+BnJROTu8hYu41RmpRT4+pMPAiEAwpkTeMbSOP6v2becgbdaV1JWi8Lq63ikx4ABg0Fj5cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTR73p5HDGuisr3X6nymVx5pg5zZYnyZm0N1+SvkwNFAiBkbHqplKrILlYPimT8TGrJhwLN47Z9Zs0rLGd6H2+81Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100926},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"72a91f3b95dfe69ff921d151f76f6da380353bee","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.74_1787651609264_0.06907204296381297","host":"s3://npm-registry-packages-npm-production"}},"2.0.76":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.76","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.76","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"70ca01813695ae70483dfa9de8709087dc7ac55e","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.76.tgz","fileCount":6,"integrity":"sha512-9jtXpfBmOxKh0EcdKLYZP/EKgdNyTszSW4MTGjFAFD2Eml8U3fWGJzG1j+LCpVAct9yVihvj4Q2S9AdD08Wdcg==","signatures":[{"sig":"MEUCICaUn+ZZWUH8y2IVLurqZp+yxtQARNQpn/Wi2qA1VjbuAiEA+Pe+sISxMJ8E88MiWeDI+lWqT7zr4fm9mZuLpscUUw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxpoDcJziAp3Ltfy8IKVMkRabfZBBgXkwDdDYEaeLbjAIhAOR0WXUnUnY2UVu0BPPeEmuYxkCq/dy35UxnZMOdOY+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244447},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"149eaaa848ad53d1db824da2410c728cb19504f6","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.76_1787726253747_0.6896980360219427","host":"s3://npm-registry-packages-npm-production"}},"2.0.77":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.77","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.77","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"8efce7569b3a9b8ce5c2da465f5a57baf75b7b2b","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.77.tgz","fileCount":6,"integrity":"sha512-krnKrl3QoFw3AiSaxmXpMJI+zGDSUZ/F4/ufPfoZp0J3awQesDwDJ/7KkGExQT3zCV8PlOyf70iXebze1WaK8A==","signatures":[{"sig":"MEUCIQCKvdcuEvYXX3NfVLA4opgdnLXDfLbqMexPa/lo4njjhQIgc2ZQF6uB0V4OmE8p9RU65YfZCAW7K5uyPiVhIe4YgXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDv8C9xDwKlB3gNpnVFrayk0zyuRPAt4dBC7aScW5GUlAiEA0EOZ4JJSnS+WnFeEnhoOlIEudQQpOTe4DaMfTOMfAAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15254780},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c9825a31ec9ffca82c5b46a0bb4bfb2ff82d614b","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.77_1787741420749_0.7485013261510902","host":"s3://npm-registry-packages-npm-production"}},"2.0.78":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.78","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.78","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"61af8ffed97198a59810f20270dafbf52341a3be","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.78.tgz","fileCount":6,"integrity":"sha512-cvQm9dIzcPuKyWHAHxe6t9zFEWH8TYwxxUIHrwjgvLcpr9UR7idDdyhR6F0rQK1CBqu9ztZW+CNwFMffy9brZw==","signatures":[{"sig":"MEQCIEZzqPRzQ68sXG3Ry23J/yecwNwx5c02iIu9Owa1Hk0BAiAIrayHA8DmzfYYh5XePRtyq3b7d8z8O/uoRoH8mxDd1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzu4dyw4T4ouQRNBM846Ho3nBPAgXW2ZMfEKeYMVyFUAIgRG+vwt61ZoU0KkW3PrEoPiImH99FJNJmPEpec02fCXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15254581},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"64f2432a9ea251ab50732416b6594897c69aa18f","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.78_1787750325474_0.5165394480930301","host":"s3://npm-registry-packages-npm-production"}},"2.0.79":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.79","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.79","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"9e74b986211a55df90b66e18a5f0019ebc801d68","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.79.tgz","fileCount":6,"integrity":"sha512-T8tCGT+UwPdop0hfeumYLl6MNTwBvdPsYMVA/Ve70WqeP6UyB51Zh1Pu9nCr3D03PA0HqYfeLeDQLU4mDKFJWQ==","signatures":[{"sig":"MEQCIFVt+LLriP2amsH+uHpJon1OnkHkCnX2T0TQI7i4vFPwAiBw5M3wTkLWGafQwWzkRk4OfluSDkvnMainoc6WSjx5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLnd1L7CRNSIvgoF96BLMMPwWqlSICiSv7Qt6UqzF6BwIgKuFYo3qhVofOTHXPvAQj9XskVFr5gFL9N4QxUy+zK2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14594672},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"acbf0c40fe37736251701e491ba672a313bc79a3","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.79_1788517537784_0.4144223158743232","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.80","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.80","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"ff2e08315eb999ba53b3452c102de4b486c4adb7","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.80.tgz","fileCount":6,"integrity":"sha512-SCMD1Wl2M6wti/XPY2dA8qraM10qLvAXxuIgXe1eEpNktFHvd7tcSTyMQ8DCICEqV2PlA8Q44RbeWzFPjhTQBw==","signatures":[{"sig":"MEQCIErn9wlgClx5n73WAjvTpUqtXHyQU+Ruij+bM3MdFezgAiBRTlqZllgHWyyTRwUtcnKLQKLRYnkicA61Bckw/+4IJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiqxeYum/Aq51wLRLjvymgiZQTli1+aWNuVlXUdgaPlAIgBMhB85Vh0kgfbIyVWgRjJCaz6SvLt86BaN8XZDo14cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14607457},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"29680ce670e04b0bdc9d6dd7bad7a6e6f5a7ed1f","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.80_1789017689699_0.6750813807766602","host":"s3://npm-registry-packages-npm-production"}},"2.0.81":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.81","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.81","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"edabf41a7c8cabd26287636d838fe6219237bf2e","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.81.tgz","fileCount":6,"integrity":"sha512-f7080GSvin2H70jUNRXGkYm7/C/yxsxXBor3t6tLnuOpNcNC/MpboS4ElWfWzfD64SsVmq4DBB0hxm1BqxtngA==","signatures":[{"sig":"MEUCIAg+pbID69xWnoooO2yWmLiNNcfQCZrCabgcM0wPgsCwAiEAjQQmSpH/8JF+7lNwFbWMaN8YhaJhk1tW3qV41/SWmMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7eqXYurTqBZbUViT4PmHzy3wFqFKaHdKoePt+0X56+AiAwfeRdOtNkGs4WJ4UEAxc9w2WwI1Cc3fgxKPZJ+6GXBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14607457},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"bcb26a6b360f0794cc311bd75a8efc5aa38fd2de","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.81_1789018601847_0.18680448987546083","host":"s3://npm-registry-packages-npm-production"}},"2.0.82":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.82","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.82","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"829baaa938bc5c61017e3cfff76fce49cc42ea6e","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.82.tgz","fileCount":6,"integrity":"sha512-cy1emQLSvp1vSk3bDaxtUMoBKB6CdJGTqiC8IyDFNLsQim8nWGNeavhizgftk5SgisgVX+AamhNNcpek4E/Pag==","signatures":[{"sig":"MEQCIC1hsNTtzHeGMm6g7ualLbA2nQvr21/fzwsJqjnt+tRpAiAhawocyfBcd/6v03bfxDZYKqo9Prgu28LnYoNmhb50Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgB/clIjTXDVgiyMMNUSq8PZaNyHpcJ86NGRynQlgRzAIgZGi4hVQ8JtVzgReypjJLgs8h8JwH/keWIPvN3atXIX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14608057},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"13f402f76b68b17951481140e0b965d39535df26","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.82_1789023744040_0.8902706332111989","host":"s3://npm-registry-packages-npm-production"}},"2.0.83":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.83","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.83","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"73815628a6c84beadee20af771f2e40911c34c91","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.83.tgz","fileCount":6,"integrity":"sha512-W4t+g/4cCwvh4oIzW+MkRxU0vUgSt90GjcP6SuIQAQBG8KU9fEB7ChfmhS/WbG4olK+tavVEeZ7vYoivxD0SGw==","signatures":[{"sig":"MEYCIQDbdFwhPkHkfkTMQPfTA0k4W63eveRqRuXz45V90Y68jgIhAM3rmVnRp3FpVnI+25k1PM8T7erM2GXXxs35bx4kmaW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICa1UPgPGMihLzkrrkNo2zWIpiZ7+gIc4zilpa6fE5NlAiEApbxY71Ids3hmZsS1HqRoOZXz8uQsSyM4rtVfNx08UZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14690356},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"5ce672abe2661509eaabd90560b63252e949c83c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.83_1789115415886_0.6161289344057246","host":"s3://npm-registry-packages-npm-production"}},"2.0.84":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.84","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.84","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"46514ae544edd2b9901e676e71ac0f63e32b6c07","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.84.tgz","fileCount":6,"integrity":"sha512-FzrlntDmmJY2+spZ33hW3mQ97GZcTg0wpKFPy3yyTr0w+8+gue8LWwItwgWzTKG8Hg4IfXpRqutLRCf+z7RqAQ==","signatures":[{"sig":"MEYCIQDfPUqyoLdWPYXhYOetzZgdfjWXgEQIv3SOL17khjIOUAIhAJapEjipqftm/2FspIx7rFfc6g/0FABrEdDf3qbyJALg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBwAPIcTMWT3wSQeRZJF5FKM9ZzxpUlOM+OvNfwL72DkAiEA8FwoyIho8eJmkDKzpqFGfwpo8MoTNd3INEimeAiOBY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14695492},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"dbfb9bc5d0e4840fa974f2304e057fdb00fd09e4","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.84_1789135019328_0.13594486096611025","host":"s3://npm-registry-packages-npm-production"}},"2.0.85":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.85","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.85","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"4e8ff133002df463936049671013d2124d129e0f","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.85.tgz","fileCount":6,"integrity":"sha512-sp0v/LLLc/sI2/hprkMBnRcf5aUDndflrHt3oay8Aarx6zQg9RcLYWbokdD4pobhR0IQrLFsYIrRfLRuhXPkww==","signatures":[{"sig":"MEQCIBpljkSXOXOtif7TsIz+CJvqs1o+ffw8TPPuASxnTMTsAiAgd4j9xsjXD1QTk5IeuOgHLfW6o3uPMFL2Zg9fEXztzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBc0j5QFDygaACv3K9A9YfbWuCsDLjzWacfJ4FnrDZqxAiA0ZE+q2wT3P/FU89gRJw8J39WTnBc/YzGixQ03luwdZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14698932},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c22a985a91f4736fcc65280277c20e6b3415a68d","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.85_1789139093087_0.7379919154471295","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.86","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.86","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"9a180bb421e663f7818dda5f56341f2daff6da68","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.86.tgz","fileCount":6,"integrity":"sha512-4BLSSwTCgf0HD0InC5uWSS7CRrWduOCtbXHMIIZcQVdWWd1Ittxt/jEGyMxntNyGNPvgLVoBwr04dafGbYCbkA==","signatures":[{"sig":"MEUCIB811wu6bhx4PCRoqDgMth1abc69SF5x/QyKfRJYJgLUAiEA5/9Z0YBnWZhZMmgjh3OLL38g1Je69bNxnrX/xS8IOx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9p/4ZL0ibKdNvtO3OkxuptDtMJSicN3CmokCSb1+hOAiADuFYiSkrRIArefCxID3JBds7BMQLRC6THNJE9o5yL3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14698932},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"c22a985a91f4736fcc65280277c20e6b3415a68d","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.86_1789139368081_0.8728409687749314","host":"s3://npm-registry-packages-npm-production"}},"2.0.87":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.87","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.87","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"8eb9a20ae74c2aad51f656835eecb423b6f097fb","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.87.tgz","fileCount":6,"integrity":"sha512-Z+yhFj6TQHAFM/klqt5BjZXRMBlo9ojhKbs8lUjFuJ3+UY/8qeyX3HnXlGPPIEJzOFUDCdJ+U8nMwFPHy8MDPA==","signatures":[{"sig":"MEYCIQDIZyzVLgxIDVaJTXojRvw0lQUFRsB8LRP8SPmdWkup5gIhAODJXui9kiVxOexWTq2hO7b2JW/wak37JxwO749GWlua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCURSAruJzYwYZdQs+gJmj4+8T7j47fP0QKaXiZ0CHAxAIgQibr1MzRLoi1EfLNpk2RSJYCDpjtg3OKSXbyOcEV9jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14699265},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"cb9a309fdd216602a5ca04652481ef21473a1542","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.87_1789201810274_0.8873543094155052","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.88","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.88","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"08199e0bfbab8be6a8a71992010fc7b0188282f5","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.88.tgz","fileCount":6,"integrity":"sha512-oJE4AEnDx8Z5KcefKlrnB2kZKcXr45Cd5j00nxtpGQcQm9c+0hBoXK1SAGtUurgppgTD49pV0JKGE5qBgYuA9A==","signatures":[{"sig":"MEYCIQDFI8hvMeRIxAiOs8NVD8fkArdPWaBH5uVFW7ILJcauRwIhAOc3fZCloC16zXRw/DWDYryv+qPT1q87XboOmYEpP/2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGkTjZVSfRRoZTDreYVoIWkcWBFYeugOu2Qj4iXdiPaAiEAwBAMZhble64MPVASqnsG4HfKwXP2NNPBFLdo37nSYLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14393654},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"f16708c58e89261f5aac196645f26a2690346dab","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.88_1789470346102_0.5137947461190899","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.89","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.89","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"9e77594498bfd7f806a4b6c9252bd040f76a7656","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.89.tgz","fileCount":6,"integrity":"sha512-hUO26Myv3nMWbsPZm6tE+vl2lIlOC4uDK2DqPZ/dq/jd17yhgx81JH4ZKiyVkMaEKuM2VueQGsBTGe0OmQo5Pg==","signatures":[{"sig":"MEYCIQDzwiIfutLOfmCArQ6gtYO6hCMweaHMVTas0xmh5CBwBwIhAJnhpeKREhfxXk3sBwvzfSQ/vaxwvnvHEvQXvBVVYzDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgHVQmvBP2MiVYPhDDfdoLQsCBtlNp8FvJKUV1kX42LwIhALC1pv8AAmYXVU0B+/UA9R7RgQvsySklN9+R/IuE2btX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14393582},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"b75d2ae95bf10f81b74ba9ef2f7b0567cd2849cc","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.89_1789477577163_0.44525952249217093","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.90","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.90","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"188677b808fe2f4b9c8fca16ceb9313b725321ce","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.90.tgz","fileCount":6,"integrity":"sha512-NR0RsiLGj1DPSSHHK3UOuDXKl1L7XEERqXvYIBNbfSAsEg3shsNz1SUlwAt+iMX5yvA1PpVvW0IXTF7INZhJ4w==","signatures":[{"sig":"MEUCIBGS8JyD5Y+s/NIqZCcEbbBcVzGX3CcnBwv6SmGYtW+ZAiEA5iN5cvLU539d1oP/zCzQKLUCX6z4xSHj2liqjvbOQYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiZS0OZ37/Y14e7lkEiAWMsF58JFuACx7xyLFlEC4roQIgSfyLRPSTwOWfHfwdExLi0KZGKWjXcbP1seztcuS1w0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14393582},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"b75d2ae95bf10f81b74ba9ef2f7b0567cd2849cc","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.90_1789478813779_0.6870179002373167","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@unvired/turboforms-embed-sdk","version":"1.0.42","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@1.0.42","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"b893f49f0b9ab5dfa9b9af908a30ddcfd805e8ab","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-1.0.42.tgz","fileCount":5,"integrity":"sha512-agXkbj469iRxJKpOpbApqI5jfWFbAzLinkIc0EmCZoagCuUjTQADqFrPhJg0FQ4RIMa5syvH+Q/MINFOel4qZw==","signatures":[{"sig":"MEUCIQCneTmnV5GB6HytRuyNScLhyYR0qhBMDACn34TEvSjOfAIgd38H5He62kmt3IJ5+rORcWJYROel1CIB9pdetU/v22g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHrlhd6MXx9e9O49g6rA1DVdPMGrcN+JvvikThgTmTjiAiAp/AvwRNjBVlP+2Gvu1A6Aym6CC827EtpFo59bEW2f6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31010415},"main":"dist/unvired-forms-sdk.js","types":"dist/index.d.ts","gitHead":"6f57409b550d9ce0d52ea2264bf7bb84d3acf68c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_1.0.42_1789478847383_0.27880401319068504","host":"s3://npm-registry-packages-npm-production"}},"2.0.91":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.91","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.91","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"378414e93c84b6040d09a7041d8229e528aa3b30","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.91.tgz","fileCount":6,"integrity":"sha512-9qk3uC4xAPl5MYQwUWFjyy80+oHzLLi1zlwU71BOi1CivjnKJvn4122K1FWzw5pc14kqfF5WkqF9ejIPQf1ECA==","signatures":[{"sig":"MEUCIQCekwkzn2ijAhfPvpWc7OmDCn2bTP7MDFzMHzZ5al8mPQIgE86ga/Wd5Ro5ySPbOVeYEV8gUoUHPywQ/o7uOrggbyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoV5WcSV6g3YkvM9BBXKAMNW9ezMmd4WvzBFI9FYf7ygIgRzUyJ2JS6X8/aVkuPrySb6A7PRbMx3NcIYJxw5pZySs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14393582},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"b75d2ae95bf10f81b74ba9ef2f7b0567cd2849cc","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.91_1789479623563_0.2233653412729173","host":"s3://npm-registry-packages-npm-production"}},"2.0.92":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.92","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.92","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"7ec76e7606e5c64f589f72de373c2e10d4f75dc2","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.92.tgz","fileCount":6,"integrity":"sha512-CMu2QHnxinRXZ7yQJ6l3kDvlTs1hw7yaC/ShEjE49Lxu3S40xwfRpob0wJ5TNQrnvSl7bckSNeqJl99TaU+pdA==","signatures":[{"sig":"MEQCIAr9YHCI15Nk33Gx1+RAM52OkQZMcwnwbYCf31YGxAE0AiBAlB/RF964Po7axggesUqioyhhJ4/sOr2BrXH3LsJzsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF5/A3K3Mzigxfqj/xbQnF6dvErVqeuSqC8iwtIjOQUBAiEAwY4K05I0/QOme68Ay5dcKbJWAkRxj79K3+RaK5XYLDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14442082},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"89a2b92ffe2c8d12628b77180b955d7cb771807c","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.92_1789650043882_0.7443083917041189","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.93","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.93","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"97b99c1b4fb91c8d7f48a511ba89cc062e5c215f","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.93.tgz","fileCount":6,"integrity":"sha512-9zj9G9M7akVvedE3Th24uxAj8KgjtgpewovefLzK9/Cf4SbrOg/7tfZ9WcucnumzOs1+Nf1hF5mOMWsKlJfR7A==","signatures":[{"sig":"MEYCIQCs2A5wPqhH/LzkDV5bwj9dKSSLmPEtRAnqTKUHh0/nYQIhAMd2AE63f8C3bJpVDNeIVFM58bT1EmN9xhX21VIlNbZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFw0bB78WZ9qJNmRWaDOOAzYwWdsXaazmNdL6esIh/k1AiEAluciLWiL5a5jEHj+q1J0DsEvRnBD8w6Rgiot4BKn3wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14443282},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"ce921a3835ac53a579f12726f17c49defd3f5c69","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.93_1789654324792_0.7289082838917476","host":"s3://npm-registry-packages-npm-production"}},"2.0.94":{"name":"@unvired/turboforms-embed-sdk","version":"2.0.94","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"author":{"name":"Unvired Inc."},"license":"UNLICENSED","_id":"@unvired/turboforms-embed-sdk@2.0.94","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"dist":{"shasum":"65981154fe206640611a1f2435dbcffc48c8a49f","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.94.tgz","fileCount":6,"integrity":"sha512-mLoNehTipfnDkyiJc9FGw3y3ANNb4/pBO7t45Nz7vlMQEzgzIxCXWY06oucEtjMklMgJmLLn5QsHjd3um7zn6g==","signatures":[{"sig":"MEUCIQDAa/dSGeReOgXSs3gGKBKdp2ShJJY5ud0NOPGAMrO56wIgb88VC/e3Qf89APE1h4vrQw0e2tlbgZ6M2hAbFmfwhZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6sTWWJxSlb/gFjws8vJJUEtYzdcSWQ1Gs/wJdH857yAiB7jnfVStTUMU8dAMVBWzHrnhvLcQ17UVgMyyKPOlEp5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14445173},"main":"dist/turboforms.js","types":"dist/index.d.ts","module":"dist/turboforms.esm.js","gitHead":"5c2428798d64f92279689ac8f6833517a4552d8d","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/turboforms-embed-sdk_2.0.94_1789657215784_0.5308914196828411","host":"s3://npm-registry-packages-npm-production"}},"2.0.95":{"_id":"@unvired/turboforms-embed-sdk@2.0.95","dist":{"shasum":"7aaed4546678332603d8cef5673145d1fa7435be","tarball":"https://registry.npmjs.org/@unvired/turboforms-embed-sdk/-/turboforms-embed-sdk-2.0.95.tgz","fileCount":6,"integrity":"sha512-80++wohEIKh+gGCnIIDySYSA+hvclK7tPIpSuv0FCoA41sIbm3rMT9OGq39WDzrg8sQHUrn4OS5HNxH1q1J+qQ==","signatures":[{"sig":"MEUCIDpYjA5wA1vHHpWBymghEc6X4d23m7k4ltY6CUvv3aDpAiEAlXlHsg4JLH5lkzQuVi22DR4vs50xM7lVQjPKN6Qbqv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4pTUjITEOEuMrUkub6K+I9ICXGBTI6LlH4CzfhahNJQIhAN6vfnMo50fceonkNV3bZIcFa1scZ1g8SAX2e/CyKNLK"}],"unpackedSize":14465091},"main":"dist/turboforms.js","name":"@unvired/turboforms-embed-sdk","types":"dist/index.d.ts","author":{"name":"Unvired Inc."},"module":"dist/turboforms.esm.js","gitHead":"b47c6374c2f79a7d10f9a2ce3bdc828d05194972","license":"UNLICENSED","scripts":{"build":"node scripts/build.js && node scripts/build-react-native.js","build:web":"node scripts/build.js","build:react-native":"node scripts/build-react-native.js"},"version":"2.0.95","_npmUser":{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},"keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"_npmVersion":"10.9.2","description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","directories":{},"maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"_nodeVersion":"22.14.0","dependencies":{"sass":"^1.101.0","loglevel":"^1.9.2","bootstrap":"^5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","esbuild":"^0.25.5","compression-webpack-plugin":"^11.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turboforms-embed-sdk_2.0.95_1789997811422_0.9944155244598438"}}},"time":{"created":"2025-12-05T13:23:28.864Z","modified":"2026-09-21T13:36:51.792Z","1.0.7":"2025-12-05T13:23:29.648Z","1.0.9":"2025-12-05T13:38:02.899Z","1.0.10":"2025-12-18T08:41:47.286Z","1.0.11":"2026-01-06T05:29:43.129Z","1.0.12":"2026-03-02T10:20:04.360Z","1.0.13":"2026-03-05T06:01:38.163Z","1.0.14":"2026-03-26T08:03:04.716Z","1.0.15":"2026-03-31T13:22:50.802Z","1.0.16":"2026-04-02T06:48:25.982Z","1.0.17":"2026-04-02T07:41:21.548Z","1.0.18":"2026-04-02T07:52:32.919Z","1.0.19":"2026-04-02T08:01:37.961Z","1.0.20":"2026-04-02T08:13:26.057Z","1.0.21":"2026-04-24T13:27:11.735Z","1.0.22":"2026-05-05T07:52:22.742Z","1.0.23":"2026-05-19T08:04:54.985Z","1.0.29":"2026-05-20T12:45:25.180Z","1.0.30":"2026-05-21T05:52:36.781Z","1.0.31":"2026-05-21T11:02:28.908Z","1.0.33":"2026-05-21T11:48:03.636Z","1.0.34":"2026-05-22T07:48:50.829Z","1.0.37":"2026-05-26T13:25:28.849Z","2.0.10":"2026-06-01T06:09:28.379Z","2.0.11":"2026-06-01T06:16:45.327Z","1.0.39":"2026-06-01T06:31:48.772Z","2.0.12":"2026-06-01T06:43:31.993Z","2.0.18":"2026-06-01T13:14:00.350Z","2.0.19":"2026-06-01T13:18:59.811Z","2.0.20":"2026-06-01T13:22:48.910Z","2.0.21":"2026-06-01T13:28:38.262Z","2.0.22":"2026-06-01T13:33:40.590Z","2.0.23":"2026-06-01T13:38:21.183Z","2.0.24":"2026-06-01T13:44:19.122Z","2.0.25":"2026-06-01T14:10:36.301Z","2.0.35":"2026-07-15T11:51:22.289Z","2.0.36":"2026-07-15T12:08:25.706Z","2.0.37":"2026-07-16T13:42:59.865Z","2.0.38":"2026-07-17T05:27:29.251Z","2.0.39":"2026-07-17T06:44:54.702Z","2.0.40":"2026-07-20T07:29:56.151Z","2.0.41":"2026-07-20T08:20:19.240Z","2.0.42":"2026-07-20T13:32:13.451Z","2.0.43":"2026-07-21T11:16:32.731Z","2.0.44":"2026-07-21T11:57:11.234Z","2.0.45":"2026-07-21T14:05:58.039Z","2.0.46":"2026-07-21T14:45:16.498Z","2.0.47":"2026-07-21T14:50:28.013Z","2.0.48":"2026-07-22T07:01:02.666Z","2.0.49":"2026-07-22T07:29:03.410Z","2.0.50":"2026-07-23T07:00:27.088Z","2.0.51":"2026-07-23T11:51:01.541Z","2.0.52":"2026-07-23T12:46:48.068Z","2.0.53":"2026-07-23T13:05:18.797Z","2.0.54":"2026-07-24T07:15:24.964Z","2.0.55":"2026-07-29T05:55:58.627Z","2.0.56":"2026-07-29T11:05:04.552Z","2.0.57":"2026-07-29T11:36:42.970Z","2.0.58":"2026-08-10T08:04:46.603Z","2.0.59":"2026-08-10T10:29:19.811Z","2.0.60":"2026-08-11T14:12:22.182Z","2.0.61":"2026-08-12T08:30:37.939Z","2.0.62":"2026-08-12T12:50:14.746Z","2.0.63":"2026-08-13T06:17:54.337Z","1.0.41":"2026-08-17T08:43:39.815Z","2.0.64":"2026-08-17T13:08:35.106Z","2.0.65":"2026-08-18T12:05:50.795Z","2.0.66":"2026-08-18T12:16:26.018Z","2.0.67":"2026-08-18T12:19:22.189Z","2.0.70":"2026-08-19T07:02:27.510Z","2.0.71":"2026-08-19T07:22:11.141Z","2.0.72":"2026-08-19T08:15:20.047Z","2.0.73":"2026-08-21T11:18:41.976Z","2.0.74":"2026-08-25T09:53:29.475Z","2.0.76":"2026-08-26T06:37:33.961Z","2.0.77":"2026-08-26T10:50:21.026Z","2.0.78":"2026-08-26T13:18:45.656Z","2.0.79":"2026-09-04T10:25:38.017Z","2.0.80":"2026-09-10T05:21:29.877Z","2.0.81":"2026-09-10T05:36:42.112Z","2.0.82":"2026-09-10T07:02:24.209Z","2.0.83":"2026-09-11T08:30:16.078Z","2.0.84":"2026-09-11T13:56:59.542Z","2.0.85":"2026-09-11T15:04:53.262Z","2.0.86":"2026-09-11T15:09:28.283Z","2.0.87":"2026-09-12T08:30:10.514Z","2.0.88":"2026-09-15T11:05:46.290Z","2.0.89":"2026-09-15T13:06:17.339Z","2.0.90":"2026-09-15T13:26:53.939Z","1.0.42":"2026-09-15T13:27:27.665Z","2.0.91":"2026-09-15T13:40:23.756Z","2.0.92":"2026-09-17T13:00:44.087Z","2.0.93":"2026-09-17T14:12:04.989Z","2.0.94":"2026-09-17T15:00:16.032Z","2.0.95":"2026-09-21T13:36:51.588Z"},"author":{"name":"Unvired Inc."},"license":"UNLICENSED","keywords":["form","vanilla-js","library","iframe","react","angular","ionic"],"description":"Reusable vanilla JS form library that works with React, Angular, Ionic, etc.","maintainers":[{"name":"ssrini","email":"srini@unvired.com"},{"name":"srinidhirao","email":"srinidhi.rao@unvired.com"},{"name":"raghavendra.varanasi","email":"raghavendra.varanasi@unvired.com"}],"readme":"# Unvired Forms SDK\n\nA powerful, lightweight JavaScript SDK for rendering dynamic forms with advanced features like geolocation, camera integration, barcode scanning, and file uploads. Built on Form.io JSON schema, this SDK works seamlessly across all modern web frameworks and mobile platforms.\n\n## 🌟 Features\n\n- **Universal Compatibility**: Works with React.js, Angular, Ionic, Cordova, and vanilla JavaScript\n- **Advanced Components**: Built-in support for geolocation, camera, barcode scanning, and file attachments\n- **Form.io Integration**: Renders Form.io JSON schema-based forms with full feature support\n- **Cross-Platform**: Seamless integration across web and mobile applications\n- **Event-Driven**: Robust event callback system for form interactions\n- **TypeScript Support**: Full TypeScript definitions included\n\n## 📦 Installation\n\n### Using NPM\n\n```bash\nnpm install unvired-forms-sdk\n```\n\n### Using CDN\n\nYou can include the SDK directly in your HTML using a CDN (e.g., jsDelivr) without requiring a build step:\n\n```html\n<script type=\"module\">\n    import { loadForm } from 'https://cdn.jsdelivr.net/npm/unvired-forms-sdk/dist/unvired-forms-sdk.js';\n    \n    // Initialize your form here\n</script>\n```\n\n## 🚀 Usage Examples\n\n### Vanilla JavaScript\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <title>Unvired Forms Integration</title>\n</head>\n<body>\n    <div id=\"form-container\"></div>\n    \n    <script type=\"module\">\n        import { loadForm } from './dist/unvired-forms-sdk.js';\n        \n        const formInstance = loadForm({\n            formsData: formTemplateData,\n            submissionData: preFillData || {},\n            eventCallback: function (event) {\n                console.log('Form event:', event);\n                \n                switch (event.type) {\n                    case 'FORM_SUBMIT':\n                        console.log('Form submitted:', event.data);\n                        break;\n                    case 'FORM_BACK_NAVIGATION':\n                        window.history.back();\n                        break;\n                }\n            },\n            container: document.getElementById('form-container'),\n            options: {\n                mode: \"render\",\n                platform: \"web\",\n                showBackButton: true,\n                userData: {\n                    user: \"John Doe\",\n                    email: \"john@example.com\"\n                }\n            }\n        });\n    </script>\n</body>\n</html>\n```\n\n### React.js Integration\n\n```jsx\nimport React, { useRef, useEffect } from 'react';\nimport { loadForm } from 'unvired-forms-sdk';\n\nconst UnviredForm = ({ formData, onSubmit, onBack }) => {\n    const containerRef = useRef(null);\n    const formInstanceRef = useRef(null);\n    \n    useEffect(() => {\n        if (containerRef.current && formData) {\n            formInstanceRef.current = loadForm({\n                formsData: formData,\n                submissionData: {},\n                eventCallback: (event) => {\n                    switch (event.type) {\n                        case 'FORM_SUBMIT':\n                            onSubmit?.(event.data);\n                            break;\n                        case 'FORM_BACK_NAVIGATION':\n                            onBack?.();\n                            break;\n                    }\n                },\n                container: containerRef.current,\n                options: {\n                    mode: \"render\",\n                    platform: \"web\",\n                    showBackButton: true\n                }\n            });\n        }\n        \n        return () => {\n            // Cleanup if needed\n        };\n    }, [formData, onSubmit, onBack]);\n    \n    return <div ref={containerRef} style={{ width: '100%', height: '100%' }} />;\n};\n\nexport default UnviredForm;\n```\n\n### Angular Integration\n\n```typescript\nimport { Component, ElementRef, ViewChild, Input, Output, EventEmitter } from '@angular/core';\nimport { loadForm, FormEvent } from 'unvired-forms-sdk';\n\n@Component({\n  selector: 'app-unvired-form',\n  template: '<div #formContainer style=\"width: 100%; height: 100%;\"></div>'\n})\nexport class UnviredFormComponent {\n  @ViewChild('formContainer', { static: true }) formContainer!: ElementRef;\n  @Input() formData: any;\n  @Output() formSubmit = new EventEmitter<any>();\n  @Output() formBack = new EventEmitter<void>();\n  \n  ngOnInit() {\n    if (this.formData) {\n      loadForm({\n        formsData: this.formData,\n        submissionData: {},\n        eventCallback: (event: FormEvent) => {\n          switch (event.type) {\n            case 'FORM_SUBMIT':\n              this.formSubmit.emit(event.data);\n              break;\n            case 'FORM_BACK_NAVIGATION':\n              this.formBack.emit();\n              break;\n          }\n        },\n        container: this.formContainer.nativeElement,\n        options: {\n          mode: \"render\",\n          platform: \"web\"\n        }\n      });\n    }\n  }\n}\n```\n\n### Cordova Integration\n\n```javascript\n// In your Cordova app's main JavaScript file\ndocument.addEventListener('deviceready', function() {\n    import('./js/unvired-forms-sdk.js').then(({ loadForm }) => {\n        const formInstance = loadForm({\n            formsData: formTemplateData,\n            submissionData: {},\n            eventCallback: function (event) {\n                switch (event.type) {\n                    case 'FORM_SUBMIT':\n                        console.log('Form submitted:', event.data);\n                        break;\n                    case 'OPEN_CAMERA':\n                        handleCameraRequest(event.data);\n                        break;\n                    case 'LOCATION_REQUEST':\n                        handleLocationRequest(event.data);\n                        break;\n                }\n            },\n            container: document.getElementById('form-container'),\n            options: {\n                mode: \"render\",\n                platform: \"cordova\",\n                showBackButton: true\n            }\n        });\n    });\n}, false);\n```\n\n### CDN Web Integration\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <title>Unvired Forms Integration (CDN)</title>\n</head>\n<body>\n    <div id=\"form-container\"></div>\n    \n    <script type=\"module\">\n        // Import directly from the CDN\n        import { loadForm } from 'https://cdn.jsdelivr.net/npm/unvired-forms-sdk/dist/unvired-forms-sdk.js';\n        \n        const formInstance = loadForm({\n            formsData: formTemplateData, // Provide your Form.io JSON schema here\n            submissionData: {},\n            eventCallback: function (event) {\n                console.log('Form event:', event);\n                \n                switch (event.type) {\n                    case 'FORM_SUBMIT':\n                        console.log('Form submitted:', event.data);\n                        break;\n                }\n            },\n            container: document.getElementById('form-container'),\n            options: {\n                mode: \"render\",\n                platform: \"web\",\n                showBackButton: true\n            }\n        });\n    </script>\n</body>\n</html>\n```\n\n### React Native Integration\n\nUsing `react-native-webview`:\n\n```jsx\nimport React, { useRef } from 'react';\nimport { StyleSheet, SafeAreaView } from 'react-native';\nimport { WebView } from 'react-native-webview';\n\nconst UnviredFormNative = ({ formData }) => {\n  const webViewRef = useRef(null);\n\n  const htmlContent = `\n    <!DOCTYPE html>\n    <html>\n    <head>\n        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    </head>\n    <body style=\"margin: 0; padding: 0;\">\n        <div id=\"form-container\"></div>\n        <script type=\"module\">\n            import { loadForm } from 'https://cdn.jsdelivr.net/npm/unvired-forms-sdk/dist/unvired-forms-sdk.js';\n            \n            const formInstance = loadForm({\n                formsData: ${JSON.stringify(formData)},\n                submissionData: {},\n                eventCallback: function(event) {\n                    window.ReactNativeWebView.postMessage(JSON.stringify(event));\n                },\n                container: document.getElementById('form-container'),\n                options: {\n                    mode: \"render\",\n                    platform: \"web\"\n                }\n            });\n        </script>\n    </body>\n    </html>\n  `;\n\n  const onMessage = (event) => {\n      const formEvent = JSON.parse(event.nativeEvent.data);\n      if (formEvent.type === 'FORM_SUBMIT') {\n          console.log('Form submitted:', formEvent.data);\n      }\n  };\n\n  return (\n    <SafeAreaView style={styles.container}>\n      <WebView\n        ref={webViewRef}\n        originWhitelist={['*']}\n        source={{ html: htmlContent }}\n        onMessage={onMessage}\n        javaScriptEnabled={true}\n      />\n    </SafeAreaView>\n  );\n};\n\nconst styles = StyleSheet.create({\n  container: { flex: 1 }\n});\n\nexport default UnviredFormNative;\n```\n\n### Flutter Integration\n\nUsing `webview_flutter`:\n\n```dart\nimport 'dart:convert';\nimport 'package:flutter/material.dart';\nimport 'package:webview_flutter/webview_flutter.dart';\n\nclass UnviredFormScreen extends StatefulWidget {\n  final Map<String, dynamic> formData;\n\n  UnviredFormScreen({required this.formData});\n\n  @override\n  _UnviredFormScreenState createState() => _UnviredFormScreenState();\n}\n\nclass _UnviredFormScreenState extends State<UnviredFormScreen> {\n  late WebViewController _controller;\n\n  @override\n  void initState() {\n    super.initState();\n    \n    final htmlContent = '''\n      <!DOCTYPE html>\n      <html>\n      <head>\n          <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n      </head>\n      <body>\n          <div id=\"form-container\"></div>\n          <script type=\"module\">\n              import { loadForm } from 'https://cdn.jsdelivr.net/npm/unvired-forms-sdk/dist/unvired-forms-sdk.js';\n              \n              const formInstance = loadForm({\n                  formsData: ${jsonEncode(widget.formData)},\n                  submissionData: {},\n                  eventCallback: function(event) {\n                      FormChannel.postMessage(JSON.stringify(event));\n                  },\n                  container: document.getElementById('form-container'),\n                  options: { mode: \"render\", platform: \"web\" }\n              });\n          </script>\n      </body>\n      </html>\n    ''';\n\n    _controller = WebViewController()\n      ..setJavaScriptMode(JavaScriptMode.unrestricted)\n      ..addJavaScriptChannel(\n        'FormChannel',\n        onMessageReceived: (JavaScriptMessage message) {\n          final event = jsonDecode(message.message);\n          if (event['type'] == 'FORM_SUBMIT') {\n            print('Form submitted: ${event['data']}');\n          }\n        },\n      )\n      ..loadHtmlString(htmlContent);\n  }\n\n  @override\n  Widget build(BuildContext context) {\n    return Scaffold(\n      appBar: AppBar(title: Text('Unvired Form')),\n      body: WebViewWidget(controller: _controller),\n    );\n  }\n}\n```\n\n## 📋 API Reference\n\n### loadFormParams\n\n| Property | Type | Required | Description |\n|----------|------|----------|-------------|\n| `formsData` | string \\| object | ✅ | Form.io JSON schema or JSON string |\n| `submissionData` | object | ❌ | Pre-filled form data |\n| `eventCallback` | function | ❌ | Event handler function |\n| `container` | HTMLElement | ❌ | DOM container element |\n| `options` | object | ❌ | Configuration options |\n\n### Options Configuration\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `nestedFormData` | array | Nested form data |\n| `masterData` | array | Master data for dropdowns |\n| `title` | string | Form title |\n| `description` | string | Form description |\n| `mode` | string | Form mode: 'render', 'readOnly', 'print', 'pdf' |\n| `platform` | string | Platform: 'web', 'android', 'ios', 'cordova' |\n| `language` | string | Language code |\n| `translations` | object | Translation strings |\n| `themeData` | object | Custom theme configuration |\n| `showBackButton` | boolean | Show/hide back navigation |\n| `showMoreButton` | boolean | Show/hide more options menu |\n| `userData` | object | User context data |\n| `appData` | object | Application data |\n| `appDocuments` | string[] | Array of document ID strings (e.g., `[\"q12121212\", \"121212\"]`) to display from IndexedDB |\n| `environmentVariable` | array | Environment variables |\n| `privateExternal` | boolean/string | Controls form visibility logic (Private/Public) |\n| `permission` | string | Access permission ('writesingle', 'writemultiple', 'read') |\n| `controlData` | object | Data for initial control values |\n| `showLoader` | boolean | Show/hide initial SDK loading spinner |\n| `commentsData` | array | Comments data |\n| `commentsVobArr` | array | Voice of Business data |\n| `showComments` | boolean | Show/hide comments |\n| `showDocuments` | boolean | Show/hide documents |\n| `showHelp` | boolean | Show/hide help |\n| `showFooter` | boolean | Show/hide form footer |\n| `showHeader` | boolean | Show/hide form header |\n| `showCompleteAlways` | boolean | Always show complete button |\n| `requireCompleteForm` | boolean | Require form to be 100% complete before submission |\n| `uiControl` | array/object | Configuration array or object for UI controls, confirmation prompts, and conditional completion rules |\n\n### Event Types\n\n| Event | Description |\n|-------|-------------|\n| `FORM_RENDER` | Form rendered successfully |\n| `FORM_SUBMIT` | Form submission completed |\n| `FORM_SAVE` | Form data saved |\n| `FORM_BACK_NAVIGATION` | Back button pressed |\n| `FORM_ONCHANGE` | Form field value changed |\n| `OPEN_CAMERA` | Camera access requested |\n| `LOCATION_REQUEST` | Location access requested |\n| `BARCODE_SCAN` | Barcode scanning completed |\n| `GET_ATTACHMENT` | Attachment request |\n| `ERROR` | Error occurred |\n\n## ⚙️ UI Controls & Save / Complete Workflow\n\nThe SDK supports configuring confirmation prompts and completion conditions via `options.uiControl`.\n\n### `uiControl` Configuration Schema\n\n```json\n[\n  {\n    \"key\": \"prompt-on-form-save\",\n    \"value\": true,\n    \"label\": \"Prompt On Form Save\",\n    \"type\": \"Checkbox\",\n    \"mandatory\": false,\n    \"help\": \"Displays a prompt when users save the form without filling it 100%\",\n    \"order\": 0\n  },\n  {\n    \"key\": \"message-form-save\",\n    \"value\": \"Do you want to save the form data?\",\n    \"label\": \"Form Save Message\",\n    \"type\": \"Text\",\n    \"mandatory\": false,\n    \"help\": \"Message to display when user saves the form\",\n    \"order\": 1\n  },\n  {\n    \"key\": \"prompt-on-form-complete\",\n    \"value\": true,\n    \"label\": \"Prompt On Form Complete\",\n    \"type\": \"Checkbox\",\n    \"mandatory\": false,\n    \"help\": \"Displays a prompt when users complete the form without filling it 100%\",\n    \"order\": 2\n  },\n  {\n    \"key\": \"message-form-complete\",\n    \"value\": \"Are you sure you want to complete and submit the form?\",\n    \"label\": \"Form Complete Message\",\n    \"type\": \"Text\",\n    \"mandatory\": false,\n    \"help\": \"Message to display when user completes the form\",\n    \"order\": 3\n  },\n  {\n    \"key\": \"client-complete-check-field\",\n    \"value\": \"user.reactKichenForm\",\n    \"label\": \"Field To Enable Form Completion\",\n    \"type\": \"list\",\n    \"mandatory\": false,\n    \"help\": \"Allows form to be completed if this field is True and form is 100% filled in (Only hidden fields allowed)\",\n    \"order\": 4\n  },\n  {\n    \"key\": \"client-dashboard-display-field\",\n    \"label\": \"Turbo Forms Display Field\",\n    \"type\": \"list\",\n    \"mandatory\": false,\n    \"help\": \"Displays the selected field in the Turbo Forms Dashboard for easy identification\",\n    \"order\": 5\n  }\n]\n```\n\n### 💾 Form Save Workflow\n\nWhen the user triggers the **Save** action:\n\n1. **Confirmation Prompt (`prompt-on-form-save`)**:\n   - If `prompt-on-form-save` is `true`:\n     - Displays a confirmation modal with the message configured in `message-form-save` (e.g. `\"Do you want to save the form data?\"`).\n     - Clicking **\"Yes\"** completes the save and dispatches `FORM_EVENTS.SAVE`.\n     - Clicking **\"No\"** closes the modal without saving.\n   - If `prompt-on-form-save` is `false` (or not set):\n     - Saves data directly without showing a modal.\n\n---\n\n### 🚀 Form Complete Workflow\n\nWhen the user triggers the **Complete** / **Submit** action:\n\n1. **Step 1: Confirmation Prompt (`prompt-on-form-complete`)**:\n   - If `prompt-on-form-complete` is `true`:\n     - The confirmation modal appears **first** with the message configured in `message-form-complete` (e.g., `\"Are you sure you want to complete and submit the form?\"`).\n     - Clicking **\"No\"** closes the modal and cancels the operation.\n     - Clicking **\"Yes\"** proceeds to form validation.\n   - If `prompt-on-form-complete` is `false` (or not set):\n     - Proceeds directly to form validation.\n\n2. **Step 2: Required Fields Validation**:\n   - Formio validates all required fields in the form.\n   - If any required fields are missing or invalid, the validation error modal is shown:\n     > *\"Please fill in all required fields.\"*\n\n3. **Step 3: Client Complete Condition Check (`client-complete-check-field`)**:\n   - If all required fields are valid, the SDK checks the field specified in `client-complete-check-field` (e.g. `\"user.reactKichenForm\"` or `\"reactKichenForm\"`).\n   - If the condition is **not satisfied** (field is false, empty, or missing), form completion is blocked and the warning modal is shown:\n     > *\"Form cannot be completed until the required condition is satisfied.\"*\n\n4. **Step 4: Successful Submission**:\n   - When all required fields are filled **AND** the condition in `client-complete-check-field` is satisfied, the form completes successfully and dispatches `FORM_EVENTS.SUBMIT`.\n\n## ✅ Button Visibility & Enablement (Normal Forms)\n\nThe following rules apply to standard (non-wizard) forms:\n\n| privateExternal    | Permission      | Main Toolbar Button        | More Options (Dropdown)         | Enable / Disable Rule                              |\n| ------------------ | --------------- | -------------------------- | ------------------------------- | -------------------------------------------------- |\n| **false (Public)** | `writesingle`   | **Submit** (`submitBtn`)   | None                            | Enabled when **any field is filled**               |\n| **false (Public)** | `writemultiple` | **Submit** (`submitBtn`)   | None                            | Enabled when **any field is filled**               |\n| **true (Private)** | `writemultiple` | **Save** (`saveBtn`)       | **Complete** (`completeOption`) | Save enabled when **any field is filled**          |\n| **true (Private)** | `writesingle`   | **Complete** (`submitBtn`) | **Save** (`saveOption`)         | Complete enabled **ONLY when form is 100% filled** |\n| **Any**            | `read`          | None                       | None                            | N/A (Read-only mode)                               |\n\n## 🧙 Wizard Form Navigation & Visibility\n\nFor Wizard forms, the standard action buttons are managed per-page to prioritize navigation:\n\n| Page Status | Action Buttons (Save/Complete) | Navigation Buttons | Action Menu (More Options) |\n| :--- | :--- | :--- | :--- |\n| **Intermediate Steps** | **Hidden** | **Previous**, **Next** | **Help** / **Comments** (if enabled) |\n| **Final Step** | **Visible** (Follows standard rules above) | **Previous** | **All Actions** (Follows standard rules above) |\n\n* **Intermediate Steps**: To ensure a clean experience, the SDK automatically hides all final submission actions (buttons, icons, and \"More\" dropdown items) until the user reaches the end of the wizard.\n* **Final Step**: Once the user reaches the last page, the standard logic defined in the table above is applied. The **Next** button is replaced by the appropriate **Save** or **Complete** action based on permissions and form state.\n\n## 🧭 “More Options” Dropdown Logic\n\n### ▶ **Complete appears in More Options**\n\n* **Condition:**\n  `privateExternal = true` **AND** `permission = writemultiple`\n* **Reason:**\n  Allows **partial saves** via main **Save** button\n  Final submission (**Complete**) is optional and secondary\n\n### ▶ **Save appears in More Options**\n\n* **Condition:**\n  `privateExternal = true` **AND** `permission = writesingle`\n* **Reason:**\n  Forces **100% completion** via main **Complete** button\n  Save is available only as a fallback action\n\n## 🔑 Core Behavioral Rules\n\n* **Public forms** → Always **Submit**, enabled after any input\n* **Private + writemultiple** → **Save first**, Complete optional\n* **Private + writesingle** → **Complete mandatory**, Save optional\n* **Read permission** → No actions shown\n\n## 📂 File Attachment Architecture & Modes\n\nThe SDK employs a robust local-first strategy using **IndexedDB** for offline storage and persistence. To track the exact state of every file or image across its entire lifecycle (from server to local device to edits to deletion), the SDK uniquely assigns a synchronization `mode` to each file.\n\n### Mode Classification\n\n| Mode | Name | Description |\n|---|---|---|\n| **`\"A\"`** | **Added (New)** | Represents a brand new file uploaded locally. Newly taken photos, selected files from the gallery, or newly cropped/edited images default to this state. |\n| **`\"G\"`** | **Got (Downloaded)** | Represents a file that previously existed and was downloaded from the server API. The API dictates this mode, and the SDK recognizes it. By default, any file reconstructed from IndexedDB that lacks a mode tag assumes `\"G\"`. |\n| **`\"D\"`** | **Deleted** | Represents an attachment that was marked as deleted by the user clicking the trash icon. The system physically flags the file in the database rather than removing the row entirely, permitting the host app to notify the server of the deletion upon final sync. |\n\n### Working Flow: Cropping or Editing an Image\n\nWhen a user crops or annotates an existing server image or local image, the SDK executes the following sequence:\n\n1. **In-Memory Capture**: The crop/annotation tool creates a brand new physical `Blob` containing the updated image metadata safely in RAM.\n2. **New DB Entry Created**: The SDK assigns a fresh UUID to the newly cropped image and stores it inside the IndexedDB as a completely individual brand new file with `mode: \"A\"`.\n3. **Original File Deleted**: To preserve device storage and state integrity, the SDK locates the original file's UUID corresponding to the un-cropped image and physically deletes it out of the IndexedDB via a `deleteOriginalFileFromDB` listener event.\n4. **Memory Re-linking**: The form component's memory immediately reflects the presence of the new file object bearing mode `\"A\"` substituted into the form submission pipeline.\n\nThis process simplifies the architecture: edits simply generate brand new files, offloading any complex diffing logic to the main application server layer.\n\n## 📄 App Documents Integration\n\nThe SDK supports displaying contextual application documents stored in IndexedDB (`AppDocuments` database) through the **Documents** option in the \"More\" dropdown menu.\n\nTo ensure documents are scoped strictly to the current form and prevent cross-form document leakage, pass an array of document ID strings via `options.appDocuments`.\n\n### Configuration Example\n\n```javascript\nloadForm({\n    formsData: formTemplateData,\n    submissionData: {},\n    container: document.getElementById('form-container'),\n    options: {\n        mode: \"render\",\n        platform: \"web\",\n        // Pass array of document ID strings associated with this form\n        appDocuments: [\"q12121212\", \"121212\"]\n    }\n});\n```\n\n### Behavior & Flow\n\n1. **Document ID Scoping**:\n   - `options.appDocuments` expects an array of strings: `[\"q12121212\", \"121212\"]`.\n   - When the user opens the **Documents** modal, the SDK queries IndexedDB and displays **only** the documents whose IDs match the items in `appDocuments`.\n\n2. **Automatic Menu Visibility**:\n   - If `appDocuments` is omitted or passed as an empty array `[]` (e.g. Form 2 has no documents), the **Documents** option and divider in the \"More\" menu remain completely **hidden**.\n   - If `appDocuments` has IDs and at least one matching document is found in IndexedDB, the **Documents** option is displayed.\n\n3. **Handling Missing / Mismatched IDs**:\n   - If an ID passed in `appDocuments` is **not** found in IndexedDB, the SDK safely ignores it from the display and logs a descriptive error to the console:\n     ```\n     [AppDocuments] ❌ Document with ID \"<id>\" passed in appDocuments is not present in IndexedDB.\n     ```\n   - If none of the provided IDs exist in IndexedDB, the modal displays the *\"No documents available\"* empty state.\n\n## ⚡ Performance Optimization\n\n### Pre-initializing SmartStorage (IndexedDB)\n\nOpening an IndexedDB connection can sometimes introduce a slight delay (lag) during the first file upload or image capture. To eliminate this, the SDK dispatches a `smartStorageReady` event as soon as the storage provider is registered.\n\nYou can listen for this event in your host application and call `preInitialize()` to \"warm up\" the database connection immediately during page load, ensuring the first upload is instantaneous.\n\n#### Implementation Example\n\n```javascript\n// Proper event-driven initialization in your host application\n(function() {\n    const initDb = (SmartStorage) => {\n        if (SmartStorage && typeof SmartStorage.preInitialize === 'function') {\n            console.log(\"⚡ Pre-initializing SmartStorage IndexedDB...\");\n            SmartStorage.preInitialize();\n        }\n    };\n\n    // 1. Check if already loaded in Formio provider registry\n    const existing = window.Formio?.providers?.storage?.SmartStorage || \n                   window.Formio?.Providers?.providers?.storage?.SmartStorage;\n    \n    if (existing) {\n        initDb(existing);\n    } else {\n        // 2. Otherwise listen for the SDK's \"ready\" event dispatched on document\n        document.addEventListener('smartStorageReady', (e) => {\n            initDb(e.detail.SmartStorage);\n        }, { once: true });\n    }\n})();\n```\n\n## 🔧 Form Instance Methods\n\nThe `loadForm` function returns a FormInstance object with the following methods:\n\n```javascript\nconst formInstance = loadForm(params);\n\n// Send actions to the form\nformInstance.sendAction({\n    type: \"SET_IMAGE_DATA\",\n    imageData: base64ImageData,\n    controlId: \"photo_field\"\n});\n\n// Get attachments (if available)\nif (formInstance.getAttachments) {\n    const attachments = await formInstance.getAttachments();\n    console.log('Form attachments:', attachments);\n}\n\n// Clear attachments (if available)\nif (formInstance.clearAttachments) {\n    const success = await formInstance.clearAttachments();\n    console.log('Attachments cleared:', success);\n}\n\n// Validate attachments (if available)\nif (formInstance.validateAttachments) {\n    formInstance.validateAttachments(formData);\n}\n\n// Delete specific attachment (if available)\nif (formInstance.deleteAttachment) {\n    const success = await formInstance.deleteAttachment('fileId');\n    console.log('Attachment deleted:', success);\n}\n```\n\n### Action Types\n\n```javascript\n// Set image data for camera controls\nformInstance.sendAction({\n    type: \"SET_IMAGE_DATA\",\n    imageData: \"data:image/jpeg;base64,...\",\n    controlId: \"camera_field_id\"\n});\n\n// Set barcode scan result\nformInstance.sendAction({\n    type: \"SET_BARCODE_DATA\",\n    scannedValue: \"123456789\",\n    controlId: \"barcode_field_id\"\n});\n\n// Set location data\nformInstance.sendAction({\n    type: \"SET_LOCATION_DATA\",\n    location: \"40.7128,-74.0060\",\n    coordinates: { lat: 40.7128, lng: -74.0060 },\n    controlId: \"location_field_id\"\n});\n```\n\n## 🛠 Error Handling\n\nThe SDK provides comprehensive error handling with specific error codes:\n\n```javascript\nloadForm({\n    // ... other params\n    eventCallback: function(event) {\n        if (event.type === 'ERROR') {\n            switch (event.errorMessage) {\n                case 'Error Code 001 contact your admin or tech team':\n                    console.error('Invalid formsData JSON');\n                    break;\n                case 'Error Code 004 contact your admin':\n                    console.error('User Data not Provided');\n                    break;\n                case 'Error Code 013 contact your admin or tech team':\n                    console.error('Attachments missing from storage');\n                    break;\n                // Handle other error codes...\n            }\n        }\n    }\n});\n```\n\n### Error Codes Reference\n\n| Code | Description |\n|------|-------------|\n| 001 | Invalid formsData JSON |\n| 002 | Nested form validation error |\n| 003 | Master data validation error |\n| 004 | User Data not Provided |\n| 005 | Form render error |\n| 006 | Form submit error |\n| 007 | Form complete error |\n| 008 | Location permission denied |\n| 009 | Location unavailable |\n| 010 | Location request timeout |\n| 011 | Location unknown error |\n| 012 | Camera access error |\n| 013 | Attachments missing from storage |\n| 014 | Failed to validate attachments |\n| 015 | File not found in IndexedDB |\n\n## 🔍 Debugging & DevTools Logger Commands\n\nThe SDK includes a built-in logging system with custom styling and log filtering. By default, only errors (`error`) are logged to the browser console.\n\nYou can dynamically adjust the log level in the **Browser DevTools Console** using the global helper commands:\n\n### Enable All Logs\nTo view all SDK lifecycle, IndexedDB, rendering, and step events (`[TF_SDK:...]`):\n```javascript\nsetLogLevel(\"all\");\n// or\nlogger.setLevel(\"all\");\n```\n\n### Filter by Specific Log Level\n```javascript\nsetLogLevel(\"info\");   // Shows only info messages (lifecycle, file uploads, IndexedDB updates)\nsetLogLevel(\"warn\");   // Shows only warning messages\nsetLogLevel(\"error\");  // Shows only error messages (default level)\nsetLogLevel(\"debug\");  // Shows only debug/trace messages\n```\n\n### Inspect the Logger Object\n```javascript\n// Check logger methods & configuration\nconsole.log(window.logger);\n\n// Emit custom test log messages\nlogger.info(\"Custom info message\");\nlogger.warn(\"Custom warning message\");\nlogger.error(\"Custom error message\");\n```\n\n## 🔐 Security Considerations\n\n- Validate all form data before processing\n- Implement proper file upload restrictions\n- Use HTTPS in production environments\n- Sanitize user inputs to prevent XSS attacks\n\n## 🧪 Platform Compatibility\n\n| Platform | Version | Status |\n|----------|---------|--------|\n| React.js | 16.8+ | ✅ Fully Supported |\n| Angular | 12+ | ✅ Fully Supported |\n| Vue.js | 3.0+ | ✅ Fully Supported |\n| Ionic | 5+ | ✅ Fully Supported |\n| Cordova | 9+ | ✅ Fully Supported |\n| Vanilla JS | ES6+ | ✅ Fully Supported |\n\n## 🛠 Build Process\n\n### Development Setup\n\n1. **Install dependencies**\n   ```bash\n   npm install\n   ```\n\n2. **Build for web platforms**\n   ```bash\n   npm run build\n   ```\n\n3. **Build for Flutter (optional)**\n   ```bash\n   npm run build:flutter\n   ```\n\n### Build Scripts\n\n- `npm run build` - Executes `node scripts/build.js` for standard web build\n- `npm run build:flutter` - Executes `node scripts/build-flutter.js` for Flutter-specific build\n\n### Build Output\n\nThe build process generates:\n- `dist/unvired-forms-sdk.js` - Main SDK bundle\n- `dist/index.d.ts` - TypeScript definitions\n- `dist/assets/` - FormIO library and UI assets\n\n## 📝 License\n","readmeFilename":"README.md"}