{"_id":"@bimetal/forms-svelte-components","_rev":"10-9456f095e5e16ff1ae93fc06f746c30d","name":"@bimetal/forms-svelte-components","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/forms-svelte-components","version":"0.29.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/forms-svelte-components@0.29.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"d9b738cdd336fd2a563a6b9593dc95df518f4106","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.29.0.tgz","fileCount":15,"integrity":"sha512-dLfFODUUvioQLIan2dkhzcfckJlyfq6rUtqz97+h5ujWP5nbvZ/NixKUH3t2k5rGlSRwaVBPaksQ8bff4B3otA==","signatures":[{"sig":"MEYCIQCCNlYTQ8gi8hzh19pe3HRs0vzdpBWFNcfruQM13jaHBAIhAKePDTmGGxnNxv8vovWEGYpgnGqVKcjgE7oeunu1Lpvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^0.29.0","@bimetal/forms-data":"^0.29.0","@bimetal/forms-themes":"^0.29.0","@bimetal/forms-headless":"^0.29.0","@bimetal/picker-svelte-components":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.29.0_1784138885924_0.5374081039765268","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/forms-svelte-components","version":"0.30.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/forms-svelte-components@0.30.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"5bc4226e528fdfd411833762a53c07c5b1ff8254","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.30.0.tgz","fileCount":15,"integrity":"sha512-o0dKWoOhruOrW96KRSGQjTIVEA7YBMqbVnDZB++VC6coMHl/UsCQsA2+0lEEfTNuZ+70saZCNT32PgE6r2hKuA==","signatures":[{"sig":"MEUCIGmcol7cwLJL7cJ/A98TBJbUYmvVR0IKsFO+HIk3TEM0AiEA1HVkhCaAFMCg02KSOjXczcC7M4WXJElEfE9exCBSOyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^0.30.0","@bimetal/forms-data":"^0.30.0","@bimetal/forms-themes":"^0.30.0","@bimetal/forms-headless":"^0.30.0","@bimetal/picker-svelte-components":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.30.0_1784223759472_0.947613755202461","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/forms-svelte-components","version":"0.32.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/forms-svelte-components@0.32.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"54faba9695565a75954d3ff013f6d899ecf017da","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.32.0.tgz","fileCount":15,"integrity":"sha512-zRVG1oJ+BjxbMODpOgS6CTDlWEdqQdT/TzK0rxid/Xbk+c7wx6DSukVbSiJIFl24n2Cy4TavL1vWfHF4qe55XA==","signatures":[{"sig":"MEYCIQDJYe2L+NSSOTJgOJNrGymz8+qDJYdCOxSkXL/04y0/BQIhAI9fvke7/FuGs+DK0Dwm3kDVCTyWR+G+p/7DXTTNZh5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^0.32.0","@bimetal/forms-data":"^0.32.0","@bimetal/forms-themes":"^0.32.0","@bimetal/forms-headless":"^0.32.0","@bimetal/picker-svelte-components":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.32.0_1784450984471_0.7063913096378085","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/forms-svelte-components","version":"0.34.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/forms-svelte-components@0.34.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"5db33f32d47489e7c112e4581de0373d2decc6f1","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.34.0.tgz","fileCount":15,"integrity":"sha512-xPtiwK0nmIeC+9YDdbdu02qUMMpJgeGgzSWz2+f6Oe3TU849Z0FeoDMipJHgWLuwq2ilosiqYwmLnrPUiaIxWA==","signatures":[{"sig":"MEUCIF3j230wJalpVd9lUSsJtKYhCN4re6Gx1y+MJtNOQ2F0AiEA3OFa0QmvEPZ9CMoPTGyLDmdYQRokOMXdNz9p8M3uA6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^0.34.0","@bimetal/forms-data":"^0.34.0","@bimetal/forms-themes":"^0.34.0","@bimetal/forms-headless":"^0.34.0","@bimetal/picker-svelte-components":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.34.0_1784529263699_0.45320398548753205","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/forms-svelte-components","version":"1.0.0-rc.1","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/forms-svelte-components@1.0.0-rc.1","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"bf0dc479b84619336d8676a78a1d5e6b189db3fc","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-1.0.0-rc.1.tgz","fileCount":15,"integrity":"sha512-iNvJ9uB7S5EvD1gzFbhN1hsUf+e2v2RWvCddtd2MBzd5nzJc5gW7LFZcTE0BXO6yG/KtJTWpYkoXE/QhTPo7lw==","signatures":[{"sig":"MEUCIQCP4j4H5ftROPRXr6P7FJtvnrc/sC331GG8Zibd/OvuUAIgDh9MGHvK/7adtLaf1oEUYIC6svOWsUmbDE7l6DkM3/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^1.0.0-rc.1","@bimetal/forms-data":"^1.0.0-rc.1","@bimetal/forms-themes":"^1.0.0-rc.1","@bimetal/forms-headless":"^1.0.0-rc.1","@bimetal/picker-svelte-components":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_1.0.0-rc.1_1784738994949_0.5694918183613085","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/forms-svelte-components","version":"1.0.0-rc.2","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/forms-svelte-components@1.0.0-rc.2","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"9c0e48c58a9dd163aa33870dd8396abf65ad0487","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-1.0.0-rc.2.tgz","fileCount":15,"integrity":"sha512-ZocCL/U3Ulm17pGCTcg6oJC6ZOHemQ4X/hpJI28PshmreGq+UxyeORpw6COoz4rIB5EdatftVtzne2EMuhQaZA==","signatures":[{"sig":"MEUCIQCNi8dGQ/QwOrmiymKHzR+vl6xPh5gY4O9MoBYJJfx3ZgIgYTjDDepULbNNc3H2cYXqYWkMWojr1DGNDhb6ZwZKf5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40049},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^1.0.0-rc.2","@bimetal/forms-data":"^1.0.0-rc.2","@bimetal/forms-themes":"^1.0.0-rc.2","@bimetal/forms-headless":"^1.0.0-rc.2","@bimetal/picker-svelte-components":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_1.0.0-rc.2_1784833839438_0.7710454805116853","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/forms-svelte-components","version":"1.0.0-rc.3","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/forms-svelte-components@1.0.0-rc.3","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"699f787bae2a0e5d6d898112f7d7c8c872f98e34","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-1.0.0-rc.3.tgz","fileCount":15,"integrity":"sha512-w3w8Qovexea8zII49cqGTJyqqRlPcavpY7IkYe2qCNIi5H3J0lTcUJIbNBmvmAj4SA3l4QVHqaJGMGAs1CbJaw==","signatures":[{"sig":"MEYCIQDqtPQBXk1Howc6Vl6ndiAM63rZxY7WvJfAX+a3SScaXQIhAJ17OmLvNCqbYifEwjSsBaRBg/BWVNZvtyAURDOeCbD9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^1.0.0-rc.3","@bimetal/forms-data":"^1.0.0-rc.3","@bimetal/forms-themes":"^1.0.0-rc.3","@bimetal/forms-headless":"^1.0.0-rc.3","@bimetal/picker-svelte-components":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_1.0.0-rc.3_1785017733456_0.17858264028080262","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/forms-svelte-components","version":"0.35.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/forms-svelte-components@0.35.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"40b81725aee0f631c8691c2d9770f327ba677f2c","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.35.0.tgz","fileCount":15,"integrity":"sha512-e94EFnaGUMFRiWVxb8e7YQwpEZ6LJLSXuZuJHm5zfWWmw+ExnPpEQzV8NqPohQVK0FceBEcXkLLJmZePB6pTEA==","signatures":[{"sig":"MEUCIQC7IdNu0NYQc9pViAvYr43TTQeh0YEtVv6MtbxFXcXHfgIgXQ6ESfBSNTZv4v+dkeCDpTmFjk1aFkczK7++KO09WWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/svelte":"^0.35.0","@bimetal/forms-data":"^0.35.0","@bimetal/forms-themes":"^0.35.0","@bimetal/forms-headless":"^0.35.0","@bimetal/picker-svelte-components":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.35.0_1785078607440_0.11060657067850377","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/forms-svelte-components","version":"0.36.0","keywords":["forms","form-builder","svelte","components","validation"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/forms-svelte-components@0.36.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"ae512225d495b6ec69d705d5590792f6a08da3aa","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.36.0.tgz","fileCount":17,"integrity":"sha512-fRoAUKuEizTRs879+L/sPWGcs92tU5ADqRGK/CGEiRAx9AOwb8YEbf/+clNX6lomYE71I5+WIDwg930lS0KU0w==","signatures":[{"sig":"MEUCIQC9m7u72K03wVdZ67h/rcmEz1UVr+BWJa1rbFECQYzBiQIgFbU7baIb0rjtRzPA3GF63kkmbgK78dV0NiOsDQSYzQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.test.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/svelte":"^0.36.0","@bimetal/a11y-dom":"^0.36.0","@bimetal/forms-data":"^0.36.0","@bimetal/forms-themes":"^0.36.0","@bimetal/forms-headless":"^0.36.0","@bimetal/picker-svelte-components":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.46.4","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.9.3","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/forms-svelte-components_0.36.0_1788079112383_0.2362592895820652","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"_id":"@bimetal/forms-svelte-components@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"365b38b0ee8a1f30e7d71164edcd3b0d17ea4867","tarball":"https://registry.npmjs.org/@bimetal/forms-svelte-components/-/forms-svelte-components-0.37.0.tgz","fileCount":17,"integrity":"sha512-v1wsKH3LAP/MnEZfj0O8XRslAUiQieBYIXb02d+OJHhgjAcGWIbKs4TRw0Ndfa6pYYNMteBU45BOrBtrl0PICw==","signatures":[{"sig":"MEUCICoefpGEx2RXVEcHfYK2r4sP0eBzC4dCQ5Uul71OChlcAiEAgnEMJTM6SOT9csug+6VUg5l/yl3W1m07lDmz3aQsx7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpUaOgSe273anO6tD2e4UtAjTXbstcjaZUXELpnzit+AIhAJtuaj/ZDnpa4dUW8kQRZMkVX3LgVofiMrLwlwTVc9A9"}],"unpackedSize":54299},"main":"./dist/index.js","name":"@bimetal/forms-svelte-components","type":"module","types":"./dist/index.d.ts","author":{"name":"Andreas Biederbeck"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","license":"Apache-2.0","scripts":{"dev":"svelte-package -i src -o dist --watch","test":"vitest run","build":"svelte-package -i src -o dist && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"svelte-check --tsconfig ./tsconfig.test.json","prepublishOnly":"npm run build"},"version":"0.37.0","_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"homepage":"https://github.com/bimetal/bimetal#readme","keywords":["forms","form-builder","svelte","components","validation"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"_npmVersion":"11.17.0","description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/svelte":"^0.37.0","@bimetal/a11y-dom":"^0.37.0","@bimetal/forms-data":"^0.37.0","@bimetal/forms-themes":"^0.37.0","@bimetal/forms-headless":"^0.37.0","@bimetal/picker-svelte-components":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","svelte":"^5.46.4","vitest":"^5.0.0","happy-dom":"^18.0.1","typescript":"~5.9.3","@types/node":"^25.8.0","svelte-check":"^4.0.0","@sveltejs/package":"^2.5.0","@testing-library/svelte":"^5.2.7","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forms-svelte-components_0.37.0_1789245117751_0.5881915586350637"}}},"time":{"created":"2026-07-15T18:08:05.822Z","modified":"2026-09-12T20:31:58.014Z","0.29.0":"2026-07-15T18:08:06.070Z","0.30.0":"2026-07-16T17:42:39.596Z","0.32.0":"2026-07-19T08:49:44.608Z","0.34.0":"2026-07-20T06:34:23.838Z","1.0.0-rc.1":"2026-07-22T16:49:55.226Z","1.0.0-rc.2":"2026-07-23T19:10:39.668Z","1.0.0-rc.3":"2026-07-25T22:15:33.610Z","0.35.0":"2026-07-26T15:10:07.610Z","0.36.0":"2026-08-30T08:38:32.528Z","0.37.0":"2026-09-12T20:31:57.833Z"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","homepage":"https://github.com/bimetal/bimetal#readme","keywords":["forms","form-builder","svelte","components","validation"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/forms/forms-svelte-components"},"description":"Default Svelte 5 form builder + renderer — <FormBuilder/> edits the schema (add/reorder/edit fields, undo), <FormRenderer/> fills it live (validation, submit) and composes <Picker/> per select field. Thin bindings over the canonical forms controllers.","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/forms-svelte-components\n\nThe default Svelte 5 form builder + renderer for BIMETAL — thin bindings over the\ncanonical `@bimetal/forms-headless` controllers.\n\n- **<FormBuilder/>** edits the schema: add, reorder (drag or\n  keyboard), edit and remove fields, with undo.\n- **<FormRenderer/>** fills it live: validation from the schema,\n  submit, and a composed picker per `select` field.\n\nBoth render the canonical `.bm-form*` DOM; styles ship from\n`@bimetal/forms-themes`. Fields announce `aria-required`, `aria-invalid` and\ntheir description/error via `aria-describedby`.\n","readmeFilename":"README.md"}