{"_id":"@drewschrauf/bs-user-event","_rev":"2-293591f1d743e10e0f7b46bd9329dc9b","name":"@drewschrauf/bs-user-event","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@drewschrauf/bs-user-event","version":"0.1.0","license":"MIT","scripts":{"build":"bsb -clean-world -make-world","watch":"bsb -make-world -w","pretest":"yarn build","test":"jest"},"keywords":["reason","bucklescript","jest","react"],"dependencies":{"@testing-library/user-event":"^10.1.0"},"devDependencies":{"@glennsl/bs-jest":"^0.5.1","bs-platform":"^7.2.2"},"publishConfig":{"access":"public"},"gitHead":"d65a85733e8ed20f2392f0074d491bbceb7c7362","description":"[@testing-library/user-event](https://github.com/testing-library/user-event) Reason/BuckleScript bindings.","_id":"@drewschrauf/bs-user-event@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (linux)","_npmUser":{"name":"drewschrauf","email":"andrew.schrauf@gmail.com"},"dist":{"integrity":"sha512-d7QabzTuoZCPESpJaLIIUAh6ZqH0OWKaKBwFAISMMorXVlFF1HW7ElIdzUTExtpzKTCL13K5IDifkSISWhvy3w==","shasum":"be05a7f246ebbe7d40503f48a91b65aae373aed7","tarball":"https://registry.npmjs.org/@drewschrauf/bs-user-event/-/bs-user-event-0.1.0.tgz","fileCount":6,"unpackedSize":5661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJersYUCRA9TVsSAnZWagAAEnMQAI4/9dEPIrlfSCd3jGum\nyhA79lkY/4QDAJ3N72zoOzm1Kk/uSp/jQeaRKsYkWURydOzzVURbk+vkaHc3\n4npQnE0gUHbLyQMWPrUEiYoruGk7D2yIXT8+7y6VDf9NKp5soxC5SJcoHBXu\njFkzWiESqOqxiYUxdk3saRZU0PPDDPToWBYjQX2lU9nu9HRBVA8VPZreKCH6\nXwxUhB+tF94NSk749xn/ZqdBd81SUVJTDnSAoq1z+GSrmSNUsii5L5Ujv32/\ngFY50OFcDpoLlwamQ6mq9WG25YtclRgeM4XtgxXRtBtrXLbREU49UmZ1Okfs\nQZuiIuKeUgFO3prXWQVdD3mnsuH4RQlBuIkrOSQNzzrv7p80G08OIXAOWtGP\nFWI7PUbpeYdMhEsOtHgzAaMop7ryK77kNp7RxK9C1Tx/azE0UJuplQKTVkKz\nvwc+zChZLwRbK1s73Or/7d7JnsC061Vxpbs720K4t826KcKWiizDEqnw5C3h\n9k3IkEyM51lsTMXlQdFPNkqRzcxPEyUBt4Zt20xfhKNTdh5s4aVb26YbchW1\ntF4Ac4k/dGtkvAyNI8az0N13e41rzubz6ouhvpp+xLQ1T8ovhI3uy1UKxDaf\nb3soTHE9Zt4tF4xslK6oMxRXUB1UHh8kgXZAUa0elHqCZjpxYvM4UilMqg0B\nBc+Y\r\n=P/8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1wBm7jp39LcHSuzu9T7QazVd8c9tJt40QA1AviMD/mAiBSkp4V9n7PMi7VDgk4+evCEOZecriioxGDLAWfz7zG2Q=="}]},"maintainers":[{"name":"drewschrauf","email":"andrew.schrauf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-user-event_0.1.0_1588512276138_0.8788593873489592"},"_hasShrinkwrap":false},"0.1.1":{"name":"@drewschrauf/bs-user-event","version":"0.1.1","license":"MIT","scripts":{"build":"bsb -make-world","pretest":"yarn build","test":"jest"},"keywords":["reason","bucklescript","jest","react"],"dependencies":{"@testing-library/user-event":"^10.1.0"},"devDependencies":{"@glennsl/bs-jest":"^0.5.1","bs-platform":"^7.2.2"},"publishConfig":{"access":"public"},"gitHead":"6d29a951a5e439eab42585a1e2fa51fd903c7be6","description":"[@testing-library/user-event](https://github.com/testing-library/user-event) Reason/BuckleScript bindings.","_id":"@drewschrauf/bs-user-event@0.1.1","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (linux)","_npmUser":{"name":"drewschrauf","email":"andrew.schrauf@gmail.com"},"dist":{"integrity":"sha512-eEP7QB6mSLMNqhSGo1T4oE6a6iBOE9o9o1SfRfDWLLy+TiJud1w2b/8vUg8HJs6bYsGUeF2WwiemhSAqqX66ng==","shasum":"aabacc98bb3b91ddb39057e61d72312c0e161a49","tarball":"https://registry.npmjs.org/@drewschrauf/bs-user-event/-/bs-user-event-0.1.1.tgz","fileCount":6,"unpackedSize":5613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewlXACRA9TVsSAnZWagAAeioP/ju2Et4L6sa5OCdMZcQZ\n+CccKMgOuebOKHfvqIYKE3soeuPkGe5FT4TeYbVrdxOpr7KK5IWtcJsWwa48\nEhNzyDsRvJs2fAdVDVfdwbbZt8Png3Masrjozu7XJaJFoh5PtBBlaeHUZvDU\nrlYXdwsU5TO3cZMeIiJ4KwCrs1cF0e7iP/Yzph1cbsu3bTB7/9WQWiomRV6/\n/O+JBAxC/vZlG5/si2m6vYUnvWfxyCke3g1cgVBVr+HyXzf8SGTcQP2fshUJ\nwo+GWLkh5w3YA+PrjZl9JIueqE84QdonZXRyIjo3kPMNxno9y1YhQ/0OnVzI\nxsyux77yauC9PAEmTNyW/EsB1+jzPURDh7+WUEfJbypgRV2IcEU0GtvUE7M7\nDBNr5WvcgK2iSfFiY838bQ2yHUpUv6RXCtI407GZ8eb2qnS/twh7iZBr/F+5\njDdzQDOnfxC3Qw72hgE2UjJcluSKgmksGHyM6mptsrQb18JJe8322zynyqhM\nfYC4kdH0VMGtIvTx0uBuNHxyJEJv50Qpa9Auei+72NHtKKKxF8YSq+znfs60\nM3Q1shVgyTbQNVKfY9vOgRm3U5GqbrF4Dkggbs53f/VyaNnAnWiLlVa/F8VX\nlhqy5q7MJRBwW3g1wiIk1h0KfIr62Yd8XjA2wBNDQMYuudTMA9d66LsaW7Mg\nLFSS\r\n=3/3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkq21snlLBODbCYM/Vi4lnChGRPp8WF+HBr5MEWK36lAiEA6gv9z0KXMfkY2vGm4Z0ev5ElDhvaxZFREo9vR/CQq6A="}]},"maintainers":[{"name":"drewschrauf","email":"andrew.schrauf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-user-event_0.1.1_1589794240041_0.9848412153386625"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-03T13:24:36.100Z","0.1.0":"2020-05-03T13:24:36.236Z","modified":"2022-04-05T05:38:45.714Z","0.1.1":"2020-05-18T09:30:40.146Z"},"maintainers":[{"name":"drewschrauf","email":"andrew.schrauf@gmail.com"}],"description":"[@testing-library/user-event](https://github.com/testing-library/user-event) Reason/BuckleScript bindings.","keywords":["reason","bucklescript","jest","react"],"license":"MIT","readme":"# @drewschrauf/bs-user-event\n\n[@testing-library/user-event](https://github.com/testing-library/user-event) Reason/BuckleScript bindings.\n\n## Installation\n\nInstall as a dev dependency:\n\n```sh\nnpm install --save-dev @drewschrauf/bs-user-event\n```\n\nAdd it to your bsconfig.json as a dev dependency.\n\n```json\n{\n  ...\n  \"bs-dev-dependencies\": [\n    ...\n    \"@drewschrauf/bs-user-event\"\n  ]\n}\n```\n\n## API\n\nThis documentation covers the specifics of these bindings. To learn about the principles and approach behind Testing Library, refer to the [official documentation](https://testing-library.com/).\n\nAll methods from @testing-library/user-event are implemented. Generally you'd pipe an element into the event function like below.\n\n```reason\nel |> UserEvent.click\n```\n\nIf the event can take an argument, pass positional and named optional arguments like below:\n\n```reason\nel |> UserEvent.type_(\"text\", ~delay=1000)\n```\n\nMethods that can take multiple argument types have been split into multiple assertions. For example, `selectOption` and `selectOptions` take a `string` and `list(string)` respectively. Refer to the [interface file](https://github.com/drewschrauf/bs-testing-library/blob/master/packages/bs-user-event/src/UserEvent.rei) for a full list of events.","readmeFilename":"README.md"}