{"_id":"elemental-react","_rev":"33-5a2c5f94a8e3fcec5780da23b48b024f","name":"elemental-react","dist-tags":{"latest":"0.4.1","beta":"0.4.2-beta.0"},"versions":{"0.0.1":{"name":"elemental-react","version":"0.0.1","description":"Cross-platform React design elements to let you build your own design language.","main":"dist/webBundle.js","sketch":"dist/sketchBundle.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","flow:install":"flow-typed install","lint":"eslint","flow":"flow","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.7.0","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^1.4.0","rollup-plugin-alias":"^1.5.1","styled-system":"^4.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","flow-bin":"^0.94.0","flow-typed":"^2.5.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^4.0.1","styled-components":"4.2.0"},"peerDependencies":{"styled-components":">= 3","styled-system":">= 4","react":">= 16","react-dom":">= 16"},"gitHead":"493d6dc5ebe1fe3ff50096f68a918218398f5324","_id":"elemental-react@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"dist":{"integrity":"sha512-K9zaQTwrb34XpiPwZdwy7eS082xdoP22SjZ5clLyNMiDccIgXHSKNoDK/dHyQKIBrIL2djR/72etBQe+EnTGkQ==","shasum":"f3d83d396431a01050d438db2b07935e2d9dee4d","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.0.1.tgz","fileCount":14575,"unpackedSize":82207608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUF6zCRA9TVsSAnZWagAA2qIP/3fKoZC17R69ORqSCw9U\nIPvMGQ4uaPKgQLNygzSs+QQdUGVW/nvXM/SrhZT9kE1FIeC19Xs6wtG76AjX\nggmj9fMYxRZqhNjeWirLKYn8sOkaSQV/xdULBjZ+NFSBdNovk3p4+17wf6kl\nw4lvgdv9+u8oRS5iiowxPxQxuPchQGL3lMKIU7NKuKvdwInA+H3hcbVyXHKn\nKI7VZzzd6Nme7MI6ggdOspe0lcjb9/AXle5i6HH7Ir7DAnahiNB5Hi6dh1Nw\nHQ1piSc3+j7gSq0A48xN6mJRC3kHPrcrCNMQhKfbSgQRyAwi9ospl+XGvj/f\nHcN4B336j+JtSvbDkRpweYA/FSAPtLacnGnksqC+kShB6QvPtLoCyJ22MRX4\ndfUP8JRulcMZAHb2b9qBPt4tmsGsxZp+5ZvhEmwEimY8R9F6h2o6WN61y/13\n04loAAxI56s4PPmdbbDnayOjRWQ8hGKwCOoxOHQ51B7IRWVbRUn/hrbQXPZr\nq5OoHtEFOE5PxFlMCCNy1R5/7ZqsqLYe5rZS6Je6SnQtpGG6TK3qeOKIqIfw\nJ+eiu05f5ws4QwZcPKGvXz4tqxmBePBBubzFuIQzrubVdiN2lQilnQfJdo56\nL+oLvwpLDUGrLZ5JOyynREWyqwezgZUOFACym8naRi3bVzn3TWes9go60BA6\nk5Xm\r\n=bXLq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm7QL4HoTM3eiv1K2tzrmhfnjuvLaFkSlxJ//WV2XXEgIhAN5Xr8q8RF73AsVsSsYq5AfptVN4cT5OgFvHAk5JLalV"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.0.1_1565548210510_0.8101705483835167"},"_hasShrinkwrap":false},"0.1.0":{"name":"elemental-react","version":"0.1.0","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","sketch":"lib/sketchBundle.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.7.0","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"6f5eb812262aebe7e63915d8692016ef8072e454","_id":"elemental-react@0.1.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-CURc4v4xX4nHd5yxebFh2fUBjRsmsDMeThF6W70G63qPxy77iWnZOVgct7sz9Te1IEhSOvMeBs0tyVW4fCwLtQ==","shasum":"c8bedecf5ceb8210dafb25b001e2a86057f58184","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.1.0.tgz","fileCount":81,"unpackedSize":643427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZsMDCRA9TVsSAnZWagAAjAoP/jwGfZGQmLM5dla4xxhj\nKtMnhaPBifDoP1wO3XaYdsR70DPQ3h9+GNDsXJwQc6CKMc6eZsSiDOrMd1Hn\nb/uygr3GD5m1YSIT9cSkkoAAU8xj7kEZR588lN0tQVtfiEJBnuMuVxqUOjHI\n14wGuBqp529pFb3v+vMO1Zr85DoRLuMWRUH3YZ5zOUGgs9rUoaGpdU/mMjPM\nZp1AqM5o4MjZ9fdq4QSa7iju472NVCrQoBqlwXrriqUH5CQTBJwHNlrpkmnD\nHPWf6xH3pGRrpW0B+JnlV9KbHCEh0Dz8SSqG+BSMx7/NKETCjRWcQ1PywB36\nqKTzTcrEcbTiCKWJHg5Uz0HTmHR18nxCh2QxoS9ZTrEsV9VrWCONbe+4uKtG\ncLFmfipNIgBESLG1nKmaZgpBq/0zlVM66Wq0m4TocCkbOUByd9c5H693vA8w\nWWwmR39RlKnbgUKgWM9kjKbDT+VVt1jUBUXTMDoEjNhTlBJVjXWPhVFBSDQ4\nAqD/d6drlQCwPMxkcouOtZWmXOSP3P+WpxbxA/elX50AXwf8fcOJwyabbKcF\nIheOnvUTFghpWs8NifW7Hm9Pq9EPYHZD1Z7bX1AJfDpHGPNvEoekY5mpLS6j\nrbEhXUuaMFCkgFG1PI43L8BwzbOjUaqhoXWol6O4dazAHEQdvngnMUy99u1f\nqBqF\r\n=VC/y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDk6VqG0bful9NN+NW2sNnWg+oJs/S/hIoRvjrEtvrtKAiAeGTP4csJXUFA8HFnNbcRpRt1rRjV4Z9hfnMrpZpxB7Q=="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.1.0_1583792899013_0.7874195947313376"},"_hasShrinkwrap":false},"0.1.1":{"name":"elemental-react","version":"0.1.1","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","sketch":"lib/sketchBundle.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.7.0","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"13bc232f04413338464862ef539e08e4309a196a","_id":"elemental-react@0.1.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1QFP/3IxwTLZ/2/bWGJzZi3aFTyrUgESQ+Wa+aXajucym39oxa86b7zJHSSA3RLKnU76aZXbswkbGSmyiNWcLA==","shasum":"aeabc73c4b99733c8f28b337759559c417cef66a","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.1.1.tgz","fileCount":81,"unpackedSize":643400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZtkOCRA9TVsSAnZWagAABa8QAIpUPpjBwsK3y5mcu1/i\naH7mQ/eQxKBUffQkYelikR6iNcts8kcuYxWZTCv340Gm4oBNt05T8VWZiSlm\nwMuO7ZwRGX0OXzt00EAThuVJvS+5f0+V2Z9WbFOeAwxTmcOIw4AV4evF0O8J\nCggUDVSXmnjtzMM5QzMaHqWy5fJHFrbLiTcz+og/2CKYlcCuR38NypNl8udU\nAvfH9ojtsiY44Tjw1QtDGlMZywpRGSGKLZn1QlP6BE+tu0nR0OdImXLFtubc\nHaSWyUChaW/MZ2hGZNHcidFOOpzcHbwKiuxZgbGmi09Br/D1XuqSsb6exoeD\nUBTHodsABsxRmqz36pqt5KQqxSVUUxGH7BgInH4490fveg45USXQ5rPGp6ws\nIKLWq2EIdV1wDunkv+NXrAknrD2d0XshIzKb1NJ35Ra+rxlNsu25EQAuPMCp\nqhBQ9VV8zLp0X0UEl8WWysnRy1SgkRRj4rcvl34k0LLE4Z+tjrKXkgkCokHt\n7SOx6XRQTMNVN1hqSJMeqTuBiXReeQi7o3MSGkj8DzNOyg1qmHOqjzfFf7te\n5X2D6mzVmy4A/nJsxXcgjhtET9C7G5vvSUh3dEKQUMoPsZZK+2GM7KZk/pnL\nBbXYQRjevgHjLVguk1KsZ6UT+eV7F/QPYvpXjmpPju/To59KRcKAQVDaRkRA\nCJ1V\r\n=HPSw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTJFqz7hXWsN1a201ozGhY/GOOg3p4kaHkUfzQlU+9qAiEAtcfTxbdjCQvBlWOrisE30h8wqn2Wwg3AEkD+OsCEP4k="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.1.1_1583798541687_0.7414857924090779"},"_hasShrinkwrap":false},"0.2.0":{"name":"elemental-react","version":"0.2.0","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"931ddab5eda6ae27b9ac49d545abf61f1b487159","_id":"elemental-react@0.2.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KrEFySHcjzlPso/OW1Nf3UohDYVcLooyVA67+ZLZ8lL45uahMbukykvml9ErNmet/lBwPEvB4msWpKBDvuZlPg==","shasum":"a109c99964ca91f7daa00afb158dc45ccc9bea60","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.2.0.tgz","fileCount":93,"unpackedSize":475624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelPRiCRA9TVsSAnZWagAATewP/ikOaf4uA/jEV297VR0Y\nx5xFtB7L+9XLRLl5bz4zk1ufSJ15wMQ8A1MhfOnCUNcBN6L4hTz3zCO4CxFr\nPDFoaiOHemjii8yh6/jNqJH/kn1bACHk/hj8oON0Q1iivNVcXtWZECRxEPTy\noZiL3kkPm64L2SQSVtQyxvptlUU/R+AwFnf6j9Uf7Pb117UTQon3kVgxNgws\ndVQjlg3XTXoy67CyZYk1ychix6CGwuZa/WcbgLGAWSMZhj9L2kJ0hAbh9NQ4\n6sqIsWDLTexAn8QP4nKDGqVQzPANaDTqqqaItEFOxaMPkglDGWyQltDC0Qby\n+b6JsLBk8RJFDbaDrMcIvo0KaO1ohPj09QiLc0RzBzQc7YNKOf4o4mP5FWcH\nstuJn77n7hhZPlmUHxUuEglFszlRguHYxTxtc/77A8sVSbot54N1SSlYg/nO\nBz31zlaW57yrJJYe9Hp2PcfSmLzaLTN7zwf5hNTEqcYzey5TGQfD5OlLQFCR\n9Ow3hWSV2JxH+Ph7oiOLdJ3sJ0emXxl5+WZ9dsY+tKYlL6MI7C14c2JVo+ds\nmRMUH5F28TSOsZz3vs1sZVLTaS16LFNd/aeucKddBnbo4WJ2oAsZcLHaHuxm\nSwiu2nsthvDveYpKDxOAc8fh55U7ZqGoGbLQjiWPBKV47ZWS3MGOtoHbvTir\nuAqQ\r\n=bfWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3sdekiKcgrAG3BT2yJUqHAbeJqnb+Q+SAL6eqruFveAiA/Nll6ghNYzhrDYezHePUEBOKY/1OSM5AWeqj8RRZkXw=="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.2.0_1586820193364_0.4962467580913552"},"_hasShrinkwrap":false},"0.3.0-beta.0":{"name":"elemental-react","version":"0.3.0-beta.0","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"00f4073080e4ec1445105b7bf115ef09f16f0d6b","_id":"elemental-react@0.3.0-beta.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yfjjY0tfpesX6meTDgzSDtm3mo1XY4C9CZGXGPCwMQQd6JR5Dz6DRnbmBzMPbeRc6qwKIduUcx4eJ3rTjHwxUw==","shasum":"65d601d227b1067b70bff2c5e44cd30eb1facc1a","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.0-beta.0.tgz","fileCount":94,"unpackedSize":514550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepujxCRA9TVsSAnZWagAAzdwP/27xvF9iyfYY/RtCYvNq\nTEEppdKhPZIRyEXu5ATWu36RQm10oWxipSyK+8RjROYG5QxgG1rEPXB3X05m\ntm2QJyKHS9hODvNLa/barW9ScV4sZLo5CHDkVj0S23YkzRbPTeoN7cOah5IV\nzxh0NgqY0Kg+mJfdiGF78ZOgp95DnegveGbf8dvPRxzHb6EFVREH8RRLaB3D\n54xfNhs1Ylo3wcwNy67ekjDoCg4WzJWt+49+asqNrg9JOo3ab/PTTQGp+M6c\nDH9XqAtqdwQK3JACAH6HcEIyJa7nnDHFilSmWJ901NdcpTohxdASW/AaMTMQ\nZgCXryjRXjuE5Tv5HSH5VZoCpEtDpj8eFdGDaExpIeJ0XQ0L6KHolSfxNKFd\nqRLvGuBitm6LOD4ZuiCRZn06M6rp7v5U7ZN/Fu23EFWm2/5VO89Vkh9VNzdh\nq6JAyYFJl85iPbKzN6OcQ9ts8T3oqL+2GS98lM3S7b1MNx0j0JxxvXHwfYU9\nUv4iKwnY2xZQ1gusLmfx4A2b33oqXRTM0YVubn8RM/lPeVSRloj4Q3f3IFLw\nRm6Mn3Y0p7WEpq7aSRLVjCG5Thj4n/UnKSTZsDSijlp56QhfEiNeLmk42+vA\nRdEawesjGfG7ln/VEjvjr40rVS/ZzuSX+9IUbk7zcAhEAmqV/nuaBo/cfDUa\no6/J\r\n=SKp0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER0OxM210DQge/9UpJy0EzJ2RLrzOCrJ2GpAqJek6C/AiBfIbTPtqF2mgBR0RfjtVgWcq11vjk3nYaM4xuh7NviDw=="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.0-beta.0_1587996913112_0.20873542366048703"},"_hasShrinkwrap":false},"0.3.0-beta.1":{"name":"elemental-react","version":"0.3.0-beta.1","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"00f4073080e4ec1445105b7bf115ef09f16f0d6b","_id":"elemental-react@0.3.0-beta.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oNG/zR48QS2mdo9LLmUY1EVeO+NayZy4YaszoItwKQ968AdAWVcvmrTqGQw/QAWeoDqBJ3vnel/RDb2FrUwVHQ==","shasum":"749f89f98a0f400992cb9be013f3843aaa526916","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.0-beta.1.tgz","fileCount":94,"unpackedSize":514706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepum5CRA9TVsSAnZWagAA1bcQAI8BZHicodg2m7Bppiz7\nP1H9UlSXLyPkDrirPraLt7n34J+52yQOgli+kLEdyYjKOgcbX7/HDPQb6uoI\nFxT1nBkXkGi4Sw3a3DuLC/41cZ9pfBNf4SNGlI2rUkYlHaFEQM4cCiFCzRga\nBT74zMZ/9om5a/k07Oe5urO8LtctONvKgp6u7svcrdWiRenB9zwvP/116kB/\nU97Af0SO7tTLB4cDTElBjhjKpwlyXkhay2yUaJJQxZz3wkX8LHEwyRCfZq/r\nKMq3ImHkCtVnuPv+FRjRcjN/QVst3HmxZ17ISsMVU/NOq0EdUOUPc5CVvPjL\nt0a/L5wnXHtcMqjKqcuWnu2Xig9ieySlthYNUGwTWOWiBz+XfYBsK95oKpU+\nZAEQHE4WMqOTHOE9bsxuJyVenOTBUzRTQvpTT3icE6cqrLZRhxdQqJDagfPd\ntXHX7z6EjBqEJjNwxRnaTSWyJqJ6qp4WAQWLzLDbt4EVVjnR2VLt0tFt8UKV\nqSvOe3p3ePdX+h84PzjyYh3AlVVgejaqX3DJLxLRqKvNVOmeu2DxwVEQMd+e\nzf1lmbG4A8fc05ORi2YLlLs1kiTkOZ7i/pqboLg5voys+QSjQY3NLRcSB7FK\nf5sFj8G9+INgWlxu1JBAPvjmw3f75MRuSC5QjVEsCG5bCiyt1A2ePdWTHGMF\n8j8s\r\n=n08F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjJ9MRXkJr5a3cq5zg2kmYmGXxHiJt0p8fHZVUNmz1wwIhANdluoqJq4zfRCdN9PLcImadSvK/cKqUHK1RYgSx84E2"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.0-beta.1_1587997112739_0.8404631664118303"},"_hasShrinkwrap":false},"0.3.0-beta.2":{"name":"elemental-react","version":"0.3.0-beta.2","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"00f4073080e4ec1445105b7bf115ef09f16f0d6b","_id":"elemental-react@0.3.0-beta.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pb1HhIlFyxpQXajc3hUzTK4hMrCcsALjNZ8MR929cqKrocBUxRwp3tlwrJ/TMOFhS7sE2iPLgj/qIe1kaCc5pg==","shasum":"81dd24483322d06684338a34aacddc7252d3d744","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.0-beta.2.tgz","fileCount":104,"unpackedSize":515795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepvBECRA9TVsSAnZWagAAFRYQAIUGB0vKRxSH9nLQxlqc\nGOwK1ZAqo/K6Knypcx77vYT2CbbLTXT/GIyAdIM38MZgfpemQIWMCIb4rj8Q\nv/zTzt4nTj1SbLpq3HxILrroZtRsPB5L6ggxBsg+jXsG58nw4XoWxXvBtY7W\n4WO3F6Ddu4JZiDkPecSzyb40H8GcqytaUswL0NPhC+tcsiajM7zXcbTnzHrV\nCTGyWjmsOjOFXP7WQ6pRR7RslmjU341EFX03Cf/xKqeP/warAZ5NVkQDJNLQ\nX6B5z+bo7Cy/dIRAwlwfangBZUJAIBH6J8b49S9roIqvwxoyh7L+/qbJOtsZ\nADlLVRqjH3Xz/gUw04WTG5uCu4u8vp/LvNlUj/sZqUs+RBCbgOXKgTuu9Ars\nAbRYVAveU3teZ+m2dF5/mEZBij3py5MKv1jx7+VLgyi728F/emXIU1lrcKUs\nTCj443dtadJ3kfsZxtf9+xUh2TBGZZOdXNmz/9uISbZwsvHQQCd/XdnYxrj1\nL7P2u5RqI0UuU20fXH+2/WxA3mQQfU9iHp6eXs8Js4+tFkfQcNHjMhe5OKvW\nb38DKusAVZ4iNLSpyJAOSoP5AFjI1Hd8ZeYmRQkc3HJe+dCKHp6+b90LnKc0\nK/2Ql3HXRpLqb0V2+zNBuVr4r56cxLjemQBX3LYMMEbc/XH9ML/8N3MvgTIN\nMvul\r\n=CPGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgxctG7wiw8K5VZX9bKNqlMl4PwJZ7oA7dwHw1NLE9FwIhALZjXa0VD5jWgaDagw8vu2VJVg499EKDOXEEKP+KJrcp"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.0-beta.2_1587998788017_0.2241865134153529"},"_hasShrinkwrap":false},"0.3.0":{"name":"elemental-react","version":"0.3.0","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"973691ccd3c1b81ccbf1125b8d962045f0d88b61","_id":"elemental-react@0.3.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8IS+A6xcb9HTh8/AkHMPaWyqGFTSiFqSzAzpKyOAHj6FlNZts/ebz0/ZgrXWEEK1p8JV09+3v0SAMfZMa2TUOQ==","shasum":"6e39c5057a9f859724ae20a408a69a68ae41e066","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.0.tgz","fileCount":104,"unpackedSize":515788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqCXNCRA9TVsSAnZWagAAN2EP/0sqVgJWrxMoC1GXHV7i\ngbSdp6wUrcD3UT3Tpvh3hZCryYG8nDRltErzlZLpCI/toec1bo76/2sYza/q\nzJloDgrcGvY+SM7pwY8+jLM3+mYpXFylAkrJdNMBew3rp9AJ5cvIgrpV/nB7\ne2/26ks/LKz7hodwv62fRsNTbugA7Qa/NLjUit1TqNAM/Q1g+ZYP2C66JDuy\nZH8bVxkrSAyylzZBlVN6VApVWS/egg/DoxIVRGwnTfOEd6CfP41Tg1X77+Di\neG1sp7XphT1+OwmVu/sgeJjAZnEDu+vO0bFvPspahil+3BhVkABcapQCFl6r\nw+i9G0cJ1JVKSTBHB4VRsUUMgw4bmkVcd+lP2y/d0NRMHckNHG7wU8y6mval\nZEigbXdCSRbJkx+br0Ng7uJ/08xv+5i7juy4AL1f838/VXOgRdgOsH0nhfHS\nmhrd3HrrnIbIZIMhZ4Lu16nh72g32vhjUk41BJ4HqGj7bzwS8aamLwFRMTHo\nQZdKq29FSNdwBo1iRwWiJQ3oqvbjLRVd3lbcpkjgogdHHZaikRGAHYg7YING\nZzDYNRl4RmN36BYIsZAPbZ3V/JkWxCK/H9WTAj+Vu5YN2jHTQqe5K5UKqp1G\nqDWmlUdPCJiOLWwzFyGBdAvIVqMXsEB7zb0S8s048+O0EJFI/N0hD5TfXv+T\naPUq\r\n=FUCA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEQ7P36rBbYc86x1s/sF1ga3Nww2eiiki+UXEscpSojAiEAk0j2xRPDbZTQ/jyJW1oMxwKPoRKxYGqEaQQvuXs4KZA="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.0_1588078029274_0.4198080867145624"},"_hasShrinkwrap":false},"0.3.1-beta.1":{"name":"elemental-react","version":"0.3.1-beta.1","description":"Cross-platform React design elements to let you build your own design language.","types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"12d72c99749f741cbda97843b85eca1e0f362619","_id":"elemental-react@0.3.1-beta.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sz5S1ibdSdP+EmTf+qs8p4DuT4JM5vnXD3lY47Wdxkyu4lpHk6ndw0ph++Y+ztiSBj44cDUcWiI4t5nuW6ysEQ==","shasum":"9be5d56220feb4efcb748b9c879ff0402a478843","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.1-beta.1.tgz","fileCount":104,"unpackedSize":518082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqYqYCRA9TVsSAnZWagAAlyMP/jc8Yb+pedSArwFXFKb3\naWPit7mcTsX2uIfIhR6Geuj8I083UTMuR3pjrOHxWOS3FJIh+hpU6T8bshyN\nTVT7LIZgtQt2NhWqZNQhmeaPisg4BxZaWxN3pSiTnnLBviyNl+UVaDuI4OW8\nE7cUafjMZYEA9TY2lDkWwYhLT2pkV8CSeE3NAvHmk2K1uKUBnjCUqdAu6/MS\nOc+aoA1/IbpFvnQqzoIxAdZPquy/rbvnbW61mONwf3d5Y5eY70HDKLmF9dHo\niUiF290mHFrcPDsS6GQJteHaaY5x30bvzWIJQv1fVcGKufpaRlyIFq7mfnhz\nE4V3h8UjOvp2q/RlHozVbjNprMtN0fm7LzkJV13d+cs3+Vk5kWW2ZQuM2Amf\noNz2yf2EvtHVDlx1DdCLfRxTYR03JaMYKKCfa7Vi6D8fNBicmCoy7EPcFJzh\nwIRtQWj89GLgpOsLFOcHu9+IKsts34sSs1LKOWJW0GUALsQ7OhAu4ZoG0WmS\nAxC3x7hCoXu7NM2QxDnpRTDjV/O4ZN3py1mHddpKyn7qeRlyLPWoRtUO8RpL\n3QS/I11larXF+qXZ72c5CUUqwTJYpI5xzR/kjiRcSCS9AOAY4VnZUhMF+whz\nyH2joRvNDjelAN+4mB/whmUoGhXM7+C0m+eHrsT+xX/xaT3vVqAfBPJwwJHX\nSVzM\r\n=qOru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeuFlscZbqa6acLZxAOvn4F2mG4APHNOJdgR7WgtDEoQIhAOwvs5m/6QBTA51sivIm70N8qoKqLvHa9T+8mTePht2B"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.1-beta.1_1588169367853_0.2740304471361792"},"_hasShrinkwrap":false},"0.3.1-beta.2":{"name":"elemental-react","version":"0.3.1-beta.2","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"91c38b3a49a5805963029eac6f50608d2a6a8227","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.1-beta.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tR24v1m8XJmDiiF59YQdVXxrS99N9ECeIjPd52YUcmwc6TLX2D6hH6s3sijHLQ7xGQD685B86xCpS78Aho1yow==","shasum":"c865090424c714d0115b557b4f262e1e2e3ec495","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.1-beta.2.tgz","fileCount":104,"unpackedSize":518183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqY/QCRA9TVsSAnZWagAAtxAP/0dMRix+HmH88Wpzp4pM\nMddCywG6p4H6lCgyK0yvnbEN6sB3MjG8BMJKzgO992JIXge8MnRcniN43FXt\nG+APyxUNW6sDQuVXWzssjH3Pc1REqoFzMpOVkKsuHmch1cxIRzQPChtGGOmi\nCNRTSV0asm/SX7RuoniI6JDqu1zc6GvqxVTmGGhiFHRwSWO+bx9r+PO9L1aH\nC+TQhTCH+Vv/G6u4LrGOd7ezxIbw56rsBpXZ9Uf4zpXb+LwkKDHdBM9H3xtC\nNrjLie6RhxkHgs0aHyE6MlZxFVh1q/V4yABxKOGFYKikZqBwPRbyyVy87C5x\ngjeG81wyBy+C+nLbfqecZp71i4u/ni9OMMHXBU3DvGrFEbehqu+r6/dItSlY\nMwBKcOHqFicJOdUgpRMvuePKFaEtL0lDHJ8sahkuign0CH64VSz10mivvc3a\nqwQsi2qh5FRJtauteitNFM9gf4CcK56PMfWE8n9IIWpZAPUQygcDmyujPmGe\nhyKSJLtJrZoAzQjUGDVoOwa8REvAHJMkibs9hzoCqLw1jXwG5IibZ/sotdxj\nKFXTEB5VAkc53thbkzV8BmxSXZG6H3Ma7gqUDYzpNmzwr3gzC4QRNRnvqpd6\nYo8B8OJdTJTZOS9albtb+3QfoSxv7fvcvAePqAUqMojJ/zbUMImMVEE6GRbr\ngENb\r\n=koeI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWWDaxXHRs35EPUbS895Y1XM6QeXWufuUwErv9NHgazAiEAnmgMml/BOz+4FfrZp08IHynhRacjTJZCg9xj2DEXoy4="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.1-beta.2_1588170704260_0.4581575587435809"},"_hasShrinkwrap":false},"0.3.1-beta.3":{"name":"elemental-react","version":"0.3.1-beta.3","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"91c38b3a49a5805963029eac6f50608d2a6a8227","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.1-beta.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RZS0+uFnL8PFPWRv99O4RUZpqAuUCRma1EBjs7eBzDtG2dea2X3Rc6dQNy+A2eN1Yi/ekNsRTAi2FqNBGE9uag==","shasum":"b74409286f4178179ac3afd3473b323683e909e8","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.1-beta.3.tgz","fileCount":104,"unpackedSize":518377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqp/aCRA9TVsSAnZWagAAI2wP/0ErLwZQbpiBcxigzBCW\nAEFmyxZJ+eI0isFI8sy1QBIlxaoa6dX0lKUekx+NIAN5eCErzixhEQEtYW01\neEva1t7H3QBqX0aiOrSgVgc4YxuJdWyGm7W+eqoipVm08RT2JruZBIoZEufw\nnEAiwluWWnHL57Zk1aBLbsov2OS/zEZR0+s2GUbQwlMOtnHIBPUwdKdCvGom\nVTb+xJMq6NZwAICYwMwH4aYdNe2Q/N8D2YYfBtd8fiIRyaf2WI30iVOex1c7\nxYUDdvmhTBva0LCheHzYQD3050p4O6jaNMHXHNEKpLO2Z8d58ezjqSAXIcb1\nKBY82xFrqrEAQEQ5rxfr/gBBfK4p7uTPyMp573cVr7trr/kNuF2X7ck0Asyn\nlFaU/0ash5vGmHCR070gbz55owU8NSGI4CuSZLV3uow1eE38wZAKrIVNQ65H\nqjDEWz66xvedrY8YoswnRk1JWiUTuAYhOZueS6IucT3p8BrXkR9oysQgKqND\nvMflgsn7FdYa/U3tXvuaCSzgk8Zwk7KrjiAYkHUHSznwPIpKTGVckf8K6HSg\nzTgVJMMcNrv8wZugmq73rTLwVFVvWrQnYNVol2VGOwjXOEw4tUp6XaM02tDO\n7Sf5i9/YnMrKzadDt27g1zAqYbGOPe+Nalz/PxocaziIEfG2e/ACyVgKm7i/\nHbWC\r\n=ecvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgsne7OlQO8KAuOap1Bhee/Rx245XD58lojVBN1nPYhAiB1V5dOpK93Y14Aiq6yh2o2t3idSfFhgGw3ent/vzKYHw=="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.1-beta.3_1588240346173_0.9247365189938273"},"_hasShrinkwrap":false},"0.3.1-beta.4":{"name":"elemental-react","version":"0.3.1-beta.4","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"91c38b3a49a5805963029eac6f50608d2a6a8227","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.1-beta.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-A0kAmZSdETRa8pWcG5QyJEPv2Xy5wCIH4+JSgtXqUxWnsqcB4r562wC9SYPyDcCo1xtvMANGeSMO9ODyozRSjw==","shasum":"70183abf370b528ccc68765968b7bea6b82c389e","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.1-beta.4.tgz","fileCount":104,"unpackedSize":518417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqqCPCRA9TVsSAnZWagAAamYP/jpna39v3vhrs7fScTNi\nGxLM4T0mipMq9Yoz6OGHiBAeWIvy2BszK+12ED5QBRoc7icDj9lotMSGyIMR\nX5veKKCn0pUoriyDXsvlvMYCb0wHDzpdENyqKHjjj7p4xSkEtMK7c7tN0WFV\nDc9u5q0YGwg8Gqm9ONAreM/4uZwYmlh3AiME/0j3d11NjZ02Qpg5b0YFFmZO\nKCKy43R77AmXNUYDH2I/Ux8J3XyqhsL3qwYdXWmNGhByo3j/Dwf3/Beiec5r\nYJeVyy/EafyPESuvjJiZ8rGuvFxZPMKCoGqW5fzOqaYkqnoTjnMd3YH/RlQ6\nyVgm1q0iZDNL1/3jBPfVAhH1jp/0hFA3GO2Pz9eri6Z//4DFN5fMRq9Tb11G\ntsrNzcD/1ZN4JHVDYDWQIzVG9EguIIQi1zeMR80T4wAJ8PrTeQ/QsSU67qlZ\nDtI95O9dASn23H+M1b6nPMji2QQFT/0jOJG1F66mr90ZlByktkqZNgfRZlOA\n1qO3C2tR/NRv4fl8/V48cfPxR3U/dOaZ2A3juec7gIug0DVt5igeJC3NK7hT\nfG2dtbkYh/0tIQlQv8bBovsqQQhcoipqDMM3LhTqtjUIMpBZD5QjK8g3dZYi\nYCXC1ks8BsLRjw5Y0IGdDGZCPhPQIERhkEfDgrOs488ZUqEMG/53c4nhfWOK\nqRNs\r\n=RxiW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICTKsJXF/woWGx1/IAeAgOp+jNoCqiGg8iN/rAvhrhK0Ah9g/bNb3o92GkcQbOywrbFrckaJKGqbNZWQ6m9/ffsM"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.1-beta.4_1588240527242_0.8488035960730538"},"_hasShrinkwrap":false},"0.3.1":{"name":"elemental-react","version":"0.3.1","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"a78d3a150db7272250a0158783ea47845e11a1e8","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6ZXfII+HD7qD7ckeZtLx/S7X/j/of0sFgr9Bw+SFsSs3ry7XUjJSk456c3Zm5k8GW2B5InMbOfUVg6j+NV4iHQ==","shasum":"9caac23f061646330d5abdde5d3daa03fabab7eb","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.1.tgz","fileCount":104,"unpackedSize":519480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesr61CRA9TVsSAnZWagAAdcQP/iQcJsb+s87YWhIH0U7Z\nGl9hQEBPd8BJaZXKgfi6G7if8+4Bncr4F6dunIhKEsI7PERpWr3B+dj+wLiz\nsERuqbjJusa+Z5EavCooWt2Kw/NnDNm7qoYgT+Hk7S66PimsijzivhpuFBz9\nc17ly8f2RSWK20rpLStY1QehsQSkrgLLz3AzrfRsfw64foG+N3xQr1lUK4nt\nzbDcwjVWIz4idqho+f2nnM6ec/1YHk4ftVOxvaOeR4t21jdNAVInjY6kC1Og\nJYLnqJt28r1Fibv6Y6fFkr90icg6sc48l15lmNT3FJ7gUeY6Bbs3CPZ0qOEM\n12pnxIIbV/XUrMAx9ICt/7NL9uxGID1YvEk/OdcXXlIuogW6XQVL9fePnZpx\n7icDtkGtnZyc0dSAgErfXp8m8cGsNJGqHwnzIVDEWHhNJ8EKBHaX1jMHZQN8\n5QlfzUfFwj7n0Bs8IiM+tOOIqw8zc3F8FR+YU3ma5LdLv1R8lVQnDaXAHPaQ\nJidFmvzZGZFYpMBWC4krtIIEJqf2x1MsdzQ20R8jY9EigmOOeyDIxp1hiXr1\nDMRWWz7564UBR1lMjU8RcxsX52FIJeNdDLgrl54Vk+DKItvdN1/dVvGuTKIn\nco6rEhqUd88o5hvGZPweyuupLVKXnPhvkm3KFm2yIEsZQ4m2zXFaC2X3T3mB\nDjdU\r\n=uKoF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH36qvEqn9Na8wuwB79Kb6EG0+Vqm3la5Zu9+hrGjHc0CIGHx5mP/e5pFSDs1ZNEKq0xBHbsQvJnAkzdPO9JIGpFM"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.1_1588772532406_0.5685656537926056"},"_hasShrinkwrap":false},"0.3.2":{"name":"elemental-react","version":"0.3.2","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/webBundle.js","figma":"lib/main.figma.js","sketch":"lib/sketchBundle.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"dadad5cbf2048d612da39ac1c402a4bc5f65c8c2","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XiUtL68uKrou3xLfYyWycr0wkcpNj1yvqa+SIarnEa4+9nq61n0dQliOlZclX/Hyq0WRsZ3q12fbUUsGweahvQ==","shasum":"1b92469fb3c634e6816e3322f1ea80dd978efbcc","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.2.tgz","fileCount":104,"unpackedSize":527319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesr7dCRA9TVsSAnZWagAAj5cP+wZKrkpQ7kjr8sLfbLiv\nqcWfcdh7udmAKJrnxpD+yeISmRN0hURXAsxyOklusNtR1IMqYerHZwShIkqi\nS+0aTx+FUe2Bmk+YAJyKGMNJ0HnlC5l8F1lnxKHkPjU4taKDbe1NGsEo5n5n\nfAD2LN/u7YS6YURT27dgzHbViwgp9aHfwelPqQ/vMvcXQSnVBlN+oCUezdHP\nRlcnVMCTbUcbeOiFOpERXs9ChhmttReBX4Av61fd5mp4gv6reSqehlw5hnrZ\ntIUucf/IgpZviA/2JaquN7pZSuAR5zlZAqu/YsUCa0p1+cjjFjkFSoa3XycR\n633lACMI1sOE2HIg05gjSy0zzKAm4uMjsjtN1jYKhSSwGZEbi6MGWozC39Om\nhF621e9PGwixMUfd4JAoq9hl7s5xrqZTEGZTMe9hZZDhyiDjnTuO6QZIbYaO\n6ggStEDwXXRYA9KNXSVkPwW9Ceji2wLY2qUHxfZiA1PZ35bnFbJb7NcYdjBz\nDfZuHn/N9+TjoL7VStovVU0a0YsPyw25dcw1E21n7ati3mJhfK7FKy0sPvdg\nbtSi6zfSnhZGyyLByYCPn+0KQ+qceMdeIM7kNqXBcWq1/jtldbEmxiwYNvaJ\ngdCFnjfiAXlBFkgb+iVDn6CWlERniBrxGTUQqw9UlUSiLf7BQ45hDHItB9a8\npTBi\r\n=KkIG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBErophFbwbgadz0u+W4Io59451KPc6004QKsZZHg7QgIhAKB5L8Z27SAjyDDPnFX5jBC5BPldMZc8nbKXxat0M0Lu"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.2_1588772572826_0.29779728965103525"},"_hasShrinkwrap":false},"0.3.3":{"name":"elemental-react","version":"0.3.3","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"2350faefd5404240c71ba5d6a4d32b0e42059c55","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ENjPBthlMXNJPsOWdJESdbepI7JPq/b52E2mcNQz2LZQCbLMN/2Oil5z2bN1apkOXg3Y/FQfko1pKsjpqTEQzw==","shasum":"2588ae224c5c6813414b64dfa7a631cdef1b7e42","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.3.tgz","fileCount":106,"unpackedSize":827672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJestE+CRA9TVsSAnZWagAAn8oP/0SKjrRG7F8+QRnwYnIB\n8rllHY3eH122YE8fe/u0UaiQkoq7kEOsixrfGHBr/3rBkvpOBD1vfBXU3OUO\neRRnyojDPmgeLlelieTgvmngd0y8UnqT+s0sC05WYbVvUBz40TmZtOQlqRzR\nLsuhukROMnRewqkNbpAm8H2N914bUycExm45EN8Hyoo7HBwGerlJExhxXD7C\n5NNNAh/B+6pSXL2gXS37ZMNMI+VMiVrEh8HYdNnx9KOx7Fwl197LBxyUUgQh\nffqwDsWqiaFOg9CT3lES57hfYQ6bc3ACmTiisAj6DbqSbYJMmo4+b3CwdNmr\nZSqQYQuRh86qR3RVRXWnGcV5bTlCl7oALBXaDxUFUi+ocMe9K33Q44pMjIPr\nX0YVxxZ/5Zo1rq1s2QLq0zWZgO5tuYTP/aZVpB2HM7Xknx6GdjeqkIiMqE7a\n3b5+8wUZEGOshvcZxGYYtIU3lPwH5AbHWwRBCr126nyfsEjeCNcW/4BvAs2U\nUf7+eC5lz0s0/nkjSThpmxq0bpNtHkBn0qKMUY+fPHQW0kGjtevPCRsbsFoV\nYhaC9vsOZmonkyMpYnIrzrNwtuonvSK8PVzkUGz97UgZoZf+kseoc35VBz2e\nDIgwRbI5b2ykxHVsb4so/Z4G0U89ahYa1l7U7J1asc53RhOFvVRA0n7t0tuB\nSAsy\r\n=WbIF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8iPyfB5Nz4gXbTeBIRn8eO8px0lSodPksG2zSeMxiqAiEAxcpApEASUezkvHdjxjcl1UvjckKJQtDJLR6vEwPiO5g="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.3_1588777277891_0.43406610454704686"},"_hasShrinkwrap":false},"0.3.4-beta.0":{"name":"elemental-react","version":"0.3.4-beta.0","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"2350faefd5404240c71ba5d6a4d32b0e42059c55","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.4-beta.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qUzHUZxjnHmIUEwXTbGc4r60bT6upr0AX53c1OCDtcNBNHlQzQp8k4rDxaEN1k4qbhgm+gaH4F96EELVTYYUNg==","shasum":"d939e5bb682fe501b63e8b08018cb3d4efeb50ef","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.4-beta.0.tgz","fileCount":106,"unpackedSize":835893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6qFJCRA9TVsSAnZWagAA+N8P/ixGEOSzSqv3i/Y+Bbtu\nFi9AfT/shxJMDA0NCYEz+v51VfoEHnlcVimKqWfyF2m4P3KKajlEGBptovN4\nLPlukrIPMutzJj3eDm7iI2m/uaK1irettN7lpSY+zmTn0Klo3Zj1akeI2ve9\nW/Z4FQ5vJidEeyItIUcaHfwbWW6aW2olvCDJaEEGp2V03ZeDlWSYlVbcE53/\n0kpEpogGEoMlt6rwz4krCI8D0C+LwnI+nEhMM9GREAyOvV0jz/qZAHktfyQ2\nttmdoztP9YwNUhixhXJceo+H63MKbIqRjqDUe5eK+6+Tg4Q8YE/z++4uhlOk\nlEDHbM/MK5yShaw6aNrcbCm92C6X29NW1bZaCkiBXLUJwBf/UPmrvq3DShj9\n9R+FjeSmqGiz6nuwhCMy6O6XfLzTi6KzANhVbgg+wKHpsOmY6qLs5Y6H9xRw\nVBmKOcw9WMICCegMGwn/Y7UapwpVtqn5sJnMHbNsLCqmfOHX262SI4az/tj0\ndgfZGb7SzvnG6XzZt/zI2fU3MEkKo3YqqrD/d8Yw08raQ57r8rlI7aekBjAm\nIWpYPMIwkEDbiR2jKB+AJ8x5ofyXfr+vv6a445XNbvfiMPj7njpAsUvzFVUQ\n35ffhRvSbYIlTQNPIk7d7YdNTk2YflJuJjueaMPizSq1T3Nuin3jgK8HrJ5J\nsbJf\r\n=udD4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDutRBt+lax0DcKGMwqXU2pWpPTV1lJRjNVNllM9n7lgIgZDJkwJ9HnYnoasszTP/hTvb0LKV9YnE69xLwNxVug6s="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.4-beta.0_1592435016683_0.7748410443373046"},"_hasShrinkwrap":false},"0.3.4-beta.1":{"name":"elemental-react","version":"0.3.4-beta.1","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","react-primitives-textinput":"github:macintoshhelper/react-primitives-textinput","rollup":"^2.0.2","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"2350faefd5404240c71ba5d6a4d32b0e42059c55","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.4-beta.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7MWx12xZLQx1wJloJVlWPUK8RyuXiVV8MGtjzZ3U4wGrV4MLpPcEQqbO6g3RXTnzwwU1fMiIbwxoRY5hZPTKEg==","shasum":"af322e4ca820c34162fea7ed37fd3b1632401e52","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.4-beta.1.tgz","fileCount":106,"unpackedSize":836493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6qupCRA9TVsSAnZWagAAFksP/1x4yc0O1CnNA9+/xOob\nOdHMzKGHwEJc/OZ1+Jm8O5hCc6GQoZFt6dtLbwPLlGuHlrE/Mb5p+pMh1sg1\n++1q3FjRRjKzeLbYNLTj9zHx7doDynEHb7fd3X/vY0JtW1Kz4MtqdWl7h48c\nYsH98x33jLqGHTyiIHPig0WMItCDzIRrT5NyOmcIfwm3WQeUBJkOsEcfWOvC\nV5CFnSLdYvcvmwxnjEy3KOAuG7T0fL2GATCNFHZAg4Owm4wZxUR/N3v7Bw7R\na+GiKdFh/ZsKFA1h/OclPINMUVZT1fSHyIQlhA5c7hEfA55BSk3mWIbRns0P\neV26/PhjYGDYjk7u+5HX1Ee0gZQylsrUXizMw0yn3NxD4wT0NkX2MOxn25q6\nclQ8AKxgtwnXam0Wg3fC283hl+J4UlXvpg7pvU/HPrRG909YVIfiFf/W4q5p\n9wji7KONpwCpAkYdvorW9Qori1JBLnrehbm0Av8MYBcV5jhdAMqqQnb2Oijq\nXo7reekPtggHKxC5AIIwCfb5+FMttF8tnd5+D0s/QpYmN7wcqwgt1SI+4T+0\n4sysAj/3ZcZ6tntVXDNys1EmHnCPVV9mJyo45wZwkP9BPxNBVsS+kyyF/ZQ/\n+O6HIBPn67eoSTqgOIJBPAHVc4YHqq8qDrgBsOJueDELMdcr2XMqCps8kQv/\nZ16j\r\n=zsS3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBxvAUXHi56jWNTV2W0AKJrdq/FA3wQZgfi+7/5x5ISwIhAI1QSWDiJsZZsEs8X9YniUbeE6OiPTNSOpCtudQ7JDgt"}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.4-beta.1_1592437672517_0.07359032011711286"},"_hasShrinkwrap":false},"0.3.4":{"name":"elemental-react","version":"0.3.4","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"2350faefd5404240c71ba5d6a4d32b0e42059c55","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1aGrjChGPrc9nfnmFPajcwmWUY5WZZKf2r0W3r5ERDb/ighevNondvIWlFtdtLgFIsACwOT/a2y4reqY7mjHhQ==","shasum":"778ac6d8b888dc6891eb2fbe8716fd2b769383ea","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.4.tgz","fileCount":106,"unpackedSize":836424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6qzTCRA9TVsSAnZWagAAOZEP+gPwoIrb4XzU5Du8G1Su\nnpQI/NWKTaCnaUuJJuEnu+o1DxEYUSWG/U3A8MCWiOclG+kDFTHwvz1GKqW7\nT5VArYthtPrlPenCNFojhRCEtU2PABMSz6m5yWGq8LZJBBBJv9/Ny5tCYtMN\nmeZnj2AHXS3ZBb41LNPGroHcEcu2VVXlIkmpvkwGKsJb82g0ecg5vVf7/XcK\nwcsnCduzRFcrRNY0c7lCwrtFKmZjTRteZpUrr6HM3MdEYj3Gpe5e3GWeBeG4\ngoAJ26Oh2dm5XbA8fgqTIpGgq2g2SwMwbtLgkCVDmyrcKbU/6tTyeXozYPOS\nfNBM+Lea+vgK9Ad/HawxBYoCSspiNLxAtfWsJk4VBpyP5m2ZOA23t6wFjlcE\nV2zAnwBET+luiYaJrUhEYTcqB1kiC0tc4HbRCbt/lY3UAd+xqLEfLIU5ftbp\nYA/CwutyUNssANhnF+WZfqNabC+F92JMBhmKl0Xb/k2vzsVNWdqv9mT0OMXf\nzYgQe7A7DH9wTRbMcin+wdiBTA1GtZtyVsPZIie5Is1yOk6PI8RNbbUGkawZ\ntSMee7MC8GtOlM5AryX1lFmkfWrmzn5e0uoOu8JYcPxqzZ0nDBT1+XUZpWo6\nkuj9ejnthEnbQnGmOjrQcCfw8xwkH/Pj5W/agDwYOO9RGj7P2bUFNlXJqDYl\n7j91\r\n=zaID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVLdrVDJ6+NHkVw/SJYFiuaakUU8sBuf8xGAnjwWv8KAiACK4j0JJMwp+M/1BFbI7d/o/FZ8X/lzb8zzehGC6OeKg=="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.4_1592437970774_0.3461079675144809"},"_hasShrinkwrap":false},"0.3.5":{"name":"elemental-react","version":"0.3.5","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":"^16.5.2","react-art":"^16.5.2","react-dom":"^16.5.2","react-native-web":"^0.9.0","react-primitives":"^0.8.1","react-primitives-svg":"0.0.3","styled-system":"^5.1.5"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 4","styled-system":">= 5","react":">= 16","react-dom":">= 16"},"gitHead":"1f0e34048638b162888d155aea7f86d5c57b1ecf","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SbyMWJexWIZx5YHBYGSJOfmGQRhUEDO8OUsd5dr5kHjJ8euF5xhcttYAmr9u2GN4umztHLlI3M4yHsXOZGWekg==","shasum":"8246f592db7b755dea0c34bf896f9134c5727102","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.5.tgz","fileCount":106,"unpackedSize":837146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6q2dCRA9TVsSAnZWagAA9ukP/j3w1G/s7DOOavw/Gthf\ntLs58/0fJ7umJcqDaW7jGiswaBQRt3lcpZN6YeeS5FeeBG7FvGwjx/ZbWUuP\nI4y8eM7nvjXBOdcSdlqI4ilvEV4601tff5WdymNbrX0D0XZwNyl+a9RTemr8\nbTmM5WFCOjFAZ5aApP2Jcp/fHyZyjJ1lIpROF3yimOZpEU28Om4N86wqlR5p\nfB1Uc+fyM+ub3cbYQi+TO6teyR5JES8VFiYsdOLyNTGqWj363lYAc6eZiyJ6\nwP9gElkga9gJptdFpMkahdWi38tbv64s1F0AxpCeJsvxLGH2bfyAmay2BHBe\nnOlgnWWtD4xjQrr3hiCU1RQY8YNjjdII+P++qKrLNe4p0PKBONbuYfKkHn5B\nfWlYLQqJUo5kQNgPedADy+r2W6bX9kKqYTWeIO3f7bSUnft0soBQMFXEVZvS\nncUx0k2pLOSQzoeGXtNLYePHEVo24/yCvxmd+Lq26mj/eNMyDqlz4sPgQLJj\npMdZO9k19vehI+1cy//1/c5blPXLAcuRAdqfPh/n1X37JYUnVQKugS2a0DrV\nedoWqleM05k2Kjh3BJgdwrCsMwo9OoV1MaVJ//QHqBLPuEVVnJx+KVbrD37g\nlwzn4aI6OVnGTq8HZ1Nwe8gRx5kJ0+EAWT7aD9vazUI6rU4NeglctvAAPDDr\n5r7V\r\n=kTM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHUtKsbdJG29FKDxhvjqUNH6YQH4pNK1g2vbYWDhNvcgIgG1GWkZJWEC4BNBehU4G6J+SKD8qg+gOz8hUHRxZiAWQ="}]},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.5_1592438172635_0.40779623804138865"},"_hasShrinkwrap":false},"0.3.5-beta.0":{"name":"elemental-react","version":"0.3.5-beta.0","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">=0","styled-components":">=4","styled-system":">=5"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"9a450173a95b6006c15b440fdfbe04f1148c4e56","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.5-beta.0","_nodeVersion":"12.18.3","_npmVersion":"7.20.1","dist":{"integrity":"sha512-a0Y8+a5D/qovuICeBsW5cPsLMl4MH+MaPnreLFQ0imNdYCELHVnscKxgazv9qBRm/nrkvyJ4mvLmQdHxksr7uw==","shasum":"6b58e128474d0901eb4dc8edcc88f5fdf6a87123","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.5-beta.0.tgz","fileCount":108,"unpackedSize":837478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/1TNCRA9TVsSAnZWagAAyCsP/i1Ab4jqcM64Qr+RSpF1\nbfxj4i4c9DSN2RtMs54KkFEytzdkMXehWXiYUh5Q57NzCIKaQJ2I4Ps9OWEz\nDxEKiqJ+LsUbJzbwV0OameuS9EEgpdv1Q0wejtGPf2ci4zpxK3ZB3KlUEGP3\nj1x9wbUr4d6fljz4/MeTzrD0zYqtF7Xnqaj783w7rJlBU1HYe2gErdbrenCD\nfm46mTwGoXabEkyu1BqKzQow+pUy9JIQSeUZj7ZlW3nzRYADTAM8C0ji2XnP\n7uT4PwsysYpR1LqtKnuy1EVdWdh4TuR6QBRsxxtGJgp4Gq0Rv1QR6E+Kp0RZ\nCVdDyvXZErAcVcyU/5w1QhotHgDfMFrUTLOQcTLfZbQRs00RuqBsBUdfzfvK\nynRiDrmex66yKCp5qXNalbb9Sl6UmUOIrd24fZr6x2Y5QfTjr70KBdFdh20h\n40u+Typsb4+y7ssdAPs6UB6B+UPnm+pQoAdEwqz3jIhhal30a6QalqQQlgqy\nP93UwSkBPGNZ23yLtnlkS4AvBXpmnIa2WaZpXipPQLt/E6kn/yKZdeduKJY7\nfW9rcfdMhuebXna5rVN+1lkCYVN10POCVb9KIhjKYXHfxJ5Ae6F8KWAZhwDa\nq4EV4F1bIm1qQqYnt4IS6/XfwoeSsBlIqB4FX2F1J/dZkgwfJmrwF7ZAnAz1\nkDDe\r\n=XQry\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCNJeh5lCUi0xT4yojE5FsxqPJhqwxKz+RG1bv/vrmoAIhAPjiMgvqwBik9W1BCwLuJbK0kxU8ZN0pKaIrbfThfpWx"}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.5-beta.0_1627346125195_0.32597592184000335"},"_hasShrinkwrap":false},"0.3.5-beta.1":{"name":"elemental-react","version":"0.3.5-beta.1","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"peerDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"9a450173a95b6006c15b440fdfbe04f1148c4e56","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.5-beta.1","_nodeVersion":"12.18.3","_npmVersion":"7.20.1","dist":{"integrity":"sha512-xRrsGYe6jrFhgXVk2sLIIfz9p+OXVA04MhdUQ+CZTV34SE8wYV30bsCsmdgR4wJPdjCk54N1UK38hVJsiEDPAw==","shasum":"a11ef4a8f1532fa8de919da0447aa9c4b97bea9a","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.5-beta.1.tgz","fileCount":108,"unpackedSize":837493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/1XXCRA9TVsSAnZWagAA0swP/RafJ04yGw0NVE2xQwRl\nDF5GUDtwA8ev70V3IkjgYhgzF4WiBFj9jzs1bcgYoHksMWZGjywmrdVOZquR\nwj4e/ozlFC8HifFn8Y4L2OtHVIp5dZKhOFIL0czvNTCMwbMCJND0oqzBT6qN\nFJ6QIiHY3RT0luEsx3xcDLEzO2y5psAcXgNURUvkXgAJBxkfFfBqeG2auzxj\nuviodtSuc/oKX44M650rAygmP2y+9npCWGwuzeknQqIo2tMvTnDDia/k5Xz+\nk693/i8A5duqNGvLxVM3YgTNFbN6/mO2HkMEofEKgHkTpPULuiSqWpehzom8\nEpIxgdgwwfnWn420Op9eRnfk15AMtn14PgBIy7jQuSlc//7UB4e0JFCEid/X\nNvMNdMXshvssg+TaZEZ1bplP3ZstaB0udeY8zfGnDNj/5+OMHdYAer+Oay3f\nhsqekyX/paOm9wNSQ1g8gcxyUQ2eyy1P7P9agTH7mN3kFJOu1f9w7ynLRjpr\nqvtoIt41xaWLD9F21+fS+srgooYjh5UFtZTkt2PczvJm4zSMneVy4ukEfNad\nPeo/T8OSTlTR0o1RcMzFJkRt4rJ7pmBdbxHih4dcO2+ujBt11P/TLjsQXy8V\n6PcM25AvXUo2yY/I6wed3zHqbuewyCwyg3FaqQ9Gk7oYfyayMm1K7iRW4eRw\n97Xo\r\n=rQcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLHEnBJODM9Jz49xUaLtUC1q/6MycG23YsSwPzC8hFgAiAEbtryQzCAZM7dFI2C/rNTjHHilV+0HCN6yB2SbfKh/w=="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.5-beta.1_1627346391695_0.5393751783963445"},"_hasShrinkwrap":false},"0.3.5-beta.2":{"name":"elemental-react","version":"0.3.5-beta.2","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"9a450173a95b6006c15b440fdfbe04f1148c4e56","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.5-beta.2","_nodeVersion":"12.18.3","_npmVersion":"7.20.1","dist":{"integrity":"sha512-SSjC4Gby8pw7++Hrw0Ou4PbbIizO7DYfwxBRwXCQOaZVK4a46tbiYftCuJ2h7hg3lP5myeqlRRBQR4h94HIE1g==","shasum":"8a9719be90711bd047877084fbfe35117a3913f9","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.5-beta.2.tgz","fileCount":108,"unpackedSize":837497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/1jxCRA9TVsSAnZWagAAGLIQAI6nSc0HMg2aW6aMWA7E\nYtE5+XfuC7LCTQszPt2iKhvK0myTLm4ig3+j651WlgDRqgRriJPe4Gwg3tJ5\n9uf+fSY1gUHlSSQPHjYQVPFlowvja6ze2cS7O2rMSZnqEvOhXWDilHcwquWO\nRTk2vDxV/pgCQsMxWkmhL3SYIEn0M20aaszLpV8JBMYlwNGEWrich7RfQfSJ\nUuIz7OBVcWuzC8JzmlSyR6rnOWCAG4N/fdGvSsAT8Kfpefn4WKT64eK5aszc\nhdw7NdBQVf2Ieaqakcrc9T5CI+PlVZI1lB/CVeahJyfqxucMM2vsA+V1HDIS\nZdR6KSCdKw70QsvWHCIimk1jvyyiL2vzDgGem+HPfLoZ3m2pjpXF569P+Gyc\nF42/1TkQAYT6NG+Uh6TFrirhfYuTaLz6cQjhIzsdzJhc3Pp7/Un7yn0id6i4\nD9rkkh+gF+kEwTmWXVsS7nSqAgF/99e5h0gAxuFoJ5t06i95mkSYUtav2eXI\nZfqYtNkzHIGi4/Tah2Llj1VuFFCOWfedNLKdYmz3w3ius2A8z98PNvtU8bVu\nFJkbFZrfNdMHe4FYNKJ6lEokzZNwV4fM7ItRozlUcoec87XYUL3khE0W8meJ\nunk4QKOs7FykxpRGaQq2mUjOCW/USxqrJ+zJrzzRBTSUDaKI04+hO5BcNzc2\nmhv7\r\n=j3zE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVXjfiTGQP8BtjkWc0seISuf3nzh6ay7tVuXzAAlwE6AiAHaBtHpMmy2sEMDHjIRc51cbebcVsyz3ceG7h51UX4cQ=="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.5-beta.2_1627347185332_0.5923272939606208"},"_hasShrinkwrap":false},"0.3.6":{"name":"elemental-react","version":"0.3.6","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"gitHead":"8343b5ae48a488af286160fe478de6cdf075c6c7","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.6","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-1/jACpo3FG/RkHD+T3Pb6fRwZ+6+tuZfxu9h4i6DN7S5GIQqEQ3w77n82y4vJ/AsV65sR0yMBjiEUuf/LnfeDQ==","shasum":"93fa7b33cd753cec0d8b0674fbc2fcaebea6371d","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.6.tgz","fileCount":108,"unpackedSize":837501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKrwhCRA9TVsSAnZWagAA+UsP/izdpGzcMc07b6Gqfstg\nU9LcQ6OJ2tPIrF1EuCEryQnGwhAn8PF3GEUeCTsRNiJuEufjxJFaGDud9E5Y\nlYNYPdJQ7HaS91UmBEa15RBfF1+ek56X8+vLHPQoZBCrTK/zPAh7o0FdxXEm\nCLm1a7KA5f5uRwBGQOVzbInYmoDUOZ87FBJcwEvBDGYmdMqVVMfKTkQolz2v\nIoqBJD4TQy8IC69LM2bFxMouufIEQu/C3U1YT/zLkDkn5tMVIvCUGs30AKMN\nK8VzjccLDu47WeYu4gr3stuSlF+TUGCXuGKXGkKmUbqgBZa1DgmkdNR3tFVz\nUJw1i8DsKWCz0ZC0bGmd5UR5H0Oodtr2nRgpYCxOA/89H32Zz7NEO5hFxCEc\niRSo7xdJrhHaZK7z9moiIKWlmQGpXGUsrNvl3LXOLeCj1AmQEqlk7bOHz842\nYkCZviMgFuE+6PR0yGTFXk8SKP9KsyGiDMKv/ZvM82OQR7NF9zUItovd87PT\nDS2m5Jx5UTPEy/p96GbT2vKG5qlNu1sbYaOCFVb0w7sdG0h1Xwa+Tux4Ou0F\nUDMYJmc2NCyxBfH29pJgpWWL1MlYn38BUTWYWNq3IKkO3RC/XtnaC/ldpXIy\nxY8bj/yPJIuNYIeXImmTCr9a7nPH22fOqMqGhWZTqUfZf2THcOYAghSPUbMP\n7A61\r\n=4kEs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxA+T94sNxKlL4x8F//1hOLPYcfBKeH/UQeLW305mo6AiEA/ilcfglHVs/12eN3siZRT5J2wuC8iTmXuLMx4/37vzc="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.6_1630190625352_0.1309765453156515"},"_hasShrinkwrap":false},"0.3.7-beta.0":{"name":"elemental-react","version":"0.3.7-beta.0","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"f128bec6d7f6882911b4376a089a3f370c6d7575","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.7-beta.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Rx75B4UIacSJgvjotckXeBgJs7Cy/1G7BfXPrG/LyEWPnjZJH/Fp23vCTAeg6iXSxkFAcUluYzs0XFNMkFaGhQ==","shasum":"bc0d5c6484e4d9a5bc575694110b333b079469cb","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.7-beta.0.tgz","fileCount":116,"unpackedSize":905478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCpb4CRA9TVsSAnZWagAAKrcP/0dzgxnN1YN5yVO7jEzz\nJvCkaRGj+F7142/vMOoEYd7qRNovjwuuxcSd0df6hdCpEtJL+8EeL2ZhCW3L\nx8HBcP+2G2xFC48DJVhX2mMVxve/WWdFvBWQV2mlT9eEAenFI+jpa55Zlwfw\nPGOnORtyJdvOwv+aiJRtHsb8fJ9v2v0QHzjV5P4aa660Rrc8WiQhgTJz2Ezd\ngwmOG6gZxY9U9ZR/7ZWP9iqEhE9HNlntGK+f42SFNpHix6ISb+0GZCNp8LVS\nsi8COh43t5rvUc8RpQ2Pbk0OdoypIg3KJJZGl64tFB9ivrY9r2Ncd4sQrYxa\nH2Yd0j5zLn5vYY9jAuXoRYT+tQ49L8dZYCx3nEs1+Q6WND1Zyj9zppfW2hwu\nDS3n+jgDn8GfcjQ/iW6FzGI9YMcZvXQvTU9KY/OM3TSSA7W7nIo+CaPYx/Aj\nL7kxKwdQ9yiFgTq6z5cwnCMvG4UprZ0izrxIkjKnX09RcQ07BRLV6dlJI++b\nRi2VrBG47U38WAK5x+1k/GrGkYm8zbR6x8Xbn26A59gilc1/yeOP0upPbP2c\n24wuJPMDfXV4W2fk9k6FfRCDzTvZMg6Lod/9VqZmGi3XNyt2v+KkJ9dj0s6+\ndlOSmzoky1tBc37UTVfB5nOik+jMCk/2rUJ5V/zxL+cr++moioEmpZTGv5WL\nJ4lB\r\n=707O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7WLNYlcxHUz5C8YCrcmDj/aVYcmSzTkVbG+QWDIMzfAiEA4B70pi39msgEW5Y1ralzLSywnDCO40zbBKJx/v0Fy8s="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.7-beta.0_1644861176175_0.5783309304688886"},"_hasShrinkwrap":false},"0.3.7":{"name":"elemental-react","version":"0.3.7","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"gitHead":"f128bec6d7f6882911b4376a089a3f370c6d7575","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.7","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ShmFifazYqGfA8Dhr8Mec6YjyoGjs2mJ1StJOV2YuSJbmYffq+Z6h9kPt13bJFXoAzJI0kOmxt6UuBfb8g173g==","shasum":"0572a769252c08f6a91798361105477a5fa09bdc","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.7.tgz","fileCount":116,"unpackedSize":905471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDVyoCRA9TVsSAnZWagAAKJkP/jd/OsOjNhiVAmcmWCW/\n2ul5RSCNGdaE3ZB6eWz9jaPn/fHPoOOKg8dwMlojH8goS2rcpc3jotdw7I8l\nsfTRN/VyOWDI7aQlPRO8aG2fjbt6uPlwtbZwivvZoiDdKT1e/W5ovAxMTxx2\ncKuNEM0ZON99C+WanVznzmdLVNxod/k8BpZBgWIeQAXLyB7jQ2KyCavm26hC\nJrIzvOXQzpuxRYZxMb1IBqqEIuYE99PPIBCUF1GEdS39tZuh8QIVNNQLjpOn\nd9alYoC2gv6ibOaiH3pK57QQlqWFv/2BBenSSpKqvb9pgsd4msWcVQEDNPZb\nn7MU/ePhxLR4TCxN/B+xC1cjNJBQ8tK9tJTojY9w4JpzG9cPihjdcgUy4kYC\nWi4ueV32oXw7IatJbaPuv3iFaLKSRtxpKI1+yVvf2QJy726gbeZQpC+edCt8\nW/ltCORXWkf4DM2ocxw0PGAfxUF513X8SaciyHU+qMkqlstdjS4JuNzUtFXo\nrNdw2m2BV0EwGuMJAQIo7S2GMKpv2r0vTEid5JmD0wzDgwAL8kD9nKAaCeSw\n5L/OVBDBVK05ox3SbZaQAHPKtTxVzuXFWGddR6lkGzF56CCm6ZDlXyIMyvbd\nA4tMBY/qPAe0XBWL3ZS/liTGh4YyZ4470uPh0aghB40qNPC7Hzl2nZPC0Cst\njL6s\r\n=JTpR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8JtaDQGBTQxdQ25bf8NDYFVZZiC3Us65eUy91oHuXFAiEA4prnl0Y5GkXVPOVq0QTIndURDC41DjFnqXTKegzj04I="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.7_1645042856599_0.8540994318258539"},"_hasShrinkwrap":false},"0.3.8":{"name":"elemental-react","version":"0.3.8","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"types":"lib/index.d.ts","main":"lib/main.web.umd.js","module":"lib/main.web.esm.js","figma":"lib/main.figma.js","sketch":"lib/main.sketch.js","react-native":"lib/main.native.js","scripts":{"build:js":"rollup -c","build:types":"tsc -d true --emitDeclarationOnly --declarationDir lib","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^3.8.3"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"gitHead":"f128bec6d7f6882911b4376a089a3f370c6d7575","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.3.8","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-LDK7Jv9nA8/J7DCta0XgVP1/i9Vc+FPDTuDEB3uNhEuwdSIz09mLIFJNs7knkGxstbKHBeoFb6WtVmtEJbGpkA==","shasum":"f4a8aec00a39e01968114597d9d5f4310def74c2","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.3.8.tgz","fileCount":116,"unpackedSize":905471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDVzSCRA9TVsSAnZWagAAAEkP/34Qrd6j0/AjqHyaVbhu\nLKQmNDrUiFqBPCfCBhQeM0vzvnaOUSaVErM6g2L2YFkrl5zPaM95MzdLSNPr\ne3XjfQMfbYPQ7l40UmTFNBwxQfnbEfzVfMzF2rZwpxIiou4sg8OjXnLFUDU8\n2YIhgm20O3nEZ11JAaHfDLUd/0w5OtvzFqKifiBH7Qf2/ggKQvTbbgHNpGU+\nFbcw4i65eDEYafoCVgthGsQFhbyT7A8KvwcMMXkmxlX1kx4vDib0bA6F01Zd\nbczwon7AojrHtPUYOl1C+swSBMM2N9grVvNYt+2dcK3G008RET6Dc34kkG4e\nB5AThU5YVDB2MXr75E43Vlt1IQOvyrVQo/lcsRqC40Ie7g1iKRNKeOQlZ/Uc\nsItMFZ/tmGMDv6Zi8oT/3shOZfZWlFBlABALcF1EQnTIja0zAAju7NHFbF79\n3TlIDCZTF2tJUxkPvppFyULQ8bZlAbGuLHr13+L/ngZT6z4hgmVwaD76CKI0\nPnHhsZSABMoysDN9xMQP6B0vmpNNUUmkGY2ZRtbVNldbgHzUxpUpT1jXY4jR\n3DJsEajQ+DvRkSgNnFJyXmoO63JCDjnec/uDH4yGHD06TZk+zUIEr4PTJh0q\nndqh4UrLXK07FSlh66MBmQoA2jvJilrlCvfOksL3NXqhYxwOD1b8VcaDgVBn\nt3+3\r\n=CKcm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfCExYM1p/AyjD8KOj8mWJWtwQVIIb9xmrEeq8ZBcSVwIhAMQCYO5uTUFlfcuFGmOv1l3RKRxRQdcgcID2PSnodTQa"}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.3.8_1645042898686_0.5732927581553322"},"_hasShrinkwrap":false},"0.4.0-beta.1":{"name":"elemental-react","version":"0.4.0-beta.1","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"f73f1d4ef204100c0d98a35c3daf0ecb63c22c81","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.0-beta.1","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Mcyrbi4WmGp3MYSi3bzA7NbCya1ojdl4IppyBSCm1wwkl3XtnH/Dha2brML+2ls2thhJvixmkC6eWvv23gSrTg==","shasum":"fb4e8b236393e73a9427e0ff31f377d4940de715","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.0-beta.1.tgz","fileCount":208,"unpackedSize":254009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMcklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsjg//Xjz3iwbVLqCxj4k1uWCXEp+H28RcJ9ZrNrfRX70P+8Jq7k2o\r\n2KJtVq5Uy6ZBE0k8ZIUT0K1ErlPW6nTW6CSMv/e+AiGqtJowdqkDyHJnRutd\r\ncDt44CiVEuuOnWIO7e5XKDhhiSRNGZK3L87yU1oft9PclXSqfqyNLrKXjlfc\r\n3GdhI860s+9EANbGilCHyMaaONCIWfCJS93QO0ETVAvwQ2B/BbI8HHjYETrW\r\nUElyw+NOyZSE3pz0sz5EMo7Qxg0s6g+XKEJRzFXEhlpAX2+/VObcabj0WJk7\r\nDi55CnqXUu40UUzWbmb7SGLq+Hr/sHxh7PXA+ypRqlq4tfGfqBb3pKCma2kY\r\nK3AYRg5q7PF7IKfc2cBZ+PTr/Zm8rZhkloCIByNDsIBk76zs+DFq2YbVPgbK\r\nKTOyyv0OxdHUbctyp2f9f3KGbvLLgUVDm1FNSk0cAqwPLVsL2hjg63T6wQzw\r\nCCLC6uyhVT5lA4WUdXs5SqvV8dvbLkMqtlhYDCistqWELNJNeITfzZHECjH5\r\nwhqvjox97KozpAbkE6MP7fynXv8CJRfX7L6lP1Bv8uwZrTagwwaFb7Z8ayYQ\r\nhWIIFUpUoOYAk4xLbKV7iHA2Psa1M6SO+pB5jEuH59Qyl7g0ze9srqQhcFrp\r\n7nz2mFZ9kjnUmRdJa37f4XK+4xXFOmWfXG4=\r\n=qexm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKWdq0ClCSNDxZ24ycNwUx/H6FR1q23pGsMjW8VDQmjAiEA8WTQSZu4TQbrQFvGDg7eNAaCmPTrSpIZnjoZ2WdWZQY="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.0-beta.1_1647429925140_0.03346075736928755"},"_hasShrinkwrap":false},"0.4.0-beta.2":{"name":"elemental-react","version":"0.4.0-beta.2","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"f73f1d4ef204100c0d98a35c3daf0ecb63c22c81","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.0-beta.2","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-3rOZqGZKTLnnaUTF6Gn1KqrOQEzP4J3z1QXj/kd0NPShTWMvnmivgbgFvsGauVPvrB+I1tojv7lPrRqC2cPlxA==","shasum":"bc307ba7f4aab6a3f33cf310bf8b76cb431bfda4","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.0-beta.2.tgz","fileCount":208,"unpackedSize":248388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOerVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ0A/+LlZj70THPyZ4sN4RFl26UvBT17tUMIdrhl7LDP4HU2R7Jz0P\r\nxb0hnqAHRzjbRxI0BfIhwoshLpvn1taiUsbA5cJpTecQNfwdh4Yd+q270ruB\r\nAlqCGtNJpMcpovunmECX3yK0QgwhzY0Dg+0iczejPPj22WmtF/veGsVucknR\r\nam48aCbC0ZZp33333AR5kmIRL64sI9qpmpaiRHwqaVpDdOvWNvA1KpV1PIYW\r\n1QSBCogZvmOtS4nU/TxAFdq2KADxg0QJcOW/7RrYsY0mhSEgFQkrWzNS8CWV\r\nwsvRyUULeQInzdYFZqVtYpc8YMT+mnAC9wBKv2D8ZoXYmyhwBbatzGPBOQPm\r\n2yKO1PKc6nc7lkd2AiLCsTR0Dp6zFuTK3ZwCfDcOyHpk4NTS28ZBYjWCiZ87\r\nfnan5Sz0Cffeyr6k1kT//uXhczrrhulIR25NIJjtXmmrxcRiQ1v1U3JI6e7B\r\nRkLwLbEywzi/wlu7lJtJ1DSttNi0vN3uHzxFkNOPLdkUSjFGBGJ+I5k/WzPd\r\n/y+W7XC1zdSBje69bi3735VuYEqdmr4ubHi9SltaF6cC9Ag3/Meu0WY1bIXN\r\nJLay1jPtuWuqsRF0a1P0pOHSiOn/goUGMPA9DkWXUm7NqyvjqRXuVGyEqInV\r\nUYPXWQDnPLcgwaoPcX46bsLslBMKbkV++S0=\r\n=N43X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5dYvA7vAVnUAaBhLW+lDfQdrdJB7UF7zDdeAgMBexmAiA0dpLq2DFWN+p/xOdi1NPNhO77K0xLsqQ9PPHvkOOifw=="}]},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.0-beta.2_1647962837521_0.5255413324623688"},"_hasShrinkwrap":false},"0.4.0-beta.3":{"name":"elemental-react","version":"0.4.0-beta.3","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"7df133f175616defd70bde49d37f5516936f14a7","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.0-beta.3","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-0sohcYMbim6nF4is8mooj2Ggo7KMiS7FDPiB5rdLrWWgXZKa65bddHKJ/T7rIWs4CCBm/Uy5y+evgE+tmsLbcw==","shasum":"bb80e929cd671c3b608b4ce7a67830a1506c2375","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.0-beta.3.tgz","fileCount":208,"unpackedSize":249306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo3nJwJABvqdHRx7l4bTjs4uywS9rZiOttb5Y7Wlea5wIgRKVPcWJ//Zz2rn0kvyv43zZbQEXrEhx6b+//9POjexM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVLFwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuvBAAjkz0+Zd+l5HEWdA2i0spTq1fC3byiiNY9cZPvvnJonIpkIGa\r\nOvEdb7GnXOvX5u3Mj9t6GN6P8g3yyWlQoNDh8yyQWQCQCF3xSBZvti/88x6G\r\nHS/KGBVNbSnvDmQYu+RRu4VeOaAzhVDqyTq+0zFDV0L+VTkja1puNoCdMazK\r\nYYGjrg1u/iJCMCl+5MmgKD55TOWSU0/NVdfNPUwCfXl+eLXou4UXfF35VyXw\r\nyUAw51K4BTNeh14PoOPwbCD3JSUJnt2PcGGYmzCB0Eu5M64Z3D/GI/jgPH9A\r\nu1LNqlIh9MFCiKUAKKGAl6x/mYGip3oVyYa6xyTxRZ6wO7elekacf3/+aoEp\r\nI9SaJdAZ4xNc204b/NB/vzujQQAjcJKkI1M31FUBc/3CHhq4Mr4yOoty9dBT\r\n2Lsyu1JRVDFbcA+gXYu+YLzbZwigs7dNXJhqFrxxiz4SVPaAjN0vaCXo+oly\r\noFsX4xXs7ESJh9DdodguG7MGo6UKyuv9BeceTzLr2iBhJ6KV/dd0ZIEjTegi\r\nEzyvqPOko6TmBJ00XG1JzMajU1Palbqyqjz5YArcGsP+sG4TB7doXir9Tuak\r\n3PJXDLBqHi1WQtImWt/0GoY4KY4wcXfTn4NsWh4xT3NBjFy6TCgaJzNZHQEn\r\nw2mdZNpq/4o1lIKdFgyPUYjLAa6IdQiPmqk=\r\n=URXa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.0-beta.3_1649717616492_0.5850143877250698"},"_hasShrinkwrap":false},"0.4.0-beta.4":{"name":"elemental-react","version":"0.4.0-beta.4","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"7df133f175616defd70bde49d37f5516936f14a7","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.0-beta.4","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ra6KxGNBq/Q7GBsrAfsC/xMOaAF4akkoCChc/rVYOnzEW2/n+6Y+3NeCVonGVU9pX0SVJ9cHO9n4wrNVGzse2A==","shasum":"ba7e33b5061fdae32c75f55de1dd649c25303da1","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.0-beta.4.tgz","fileCount":208,"unpackedSize":255167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHncSz/i5ghjKkx1b5BNkHqIM7fOv449WOcrkGQ60Sx0AiEA5/AbJWZTVhSHPfV98HlXYWV7Rqyb0NMYO5RCiuxDDH8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim3/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVfg/+LtiYBlTBwYD7i70+Q6Iy7t4nE5sdAJ5vG6t4qQfkXDrDcD9y\r\nwiA0Qz389HQRjIL6rlbqIV+1P8geRYMHsFM7h+/Rl2ks1Bzrens1xhYkgiIh\r\nlh1IyBYocnNa0TzWCFsZBV+BDqxucZbGaJHujZfmJSySlk7grK8h4J/TkNP0\r\nhoYBRY9OpowhCjWoG4iEnp7mz7srUURKuxCAOtFaN089TFpSgdKk8Ug2Oeme\r\nuZAuwp8TMbM+aduDvdCu2NqbnSu8ZPhOOWMU32RuWzX/JAv4OnDHPhMQ1AML\r\n9n6FWfqJdMzkegBLU2SDyVbAa1foPR2W2d4cT0fxHQvapcy9S+I3B5puX5rX\r\nNOotWB9sr82Ze02EzVy3JK9F9x4ycPvp/BNtduGZbCzE5vD24eCLf9Zlc0b8\r\nurLAyA2XLe05nhMTEXfML5o8k+vXxvLGXIVRoPO9UTuSNu0kKF+N0DWh5vDy\r\nNvykb9QEAwdaU0sI8+oOA7scAS6Xc3Ec/cE0F40be384TwKT/mE436xwKY8q\r\nsLFp/EP7MF+FIbQwnXgx1jJbkiqD9MOtGTowPP1NutrtWhVfnX9zKtrPMseD\r\ndQDdMMmTDopoWozF8GUU3viiKIlSuJPtowY++ucdQRK4kKUd2ZPURoXQ6zu8\r\n4NcMIQStDudUhYSO/+fff/GH4x8l4tl5Zk4=\r\n=OARV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.0-beta.4_1654357956965_0.5713860341049914"},"_hasShrinkwrap":false},"0.4.0":{"name":"elemental-react","version":"0.4.0","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"gitHead":"0652613addb6fcda3b862d6ccc8fa4cec37129c8","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-saE67LETxHSmjvLrP4PE5TrJZcfkLfGiGrGG/xbEZw9DGJV5cDP/9PoMuIzlj6Qt49KVjYhSqN40qxteICbhIA==","shasum":"348c765843467dd3026688a40c9593fa27878eb2","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.0.tgz","fileCount":208,"unpackedSize":255160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMTZUa4W3WRgMwcJBYn1rSqBFYDjOWboY2Naj4/PauQAiEAiCmYbvkBKZKkB+0XcE5e806SVFSZIZHCbw/cKOBRswY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF4RuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHbQ//ZOILel9gVPSchrD8MjIi4PkQ4q/fH4fCXACgZrtmuQNmHBUh\r\nWBjbaJlJKQs76mtcDWEP2YPPhcNjCaruPVkAnHTBOklRlfFtqV1qG5ZcP3ty\r\nYKEeb4c5Q/9aHke3MxvEEJwXklN6dfNXm9rITgu6PYm83av8d6Mz1qmeoQlr\r\nEDE3YcUBioefrVWKAZm8eH3yUJ8++3ASk8r+hyLfyGILNFn6oCgTTJwZlNvF\r\nQpdX+II5tRPWUcV0TzFUUxxSxxcCSXGTTrvJqBSuAcxtHGokHS6nYwjn+287\r\nhJ2gM52JEpFOF8hO8LjVuiT6FLcYl4xpsDYwjNe2+6N25s4RzSmysictqjnh\r\nKC7a8P85f9C9zbCfG30OoKYjccAU+tJhVlgY3XKq6J38eBwZLy0eziw0VYF/\r\nRQlQZ12Ld4/XCAOugff7icSgp4Ta+GBguJlGwJmec4UmolXEgTNY0urh4NFJ\r\npRscTV0K7S5CxLCHjCjvj3HxTH6bfSF427jak89HVMaOp1bOD7mEyOZIXh7r\r\nTwaTBxljHUT8FDf+SVwyBvL+/37x+vPfyj0Z6gxruMDIByc154u0b6MeCSo8\r\nctpJ9oTtaS5VSG8T0p6XnB7b40ZNZOsphRbGxF7Ft9aULUnfCEBfbz1RoJ3i\r\na0TrIyBAEvhT74IqMahjlGqqaz9CWzwEF1I=\r\n=U36y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.0_1662485614070_0.6775173941874411"},"_hasShrinkwrap":false},"0.4.1":{"name":"elemental-react","version":"0.4.1","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"gitHead":"0652613addb6fcda3b862d6ccc8fa4cec37129c8","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.1","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-W1E+hhbi+q7xRYvjftaCg3OnSheXTLl2QdqisKer2qvLKJg+3j2L/17wCV8OBcwgvn8SxApazHUS6a6zLwdFlQ==","shasum":"545afdc39ef3d125dfad893607505460272fc485","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.1.tgz","fileCount":208,"unpackedSize":255160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8DHGh9qRJb5l52ReyhieJaYqtx8Ll2i5MOiHVbv5xiAIhAKu1BmkGTsLDQ/uiSKyA4rfF7JXQ5xuiIo77prLuyONI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF8hUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFhw/+Lzz9T+uqAaP6Du52X2tgSS/bwWfXEc/Pb3rEAuU/miRTsE6D\r\nDjRHoIB2OXk2Sm6AwuAUkR0OFoQoCvIJ8uG3mBa5aSw6aPstpmJO4iam0Zab\r\na9Ma/qKj19v7fhw/F6Ew/490u9j3l05h4VCAJdTXZQac0K6aSo6Ib4XdbMtf\r\ntqwgZzgRSl9VlWn5DOY9Lwhz8QqqpwdxmD0QC4KPlqIMwwvPiQEdLJJHKEwU\r\nG8S/gK2B2+fqLx4fvE6LkzLyC5v73V2JXR4kYDRNKAjL5nk62+R0KzC62uu4\r\nqEx70TZlVY/vDClsCsaxOcLJbSCmXgQN6UFRCu5w1xlNN7LwTnxdXbkRdnTf\r\nNbJzwR336Sk95zcxdxcXce80+EvVw7GQJI1QuLW9XNW6phZlH+CXsWJOI2Xv\r\n9tGHcd4yErbOZbrXJWFjzo+VeK35M6m+YAr/EFLS5XuqJmlyOlE+5+UUo+I4\r\nCJyn5/qY5vDtU7lYURZlc22jwnjnZtP6F2aGb0Cxnk5IdUxL4Xo7/8SoXWXg\r\ni+GdNEGu2+ptBT71cCgqxkHrIbZTXS7tcVIdwpxb2zKskwhYj7reY3MSMfL2\r\nK2PRlU7XytSC2rpN5KwX89k1AdETkZL14mA3YMzNquxQIZ4rbfTAkvMTaQ3q\r\nichn+n4bAtG8tv5RYsPE5EHtEfEXEsD37sY=\r\n=qKeF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.1_1662502996476_0.5680565789555401"},"_hasShrinkwrap":false},"0.4.2-beta.0":{"name":"elemental-react","version":"0.4.2-beta.0","description":"Cross-platform React design elements to let you build your own design language.","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"figma":"lib/module/index.js","react-native":"lib/module/index.js","main":"lib/index.js","sketch":"lib/module/index.js","module":"lib/module/index.js","types":"lib/index.d.ts","scripts":{"build:js":"npm run build:main && npm run build:module && npm run build:types","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","build:types":"tsc -d -p tsconfig.json","build":"npm run clean && npm run build:js && npm run build:types","clean":"rm -rf lib/","dev":"rollup -c -w","lint":"eslint","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","dependencies":{"@styled-system/theme-get":"^5.0.18","deepmerge":"^4.2.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.8.3","@react-platform/native":"0.0.3-beta.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/react":"^16.14.23","@types/react-dom":"^16.9.14","@types/styled-components":"^5.0.1","@types/styled-system":"^5.1.9","@types/styled-system__theme-get":"^5.0.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","rollup":"^2.0.2","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.4.0","styled-components":"4.2.0","typescript":"^4.6.2"},"peerDependencies":{"@react-platform/native":">= 0.0.0"},"optionalDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0","react-primitives-svg":">= 0.0.2","styled-components":">= 4.0.0","styled-system":">= 5.0.0"},"readme":"# Elemental React\n\n> Build UI components once, render to any platform using `react-primitives`. This library abstracts away common UI patterns for you.\n\n[![npm](https://img.shields.io/npm/v/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n[![npm](https://img.shields.io/npm/dt/elemental-react.svg)](https://www.npmjs.com/package/elemental-react)\n\n\nAbstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language\n\n> Based off [`styled-system`]() and [`styled-components`](). API is similar to [`rebass`](https://github.com/rebassjs/rebass), but using React Native style components.\n\nThis is an **alpha/preview** release. Please **test** comprehensively before using in **production**.\n\n**Supported React Renderers:**\n\n- `react` - React web\n- `react-native` - React Native (WIP)\n- `react-sketchapp` - React Sketch.app\n- **more** - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives\n\n## Getting Started\n\n```sh\nnpm install elemental-react\n```\n\n```jsx\nimport React from 'react';\nimport {\n  Box, Text, Button,\n} from 'elemental-react';\n\n// ...\nreturn (\n  <Box mt={3} bg=\"dark-blue\">\n    <Text color=\"white\">\n      Hello World\n    </Text>\n  </Box>\n);\n```\n\n## Example UI\n\nQuick example of a design created by a coder (me :slightly_smiling_face:), developed with live rendering to `react-sketchapp`:\n![Example Blog UI](https://user-images.githubusercontent.com/6757532/63878429-7e849500-c9c1-11e9-915f-33bd0e82a3be.png)\n\n## Related Reading\n\n- https://daneden.me/2018/01/05/subatomic-design-systems/\n- https://medium.com/styled-components/build-better-component-libraries-with-styled-system-4951653d54ee\n- https://medium.com/@_alanbsmith/layered-components-6f18996073a8\n- https://medium.com/@_alanbsmith/component-api-design-3ff378458511\n\n## Design Properties\n\n### Line\nThemed colour (primary)\n- Weight\n- Color\n- Texture\n- Style\n\n\n### Shape\nFoundational element.\n- Depth\n  - Light, shadow and depth (illusion)\n\n### Texture\nPhysical quality of a surface.\n\n### Balance\nEqual distribution of visual weight – spacing.\n- Symmetry (each side is the same)\n- Asymmetry – evenly distribute weight\n- Rule of thirds – grid divided into thirds\n\n\n### Color\n\n**Properties**\n- Hue\n- Saturation\n  - Monochromatic\n- Value\n\n**Analagous Colour Scheme**\n","readmeFilename":"README.md","gitHead":"0652613addb6fcda3b862d6ccc8fa4cec37129c8","bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"},"homepage":"https://github.com/elemental-design/elemental-react#readme","_id":"elemental-react@0.4.2-beta.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-wG+0xEeyuXsWvBcnfBcSAZyFqyKCxj5exLqS12NbJRTsADHBsbJssYg4jUq1RAy+AU0Dwp/pxPdS316HARMldQ==","shasum":"06478bf65eb713476f080b4a0501becfa271c660","tarball":"https://registry.npmjs.org/elemental-react/-/elemental-react-0.4.2-beta.0.tgz","fileCount":212,"unpackedSize":256080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo83KXk1LpRNJ448oMmXyLYfnVmzEiayb6ULcjUO3uHQIgfmALN4bKDhSYtyDPRbKISnV5rQXbpATp8jAoOAz3kTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTNfDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5sQ/7BG79mhSiErqM74ldct09Df7aVUDhtQOUGtS0uZV/150MX1DQ\r\nK34BbfaONEyNRs2QaQQU5zU7LEokNXxCfEZJ5rV0kFjTGR/USeuERs7zvMIX\r\nrSIUFm/cq4RB91W3byT2b2T4khdzuMtMGKAWGQE8dK8MK/qzeuqQAshW5Ear\r\nXByhvpLKV4vcl04Da/14at/FkXzgezI10qQ0B39frX3ojkhXHV2WYe3LT/kI\r\nbeferjtDrG/x3sAxtm/lHBS8s1Yvk96ltIr99I4Gp1qwKfADvp6wVhTyUMwq\r\nWr+HRUHglEd7u2eAcs+nAkIrhp/rAzd8yp8MTb0+ZZUxjLuhEf7wi443FfdG\r\n0pUMZxuwjszeOzcmI5zrypX2QgxsIbY5eyx7j32HpuyTXU9F0NiSbOGALkSG\r\nW3+yKYKf4z5USujsxO/CGFDxlDyonYoaphTaIrQ+ga0++h8aZes1/9oQ0xD2\r\ngs25+ii5LCCWqr4DlUAd6eUS+yHTPszBBdD1UFpWleuALP1rddMXGMVG+7vr\r\nfUFomJ69b8Vso7FwkmhOTqBdhBm2fwfSOAaFVs6f/NsVbSYFM2lMMGkcjKo2\r\nvTeMA7mHe65qsdY0OPD8u4d8iBEn0QGg8+QHkZWbTpTzYb4do2DA60vaNAnR\r\n1QwvQxiFk1eALVnilXdEdrdcN1da3nHq3tA=\r\n=tl9v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"},"directories":{},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elemental-react_0.4.2-beta.0_1665980355007_0.19261093427710274"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-11T18:30:10.510Z","0.0.1":"2019-08-11T18:30:11.112Z","modified":"2022-10-17T04:19:15.327Z","0.1.0":"2020-03-09T22:28:19.166Z","0.1.1":"2020-03-10T00:02:22.074Z","0.2.0":"2020-04-13T23:23:13.576Z","0.3.0-beta.0":"2020-04-27T14:15:13.212Z","0.3.0-beta.1":"2020-04-27T14:18:32.868Z","0.3.0-beta.2":"2020-04-27T14:46:28.180Z","0.3.0":"2020-04-28T12:47:09.414Z","0.3.1-beta.1":"2020-04-29T14:09:27.988Z","0.3.1-beta.2":"2020-04-29T14:31:44.494Z","0.3.1-beta.3":"2020-04-30T09:52:26.345Z","0.3.1-beta.4":"2020-04-30T09:55:27.331Z","0.3.1":"2020-05-06T13:42:12.635Z","0.3.2":"2020-05-06T13:42:53.132Z","0.3.3":"2020-05-06T15:01:18.072Z","0.3.4-beta.0":"2020-06-17T23:03:36.934Z","0.3.4-beta.1":"2020-06-17T23:47:52.667Z","0.3.4":"2020-06-17T23:52:50.917Z","0.3.5":"2020-06-17T23:56:12.838Z","0.3.5-beta.0":"2021-07-27T00:35:25.369Z","0.3.5-beta.1":"2021-07-27T00:39:51.887Z","0.3.5-beta.2":"2021-07-27T00:53:05.542Z","0.3.6":"2021-08-28T22:43:45.488Z","0.3.7-beta.0":"2022-02-14T17:52:56.383Z","0.3.7":"2022-02-16T20:20:56.785Z","0.3.8":"2022-02-16T20:21:38.907Z","0.4.0-beta.1":"2022-03-16T11:25:25.379Z","0.4.0-beta.2":"2022-03-22T15:27:17.665Z","0.4.0-beta.3":"2022-04-11T22:53:36.906Z","0.4.0-beta.4":"2022-06-04T15:52:37.217Z","0.4.0":"2022-09-06T17:33:34.264Z","0.4.1":"2022-09-06T22:23:16.726Z","0.4.2-beta.0":"2022-10-17T04:19:15.236Z"},"maintainers":[{"name":"macintoshhelper","email":"contact+npm@macintoshhelper.com"}],"description":"Cross-platform React design elements to let you build your own design language.","keywords":[],"author":{"name":"macintoshhelper"},"license":"ISC","readme":"","readmeFilename":"","homepage":"https://github.com/elemental-design/elemental-react#readme","repository":{"type":"git","url":"git+https://github.com/elemental-design/elemental-react.git"},"bugs":{"url":"https://github.com/elemental-design/elemental-react/issues"}}