{"_id":"@reach/polymorphic","_rev":"4-c67c4a7f05d328b00b22501f4629a7b1","name":"@reach/polymorphic","dist-tags":{"pre":"0.18.0-pre.4","latest":"0.18.0"},"versions":{"0.18.0-pre.4":{"name":"@reach/polymorphic","version":"0.18.0-pre.4","author":{"name":"React Training","email":"hello@reacttraining.com"},"license":"MIT","_id":"@reach/polymorphic@0.18.0-pre.4","maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"},{"name":"mjackson","email":"npm@mjackson.me"},{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"blainekasten","email":"blainekasten@gmail.com"}],"homepage":"https://github.com/reach/reach-ui#readme","bugs":{"url":"https://github.com/reach/reach-ui/issues"},"dist":{"shasum":"26e0a5595da6d14ad909e248c7713e2382765bba","tarball":"https://registry.npmjs.org/@reach/polymorphic/-/polymorphic-0.18.0-pre.4.tgz","fileCount":10,"integrity":"sha512-N3+4kfhKU25D5Mfyrvt9m2syrBaSsbkq+/Qq6kwm4sMeuojfTO4rD9DFrSewPaNRnrRFrM3t/gl/GD7ACrHZ8A==","signatures":[{"sig":"MEYCIQDTK8PMX1pW9grj9ipoZey0O9D2dUJhHmXKOPYyCID/FwIhANZe2HQ8evvB4CVC6YVMZXC/gDQGY/Bv7o4QVtsuzMii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRh/RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1GQ//XCgC2l+IsFPELi21jPAbQjtn3ltzPcJdOm6wABj15ESmb3Dm\r\n2vq1D5AUKOhqI12RLVVqL/uZTJxUlFgvLV6hxLgE00KrfcCy4YBp4knA62JG\r\nXdzw5xnzWFO8ubm+obqwfH6gsgFioQWl89mWaiozBYr6JhXpfgWZGL5HnsS8\r\nc3IFLRRQryHhZlLD6hcDheZFs4sDse3bC+9CAENRLUo/atstOdP3Z5A8VsgT\r\nCrG1e6+g5VUB8S25yuaw9GgNZy3ZbrjHO5dOlzHVECcfNz5LNh9gvOsr7JdJ\r\ntkc5tKAw1MRUhRAvPDKgBRCDEkNQPM4qVTupFeRBsju1EFEYrM4dIApKCwYv\r\nl/0/MLJZLAF4hsOa9z56ivz7r4I+MwPbTPgAJYccHtB+FujYEbvOPqNeJQWi\r\nP26Sj2WNsWUu4FSbJUAQSGDdWc/fdULURBz/2DdhYvc1EUO+Q+e+WYjV9Fzl\r\nao963xQFVEltCzArK6vX83drtZVYnHJZ1JlSvMLcctcM7ZfjBQOk24JPXTkX\r\nwzf8eorjtEXF5716yfc19LMuhJU2QSC5owITMKS/4sazKDmrLlVmO2t+ZTJc\r\nI8WtacwE09TEX/zjuE5TmDYHBSjmbDh+q4gzw/pahVWyT3SqMB8i6efAOKbp\r\nJvErwhSl/MnYrz/w0SE3okf7ALxzmNBdSDU=\r\n=xIhf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/reach-polymorphic.cjs.js","_from":"file:reach-polymorphic-0.18.0-pre.4.tgz","types":"./dist/reach-polymorphic.d.ts","module":"./dist/reach-polymorphic.mjs","scripts":{"build":"tsup"},"_npmUser":{"name":"chancestrickland","email":"hi@chance.dev"},"_resolved":"/tmp/2c44e9ffa88908123f30794e2a91b525/reach-polymorphic-0.18.0-pre.4.tgz","_integrity":"sha512-N3+4kfhKU25D5Mfyrvt9m2syrBaSsbkq+/Qq6kwm4sMeuojfTO4rD9DFrSewPaNRnrRFrM3t/gl/GD7ACrHZ8A==","repository":{"url":"git+https://github.com/reach/reach-ui.git","type":"git","directory":"packages/polymorphic"},"_npmVersion":"8.19.2","description":"Internal utility types for polymorphism in Reach UI.","directories":{},"_nodeVersion":"18.10.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.1.3","react":"^17.0.2","@reach-internal/dev":"0.0.0","@reach-internal/tsconfig":"0.0.0"},"peerDependencies":{"react":"^16.8.0 || 17.x"},"_npmOperationalInternal":{"tmp":"tmp/polymorphic_0.18.0-pre.4_1665540049471_0.7183980056681993","host":"s3://npm-registry-packages"}},"0.18.0-pre.5":{"name":"@reach/polymorphic","version":"0.18.0-pre.5","author":{"name":"React Training","email":"hello@reacttraining.com"},"license":"MIT","_id":"@reach/polymorphic@0.18.0-pre.5","maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"},{"name":"mjackson","email":"npm@mjackson.me"},{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"blainekasten","email":"blainekasten@gmail.com"}],"homepage":"https://github.com/reach/reach-ui#readme","bugs":{"url":"https://github.com/reach/reach-ui/issues"},"dist":{"shasum":"f3e10ef9a1ed33c82b922fed5405c2ca3bf63b71","tarball":"https://registry.npmjs.org/@reach/polymorphic/-/polymorphic-0.18.0-pre.5.tgz","fileCount":10,"integrity":"sha512-RrSFwmAxVb7UWYvhYiCxpQ5v+fDIUN3dSBY/Zd02QBRknuLU0mA3NL4dFiyVl7HKw3ZNE9FZg/8R+Tuo7QRxcQ==","signatures":[{"sig":"MEYCIQC9a1mKypxCP0eJahm/6HW/tyymLTozX82pSDXK1W4J5wIhAPlMB518Om7VbUdoV6Hc35HNXfKMELRMqnvaZv062FVK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR0t2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx9hAAn0GuIJlJTNFSDr0qWA0UzzZjN8yRcMD44MKnLrycfX5hd4rn\r\nhM1/fU7EWzQIgx/bEHXp4WhGsg8J2eSL26Bdi2+pIfgueoy14F+/HGBqd63s\r\nBvF132jTlHepbyVZKegCDgfwJSqMew2LNVW4gS0/8XRNGkNjd22w+bDmJGth\r\nxTggjgNwcv6cR/rdQaVLwrL9s6OToD2YmFG6revbGd9xVPokW+TUi9dmby40\r\nDAiUFZhVz8jcQhuMXmd4UeE8eqS8Ixc6qZsp0cMf42AV0xBrge26HPa5QGnc\r\nKS/ou6ZqYwtoO1VXJ38rePnBvygEWb+Ia9qzrtfnSYgp2e9oLQ+Sk2DHYL9I\r\nC6jzEcMrszDQpROgSHEw1yNxLqq8kOXUCCoO3q0YtRy+nCQgN/t+TtCYiaXq\r\n3Ty5jXCSZ8tDirtfoZOHqddXzWcAZuygFDVQrXg76lSAy9VKHBfq1NCZtE9n\r\ngzdcQvJeDZHS7jJF8WS5iGRfe45qRiqQvFfxU8W3tgSfEPEwv3W7Y+/MXun1\r\nvsLxqm3pC2FTLIW1hafT8ebis2O8pd+b39XpTk2Ub27lrW/xWc/JiUD+HS9c\r\nZ8OH36PhzLAGLOJ6rIfFFcSwSp/eHtMPbQpscYitMzIYH2oj36o6zbGondBv\r\nPUpXRQOzGTf4IMEuRn2i5PgQTtuOLt1gJ4I=\r\n=Gw+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/reach-polymorphic.cjs.js","_from":"file:reach-polymorphic-0.18.0-pre.5.tgz","types":"./dist/reach-polymorphic.d.ts","module":"./dist/reach-polymorphic.mjs","scripts":{"build":"tsup"},"_npmUser":{"name":"chancestrickland","email":"hi@chance.dev"},"_resolved":"/tmp/6013bfeb1a1d3be9fd9a7bdf6201e9da/reach-polymorphic-0.18.0-pre.5.tgz","_integrity":"sha512-RrSFwmAxVb7UWYvhYiCxpQ5v+fDIUN3dSBY/Zd02QBRknuLU0mA3NL4dFiyVl7HKw3ZNE9FZg/8R+Tuo7QRxcQ==","repository":{"url":"git+https://github.com/reach/reach-ui.git","type":"git","directory":"packages/polymorphic"},"_npmVersion":"8.19.2","description":"Internal utility types for polymorphism in Reach UI.","directories":{},"_nodeVersion":"18.10.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.1.3","react":"^17.0.2","@reach-internal/dev":"0.0.0","@reach-internal/tsconfig":"0.0.0"},"peerDependencies":{"react":"^16.8.0 || 17.x"},"_npmOperationalInternal":{"tmp":"tmp/polymorphic_0.18.0-pre.5_1665616758356_0.6330522748069938","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@reach/polymorphic","version":"0.18.0","author":{"name":"React Training","email":"hello@reacttraining.com"},"license":"MIT","_id":"@reach/polymorphic@0.18.0","maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"},{"name":"mjackson","email":"npm@mjackson.me"},{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"blainekasten","email":"blainekasten@gmail.com"}],"homepage":"https://github.com/reach/reach-ui#readme","bugs":{"url":"https://github.com/reach/reach-ui/issues"},"dist":{"shasum":"2fe42007a774e06cdbc8e13e0d46f2dc30f2f1ed","tarball":"https://registry.npmjs.org/@reach/polymorphic/-/polymorphic-0.18.0.tgz","fileCount":10,"integrity":"sha512-N9iAjdMbE//6rryZZxAPLRorzDcGBnluf7YQij6XDLiMtfCj1noa7KyLpEc/5XCIB/EwhX3zCluFAwloBKdblA==","signatures":[{"sig":"MEUCIQCJ+Seo3EPytOot26wAYzZwv3f77TZEbVbdJ7AsCxEJxAIgds0qDmu+SNGzjNoChgDvpRIWC7ARMU4Cc1L0TqyylTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR1YcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZiBAAmDK/Es8jllIqNlFzwu1h0ztZ3/UApYbkt8msWvEpvQDj+Mf0\r\n5l5+PidMcbUhMzAuGOIPND+8uzji4t6M79x26qF3h7kpEG7wxGzvzXr6UTjs\r\njWru815QY5IbLykTFPTiuujG2ouv0ZM+X+9dYtm4VlF5kkLY5cBIhIhonOGF\r\nWzld4zUFI1f2ZZ+7L1zZqm3bX4w8/LKGXbEHwHCl6vvmS7QcmahuOlObpggf\r\nAJGyPFl1aWap6jqcrwqx30Ai5rp24idZzVsu3eBf+axqEkLYcsIuxy2L5LRR\r\nHbGkSYiT/SjTanZzkPZCHjkq6ckZcjL6kt9sAvo7n+zQB6bbScm6Dh+iH2d3\r\nebuFtwVvFTUIO2iycyfakJo1xAkL/DVv62fVHPTOC2065K4GbPlIrcnP63oG\r\n2n3MCtER354aYxbSkhkHUjE2QNjix8FrXnPnb7aJmrP63dpO8xB9/TW+weSU\r\naEoVa5eQtQJHKejCenBtpxcMK4PPh8M4HCPHXRB/6SBpcFTCxldpzBkwVLwD\r\noh8Y8JzmGrpH1xb161ajok29aSiw67O+tPdZZRbVeKRKoVTontfeGpo+5mBW\r\n/O3dEltRvKsgFeCEaAs4fbp8i8UL1QmKqhTFyn1OGsQUYPaU9GTR5NpA/Bdc\r\nIFwRAvlRe0oKmmkv92gIiiclCPS9GqCXGk8=\r\n=e6Av\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/reach-polymorphic.cjs.js","_from":"file:reach-polymorphic-0.18.0.tgz","types":"./dist/reach-polymorphic.d.ts","module":"./dist/reach-polymorphic.mjs","scripts":{"build":"tsup"},"_npmUser":{"name":"chancestrickland","email":"hi@chance.dev"},"_resolved":"/tmp/071fd47693c31dbcc7be31a94ba2ea5b/reach-polymorphic-0.18.0.tgz","_integrity":"sha512-N9iAjdMbE//6rryZZxAPLRorzDcGBnluf7YQij6XDLiMtfCj1noa7KyLpEc/5XCIB/EwhX3zCluFAwloBKdblA==","repository":{"url":"git+https://github.com/reach/reach-ui.git","type":"git","directory":"packages/polymorphic"},"_npmVersion":"8.19.2","description":"Internal utility types for polymorphism in Reach UI.","directories":{},"_nodeVersion":"18.10.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.1.3","react":"^17.0.2","@reach-internal/dev":"0.0.0","@reach-internal/tsconfig":"0.0.0"},"peerDependencies":{"react":"^16.8.0 || 17.x"},"_npmOperationalInternal":{"tmp":"tmp/polymorphic_0.18.0_1665619484318_0.21461767740143456","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-10-12T02:00:49.418Z","modified":"2025-09-09T00:29:01.069Z","0.18.0-pre.4":"2022-10-12T02:00:49.578Z","0.18.0-pre.5":"2022-10-12T23:19:18.499Z","0.18.0":"2022-10-13T00:04:44.498Z"},"bugs":{"url":"https://github.com/reach/reach-ui/issues"},"author":{"name":"React Training","email":"hello@reacttraining.com"},"license":"MIT","homepage":"https://github.com/reach/reach-ui#readme","repository":{"url":"git+https://github.com/reach/reach-ui.git","type":"git","directory":"packages/polymorphic"},"description":"Internal utility types for polymorphism in Reach UI.","maintainers":[{"email":"rpflorence@gmail.com","name":"ryanflorence"},{"email":"mjijackson+npm@gmail.com","name":"mjackson"}],"readme":"# @reach/polymorphic\n\n[![Stable release](https://img.shields.io/npm/v/@reach/polymorphic.svg)](https://npm.im/@reach/polymorphic) ![MIT license](https://badgen.now.sh/badge/license/MIT)\n\n**Important:** This package is primarily intended for internal use by the Reach UI library. You should not use it directly in your production projects, as the APIs can change at any time without regard to semver.\n","readmeFilename":"README.md"}