{"_id":"styled-map","_rev":"21-88353d51f4bc73dba35fc2c7b0e0bca7","name":"styled-map","time":{"modified":"2022-06-27T01:32:14.372Z","created":"2017-04-26T14:56:21.480Z","1.0.0":"2017-04-26T14:56:21.480Z","0.0.1":"2017-04-26T15:55:44.541Z","0.1.0":"2017-04-26T16:16:07.386Z","0.1.1":"2017-04-26T16:49:50.589Z","0.1.2":"2017-04-26T16:54:03.548Z","2.0.0-rc.1":"2017-07-02T19:55:14.238Z","2.0.0":"2017-07-02T19:58:12.511Z","2.0.1":"2017-07-07T07:22:39.598Z","3.0.0":"2018-08-08T16:18:06.787Z","3.1.0-beta":"2018-08-08T20:36:42.343Z","3.1.0":"2018-10-13T03:21:55.021Z","3.2.0-rc.1":"2018-10-18T13:55:17.244Z","3.2.0":"2019-05-15T19:49:36.090Z","3.3.0":"2019-05-15T20:10:25.133Z"},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"dist-tags":{"latest":"3.3.0","beta":"3.1.0-beta"},"description":"<br /><div align=\"center\">","readme":"<br /><div align=\"center\">\n  \n<img src=\"https://i.imgur.com/IQ37K7m.png\" width=\"249px\" /><br />\n<br />\n  \n**A better way to map props to styles**\n\n**Simple CSS-like syntax, for Styled Components and Emotion**\n\n<br />\n\n<a href=\"https://www.npmjs.com/package/styled-map\" target=\"_blank\"><img src=\"https://img.shields.io/badge/dynamic/json.svg?label=downloads&url=https%3A%2F%2Fapi.npmjs.org%2Fdownloads%2Fpoint%2F2017-01-01%3A2021-01-01%2Fstyled-map&query=downloads&colorB=blue\" alt=\"Total downloads\" height=\"20px\" width=\"114px\" /></a> <a href=\"https://github.com/scf4/styled-map/stargazers\"><img src=\"https://img.shields.io/github/stars/scf4/styled-map.svg\" alt=\"GitHub Stars\" height=\"20px\" style=\"min-width: 68px\" /></a> <a href=\"#\"><img src=\"https://img.shields.io/bundlephobia/minzip/styled-map.svg\" alt=\"Bundle size\" height=\"20px\" style=\"min-width: 132px\" /></a> <a href=\"#\"><img src=\"https://img.shields.io/packagist/l/doctrine/orm.svg\" alt=\"MIT License\" height=\"20px\" width=\"78px\" /></a><br /><br /><br />\n\n</div>\n\n## Example\n\n<div style=\"width: 100%\">\n  <img src=\"https://i.imgur.com/aohFk5k.png\" style=\"max-width: 100%; max-height: auto;\" width=\"522px\" />\n<div>\n\n\n## Install\n`yarn add styled-map`\n\nor\n\n`npm install styled-map --save`\n\n## Why use Styled Map?\n\nStyled Map simplifies your components' CSS, making your code cleaner and clearer wherever you use props to alter styles.\n\n### Without Styled Map\nWith Styled Components alone, you'll often do something like this:\n\n```js\nconst Button = styled.button`\n  color: ${props => props.primary ? '#0c0' : '#ccc'};\n`;\n\n ```\n\n but this quickly turns messy:\n\n ```js\nconst Button = styled.button`\n  color: ${props =>\n    props.primary && '#0c0' ||\n    props.warning && '#c00' ||\n    props.info && '#0cc' ||\n    '#ccc'\n  };\n  border: 2px solid ${props =>\n    props.primary && '#0c0' ||\n    props.warning && '#c00' ||\n    props.info && '#0cc' ||\n    '#ccc'\n  };\n  font-size: ${props =>\n    props.small && '8px' ||\n    props.medium && '18px' ||\n    props.large && '32px' ||\n    '16px'\n  };\n`;\n\n<Button primary large>Submit</Button>\n ```\n\n### With Styled Map\nHere's the same component using `styled-map`:\n\n```js\nimport styledMap from 'styled-map';\n\nconst buttonColor = styledMap`\n  primary: #0c0;\n  warning: #c00;\n  info: #0cc;\n  default: #ccc;\n`;\n\nconst Button = styled.button`\n  color: ${buttonColor};\n  border: 2px solid ${buttonColor};\n  font-size: ${styledMap`\n    large: 32px;\n    small: 8px;\n    medium: 18px;\n    default: 16px;\n  `};\n`;\n\n<Button primary large>Submit</Button>\n\n```\n\nMuch better! \n\n> Note: If there are no matching props, styled-map will look for a \"default\" item in your map. If it doesn't find one it will use the last item by default.\n\n## What's with the pseudo-CSS syntax?\n\nUntil v3.0, Styled Map used JavaScript objects <a href=\"https://gist.github.com/scf4/4498561f2f38a82b7525be2b4bc94a61\" target=\"_blank\">like this</a>. [Read more about the decision to use a new syntax](https://github.com/scf4/styled-map/issues/7).\n\nYou can still use objects if you prefer, and there are currently no plans to deprecate this option.\n\n## Usage with themes\n\nStyled Map makes mapping to themes incredibly easy with the `mapToTheme` function.\n\nSimply set up your themes like this:\n\n```js\nconst myTheme = {\n  buttonColor: {\n    primary: 'orange',\n    warning: 'red',\n    info: 'blue',\n    default: 'white',\n  },\n  ...\n};\n```\n\nand now you can do this:\n\n```js\nimport styledMap, { mapToTheme as theme } from 'styled-map';\n\nconst Button = styled.button`\n  color: ${theme('buttonColor')};\n  border: 2px solid ${theme('buttonColor')};\n`;\n\n```\n\n> Note: importing `as theme` is optional, but it reads a lot better!\n\n### Nested theme objects\n\nNested objects can be refered to with dots, so you can write `theme('colors.button')` if your theme looks like this:\n\n```js\nconst theme = {\n  colors: {\n    button: {\n      primary: '#b00',\n      info: '#0b0',\n      etc: '#00f',\n    }\n  }\n}\n```\n\n## Optionally mapping to prop values \n\nSometimes you'll want to map styles to the *value* of a prop instead of using prop keys. This is especially useful if you have something like a `type` variable to pass to your component and you don't want to do something like `<Button {...{[type]:true}} />`.\n\nYou can use `styled-map` in these situations by simply passing a prop name as the first argument. \n\n```js\nconst Button = styled.button`\n  background: ${styledMap('type', {\n    primary: '#c00',\n    default: '#ddd',\n  })};\n`;\n```\n\n`styled-map` will then look at the Button's `type` prop for a matching value.\n\nThis also works in `mapToTheme`:\n```js\nimport styledMap, { mapToTheme as theme } from 'styled-map';\n\nconst myTheme = {\n  buttonColor: {\n    primary: 'orange',\n    warning: 'red',\n    info: 'blue',\n    default: 'white',\n  },\n  ...\n};\n\nconst Button = styled.button`\n  color: ${theme('buttonColor', 'kind')};\n`;\n\n<Button kind='warning'>Click</Button> // will be red\n```\n\n**Note: This currently doesn't work doesn't work with the pseudo-CSS syntax. This functionality should arrive by v4.0. PRs welcome!**:\n\n## Typings\n\nWe currently have TypeScript typings in release candidate stage @ `3.2.0-rc.1`. Please upgrade specifically to `styled-map@3.2.0-rc.1` if you want typings now. \n\n\n\n## License\n\nMIT Copyright 2017–2018\n","versions":{"0.0.1":{"name":"styled-map","version":"0.0.1","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.24.1","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"6afa09d2541aedcc20602a59f49a71273272290b","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@0.0.1","_shasum":"32915880a78c08d0e0722fc539b1bbe83b886d78","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"shasum":"32915880a78c08d0e0722fc539b1bbe83b886d78","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-0.0.1.tgz","integrity":"sha512-0KSckXNWnocfjrmlVe9nXPfevCyHHmftMzuOLKz8+rv/KNrCD5ED83oKvhbncrqGgpAy7iNtOzd2E6KmfXUEtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9FS1mt6PiQBqL4mQSp60yhc69/G0YYXqXUebyZ5g5xAIgJ4T0OVtv1bszBhP+XD56uxZ9StAYsB4N8+chElsrrmc="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/styled-map-0.0.1.tgz_1493222142428_0.9826174967456609"},"deprecated":"1.0.0","directories":{}},"0.1.0":{"name":"styled-map","version":"0.1.0","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.24.1","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"6afa09d2541aedcc20602a59f49a71273272290b","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@0.1.0","_shasum":"ec2a39a8fa273f83e0df7e2596064a7d3641d430","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"shasum":"ec2a39a8fa273f83e0df7e2596064a7d3641d430","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-0.1.0.tgz","integrity":"sha512-n0YH25vJyVjHtjDcKxw5Nq2xCw+1dxD6a4mBqieqavgIvSNe5fl+VyhcaqnjcjkAgtmGaFVsgGLlGDfGV8pAuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0DYprAkdSYldFl/TNiIuKzG5VrUX7O/7NW4Uw6v1AlQIgWSJNuVAGSoP3LixxJDs2ZAgMNpbvO3j3yMWFHMIjxvI="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/styled-map-0.1.0.tgz_1493223365160_0.06496193585917354"},"deprecated":"1.0.0","directories":{}},"0.1.1":{"name":"styled-map","version":"0.1.1","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.24.1","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"9074e33ce77c0e512f535c94180c372fefab9631","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@0.1.1","_shasum":"c1ebf07fc7fa3d39ddfb72fabd16f19c20c04d27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"shasum":"c1ebf07fc7fa3d39ddfb72fabd16f19c20c04d27","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-0.1.1.tgz","integrity":"sha512-NpzPhTdhpXr5i5wLBd5uDdJzPSRJnCeFccL2XtAffwdCfwb8dxandNkBY0evZ9S2VkeKkcjPgQ4M39gxOy41tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3n808mkXhrYkEoKooUgPf1nA9lFVXenvlkU8GoH1oOgIhAKj5AfSxOIZc2RwiDxNLsRDDksP+ZmjamDdwWyARPwoJ"}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/styled-map-0.1.1.tgz_1493225389219_0.6599415026139468"},"deprecated":"1.0.0","directories":{}},"0.1.2":{"name":"styled-map","version":"0.1.2","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.24.1","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"9074e33ce77c0e512f535c94180c372fefab9631","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@0.1.2","_shasum":"afe550354d5754fccd483b75391ddf711e9fe25d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"shasum":"afe550354d5754fccd483b75391ddf711e9fe25d","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-0.1.2.tgz","integrity":"sha512-aKDZQAqJHiBiyekYLoUYMRKJyQtQBOVUvL3MLynOA1MPa0RU1pwx4+yfeheTbbN34WrlHMpV3WXEeaKJ0kPOig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3WRRz48tL7UkQdDvMT9iV4kg+nY4T2VEgoqDj1DIYwgIhAJTpHyLO+1DaPvD1iaYmdsu1CZufMiDKKH2QFDf6tVvb"}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/styled-map-0.1.2.tgz_1493225641529_0.8534269570372999"},"deprecated":"1.0.0","directories":{}},"2.0.0-rc.1":{"name":"styled-map","version":"2.0.0-rc.1","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.5.2","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"2747cccde8643538cefccddcc828085e14b56183","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@2.0.0-rc.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"integrity":"sha512-A93MpuXQM9c8GYWv/ZAu4dAE2agnXVd8Ao36EIlUN7BbRrQ8Rp44Wsme3SvS7O/KIslB8HS0PN+JyIUdvHoGtw==","shasum":"8420f77ed06de5aec28e9cc886f9a459e35234d3","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-2.0.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGoJ144lgMHmsoOr1QgvX6QK2p7K7852UFNxQWDA8dOAIgSJtXkVj3zei4q7A9nJYX8waIKJrMWUgrU8W1aLGYZ/E="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map-2.0.0-rc.1.tgz_1499025313106_0.04087408585473895"},"directories":{},"deprecated":"deprecate"},"2.0.0":{"name":"styled-map","version":"2.0.0","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.5.2","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"c8fb5e95e2164688fef83b5e820e0d0eaff3ee7d","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@2.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"integrity":"sha512-j3YirJm/WDVQBmTbdCwXDzEfDbzpH51XZpmxIsHbEeD3j81n7SkzfUexbSR9LPQf5ktUNatRuO5W9hssMSzVkA==","shasum":"5259fb97e1a61487a227c5f498a5f56b73dfefff","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2sDv8KZVr0IwYMA0R3tE0HeB20aY3Lm6KviN/G0ANtgIhAKoKbX+jfCNk6oydFuOAEGOw1xC9sAp+QlJJTC2O7lu2"}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map-2.0.0.tgz_1499025491556_0.5062359739094973"},"directories":{}},"2.0.1":{"name":"styled-map","version":"2.0.1","description":"Super simple lib to map props to styles with `styled-components`.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.5.2","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"470e0eda94b6668b99566fdc9fc7335fbdda8de5","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"scf4","email":"beats.cd@me.com"},"dist":{"integrity":"sha512-8XbpZYlx+kt1O2hgcyjio8LVvdLYxvNWkgLjpt3EbBA8u/WXcV3DtEmZWqVdCewDsrGQOVwByPLutCo4AquRAA==","shasum":"52db5b7b8269788ba01c93c7c3ca4fee4eb2ab35","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh1Qr8aefF4BTEoCGO/E/j33doeqP9h6TWzK5NrnHt1QIgNvnj9r0Ed0Q+OvZQtkzohT75zLL/CC2xGCvpeQ0fsI8="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map-2.0.1.tgz_1499412158487_0.9542165470775217"},"directories":{}},"3.0.0":{"name":"styled-map","version":"3.0.0","description":"Simple CSS-like syntax to map props to styles with Styled Components and Emotion.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.5.2","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"83f847858dc1b94b075034647136593ac70ac43a","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-GpRE/lxKzJJNASLxC30SPAmqJiyBLtlpWXwSrvhEDharSIUY4ymnsuXIKiPgM/W9RtgORsjksSUmJIzAYCCYJA==","shasum":"d61f7db64ec4cb61fc7ea3deda667d25ac861353","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.0.0.tgz","fileCount":8,"unpackedSize":107133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaxe/CRA9TVsSAnZWagAA8JEP/RtWHjdlCMTZV+Ugdshy\nfv0aYsaAwB1kacyi+gSGp9c9DyhV1zi351OOJE98YJ2Qn/cza3i6JyWEs1kE\nuFFT0m8AT/qNxq1kXRpp0ZxVSEUT63vQ46aX/tuAy8NzfgnIUB36/c2txKQi\nkyf7gD2xrJZqD97H11C6VPU/g5bD17yV+sCB7CkCl/kU2/u9OngZQ4ydfQ9a\nruaXFNnvLf0sCy5nMcpU1mgjpCNQy27ygEBMivSy2hWhfmSyofgWGDTStXYj\nF3fsJz5QcyxmzXqfzap1LZibMIqhGfFwxkkxXvz/G7sXrvD3SREY0DhyKq8P\nvhhgyQojj9emBDKnfyeTleZ+/Wv5sNhGdpwRFFE8O3FL2/DzW1Y1TnTOC+0C\n2YsPLYznrt/dqKanyglFfQkK3Et8L0C/SBNJBxLXNgonJDKKI+GkKGokf8QE\nG7kNC9CIRfUeNOlQDPXsP+U63Yz8TS/J/eegDZBD/Bbu78bMFwIzuNYLtMBe\nsVFxosQ+EpUKjlazfpm8yCtBPVBSXu7FXRPp2Wn+ttbdrmKDGROiHYha9vFE\nxSkvH0F5w2paUmy9LhgMnYelWLVl42nkFbJpUezNHq2nFryy0hKwxk8FVSRq\nftD6YAU0j1DhHE9qXSYWIHHL78gi+wYSSzPkl7traY2Ab1qX5whK4nVjypWt\nsOT6\r\n=6Y4r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRe3xVcR1HLLegqWvLkcQYvSAV/YBbVulR17JCee55rAIhAMP4eM3QdHQeyEv6Swszik3Z01vem8318OuLirtfW5eu"}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.0.0_1533745086676_0.6909154717975732"},"_hasShrinkwrap":false},"3.1.0-beta":{"name":"styled-map","version":"3.1.0-beta","description":"Simple CSS-like syntax to map props to styles with Styled Components and Emotion.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.5.2","jest":"^19.0.2","rimraf":"^2.6.1"},"gitHead":"9ae563d517238ad7403841e3d54804d094c32290","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.1.0-beta","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-W02TONsCU0gk/fxVfwZgDkcqXGQXETATc/+q31X5M4ua+6MyQd4DUd6MCJhcuKl7TwDqVaCCP4vdSN6DE73/Wg==","shasum":"3b7f4340a12737d5be1adb62b8144571f45fe7a8","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.1.0-beta.tgz","fileCount":8,"unpackedSize":108415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba1RaCRA9TVsSAnZWagAAR6sP/2rtE0hiY5emhQJqkBug\nn8wDWcN0oT3VAoLM3CmtQltiiOgeLmsnPOCD14fDb1SwZBz1uiplHG7KdmQo\nbjIVLxhQeEiEfDvBtwSZW8nqPekgm/DRm9C576Ihy2wNNi4B+IVJwf5LU9DH\nAIWILqzHYm3dgstBVyyMUDuwGxWkEpNkFd+gBA1Gf6WFfGt3XBDLMwAwXMIQ\nH1enG7BaQNupC/gIfsEmeySW6oEctKvMuY8Ap41vOLRHd/shrAuKaLUzqb2z\nWerLRYX4mJbzaWynqaswGeDPI3atsMFYVh48iGAGl1M3NJR+HKro+Dcwg+Un\nNGutrJ8j7mtBcsbpQ/Wc4WmDaJXiO+g3nGlPsNgyzo1c+TEA9Qocn4QrQrBD\nlXmJK45i34BeoyJooVOmmAuf2K6LzDz7s6MBCrYJcqsSXErHPVowrgqPO4XI\nOmaNEvtCfs2h6BywjZltgW7RKYK1Tx+ovltyVtPmIR3HIRaB1iFKk5GiFDqX\n3PKUHAXyc3rhDEuGkyq3XhUiDv0kaduNKxa0EXlC2dtgzVEwixoDiKc1uGV9\nAW4lmAHX8SJCUJuNgKirDFHD/Nf/BHdirMNupLGmbu5S+L3TnmrsXUgioqB6\n/Xo8DUEV/Q5lNhC1oevXECg3XqR+1bvIY7M73xdZerhAfFS9cgpaaYOtuEbQ\nPWm4\r\n=9Pac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGd70AB/raPAxGxnZnoVkhpJYBHiWJMBz+U5MQ9IZJsjAiEAlQfRhs3wNuYUoNKjp8oUsjs6onNDRgBm88jzsiKyFLE="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.1.0-beta_1533760602229_0.4740162284614535"},"_hasShrinkwrap":false},"3.1.0":{"name":"styled-map","version":"3.1.0","description":"<br /><div align=\"center\">","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","jest":"^23.6.0","rimraf":"^2.6.2"},"dependencies":{"babel-preset-minify":"^0.5.0"},"gitHead":"cb2bff9f3f1202ad730b29e4c71c606131c7ccd7","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-zHPVcm/70NL/GqBmwvikvLUiCcfbkWrfdNWNq3A2QUxJ9vPDl0TN7Q9O2gQaez3BoCLCIK/5RDJIBP1hrckB+g==","shasum":"74bc7f24ad7343692a6b544ab503f4851fbbfb6f","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.1.0.tgz","fileCount":8,"unpackedSize":117777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwWTTCRA9TVsSAnZWagAAOPAP/j665A4E09gHEv3x2RED\na3qq1o3Psumkvjjex8oK7eMzGbq47Q5Y8gCdtlHZ/deZvTPLa1rP68P1Gzmm\nCgU6QygnnKxAJz3a1pW1fJN42lZDWrur1ZfOcyRFfUtlqVQfbLcmL9LwxaJX\nkx//R7/DgI9E+pAS2c38CH6Bct2rt1w1quqSl+oE9vfULCdDT0Dsg0HYztBy\nGt65IQMOZqLIWuRL4C5Cv1Z73y7GjqLGD2HLSygSpJ0nLsgaoxPBOkY2MY9f\npycXuA03TPj4o3N9D8DsDZ24qKjx+T0/DGhGo3fRHYgquo0u8GD+HLNg/ykG\nEHtgi64gxCj+ETHg8qWTORrBz7uXLKlrMMlIv/8AsakScrC5VWaHDFAk0PB0\n64dCkNjTHyffcuO9Y6ZWUilv7/OS7OWTKriVhMj94b1gecxmLkMJ8pAvbneu\nQK8kakMTSdpKntHXn1+mO3aypfpIqQ0AcPptLPbn5ZnQBO8JvUheMNTQFPlX\nrcEQkQ008+wbiARCxvRM3jFLB3D/rKv/XXZOMos/3a417A+jMoZ5ZXXM3GLg\nph03nBfQggkwMxdKUjNm7hm62tBTtDwht2QawCKJtxgxXyfRCTkYKnx2OMcG\n4fNt27/RnkwZLeVqtG87rABUkBP5uf8qSFBFXep0Wdt0BscMzLDA/iEgcnmA\niJ5G\r\n=noJb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtYdG2OwbUS85nGyymBbv2At4uiGtbM3TZnM32oEK17AiEA7JCKrSky1zqjBQRYgS5jay4lXZwFM+1N4aUY+ukih6Y="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.1.0_1539400914850_0.6143967322693831"},"_hasShrinkwrap":false},"3.2.0-rc.1":{"name":"styled-map","version":"3.2.0-rc.1","description":"<br /><div align=\"center\">","main":"dist/index.js","types":"./types.d.ts","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore *.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","jest":"^23.6.0","rimraf":"^2.6.2"},"dependencies":{"babel-preset-minify":"^0.5.0"},"gitHead":"17c8ca4acab80473c623a7b2f03a9a62f147870c","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.2.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-2U+vhwGywGOBYO21IGkmS7Ft4OelR489h4lFes/KEOOjVWzJFWymwmIX6HygYh4vHa0evzNwHq3/kbEM7WowSg==","shasum":"f1bae788583318b1bdc848d9c69c964f75b7ba63","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.2.0-rc.1.tgz","fileCount":9,"unpackedSize":118293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyJDFCRA9TVsSAnZWagAA/cYQAKUgNg1TkydRyo8T4jvB\nMfElbaCQdm6/wUY23ZKPD3/xwUfkiOUsM8BBVwhlQOKm9tNhbp6ltcNY7mn0\nW7xv4/ysX+hBFxoIVAUTbsMrbckT6U0FE7LYiS63+90vnz5iKq4N+VYOE/tE\ns1BMdvmvCIViTLtcv76kSrE01/Ly5benbrVKDLq/iZBF/oSaOmryl/oDqW6a\noBHGqKwMDNrB7+9yleNpgqRfHe363EKt8q4SvKiImVrW08LRkbVWnKbeVG3i\ncgVvkAbuaURlTDdP3qc/kCA3NMF7IzYwHNhdYsX2jMXIhlWvptqIQNtIOUvf\ng3qGTnuRu2bPMgdmkO6gaGuWySHc9my2WRqURU2N7xe9TaoZZMQeXjU8cxqh\ndQHHFvWLrnewIVWW5Ss4y8d0tCAJSYlX7wzV4DbcJm4QpW8ixjMIoKj7oAUp\nJNaM+NGlWkuVx5AK/SdZHShj2VXC1jKP//+RjbfufimdaoW2gl1ysYXw4ND6\n8khFJrv2lBJPGARw9HkmntxkPJfcRoQuSewWVdunfA3yCwh/JwOC1bQkwZ33\n38FEjZOuRZjNyQy6F55p1Pvzvqagk4aZyRI3qkQPEw1hBBraftYzSZCXQfZs\nfgos1ThJQnE1Ps1p8O3oOB5iVxKmDeRlUCcTvaYkJo8mbHQFXRhnqmuqBGZM\nlL/m\r\n=6JJd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKcDmSvugOXLxuf0sx8ec32tkRX2W7+I0r+7Q5aU9GAAiBf1XQMbBbI9aKh9+0lxGdFgtZCf1eaCB0kU4xco8VFfQ=="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.2.0-rc.1_1539870917100_0.4199567027106703"},"_hasShrinkwrap":false},"3.2.0":{"name":"styled-map","version":"3.2.0","description":"<br /><div align=\"center\">","main":"dist/index.js","types":"./types.d.ts","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore **/*.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","babel-preset-minify":"^0.5.0","jest":"^23.6.0","rimraf":"^2.6.2"},"dependencies":{},"gitHead":"6274cbe1b5c99667adb2c48252cfd87210125f97","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-xcOvfvKuh4WFZyoCK6csYX0PcD2m73irt/s1u1EZKsd3Oa+HCnijJSPvFFjoG0BbyGxS+b7WlBVjDg5d6slXMA==","shasum":"7d6d445f7dcd78a0d25191de73eae60268cf7586","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.2.0.tgz","fileCount":10,"unpackedSize":216724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3G1QCRA9TVsSAnZWagAA7fEP/RNEEUPFJ23qGwZjOCcn\nuQ3WhtQr277hzOS08+eGhQVjjnXrmxFvCkKeIEBxPVVE9n1FHMxOEefUjFPC\nvVr0DS7G8y0mzGsJ9cKjOYTZaMCoSsZwSJjozGTsqoqzB+FSHlSouS3c5qTW\nuTNwMEyFdDd6QLSTAgSD2gtGEsWulI8c/pGxg3O7LmH3br0GgyO/4jBzDdis\nWYZf8YS2WYiCTh9aXYUthZRbIwbGXIVDQ9m0/qXaIPyFjah4Fjow8ZOxcYad\n9BwqMqVsLcGjjP/v+D9A86SqHtP2Ls5GzNq7cD37Iu508BbskDROcBkxlbSv\noyX2GNogB/45H+w10U5Vrjk7/+0mSVT6cdC/dnz2gLwb/Kl/UhoAT4e2XHo7\nVNQk+vdwX9m9ltcB9PcZVjTNKIyD0WiX2ToL1UE5pjCape3LESf3lXltIdSn\nNp5smbpWO84K33qDx9NxEewhSi3baKN768YwLeZ2XngdM+EmE/yBBUkkplJx\nVo3lP0ykkJYWq9lNG90VfxwpTjq3/a6dUCNS4XSUW/xiRJ11gt91/ynhHFaR\ni7J4KF7v3Fhi+6SfWso3WTmMebhHg+Z/eWV1+zqiYwR4mtE5JoJYkxQQkPW6\nYR+hyjuFyr7W7yX/BK1Sp6HiU5wVsF/aNfwHimktaSbQtma1SbSIol0WnvhP\ntHJD\r\n=tM6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGYqW5/xGqoX3ddvNQl5D9u6VI5+wzP3O+sHp/cIHEpAiAPff1drxOvPsDnMBgoyiqGfHi+461EIiEde6vev3SbVw=="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.2.0_1557949775871_0.7762730366695179"},"_hasShrinkwrap":false},"3.3.0":{"name":"styled-map","version":"3.3.0","description":"<br /><div align=\"center\">","main":"dist/index.js","types":"./types.d.ts","repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"scripts":{"test":"jest","build":"rimraf dist && babel lib --out-dir dist --ignore **/*.test.js"},"author":{"name":"scf4","url":"github.com/@scf4"},"license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-jest":"^24.8.0","babel-preset-minify":"^0.5.0","jest":"^24.8.0","rimraf":"^2.6.3"},"dependencies":{},"gitHead":"c6f3b628047f2b2c25ab25b1f04ed6efceeea841","bugs":{"url":"https://github.com/scf4/styled-map/issues"},"homepage":"https://github.com/scf4/styled-map#readme","_id":"styled-map@3.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"scf4","email":"scf777@icloud.com"},"dist":{"integrity":"sha512-tgvDc7xSJKZgpROJiVeccJ7xLHe51h66ObvyfJF/lK92Y6XSigCS/U8L37aeDwQaCz9xzqC4+HAQE+x7rwF3HA==","shasum":"0325bb7486826c2c593254f08930ae2d3e5f1763","tarball":"https://registry.npmjs.org/styled-map/-/styled-map-3.3.0.tgz","fileCount":10,"unpackedSize":218381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3HIxCRA9TVsSAnZWagAAmUgP/jeBrbAF+aqCA0z11nU2\nMu14Kr1VgnKqfWzQBaSXHFCxUnNDBmzO+RbzSQsa1DPCu+nERvUbG9W95nZL\n8qRKdnjNDZdbVLPzjUGInIw4nkq6ft6rl0Z6Oywryf023ItKV8wiqFrpUXOA\nKdk+IBDvqDy9b61dEU50QeYRQZrU/UMVaDrsGYGCiE++WORNfYvUh88qsQXg\niq8+Ol5T72LrD8DgTN68PZL2anjYWS/BMHsIGoNqLf6e6OhEFejfmZCgc3Va\nOHXlZ26uGZPflh5btUVRHH+G2q7OzEKYhna2RSi0zWTFblzNgj/EPVlkGc+W\nqJF3CEzb11cWOx4tq/91H6hsY+T5BYpG+lCKsKTM2lOYD8bHjzU1F1HyA8cS\n6XErZenNmKjdXgKRIeRUQVwzjGP6nPrufdaSStYNyJV6ZNMh3h/crwDmo5Lz\nxNyEhEWkyNL+sH1FIVAlWURi6af+MSCekymLSaCUn2g6w9PXVHxp04EHIpYU\n5qb2FMSJ33V8O+vUT0iX7xMhzKc1Gb/T090bhRn2IvuPps5IwqidJ2LAeVxi\n6BI9f4y2T9FLil1F9Rg5Gu8/VqlU/uTEQZOYqjRyi1Ur69ypxKLlk1cF4UbB\nwKlTA6zKgslfu+lDa6iadj7AJl3pUG59oXy2NkjniO3JV0p8/MOI7YCvNzyI\nOVh6\r\n=EVXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvNcJsyF9ujO5+RHb0zA/kGkpyhZRtHys09zeZERqIcAIgU1sEmN6p0BE9Bqwx5Dur+N/K5agkTOUCXq/dS8Y6A/4="}]},"maintainers":[{"name":"scf4","email":"beats.cd@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-map_3.3.0_1557951025018_0.5489613144220429"},"_hasShrinkwrap":false}},"homepage":"https://github.com/scf4/styled-map#readme","keywords":["styled components","styled-components","react","props","styles","map","css","helper"],"repository":{"type":"git","url":"git+https://github.com/scf4/styled-map.git"},"author":{"name":"scf4","url":"github.com/@scf4"},"bugs":{"url":"https://github.com/scf4/styled-map/issues"},"license":"MIT","readmeFilename":"README.md"}