{"_id":"@mapbox/react-submittable","_rev":"6-adfe501c311f280d8f5c488e1423bce8","name":"@mapbox/react-submittable","dist-tags":{"dev":"3.0.1-alpha.0","latest":"4.0.0"},"versions":{"2.1.0-alpha.0":{"name":"@mapbox/react-submittable","version":"2.1.0-alpha.0","keywords":["submit","form","element","react"],"author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/react-submittable@2.1.0-alpha.0","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/react-submittable#readme","bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"dist":{"shasum":"4849a2cd67b2f62de91fdcaa10d9dda5325989c4","tarball":"https://registry.npmjs.org/@mapbox/react-submittable/-/react-submittable-2.1.0-alpha.0.tgz","fileCount":5,"integrity":"sha512-cBpSkIupvtZUeIOlxFC6osn8602QX4gtcvStFEhXrDvxCKT6g/KKschlidlZ5/HsUBaFJDiZct9iZbmjkOmKfw==","signatures":[{"sig":"MEUCID8zb3TiZLZramm81Jd6dUKKe7MWz1C8okgKgIW+rIXjAiEAsy7b3CUnfThhdsXhpK11jf6YntVTJbmsKxaDD/kVKt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7284},"jest":{"clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"main":"dist/submittable.js","babel":{"plugins":["transform-class-properties"],"presets":["react","env"]},"gitHead":"b9a31df8dbe69ec32f7518d629197cecbd0bd624","scripts":{"jest":"jest","test":"npm run jest","build":"babel src -d dist","format":"prettier --write src/*.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+ssh://git@github.com/mapbox/react-submittable.git","type":"git"},"_npmVersion":"9.8.1","description":"a replacement for preventing the default behavior of forms: allows submission on enter","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^21.2.1","react":"^16.0.0","enzyme":"^3.0.0","prettier":"^1.2.2","babel-cli":"^6.24.1","react-dom":"^16.0.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.16.0","react-test-renderer":"^16.0.0","enzyme-adapter-react-16":"^1.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-submittable_2.1.0-alpha.0_1710755288945_0.7796769345320702","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@mapbox/react-submittable","version":"3.0.0","keywords":["submit","form","element","react"],"author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/react-submittable@3.0.0","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/react-submittable#readme","bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"dist":{"shasum":"2eefc609dc2d0e959753b70fd463930acf0ff2fc","tarball":"https://registry.npmjs.org/@mapbox/react-submittable/-/react-submittable-3.0.0.tgz","fileCount":5,"integrity":"sha512-PKSAW9hQvq+N/ymsjeX1ix00ZTSX4sUMWAcZRMgdLyRCWG+OoEfYgLXZbK4QH7HZwhYnjjGvRc3asjecUEVnww==","signatures":[{"sig":"MEUCID5vWVuMqT8RV9zMWwIL49Hb566CNo7oqENpb2kdpCBfAiEAm1dSTqBVoE31vS/JNtd/mKu3TqczGb8IDvmwzHTW+7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7276},"jest":{"clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"main":"dist/submittable.js","babel":{"plugins":["transform-class-properties"],"presets":["react","env"]},"gitHead":"9dae48af19fbe9784cce3e5254d2292304d06e3f","scripts":{"jest":"jest","test":"npm run jest","build":"babel src -d dist","format":"prettier --write src/*.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+ssh://git@github.com/mapbox/react-submittable.git","type":"git"},"_npmVersion":"10.5.0","description":"a replacement for preventing the default behavior of forms: allows submission on enter","directories":{},"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^21.2.1","react":"^16.0.0","enzyme":"^3.0.0","prettier":"^1.2.2","babel-cli":"^6.24.1","react-dom":"^16.0.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.16.0","react-test-renderer":"^16.0.0","enzyme-adapter-react-16":"^1.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-submittable_3.0.0_1711366684218_0.48339855924828834","host":"s3://npm-registry-packages"}},"3.0.1-alpha.0":{"name":"@mapbox/react-submittable","version":"3.0.1-alpha.0","keywords":["submit","form","element","react"],"author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/react-submittable@3.0.1-alpha.0","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/react-submittable#readme","bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"dist":{"shasum":"8ae1f5f87a5700e1e26a096b7b4d22d8ca538b70","tarball":"https://registry.npmjs.org/@mapbox/react-submittable/-/react-submittable-3.0.1-alpha.0.tgz","fileCount":5,"integrity":"sha512-agJZg5kc3Xl2IP4JWs0n2mN5if7gYgIVVlz8Fn07+tsLUJA/aplZnS2ANC4fieyVq93dx9EqXM4DnZ88Jpd/YA==","signatures":[{"sig":"MEUCIQDERC74g9a/kwMvQN5IYNbrM6Exxus7/iRg65ATuApk3wIgIcDMC1wcJAjVltbDoN4NI466aPieD5qNB5LHfIut6w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9291},"jest":{"clearMocks":true,"testEnvironment":"jsdom"},"main":"dist/submittable.js","babel":{"plugins":["@babel/plugin-transform-class-properties"],"presets":["@babel/preset-react","@babel/preset-env"]},"gitHead":"e2bd124960ac1a5066337cafcf2aa012f082635c","scripts":{"jest":"jest","test":"npm run jest","build":"babel src -d dist","format":"prettier --write src/*.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+ssh://git@github.com/mapbox/react-submittable.git","type":"git"},"_npmVersion":"10.5.0","description":"a replacement for preventing the default behavior of forms: allows submission on enter","directories":{},"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","prettier":"^3.2.5","react-dom":"^18.2.0","@babel/cli":"^7.24.1","@babel/core":"^7.24.3","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@testing-library/user-event":"^14.5.2","@babel/plugin-transform-class-properties":"^7.24.1"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-submittable_3.0.1-alpha.0_1711372275274_0.9188285768481719","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@mapbox/react-submittable","version":"3.0.1","keywords":["submit","form","element","react"],"author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/react-submittable@3.0.1","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/react-submittable#readme","bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"dist":{"shasum":"9dbf0ace6fe5b2efb1ddfa9e18af13bea28a4fa1","tarball":"https://registry.npmjs.org/@mapbox/react-submittable/-/react-submittable-3.0.1.tgz","fileCount":5,"integrity":"sha512-5ik4rTIPsQDq+mtb0uFB0RJefSRASohTfeLUFc4daOAVqz1yXdz+yKl/uI3ayRWUhza84ElouP0QFaAMPk2RNQ==","signatures":[{"sig":"MEUCIQDjryGETK2KQPbzNncFg8C1Ia5pxDtKbvu27GQZnYtOlQIgCFVmiMywR09Q9/YQqzc/3fudISBzKW9eBVMxRJKGJmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9283},"jest":{"clearMocks":true,"testEnvironment":"jsdom"},"main":"dist/submittable.js","babel":{"plugins":["@babel/plugin-transform-class-properties"],"presets":["@babel/preset-react","@babel/preset-env"]},"gitHead":"459b185dd1401e2fd257e994227875c8d19b3d37","scripts":{"jest":"jest","test":"npm run jest","build":"babel src -d dist","format":"prettier --write src/*.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+ssh://git@github.com/mapbox/react-submittable.git","type":"git"},"_npmVersion":"10.5.0","description":"a replacement for preventing the default behavior of forms: allows submission on enter","directories":{},"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","prettier":"^3.2.5","react-dom":"^18.2.0","@babel/cli":"^7.24.1","@babel/core":"^7.24.3","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@testing-library/user-event":"^14.5.2","@babel/plugin-transform-class-properties":"^7.24.1"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-submittable_3.0.1_1711441562882_0.6504216800690159","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@mapbox/react-submittable","version":"4.0.0","description":"a replacement for preventing the default behavior of forms: allows submission on enter","main":"dist/submittable.js","scripts":{"format":"prettier --write src/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run build","prepublishOnly":"npm run build","test":"npm run jest"},"keywords":["submit","form","element","react"],"author":{"name":"Mapbox"},"license":"ISC","devDependencies":{"@babel/cli":"^7.24.1","@babel/core":"^7.24.3","@babel/plugin-transform-class-properties":"^7.24.1","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.5.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","prettier":"^3.2.5","react":"^19.0.0","react-dom":"^19.0.0"},"prettier":{"singleQuote":true},"babel":{"presets":["@babel/preset-react","@babel/preset-env"],"plugins":["@babel/plugin-transform-class-properties"]},"peerDependencies":{"react":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^15.5.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/mapbox/react-submittable.git"},"jest":{"clearMocks":true,"testEnvironment":"jsdom"},"_id":"@mapbox/react-submittable@4.0.0","gitHead":"1ea62ef80a0c9819edd04f335911097b18ebb4bb","bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"homepage":"https://github.com/mapbox/react-submittable#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-HTCZ3uzSnbXeTv990WzAX9Zet8zxsFNlVcIvKmSQDxUAr0reNkwZTFGi4jvM75PctJCrwQ1wjAYRtB09KXVadg==","shasum":"5190c33f91c05455aabc6ff03f545da73d137ed1","tarball":"https://registry.npmjs.org/@mapbox/react-submittable/-/react-submittable-4.0.0.tgz","fileCount":5,"unpackedSize":8802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAg044t62gOKbDzjomYsRx7chUbroAaSr4H+1pA86YWxAiAeRsM+VucFVCWDcGsSghHgnfnNbW3weue481BosEAbtw=="}]},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-submittable_4.0.0_1774865459161_0.31858330244058863"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-18T09:48:08.944Z","modified":"2026-03-30T10:10:59.771Z","2.1.0-alpha.0":"2024-03-18T09:48:09.084Z","3.0.0":"2024-03-25T11:38:04.411Z","3.0.1-alpha.0":"2024-03-25T13:11:15.422Z","3.0.1":"2024-03-26T08:26:03.124Z","4.0.0":"2026-03-30T10:10:59.290Z"},"bugs":{"url":"https://github.com/mapbox/react-submittable/issues"},"author":{"name":"Mapbox"},"license":"ISC","homepage":"https://github.com/mapbox/react-submittable#readme","keywords":["submit","form","element","react"],"repository":{"type":"git","url":"git+ssh://git@github.com/mapbox/react-submittable.git"},"description":"a replacement for preventing the default behavior of forms: allows submission on enter","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"readme":"# react-submittable\n\n[![Build Status](https://travis-ci.com/mapbox/react-submittable.svg?branch=main)](https://travis-ci.com/mapbox/react-submittable)\n[![Coverage Status](https://coveralls.io/repos/mapbox/react-submittable/badge.svg?branch=main&service=github)](https://coveralls.io/github/mapbox/react-submittable?branch=master)\n\nStop using `preventDefault` to get form behavior in React.\n\n```js\n<Submittable\n  onEnter={this.onEnter}\n  onCancel={this.onCancel}>\n  <input type='text' />\n</Submittable>\n```\n\nThe `Submittable` component simulates the same enter & escape behaviors\nyou would get with the `submit` event of an HTML form, without having to\nshut down the default behavior. It also catches the escape key and calls\nan `onCancel` event when it sees it.\n\n## install\n\n    npm install --save @mapbox/react-submittable\n","readmeFilename":"README.md"}