{"_id":"@art-design-digital/payload-plugin-forms","_rev":"6-e4c786e43e897d7bb08c516e73f3d11a","name":"@art-design-digital/payload-plugin-forms","dist-tags":{"latest":"0.5.2"},"versions":{"0.3.0":{"name":"@art-design-digital/payload-plugin-forms","version":"0.3.0","keywords":["payload","cms","plugin","typescript","react","template"],"author":{"name":"dev@payloadcms.com"},"license":"MIT","_id":"@art-design-digital/payload-plugin-forms@0.3.0","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"dist":{"shasum":"8447b293902317519cf2efe4437e5fd6d7ce8606","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.3.0.tgz","fileCount":21,"integrity":"sha512-oujKq4wONpFLMXWiUznimH08i29g0G/vrFRm/a4KRmGkuHAe2vkwSQPPSAkhzMSmdNwYsWOlgVDng+kyZndpuw==","signatures":[{"sig":"MEYCIQDNv7x+uANzVEDs/gSX06A7NPOGC86PN8w3lnH3SNwTIAIhAO/psY8adBQMO7aun58QIz8Wh4aydDa4iCPQcW5EQIGX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212355},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4ae1400cb906289073e09d588c3b856e98e01f80","scripts":{"lint":"eslint src","test":"cd dev && yarn test","build":"tsc","clean":"rimraf dist && rimraf dev/yarn.lock","lint:fix":"eslint --fix --ext .ts,.tsx src","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"skouzzi","email":"bob-4-u@hotmail.de"},"homepage:":"","repository":{"url":"git+ssh://git@github.com/art-design-digital/payload-plugin-forms.git","type":"git"},"_npmVersion":"10.5.0","description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","directories":{},"_nodeVersion":"18.20.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.0.0","dotenv":"^8.2.0","eslint":"^8.19.0","payload":"^2.0.14","prettier":"^2.7.1","@swc/jest":"^0.2.28","typescript":"^4.8.4","@types/jest":"^29.5.11","eslint-plugin-import":"2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@payloadcms/eslint-config":"^0.0.1","@typescript-eslint/parser":"5.12.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"payload":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payload-plugin-forms_0.3.0_1713255016960_0.6622065232638821","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@art-design-digital/payload-plugin-forms","version":"0.4.0","keywords":["payload","cms","plugin","typescript","react","template"],"author":{"name":"dev@payloadcms.com"},"license":"MIT","_id":"@art-design-digital/payload-plugin-forms@0.4.0","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"dist":{"shasum":"2a889275b7a52c7abfaaf8893628d7b88deac6f6","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.4.0.tgz","fileCount":21,"integrity":"sha512-hn9mbYIgEfDNxrD4DnaKiCOXo57BcoLqr7RJdAN1lsJuix8+U2y6KfZTWSxrShrbyx32h6UWGFmy+k7ijALy5w==","signatures":[{"sig":"MEQCIDt1aMdSiWrpeSPmmPjUp7WUDbO103faAtWVR9pm+NlkAiAiqqs4Zb3+YHpkFbzcrRIJS/oC5HCe0YKoTaGVNdiorg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6696e97783ded1e46303e22febe27026f377ac2","scripts":{"lint":"eslint src","test":"cd dev && yarn test","build":"tsc","clean":"rimraf dist && rimraf dev/yarn.lock","lint:fix":"eslint --fix --ext .ts,.tsx src","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"skouzzi","email":"bob-4-u@hotmail.de"},"homepage:":"","repository":{"url":"git+ssh://git@github.com/art-design-digital/payload-plugin-forms.git","type":"git"},"_npmVersion":"10.5.0","description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","directories":{},"_nodeVersion":"18.20.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.0.0","dotenv":"^8.2.0","eslint":"^8.19.0","payload":"^2.0.14","prettier":"^2.7.1","@swc/jest":"^0.2.28","typescript":"^4.8.4","@types/jest":"^29.5.11","eslint-plugin-import":"2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@payloadcms/eslint-config":"^0.0.1","@typescript-eslint/parser":"5.12.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"payload":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payload-plugin-forms_0.4.0_1713274546185_0.33537376882214964","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@art-design-digital/payload-plugin-forms","version":"0.4.1","keywords":["payload","cms","plugin","typescript","react","template"],"author":{"name":"dev@payloadcms.com"},"license":"MIT","_id":"@art-design-digital/payload-plugin-forms@0.4.1","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"dist":{"shasum":"e74781389d8d93c4b21381b6ec6c2ae837747950","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.4.1.tgz","fileCount":21,"integrity":"sha512-k8cMTnuKByYe0BImQBnSZ8aCcBnWk3pg8lr+o3m9Gk8yIHoYWOQhmRYNLwOF7nIW7usWab4X9X8y9nst9d3aiA==","signatures":[{"sig":"MEUCIFcEhY2QAEHEfcTe9br+0FYyLCtATDdpLVxa37xQV3HeAiEA2yloeTv7XACHFsMDaQNkf48qrstc7RPVAVL1c5yayDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213460},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7f82c13ec3b0ea4caced42981b8b9996bf2d4353","scripts":{"lint":"eslint src","test":"cd dev && yarn test","build":"tsc","clean":"rimraf dist && rimraf dev/yarn.lock","lint:fix":"eslint --fix --ext .ts,.tsx src","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"skouzzi","email":"bob-4-u@hotmail.de"},"homepage:":"","repository":{"url":"git+ssh://git@github.com/art-design-digital/payload-plugin-forms.git","type":"git"},"_npmVersion":"10.7.0","description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.0.0","dotenv":"^8.2.0","eslint":"^8.19.0","payload":"^2.0.14","prettier":"^2.7.1","@swc/jest":"^0.2.28","typescript":"^4.8.4","@types/jest":"^29.5.11","eslint-plugin-import":"2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@payloadcms/eslint-config":"^0.0.1","@typescript-eslint/parser":"5.12.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"payload":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payload-plugin-forms_0.4.1_1722033188245_0.5608982495051795","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@art-design-digital/payload-plugin-forms","version":"0.5.0","keywords":["payload","cms","plugin","typescript","react","template"],"author":{"name":"dev@payloadcms.com"},"license":"MIT","_id":"@art-design-digital/payload-plugin-forms@0.5.0","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"dist":{"shasum":"56cfb05ac004795e37075399d0c197c985b24fc3","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.5.0.tgz","fileCount":21,"integrity":"sha512-+AeN0YqZs88cYqlpb/5oQxJJkQRFyjb+5YeEZX4RCIpq3w+mm0HihMvpu+08V/WtiLzCOASr4tEULGBmwPF1BQ==","signatures":[{"sig":"MEYCIQD/w1v9yJ0yiRbyxjUjsfRzeTX//rFpAX/YXrX1xjrx1gIhAKN9x53cx0f2/+EnU5E4qWROeZJPXUV2tbXa9RZpOibG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216609},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c6a8e767d90be6012e7460b6e2efd078f190f485","scripts":{"lint":"eslint src","test":"cd dev && yarn test","build":"tsc","clean":"rimraf dist && rimraf dev/yarn.lock","lint:fix":"eslint --fix --ext .ts,.tsx src","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"skouzzi","email":"bob-4-u@hotmail.de"},"homepage:":"","repository":{"url":"git+ssh://git@github.com/art-design-digital/payload-plugin-forms.git","type":"git"},"_npmVersion":"10.7.0","description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.0.0","dotenv":"^8.2.0","eslint":"^8.19.0","payload":"^2.0.14","prettier":"^2.7.1","@swc/jest":"^0.2.28","typescript":"^4.8.4","@types/jest":"^29.5.11","eslint-plugin-import":"2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@payloadcms/eslint-config":"^0.0.1","@typescript-eslint/parser":"5.12.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"payload":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payload-plugin-forms_0.5.0_1727339102718_0.3869684405590579","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@art-design-digital/payload-plugin-forms","version":"0.5.1","keywords":["payload","cms","plugin","typescript","react","template"],"author":{"name":"dev@payloadcms.com"},"license":"MIT","_id":"@art-design-digital/payload-plugin-forms@0.5.1","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"dist":{"shasum":"c30b9e393c705c6b0906bddfb40716745c516228","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.5.1.tgz","fileCount":21,"integrity":"sha512-5aujWekOBajUojFRleg7aL9bc7NXzf/zki1Fe3ktOh0R74+EGT1KM46gspoXu9b3cANHaysjh+28ItwcoEuHkw==","signatures":[{"sig":"MEQCIDzCkDE21dJc+cEW1Faeb/v0CReDkiGBhsWsoNhKevO0AiBPFf/8Gv5btHbPsZ/XI+Xi4lECM8r0R//zZbvzy7HL1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216994},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b413068a39aad27b87d6564cc875c12a7d77946","scripts":{"lint":"eslint src","test":"cd dev && yarn test","build":"tsc","clean":"rimraf dist && rimraf dev/yarn.lock","lint:fix":"eslint --fix --ext .ts,.tsx src","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"skouzzi","email":"bob-4-u@hotmail.de"},"homepage:":"","repository":{"url":"git+ssh://git@github.com/art-design-digital/payload-plugin-forms.git","type":"git"},"_npmVersion":"10.8.2","description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.0.0","dotenv":"^8.2.0","eslint":"^8.19.0","payload":"^2.0.14","prettier":"^2.7.1","@swc/jest":"^0.2.28","typescript":"^4.8.4","@types/jest":"^29.5.11","eslint-plugin-import":"2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@payloadcms/eslint-config":"^0.0.1","@typescript-eslint/parser":"5.12.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"payload":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payload-plugin-forms_0.5.1_1758804747308_0.19493828998592","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@art-design-digital/payload-plugin-forms","version":"0.5.2","homepage:":"","repository":{"type":"git","url":"git+https://github.com/art-design-digital/payload-plugin-forms.git"},"description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["payload","cms","plugin","typescript","react","template"],"scripts":{"build":"tsc","test":"cd dev && yarn test","lint":"eslint src","lint:fix":"eslint --fix --ext .ts,.tsx src","clean":"rimraf dist && rimraf dev/yarn.lock","prepublishOnly":"yarn clean && yarn build"},"author":{"name":"dev@payloadcms.com"},"license":"MIT","peerDependencies":{"payload":"^2.0.0"},"devDependencies":{"@payloadcms/eslint-config":"^0.0.1","@swc/jest":"^0.2.28","@types/jest":"^29.5.11","@typescript-eslint/eslint-plugin":"5.12.1","@typescript-eslint/parser":"5.12.1","dotenv":"^8.2.0","eslint":"^8.19.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-prettier":"^4.0.0","jest":"^29.7.0","payload":"^2.0.14","prettier":"^2.7.1","react":"^18.0.0","typescript":"^4.8.4"},"gitHead":"0b9976450b0789b03284f53532c333c579f23fa5","_id":"@art-design-digital/payload-plugin-forms@0.5.2","bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-SyVWHsP3ADhIVIRWwM/JtN+73WItNXdksMlksWOluOFdZbygKXvWlX1+9LayK8V6zwDLL88uCLlIk70WqkgU+w==","shasum":"f9845071d1c9dd6807ff86be50170f2c64eb35cf","tarball":"https://registry.npmjs.org/@art-design-digital/payload-plugin-forms/-/payload-plugin-forms-0.5.2.tgz","fileCount":21,"unpackedSize":217038,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@art-design-digital%2fpayload-plugin-forms@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2+uOBYyUfzbtswBmQ8ogylqok8CeaW4H8mrPVBvA93QIhALvv00RUA3z13SXLnYs/abGGB9/OpI5AV38gzzMRs+kP"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf2d39ba-ce01-41cd-b884-3e2e015a31a0"}},"directories":{},"maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/payload-plugin-forms_0.5.2_1787826837474_0.6548290184085028"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-16T08:10:16.849Z","modified":"2026-08-27T10:33:58.127Z","0.3.0":"2024-04-16T08:10:17.091Z","0.4.0":"2024-04-16T13:35:46.341Z","0.4.1":"2024-07-26T22:33:08.442Z","0.5.0":"2024-09-26T08:25:02.907Z","0.5.1":"2025-09-25T12:52:27.503Z","0.5.2":"2026-08-27T10:33:57.609Z"},"bugs":{"url":"https://github.com/art-design-digital/payload-plugin-forms/issues"},"author":{"name":"dev@payloadcms.com"},"license":"MIT","homepage":"https://github.com/art-design-digital/payload-plugin-forms#readme","keywords":["payload","cms","plugin","typescript","react","template"],"repository":{"type":"git","url":"git+https://github.com/art-design-digital/payload-plugin-forms.git"},"description":"A Payload plugin for forms. This plugin adds a global collection of forms to your Payload instance. You can create and manage forms in the admin interface, and use them as needed in the backend or frontend.","maintainers":[{"name":"skouzzi","email":"bob-4-u@hotmail.de"},{"name":"tobedamobe","email":"tobe_damobe@me.com"},{"name":"artdesigndigitalgmbh","email":"info@ad-digital.de"}],"readme":"# Payload Plugin Forms\n\nThe Payload Plugin Forms is a powerful tool designed to enhance your experience with Payload, a JavaScript-based open-source headless CMS. This plugin provides a seamless way to create, manage, and integrate forms into your Payload applications.\n\n## Features\n\n1. **Form Builder**: Easily create forms with a variety of input types, including text, number, date, and more. Customize each field according to your needs.\n\n2. **Validation**: Ensure the data you collect is accurate with built-in validation rules. You can specify required fields, minimum and maximum values, and more.\n\n3. **Integration**: The plugin integrates smoothly with Payload, allowing you to manage your forms directly from the Payload admin panel.\n\n4. **Customization**: With the Payload Plugin Forms, you have the flexibility to customize the look and feel of your forms to match your brand.\n\n## Getting Started\n\nTo get started with the Payload Plugin Forms, first install the plugin via npm:\n\n```bash\nnpm install @art-design-digital/payload-plugin-forms\n```\n\nThen, import and use the plugin in your Payload config:\n\n```bash\nconst formPlugin = require('payload-plugin-forms');\n\nmodule.exports = {\n  plugins: [formPlugin({ enabled: true })],\n  // ... rest of your Payload config\n};\n```\n\n## Questions\nFor any questions or issues, please contact art&design digital.\n","readmeFilename":"README.md"}