├── .babelrc ├── .gitignore ├── README.md ├── compositor.json ├── main.js ├── package-lock.json ├── package.json ├── rollup.config.js ├── variables.css └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | [ 4 | "latest", 5 | { 6 | "es2015": { 7 | "modules": false 8 | } 9 | } 10 | ] 11 | ], 12 | "plugins": [ 13 | "external-helpers" 14 | ] 15 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bundle.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # tachyons-for-styled-components 2 | 3 | [![Edit jamesmcallister/styled-components-tachyons: example-site](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/KOD16MXpM) 4 | 5 | Beaware that you need to use `snake_cased` rather than `kebab-cased` 6 | 7 | Thanks to : 8 | Adam Morse for http://tachyons.io/ 9 | Jon Gold for https://github.com/jongold/tachyons-js 10 | and also https://styled-components.com/ 11 | 12 | Install with npm i.e 13 | 14 | ```sh 15 | 16 | npm install styled-components-tachyons 17 | ``` 18 | 19 | Add tachyons css variables somewhere in your project. Below are some of the default tachyons variables (some excluded for brevity). Alternatively you could `import` variables.css from this respository via your favorite bundler (webpack etc.). 20 | 21 | ```html 22 | 46 | ``` 47 | 48 | Example usage 49 | 50 | ```jsx 51 | 52 | import styled from 'styled-components' 53 | import tachyons from 'styled-components-tachyons' 54 | 55 | const Article = styled.article` 56 | ${tachyons} 57 | font-family: athelas, georgia, serif; 58 | background-color: var(--yellow); 59 | ` 60 | const Main = styled.div` 61 | ${tachyons} 62 | background:url(./static/009.jpg) no-repeat center; 63 | ` 64 | const Header = styled.header` 65 | ${tachyons} 66 | ` 67 | const Div = styled.div` 68 | ${tachyons} 69 | ` 70 | const H1 = styled.h1` 71 | ${tachyons} 72 | ` 73 | const H2 = styled.h2` 74 | ${tachyons} 75 | ` 76 | const H3 = styled.h3` 77 | ${tachyons} 78 | ` 79 | const P = styled.p` 80 | ${tachyons} 81 | ` 82 | const Blockquote = styled.blockquote` 83 | ${tachyons} 84 | ` 85 | const Cite = styled.cite` 86 | ${tachyons} 87 | ` 88 | export default () => 89 |
90 |
91 |
92 |
93 |

Issue Six

94 |

Summer MMXVI

95 |
96 |

The Chronicles

97 |
98 |

99 | It's the space you put between the notes that make the music. 100 |

101 | Massimo Vignelli 102 |
103 |
104 |
105 |
106 |

The repercussion of ugliness is endless

107 |

108 | The choice of paper size is one of the first of any given work to be printed. There are two basic paper size systems in the world: the international A sizes, and the American sizes. 109 |

110 |

111 | The international Standard paper sizes, called the A series, is based 112 | on a golden rectangle, the divine proportion. It is extremely handsome 113 | and practical as well. It is adopted by many countries around the world 114 | and is based on the German DIN metric Standards. The United States uses 115 | a basic letter size (8 1/2 x 11”) of ugly proportions, and results in 116 | complete chaos with an endless amount of paper sizes. It is a 117 | by_product of the culture of free enterprise, competition and waste. 118 | Just another example of the misinterpretations of freedom. 119 |

120 |

121 | These are the basic DIN sizes in mm. for : A0, 841x1189 _ A1, 594x841 _ 122 | A2, 420x594 _ A3, 297x420 _ A4, 210x297 _ A5, 148x210 _ A6, 105 x148 _ 123 | A7, 74x 105 _ A8, 52x74 _ A9, 37x52 _ A10, 26x37. 124 |

125 |

126 | The A4 is the basic size for stationary. Two thirds of it is a square, 127 | a nice economical happenstance resulting from the golden rectangle. 128 | It is one of the reasons we tend to use as much 129 | as possible the DIN sizes: proportions are always leading to other nice proportions. 130 |

131 |

132 | This does not happen with the American basic size which leads to nothing. I counted 28 different standard sizes in USA!. The only reason we use it is because everybody in USA uses it, all stationary in USA is that size, so are manilla folders, les and of ce equipment! 133 | The repercussion of ugliness is endless. 134 |

135 |
136 |
137 | 138 | 139 | ``` 140 | -------------------------------------------------------------------------------- /compositor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jamesmcallister/styled-components-tachyons", 3 | "version": "0.1.4", 4 | "libraries": { 5 | "xv": "^1.1.25" 6 | }, 7 | "title": "styled-components-tachyons", 8 | "branch": "", 9 | "style": { 10 | "name": "Default", 11 | "componentSet": { 12 | "nav": "nav/BasicNav", 13 | "header": "header/BannerHeader", 14 | "article": "article/BasicArticle", 15 | "footer": "footer/BasicFooter" 16 | }, 17 | "fontFamily": "-apple-system, BlinkMacSystemFont, sans-serif", 18 | "fontWeight": 400, 19 | "bold": 600, 20 | "lineHeight": 1.5, 21 | "typeScale": [ 22 | 72, 23 | 48, 24 | 24, 25 | 20, 26 | 16, 27 | 14, 28 | 12 29 | ], 30 | "monospace": "Menlo, monospace", 31 | "heading": { 32 | "fontFamily": null, 33 | "fontStyle": null, 34 | "fontWeight": 600, 35 | "lineHeight": 1.25, 36 | "textTransform": null, 37 | "letterSpacing": null 38 | }, 39 | "h0": {}, 40 | "h1": {}, 41 | "h2": {}, 42 | "h3": {}, 43 | "h4": {}, 44 | "h5": {}, 45 | "h6": {}, 46 | "alternativeText": {}, 47 | "space": [ 48 | 0, 49 | 8, 50 | 16, 51 | 32, 52 | 48, 53 | 64, 54 | 96 55 | ], 56 | "layout": { 57 | "maxWidth": 1024, 58 | "centered": false 59 | }, 60 | "colors": { 61 | "text": "#111", 62 | "background": "#fff", 63 | "primary": "#08e", 64 | "secondary": "#059", 65 | "highlight": "#e08", 66 | "border": "#ddd", 67 | "muted": "#eee" 68 | }, 69 | "border": { 70 | "width": 1, 71 | "radius": 2 72 | }, 73 | "link": {}, 74 | "button": { 75 | "hover": { 76 | "boxShadow": "inset 0 0 0 999px rgba(0, 0, 0, .125)" 77 | } 78 | }, 79 | "input": {}, 80 | "body": { 81 | "margin": 0 82 | }, 83 | "breakpoints": { 84 | "xs": "@media screen and (max-width:40em)", 85 | "sm": "@media screen and (min-width:40em)", 86 | "md": "@media screen and (min-width:52em)", 87 | "lg": "@media screen and (min-width:64em)" 88 | } 89 | }, 90 | "content": [ 91 | { 92 | "component": "nav", 93 | "links": [ 94 | { 95 | "href": "https://www.npmjs.com/package/styled-components-tachyons", 96 | "text": "Home" 97 | }, 98 | { 99 | "href": "https://github.com/jamesmcallister/styled-components-tachyons", 100 | "text": "GitHub" 101 | }, 102 | { 103 | "href": "https://npmjs.com/package/styled-components-tachyons", 104 | "text": "npm" 105 | } 106 | ] 107 | }, 108 | { 109 | "component": "header", 110 | "heading": "styled-components-tachyons", 111 | "subhead": "Bringing Tachyon's in with styled components", 112 | "children": [ 113 | { 114 | "component": "ui/TweetButton", 115 | "text": "styled-components-tachyons: Bringing Tachyon's in with styled components", 116 | "url": "https://www.npmjs.com/package/styled-components-tachyons" 117 | }, 118 | { 119 | "component": "ui/GithubButton", 120 | "user": "jamesmcallister", 121 | "repo": "styled-components-tachyons" 122 | } 123 | ], 124 | "text": "v0.0.4" 125 | }, 126 | { 127 | "component": "article", 128 | "metadata": { 129 | "source": "github.readme" 130 | }, 131 | "html": "

tachyons-for-styled-components

\n

Beaware that you need to use snake_cased rather than kebab-cased

\n

Thanks to :\nAdam Morse for http://tachyons.io/\nJon Gold for https://github.com/jongold/tachyons-js\nand also https://styled-components.com/

\n

Install with npm i.e

\n
\nnpm install styled-components-tachyons
\nimport styled from 'styled-components'\nimport tachyons from 'styled-components-tachyons'\n\nconst Article = styled.article`\n  ${tachyons}\n  font-family: athelas, georgia, serif;\n  background-color: var(--yellow);\n`\nconst Main = styled.div`\n  ${tachyons}\n  background:url(./static/009.jpg) no-repeat center;\n`\nconst Header = styled.header`\n  ${tachyons}\n`\nconst Div = styled.div`\n  ${tachyons}\n  `\nconst H1 = styled.h1`\n  ${tachyons}\n  `\nconst H2 = styled.h2`\n  ${tachyons}\n  `\nconst H3 = styled.h3`\n  ${tachyons}\n  `\nconst P = styled.p`\n  ${tachyons}\n  `\nconst Blockquote = styled.blockquote`\n  ${tachyons}\n  `\nconst Cite = styled.cite`\n  ${tachyons}\n  `\nexport default () =>\n  <Article>\n    <Main dt w_100 vh_100 tc bg_dark_gray white cover >\n      <Div dtc v_mid >\n        <Header white-70 >\n          <H2 f6 fw1 ttu tracked mb2 lh_title >Issue Six</H2>\n          <H3 f6 fw1 lh_title >Summer MMXVI</H3>\n        </Header>\n        <H1 f1 f_headline_l fw1 i white_60 >The Chronicles</H1>\n        <Blockquote ph0 mh0 measure f4 lh_copy center >\n          <P fw1 white_70 >\n            It's the space you put between the notes that make the music.\n        </P>\n          <Cite f6 ttu tracked fs_normal >Massimo Vignelli</Cite>\n        </Blockquote>\n      </Div>\n    </Main>\n    <Div center measure_wide f5 pv5 lh_copy ph2 >\n      <H1 f1 lh_title>The repercussion of ugliness is endless</H1>\n      <p>\n        The choice of paper size is one of the  first of any given work to be printed. There are two basic paper size systems in the world: the international A sizes, and the American sizes.\n    </p>\n      <p>\n        The international Standard paper sizes, called the A series, is based\n      on a golden rectangle, the divine proportion. It is extremely handsome\n      and practical as well. It is adopted by many countries around the world\n      and is based on the German DIN metric Standards. The United States uses\n      a basic letter size (8 1/2 x 11”) of ugly proportions, and results in\n      complete chaos with an endless amount of paper sizes. It is a\n      by_product of the culture of free enterprise, competition and waste.\n      Just another example of the misinterpretations of freedom.\n    </p>\n      <p>\n        These are the basic DIN sizes in mm. for : A0, 841x1189 _ A1, 594x841 _\n      A2, 420x594 _ A3, 297x420 _ A4, 210x297 _ A5, 148x210 _ A6, 105 x148 _\n      A7, 74x 105 _ A8, 52x74 _ A9, 37x52 _ A10, 26x37.\n    </p>\n      <p>\n        The A4 is the basic size for stationary. Two thirds of it is a square,\n      a nice economical happenstance resulting from the golden rectangle.\n      It is one of the reasons we tend to use as much\n      as possible the DIN sizes: proportions are always leading to other nice proportions.\n    </p>\n      <p>\n        This does not happen with the American basic size which leads to nothing. I counted 28 different standard sizes in USA!. The only reason we use it is because everybody in USA uses it, all stationary in USA is that size, so are manilla folders,  les and of ce equipment!\n      The repercussion of ugliness is endless.\n    </p>\n    </Div>\n  </Article>
" 132 | }, 133 | { 134 | "component": "footer", 135 | "links": [ 136 | { 137 | "href": "https://github.com/jamesmcallister/styled-components-tachyons", 138 | "text": "GitHub" 139 | }, 140 | { 141 | "href": "https://github.com/jamesmcallister", 142 | "text": "jamesmcallister" 143 | } 144 | ] 145 | } 146 | ] 147 | } -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | import tachyonsJs from 'tachyons-js'; 2 | 3 | const tachyonsForStyled = props => 4 | Object.keys(props).map(props => tachyonsJs[props]); 5 | 6 | export default tachyonsForStyled; 7 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "styled-components-tachyons", 3 | "version": "0.0.4", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "acorn": { 8 | "version": "4.0.13", 9 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", 10 | "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", 11 | "dev": true 12 | }, 13 | "align-text": { 14 | "version": "0.1.4", 15 | "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", 16 | "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", 17 | "dev": true, 18 | "requires": { 19 | "kind-of": "3.2.2", 20 | "longest": "1.0.1", 21 | "repeat-string": "1.6.1" 22 | } 23 | }, 24 | "ansi-regex": { 25 | "version": "2.1.1", 26 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 27 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 28 | "dev": true 29 | }, 30 | "ansi-styles": { 31 | "version": "2.2.1", 32 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 33 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", 34 | "dev": true 35 | }, 36 | "arr-diff": { 37 | "version": "2.0.0", 38 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 39 | "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 40 | "dev": true, 41 | "requires": { 42 | "arr-flatten": "1.1.0" 43 | } 44 | }, 45 | "arr-flatten": { 46 | "version": "1.1.0", 47 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 48 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 49 | "dev": true 50 | }, 51 | "array-unique": { 52 | "version": "0.2.1", 53 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 54 | "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", 55 | "dev": true 56 | }, 57 | "async": { 58 | "version": "0.2.10", 59 | "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", 60 | "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", 61 | "dev": true 62 | }, 63 | "babel-code-frame": { 64 | "version": "6.22.0", 65 | "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.22.0.tgz", 66 | "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=", 67 | "dev": true, 68 | "requires": { 69 | "chalk": "1.1.3", 70 | "esutils": "2.0.2", 71 | "js-tokens": "3.0.2" 72 | } 73 | }, 74 | "babel-core": { 75 | "version": "6.25.0", 76 | "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.25.0.tgz", 77 | "integrity": "sha1-fdQrBGPHQunVKW3rPsZ6kyLa1yk=", 78 | "dev": true, 79 | "requires": { 80 | "babel-code-frame": "6.22.0", 81 | "babel-generator": "6.25.0", 82 | "babel-helpers": "6.24.1", 83 | "babel-messages": "6.23.0", 84 | "babel-register": "6.24.1", 85 | "babel-runtime": "6.23.0", 86 | "babel-template": "6.25.0", 87 | "babel-traverse": "6.25.0", 88 | "babel-types": "6.25.0", 89 | "babylon": "6.17.4", 90 | "convert-source-map": "1.5.0", 91 | "debug": "2.6.8", 92 | "json5": "0.5.1", 93 | "lodash": "4.17.4", 94 | "minimatch": "3.0.4", 95 | "path-is-absolute": "1.0.1", 96 | "private": "0.1.7", 97 | "slash": "1.0.0", 98 | "source-map": "0.5.6" 99 | } 100 | }, 101 | "babel-generator": { 102 | "version": "6.25.0", 103 | "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.25.0.tgz", 104 | "integrity": "sha1-M6GvcNXyiQrrRlpKd5PB32qeqfw=", 105 | "dev": true, 106 | "requires": { 107 | "babel-messages": "6.23.0", 108 | "babel-runtime": "6.23.0", 109 | "babel-types": "6.25.0", 110 | "detect-indent": "4.0.0", 111 | "jsesc": "1.3.0", 112 | "lodash": "4.17.4", 113 | "source-map": "0.5.6", 114 | "trim-right": "1.0.1" 115 | }, 116 | "dependencies": { 117 | "jsesc": { 118 | "version": "1.3.0", 119 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", 120 | "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", 121 | "dev": true 122 | } 123 | } 124 | }, 125 | "babel-helper-builder-binary-assignment-operator-visitor": { 126 | "version": "6.24.1", 127 | "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", 128 | "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", 129 | "dev": true, 130 | "requires": { 131 | "babel-helper-explode-assignable-expression": "6.24.1", 132 | "babel-runtime": "6.23.0", 133 | "babel-types": "6.25.0" 134 | } 135 | }, 136 | "babel-helper-call-delegate": { 137 | "version": "6.24.1", 138 | "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", 139 | "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", 140 | "dev": true, 141 | "requires": { 142 | "babel-helper-hoist-variables": "6.24.1", 143 | "babel-runtime": "6.23.0", 144 | "babel-traverse": "6.25.0", 145 | "babel-types": "6.25.0" 146 | } 147 | }, 148 | "babel-helper-define-map": { 149 | "version": "6.24.1", 150 | "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz", 151 | "integrity": "sha1-epdH8ljYlH0y1RX2qhx70CIEoIA=", 152 | "dev": true, 153 | "requires": { 154 | "babel-helper-function-name": "6.24.1", 155 | "babel-runtime": "6.23.0", 156 | "babel-types": "6.25.0", 157 | "lodash": "4.17.4" 158 | } 159 | }, 160 | "babel-helper-explode-assignable-expression": { 161 | "version": "6.24.1", 162 | "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", 163 | "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", 164 | "dev": true, 165 | "requires": { 166 | "babel-runtime": "6.23.0", 167 | "babel-traverse": "6.25.0", 168 | "babel-types": "6.25.0" 169 | } 170 | }, 171 | "babel-helper-function-name": { 172 | "version": "6.24.1", 173 | "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", 174 | "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", 175 | "dev": true, 176 | "requires": { 177 | "babel-helper-get-function-arity": "6.24.1", 178 | "babel-runtime": "6.23.0", 179 | "babel-template": "6.25.0", 180 | "babel-traverse": "6.25.0", 181 | "babel-types": "6.25.0" 182 | } 183 | }, 184 | "babel-helper-get-function-arity": { 185 | "version": "6.24.1", 186 | "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", 187 | "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", 188 | "dev": true, 189 | "requires": { 190 | "babel-runtime": "6.23.0", 191 | "babel-types": "6.25.0" 192 | } 193 | }, 194 | "babel-helper-hoist-variables": { 195 | "version": "6.24.1", 196 | "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", 197 | "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", 198 | "dev": true, 199 | "requires": { 200 | "babel-runtime": "6.23.0", 201 | "babel-types": "6.25.0" 202 | } 203 | }, 204 | "babel-helper-optimise-call-expression": { 205 | "version": "6.24.1", 206 | "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", 207 | "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", 208 | "dev": true, 209 | "requires": { 210 | "babel-runtime": "6.23.0", 211 | "babel-types": "6.25.0" 212 | } 213 | }, 214 | "babel-helper-regex": { 215 | "version": "6.24.1", 216 | "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz", 217 | "integrity": "sha1-024i+rEAjXnYhkjjIRaGgShFbOg=", 218 | "dev": true, 219 | "requires": { 220 | "babel-runtime": "6.23.0", 221 | "babel-types": "6.25.0", 222 | "lodash": "4.17.4" 223 | } 224 | }, 225 | "babel-helper-remap-async-to-generator": { 226 | "version": "6.24.1", 227 | "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", 228 | "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", 229 | "dev": true, 230 | "requires": { 231 | "babel-helper-function-name": "6.24.1", 232 | "babel-runtime": "6.23.0", 233 | "babel-template": "6.25.0", 234 | "babel-traverse": "6.25.0", 235 | "babel-types": "6.25.0" 236 | } 237 | }, 238 | "babel-helper-replace-supers": { 239 | "version": "6.24.1", 240 | "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", 241 | "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", 242 | "dev": true, 243 | "requires": { 244 | "babel-helper-optimise-call-expression": "6.24.1", 245 | "babel-messages": "6.23.0", 246 | "babel-runtime": "6.23.0", 247 | "babel-template": "6.25.0", 248 | "babel-traverse": "6.25.0", 249 | "babel-types": "6.25.0" 250 | } 251 | }, 252 | "babel-helpers": { 253 | "version": "6.24.1", 254 | "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", 255 | "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", 256 | "dev": true, 257 | "requires": { 258 | "babel-runtime": "6.23.0", 259 | "babel-template": "6.25.0" 260 | } 261 | }, 262 | "babel-messages": { 263 | "version": "6.23.0", 264 | "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", 265 | "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", 266 | "dev": true, 267 | "requires": { 268 | "babel-runtime": "6.23.0" 269 | } 270 | }, 271 | "babel-plugin-check-es2015-constants": { 272 | "version": "6.22.0", 273 | "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", 274 | "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", 275 | "dev": true, 276 | "requires": { 277 | "babel-runtime": "6.23.0" 278 | } 279 | }, 280 | "babel-plugin-external-helpers": { 281 | "version": "6.22.0", 282 | "resolved": "https://registry.npmjs.org/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz", 283 | "integrity": "sha1-IoX0iwK9Xe3oUXXK+MYuhq3M76E=", 284 | "dev": true, 285 | "requires": { 286 | "babel-runtime": "6.23.0" 287 | } 288 | }, 289 | "babel-plugin-syntax-async-functions": { 290 | "version": "6.13.0", 291 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", 292 | "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", 293 | "dev": true 294 | }, 295 | "babel-plugin-syntax-exponentiation-operator": { 296 | "version": "6.13.0", 297 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", 298 | "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", 299 | "dev": true 300 | }, 301 | "babel-plugin-syntax-trailing-function-commas": { 302 | "version": "6.22.0", 303 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", 304 | "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", 305 | "dev": true 306 | }, 307 | "babel-plugin-transform-async-to-generator": { 308 | "version": "6.24.1", 309 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", 310 | "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", 311 | "dev": true, 312 | "requires": { 313 | "babel-helper-remap-async-to-generator": "6.24.1", 314 | "babel-plugin-syntax-async-functions": "6.13.0", 315 | "babel-runtime": "6.23.0" 316 | } 317 | }, 318 | "babel-plugin-transform-es2015-arrow-functions": { 319 | "version": "6.22.0", 320 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", 321 | "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", 322 | "dev": true, 323 | "requires": { 324 | "babel-runtime": "6.23.0" 325 | } 326 | }, 327 | "babel-plugin-transform-es2015-block-scoped-functions": { 328 | "version": "6.22.0", 329 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", 330 | "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", 331 | "dev": true, 332 | "requires": { 333 | "babel-runtime": "6.23.0" 334 | } 335 | }, 336 | "babel-plugin-transform-es2015-block-scoping": { 337 | "version": "6.24.1", 338 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz", 339 | "integrity": "sha1-dsKV3DpHQbFmWt/TFnIV3P8ypXY=", 340 | "dev": true, 341 | "requires": { 342 | "babel-runtime": "6.23.0", 343 | "babel-template": "6.25.0", 344 | "babel-traverse": "6.25.0", 345 | "babel-types": "6.25.0", 346 | "lodash": "4.17.4" 347 | } 348 | }, 349 | "babel-plugin-transform-es2015-classes": { 350 | "version": "6.24.1", 351 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", 352 | "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", 353 | "dev": true, 354 | "requires": { 355 | "babel-helper-define-map": "6.24.1", 356 | "babel-helper-function-name": "6.24.1", 357 | "babel-helper-optimise-call-expression": "6.24.1", 358 | "babel-helper-replace-supers": "6.24.1", 359 | "babel-messages": "6.23.0", 360 | "babel-runtime": "6.23.0", 361 | "babel-template": "6.25.0", 362 | "babel-traverse": "6.25.0", 363 | "babel-types": "6.25.0" 364 | } 365 | }, 366 | "babel-plugin-transform-es2015-computed-properties": { 367 | "version": "6.24.1", 368 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", 369 | "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", 370 | "dev": true, 371 | "requires": { 372 | "babel-runtime": "6.23.0", 373 | "babel-template": "6.25.0" 374 | } 375 | }, 376 | "babel-plugin-transform-es2015-destructuring": { 377 | "version": "6.23.0", 378 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", 379 | "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", 380 | "dev": true, 381 | "requires": { 382 | "babel-runtime": "6.23.0" 383 | } 384 | }, 385 | "babel-plugin-transform-es2015-duplicate-keys": { 386 | "version": "6.24.1", 387 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", 388 | "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", 389 | "dev": true, 390 | "requires": { 391 | "babel-runtime": "6.23.0", 392 | "babel-types": "6.25.0" 393 | } 394 | }, 395 | "babel-plugin-transform-es2015-for-of": { 396 | "version": "6.23.0", 397 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", 398 | "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", 399 | "dev": true, 400 | "requires": { 401 | "babel-runtime": "6.23.0" 402 | } 403 | }, 404 | "babel-plugin-transform-es2015-function-name": { 405 | "version": "6.24.1", 406 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", 407 | "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", 408 | "dev": true, 409 | "requires": { 410 | "babel-helper-function-name": "6.24.1", 411 | "babel-runtime": "6.23.0", 412 | "babel-types": "6.25.0" 413 | } 414 | }, 415 | "babel-plugin-transform-es2015-literals": { 416 | "version": "6.22.0", 417 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", 418 | "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", 419 | "dev": true, 420 | "requires": { 421 | "babel-runtime": "6.23.0" 422 | } 423 | }, 424 | "babel-plugin-transform-es2015-modules-amd": { 425 | "version": "6.24.1", 426 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", 427 | "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", 428 | "dev": true, 429 | "requires": { 430 | "babel-plugin-transform-es2015-modules-commonjs": "6.24.1", 431 | "babel-runtime": "6.23.0", 432 | "babel-template": "6.25.0" 433 | } 434 | }, 435 | "babel-plugin-transform-es2015-modules-commonjs": { 436 | "version": "6.24.1", 437 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz", 438 | "integrity": "sha1-0+MQtA72ZKNmIiAAl8bUQCmPK/4=", 439 | "dev": true, 440 | "requires": { 441 | "babel-plugin-transform-strict-mode": "6.24.1", 442 | "babel-runtime": "6.23.0", 443 | "babel-template": "6.25.0", 444 | "babel-types": "6.25.0" 445 | } 446 | }, 447 | "babel-plugin-transform-es2015-modules-systemjs": { 448 | "version": "6.24.1", 449 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", 450 | "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", 451 | "dev": true, 452 | "requires": { 453 | "babel-helper-hoist-variables": "6.24.1", 454 | "babel-runtime": "6.23.0", 455 | "babel-template": "6.25.0" 456 | } 457 | }, 458 | "babel-plugin-transform-es2015-modules-umd": { 459 | "version": "6.24.1", 460 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", 461 | "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", 462 | "dev": true, 463 | "requires": { 464 | "babel-plugin-transform-es2015-modules-amd": "6.24.1", 465 | "babel-runtime": "6.23.0", 466 | "babel-template": "6.25.0" 467 | } 468 | }, 469 | "babel-plugin-transform-es2015-object-super": { 470 | "version": "6.24.1", 471 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", 472 | "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", 473 | "dev": true, 474 | "requires": { 475 | "babel-helper-replace-supers": "6.24.1", 476 | "babel-runtime": "6.23.0" 477 | } 478 | }, 479 | "babel-plugin-transform-es2015-parameters": { 480 | "version": "6.24.1", 481 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", 482 | "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", 483 | "dev": true, 484 | "requires": { 485 | "babel-helper-call-delegate": "6.24.1", 486 | "babel-helper-get-function-arity": "6.24.1", 487 | "babel-runtime": "6.23.0", 488 | "babel-template": "6.25.0", 489 | "babel-traverse": "6.25.0", 490 | "babel-types": "6.25.0" 491 | } 492 | }, 493 | "babel-plugin-transform-es2015-shorthand-properties": { 494 | "version": "6.24.1", 495 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", 496 | "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", 497 | "dev": true, 498 | "requires": { 499 | "babel-runtime": "6.23.0", 500 | "babel-types": "6.25.0" 501 | } 502 | }, 503 | "babel-plugin-transform-es2015-spread": { 504 | "version": "6.22.0", 505 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", 506 | "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", 507 | "dev": true, 508 | "requires": { 509 | "babel-runtime": "6.23.0" 510 | } 511 | }, 512 | "babel-plugin-transform-es2015-sticky-regex": { 513 | "version": "6.24.1", 514 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", 515 | "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", 516 | "dev": true, 517 | "requires": { 518 | "babel-helper-regex": "6.24.1", 519 | "babel-runtime": "6.23.0", 520 | "babel-types": "6.25.0" 521 | } 522 | }, 523 | "babel-plugin-transform-es2015-template-literals": { 524 | "version": "6.22.0", 525 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", 526 | "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", 527 | "dev": true, 528 | "requires": { 529 | "babel-runtime": "6.23.0" 530 | } 531 | }, 532 | "babel-plugin-transform-es2015-typeof-symbol": { 533 | "version": "6.23.0", 534 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", 535 | "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", 536 | "dev": true, 537 | "requires": { 538 | "babel-runtime": "6.23.0" 539 | } 540 | }, 541 | "babel-plugin-transform-es2015-unicode-regex": { 542 | "version": "6.24.1", 543 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", 544 | "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", 545 | "dev": true, 546 | "requires": { 547 | "babel-helper-regex": "6.24.1", 548 | "babel-runtime": "6.23.0", 549 | "regexpu-core": "2.0.0" 550 | } 551 | }, 552 | "babel-plugin-transform-exponentiation-operator": { 553 | "version": "6.24.1", 554 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", 555 | "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", 556 | "dev": true, 557 | "requires": { 558 | "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", 559 | "babel-plugin-syntax-exponentiation-operator": "6.13.0", 560 | "babel-runtime": "6.23.0" 561 | } 562 | }, 563 | "babel-plugin-transform-regenerator": { 564 | "version": "6.24.1", 565 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz", 566 | "integrity": "sha1-uNowWtQ8PJm0hI5P5AN7dw0jxBg=", 567 | "dev": true, 568 | "requires": { 569 | "regenerator-transform": "0.9.11" 570 | } 571 | }, 572 | "babel-plugin-transform-strict-mode": { 573 | "version": "6.24.1", 574 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", 575 | "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", 576 | "dev": true, 577 | "requires": { 578 | "babel-runtime": "6.23.0", 579 | "babel-types": "6.25.0" 580 | } 581 | }, 582 | "babel-preset-es2015": { 583 | "version": "6.24.1", 584 | "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", 585 | "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", 586 | "dev": true, 587 | "requires": { 588 | "babel-plugin-check-es2015-constants": "6.22.0", 589 | "babel-plugin-transform-es2015-arrow-functions": "6.22.0", 590 | "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", 591 | "babel-plugin-transform-es2015-block-scoping": "6.24.1", 592 | "babel-plugin-transform-es2015-classes": "6.24.1", 593 | "babel-plugin-transform-es2015-computed-properties": "6.24.1", 594 | "babel-plugin-transform-es2015-destructuring": "6.23.0", 595 | "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", 596 | "babel-plugin-transform-es2015-for-of": "6.23.0", 597 | "babel-plugin-transform-es2015-function-name": "6.24.1", 598 | "babel-plugin-transform-es2015-literals": "6.22.0", 599 | "babel-plugin-transform-es2015-modules-amd": "6.24.1", 600 | "babel-plugin-transform-es2015-modules-commonjs": "6.24.1", 601 | "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", 602 | "babel-plugin-transform-es2015-modules-umd": "6.24.1", 603 | "babel-plugin-transform-es2015-object-super": "6.24.1", 604 | "babel-plugin-transform-es2015-parameters": "6.24.1", 605 | "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", 606 | "babel-plugin-transform-es2015-spread": "6.22.0", 607 | "babel-plugin-transform-es2015-sticky-regex": "6.24.1", 608 | "babel-plugin-transform-es2015-template-literals": "6.22.0", 609 | "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", 610 | "babel-plugin-transform-es2015-unicode-regex": "6.24.1", 611 | "babel-plugin-transform-regenerator": "6.24.1" 612 | } 613 | }, 614 | "babel-preset-es2016": { 615 | "version": "6.24.1", 616 | "resolved": "https://registry.npmjs.org/babel-preset-es2016/-/babel-preset-es2016-6.24.1.tgz", 617 | "integrity": "sha1-+QC/k+LrwNJ235uKtZck6/2Vn4s=", 618 | "dev": true, 619 | "requires": { 620 | "babel-plugin-transform-exponentiation-operator": "6.24.1" 621 | } 622 | }, 623 | "babel-preset-es2017": { 624 | "version": "6.24.1", 625 | "resolved": "https://registry.npmjs.org/babel-preset-es2017/-/babel-preset-es2017-6.24.1.tgz", 626 | "integrity": "sha1-WXvq37n38gi8/YoS6bKym4svFNE=", 627 | "dev": true, 628 | "requires": { 629 | "babel-plugin-syntax-trailing-function-commas": "6.22.0", 630 | "babel-plugin-transform-async-to-generator": "6.24.1" 631 | } 632 | }, 633 | "babel-preset-latest": { 634 | "version": "6.24.1", 635 | "resolved": "https://registry.npmjs.org/babel-preset-latest/-/babel-preset-latest-6.24.1.tgz", 636 | "integrity": "sha1-Z33gaRVKdIXC0lxXfAL2JLhbheg=", 637 | "dev": true, 638 | "requires": { 639 | "babel-preset-es2015": "6.24.1", 640 | "babel-preset-es2016": "6.24.1", 641 | "babel-preset-es2017": "6.24.1" 642 | } 643 | }, 644 | "babel-register": { 645 | "version": "6.24.1", 646 | "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.24.1.tgz", 647 | "integrity": "sha1-fhDhOi9xBlvfrVoXh7pFvKbe118=", 648 | "dev": true, 649 | "requires": { 650 | "babel-core": "6.25.0", 651 | "babel-runtime": "6.23.0", 652 | "core-js": "2.4.1", 653 | "home-or-tmp": "2.0.0", 654 | "lodash": "4.17.4", 655 | "mkdirp": "0.5.1", 656 | "source-map-support": "0.4.15" 657 | } 658 | }, 659 | "babel-runtime": { 660 | "version": "6.23.0", 661 | "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz", 662 | "integrity": "sha1-CpSJ8UTecO+zzkMArM2zKeL8VDs=", 663 | "dev": true, 664 | "requires": { 665 | "core-js": "2.4.1", 666 | "regenerator-runtime": "0.10.5" 667 | } 668 | }, 669 | "babel-template": { 670 | "version": "6.25.0", 671 | "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.25.0.tgz", 672 | "integrity": "sha1-ZlJBFmt8KqTGGdceGSlpVSsQwHE=", 673 | "dev": true, 674 | "requires": { 675 | "babel-runtime": "6.23.0", 676 | "babel-traverse": "6.25.0", 677 | "babel-types": "6.25.0", 678 | "babylon": "6.17.4", 679 | "lodash": "4.17.4" 680 | } 681 | }, 682 | "babel-traverse": { 683 | "version": "6.25.0", 684 | "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.25.0.tgz", 685 | "integrity": "sha1-IldJfi/NGbie3BPEyROB+VEklvE=", 686 | "dev": true, 687 | "requires": { 688 | "babel-code-frame": "6.22.0", 689 | "babel-messages": "6.23.0", 690 | "babel-runtime": "6.23.0", 691 | "babel-types": "6.25.0", 692 | "babylon": "6.17.4", 693 | "debug": "2.6.8", 694 | "globals": "9.18.0", 695 | "invariant": "2.2.2", 696 | "lodash": "4.17.4" 697 | } 698 | }, 699 | "babel-types": { 700 | "version": "6.25.0", 701 | "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.25.0.tgz", 702 | "integrity": "sha1-cK+ySNVmDl0Y+BHZHIMDtUE0oY4=", 703 | "dev": true, 704 | "requires": { 705 | "babel-runtime": "6.23.0", 706 | "esutils": "2.0.2", 707 | "lodash": "4.17.4", 708 | "to-fast-properties": "1.0.3" 709 | } 710 | }, 711 | "babylon": { 712 | "version": "6.17.4", 713 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.17.4.tgz", 714 | "integrity": "sha512-kChlV+0SXkjE0vUn9OZ7pBMWRFd8uq3mZe8x1K6jhuNcAFAtEnjchFAqB+dYEXKyd+JpT6eppRR78QAr5gTsUw==", 715 | "dev": true 716 | }, 717 | "balanced-match": { 718 | "version": "1.0.0", 719 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 720 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 721 | "dev": true 722 | }, 723 | "boxen": { 724 | "version": "0.2.0", 725 | "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.2.0.tgz", 726 | "integrity": "sha1-hPiOJRLiw+66zueZky/tAibebcs=", 727 | "dev": true, 728 | "requires": { 729 | "chalk": "1.1.3", 730 | "filled-array": "1.1.0", 731 | "object-assign": "4.1.1", 732 | "repeating": "2.0.1", 733 | "string-width": "1.0.2", 734 | "widest-line": "1.0.0" 735 | } 736 | }, 737 | "brace-expansion": { 738 | "version": "1.1.8", 739 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", 740 | "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", 741 | "dev": true, 742 | "requires": { 743 | "balanced-match": "1.0.0", 744 | "concat-map": "0.0.1" 745 | } 746 | }, 747 | "braces": { 748 | "version": "1.8.5", 749 | "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 750 | "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 751 | "dev": true, 752 | "requires": { 753 | "expand-range": "1.8.2", 754 | "preserve": "0.2.0", 755 | "repeat-element": "1.1.2" 756 | } 757 | }, 758 | "browser-resolve": { 759 | "version": "1.11.2", 760 | "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", 761 | "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", 762 | "dev": true, 763 | "requires": { 764 | "resolve": "1.1.7" 765 | }, 766 | "dependencies": { 767 | "resolve": { 768 | "version": "1.1.7", 769 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", 770 | "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", 771 | "dev": true 772 | } 773 | } 774 | }, 775 | "builtin-modules": { 776 | "version": "1.1.1", 777 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 778 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", 779 | "dev": true 780 | }, 781 | "camelcase": { 782 | "version": "1.2.1", 783 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", 784 | "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", 785 | "dev": true 786 | }, 787 | "center-align": { 788 | "version": "0.1.3", 789 | "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", 790 | "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", 791 | "dev": true, 792 | "requires": { 793 | "align-text": "0.1.4", 794 | "lazy-cache": "1.0.4" 795 | } 796 | }, 797 | "chalk": { 798 | "version": "1.1.3", 799 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 800 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 801 | "dev": true, 802 | "requires": { 803 | "ansi-styles": "2.2.1", 804 | "escape-string-regexp": "1.0.5", 805 | "has-ansi": "2.0.0", 806 | "strip-ansi": "3.0.1", 807 | "supports-color": "2.0.0" 808 | } 809 | }, 810 | "cliui": { 811 | "version": "2.1.0", 812 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", 813 | "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", 814 | "dev": true, 815 | "requires": { 816 | "center-align": "0.1.3", 817 | "right-align": "0.1.3", 818 | "wordwrap": "0.0.2" 819 | } 820 | }, 821 | "code-point-at": { 822 | "version": "1.1.0", 823 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 824 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", 825 | "dev": true 826 | }, 827 | "colors": { 828 | "version": "1.1.2", 829 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", 830 | "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", 831 | "dev": true 832 | }, 833 | "concat-map": { 834 | "version": "0.0.1", 835 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 836 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 837 | "dev": true 838 | }, 839 | "convert-source-map": { 840 | "version": "1.5.0", 841 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz", 842 | "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=", 843 | "dev": true 844 | }, 845 | "core-js": { 846 | "version": "2.4.1", 847 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz", 848 | "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=", 849 | "dev": true 850 | }, 851 | "debug": { 852 | "version": "2.6.8", 853 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", 854 | "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", 855 | "dev": true, 856 | "requires": { 857 | "ms": "2.0.0" 858 | } 859 | }, 860 | "decamelize": { 861 | "version": "1.2.0", 862 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 863 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 864 | "dev": true 865 | }, 866 | "deep-assign": { 867 | "version": "2.0.0", 868 | "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-2.0.0.tgz", 869 | "integrity": "sha1-6+BrHwfwja5ZdiDj3RYi83GhxXI=", 870 | "dev": true, 871 | "requires": { 872 | "is-obj": "1.0.1" 873 | } 874 | }, 875 | "detect-indent": { 876 | "version": "4.0.0", 877 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", 878 | "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", 879 | "dev": true, 880 | "requires": { 881 | "repeating": "2.0.1" 882 | } 883 | }, 884 | "duplexer": { 885 | "version": "0.1.1", 886 | "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", 887 | "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", 888 | "dev": true 889 | }, 890 | "escape-string-regexp": { 891 | "version": "1.0.5", 892 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 893 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 894 | "dev": true 895 | }, 896 | "estree-walker": { 897 | "version": "0.2.1", 898 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.2.1.tgz", 899 | "integrity": "sha1-va/oCVOD2EFNXcLs9MkXO225QS4=", 900 | "dev": true 901 | }, 902 | "esutils": { 903 | "version": "2.0.2", 904 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", 905 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", 906 | "dev": true 907 | }, 908 | "expand-brackets": { 909 | "version": "0.1.5", 910 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 911 | "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 912 | "dev": true, 913 | "requires": { 914 | "is-posix-bracket": "0.1.1" 915 | } 916 | }, 917 | "expand-range": { 918 | "version": "1.8.2", 919 | "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 920 | "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 921 | "dev": true, 922 | "requires": { 923 | "fill-range": "2.2.3" 924 | } 925 | }, 926 | "extglob": { 927 | "version": "0.3.2", 928 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 929 | "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 930 | "dev": true, 931 | "requires": { 932 | "is-extglob": "1.0.0" 933 | } 934 | }, 935 | "filename-regex": { 936 | "version": "2.0.1", 937 | "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 938 | "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", 939 | "dev": true 940 | }, 941 | "filesize": { 942 | "version": "3.5.10", 943 | "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.10.tgz", 944 | "integrity": "sha1-/I+iPdtO+eXgq24eZPZ5okpWdh8=", 945 | "dev": true 946 | }, 947 | "fill-range": { 948 | "version": "2.2.3", 949 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", 950 | "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", 951 | "dev": true, 952 | "requires": { 953 | "is-number": "2.1.0", 954 | "isobject": "2.1.0", 955 | "randomatic": "1.1.7", 956 | "repeat-element": "1.1.2", 957 | "repeat-string": "1.6.1" 958 | } 959 | }, 960 | "filled-array": { 961 | "version": "1.1.0", 962 | "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", 963 | "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q=", 964 | "dev": true 965 | }, 966 | "for-in": { 967 | "version": "1.0.2", 968 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 969 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 970 | "dev": true 971 | }, 972 | "for-own": { 973 | "version": "0.1.5", 974 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 975 | "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 976 | "dev": true, 977 | "requires": { 978 | "for-in": "1.0.2" 979 | } 980 | }, 981 | "glob-base": { 982 | "version": "0.3.0", 983 | "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 984 | "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 985 | "dev": true, 986 | "requires": { 987 | "glob-parent": "2.0.0", 988 | "is-glob": "2.0.1" 989 | } 990 | }, 991 | "glob-parent": { 992 | "version": "2.0.0", 993 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 994 | "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 995 | "dev": true, 996 | "requires": { 997 | "is-glob": "2.0.1" 998 | } 999 | }, 1000 | "globals": { 1001 | "version": "9.18.0", 1002 | "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", 1003 | "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", 1004 | "dev": true 1005 | }, 1006 | "gzip-size": { 1007 | "version": "3.0.0", 1008 | "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", 1009 | "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", 1010 | "dev": true, 1011 | "requires": { 1012 | "duplexer": "0.1.1" 1013 | } 1014 | }, 1015 | "has-ansi": { 1016 | "version": "2.0.0", 1017 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 1018 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 1019 | "dev": true, 1020 | "requires": { 1021 | "ansi-regex": "2.1.1" 1022 | } 1023 | }, 1024 | "home-or-tmp": { 1025 | "version": "2.0.0", 1026 | "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", 1027 | "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", 1028 | "dev": true, 1029 | "requires": { 1030 | "os-homedir": "1.0.2", 1031 | "os-tmpdir": "1.0.2" 1032 | } 1033 | }, 1034 | "invariant": { 1035 | "version": "2.2.2", 1036 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", 1037 | "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", 1038 | "dev": true, 1039 | "requires": { 1040 | "loose-envify": "1.3.1" 1041 | } 1042 | }, 1043 | "is-buffer": { 1044 | "version": "1.1.5", 1045 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", 1046 | "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=", 1047 | "dev": true 1048 | }, 1049 | "is-dotfile": { 1050 | "version": "1.0.3", 1051 | "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 1052 | "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", 1053 | "dev": true 1054 | }, 1055 | "is-equal-shallow": { 1056 | "version": "0.1.3", 1057 | "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 1058 | "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 1059 | "dev": true, 1060 | "requires": { 1061 | "is-primitive": "2.0.0" 1062 | } 1063 | }, 1064 | "is-extendable": { 1065 | "version": "0.1.1", 1066 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1067 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1068 | "dev": true 1069 | }, 1070 | "is-extglob": { 1071 | "version": "1.0.0", 1072 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 1073 | "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", 1074 | "dev": true 1075 | }, 1076 | "is-finite": { 1077 | "version": "1.0.2", 1078 | "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", 1079 | "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", 1080 | "dev": true, 1081 | "requires": { 1082 | "number-is-nan": "1.0.1" 1083 | } 1084 | }, 1085 | "is-fullwidth-code-point": { 1086 | "version": "1.0.0", 1087 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 1088 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 1089 | "dev": true, 1090 | "requires": { 1091 | "number-is-nan": "1.0.1" 1092 | } 1093 | }, 1094 | "is-glob": { 1095 | "version": "2.0.1", 1096 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 1097 | "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 1098 | "dev": true, 1099 | "requires": { 1100 | "is-extglob": "1.0.0" 1101 | } 1102 | }, 1103 | "is-module": { 1104 | "version": "1.0.0", 1105 | "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", 1106 | "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", 1107 | "dev": true 1108 | }, 1109 | "is-number": { 1110 | "version": "2.1.0", 1111 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 1112 | "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 1113 | "dev": true, 1114 | "requires": { 1115 | "kind-of": "3.2.2" 1116 | } 1117 | }, 1118 | "is-obj": { 1119 | "version": "1.0.1", 1120 | "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 1121 | "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", 1122 | "dev": true 1123 | }, 1124 | "is-posix-bracket": { 1125 | "version": "0.1.1", 1126 | "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 1127 | "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", 1128 | "dev": true 1129 | }, 1130 | "is-primitive": { 1131 | "version": "2.0.0", 1132 | "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 1133 | "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", 1134 | "dev": true 1135 | }, 1136 | "isarray": { 1137 | "version": "1.0.0", 1138 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1139 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1140 | "dev": true 1141 | }, 1142 | "isobject": { 1143 | "version": "2.1.0", 1144 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1145 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1146 | "dev": true, 1147 | "requires": { 1148 | "isarray": "1.0.0" 1149 | } 1150 | }, 1151 | "js-tokens": { 1152 | "version": "3.0.2", 1153 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", 1154 | "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", 1155 | "dev": true 1156 | }, 1157 | "jsesc": { 1158 | "version": "0.5.0", 1159 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 1160 | "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", 1161 | "dev": true 1162 | }, 1163 | "json5": { 1164 | "version": "0.5.1", 1165 | "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", 1166 | "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", 1167 | "dev": true 1168 | }, 1169 | "kind-of": { 1170 | "version": "3.2.2", 1171 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1172 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1173 | "dev": true, 1174 | "requires": { 1175 | "is-buffer": "1.1.5" 1176 | } 1177 | }, 1178 | "lazy-cache": { 1179 | "version": "1.0.4", 1180 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", 1181 | "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", 1182 | "dev": true 1183 | }, 1184 | "lodash": { 1185 | "version": "4.17.4", 1186 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", 1187 | "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", 1188 | "dev": true 1189 | }, 1190 | "longest": { 1191 | "version": "1.0.1", 1192 | "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", 1193 | "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", 1194 | "dev": true 1195 | }, 1196 | "loose-envify": { 1197 | "version": "1.3.1", 1198 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", 1199 | "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", 1200 | "dev": true, 1201 | "requires": { 1202 | "js-tokens": "3.0.2" 1203 | } 1204 | }, 1205 | "magic-string": { 1206 | "version": "0.19.1", 1207 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.19.1.tgz", 1208 | "integrity": "sha1-FNdoATyvLsj96hakmvgvw3fnUgE=", 1209 | "dev": true, 1210 | "requires": { 1211 | "vlq": "0.2.2" 1212 | } 1213 | }, 1214 | "micromatch": { 1215 | "version": "2.3.11", 1216 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 1217 | "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 1218 | "dev": true, 1219 | "requires": { 1220 | "arr-diff": "2.0.0", 1221 | "array-unique": "0.2.1", 1222 | "braces": "1.8.5", 1223 | "expand-brackets": "0.1.5", 1224 | "extglob": "0.3.2", 1225 | "filename-regex": "2.0.1", 1226 | "is-extglob": "1.0.0", 1227 | "is-glob": "2.0.1", 1228 | "kind-of": "3.2.2", 1229 | "normalize-path": "2.1.1", 1230 | "object.omit": "2.0.1", 1231 | "parse-glob": "3.0.4", 1232 | "regex-cache": "0.4.3" 1233 | } 1234 | }, 1235 | "minimatch": { 1236 | "version": "3.0.4", 1237 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1238 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1239 | "dev": true, 1240 | "requires": { 1241 | "brace-expansion": "1.1.8" 1242 | } 1243 | }, 1244 | "minimist": { 1245 | "version": "0.0.8", 1246 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1247 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", 1248 | "dev": true 1249 | }, 1250 | "mkdirp": { 1251 | "version": "0.5.1", 1252 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1253 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1254 | "dev": true, 1255 | "requires": { 1256 | "minimist": "0.0.8" 1257 | } 1258 | }, 1259 | "ms": { 1260 | "version": "2.0.0", 1261 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1262 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1263 | "dev": true 1264 | }, 1265 | "normalize-path": { 1266 | "version": "2.1.1", 1267 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 1268 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 1269 | "dev": true, 1270 | "requires": { 1271 | "remove-trailing-separator": "1.0.2" 1272 | } 1273 | }, 1274 | "number-is-nan": { 1275 | "version": "1.0.1", 1276 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 1277 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 1278 | "dev": true 1279 | }, 1280 | "object-assign": { 1281 | "version": "4.1.1", 1282 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1283 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1284 | "dev": true 1285 | }, 1286 | "object.omit": { 1287 | "version": "2.0.1", 1288 | "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 1289 | "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 1290 | "dev": true, 1291 | "requires": { 1292 | "for-own": "0.1.5", 1293 | "is-extendable": "0.1.1" 1294 | } 1295 | }, 1296 | "os-homedir": { 1297 | "version": "1.0.2", 1298 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 1299 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", 1300 | "dev": true 1301 | }, 1302 | "os-tmpdir": { 1303 | "version": "1.0.2", 1304 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1305 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 1306 | "dev": true 1307 | }, 1308 | "parse-glob": { 1309 | "version": "3.0.4", 1310 | "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 1311 | "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 1312 | "dev": true, 1313 | "requires": { 1314 | "glob-base": "0.3.0", 1315 | "is-dotfile": "1.0.3", 1316 | "is-extglob": "1.0.0", 1317 | "is-glob": "2.0.1" 1318 | } 1319 | }, 1320 | "path-is-absolute": { 1321 | "version": "1.0.1", 1322 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1323 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1324 | "dev": true 1325 | }, 1326 | "path-parse": { 1327 | "version": "1.0.5", 1328 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", 1329 | "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", 1330 | "dev": true 1331 | }, 1332 | "preserve": { 1333 | "version": "0.2.0", 1334 | "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 1335 | "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", 1336 | "dev": true 1337 | }, 1338 | "private": { 1339 | "version": "0.1.7", 1340 | "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz", 1341 | "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=", 1342 | "dev": true 1343 | }, 1344 | "randomatic": { 1345 | "version": "1.1.7", 1346 | "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", 1347 | "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", 1348 | "dev": true, 1349 | "requires": { 1350 | "is-number": "3.0.0", 1351 | "kind-of": "4.0.0" 1352 | }, 1353 | "dependencies": { 1354 | "is-number": { 1355 | "version": "3.0.0", 1356 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1357 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1358 | "dev": true, 1359 | "requires": { 1360 | "kind-of": "3.2.2" 1361 | }, 1362 | "dependencies": { 1363 | "kind-of": { 1364 | "version": "3.2.2", 1365 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1366 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1367 | "dev": true, 1368 | "requires": { 1369 | "is-buffer": "1.1.5" 1370 | } 1371 | } 1372 | } 1373 | }, 1374 | "kind-of": { 1375 | "version": "4.0.0", 1376 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 1377 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 1378 | "dev": true, 1379 | "requires": { 1380 | "is-buffer": "1.1.5" 1381 | } 1382 | } 1383 | } 1384 | }, 1385 | "regenerate": { 1386 | "version": "1.3.2", 1387 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.2.tgz", 1388 | "integrity": "sha1-0ZQcZ7rUN+G+dkM63Vs4X5WxkmA=", 1389 | "dev": true 1390 | }, 1391 | "regenerator-runtime": { 1392 | "version": "0.10.5", 1393 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", 1394 | "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", 1395 | "dev": true 1396 | }, 1397 | "regenerator-transform": { 1398 | "version": "0.9.11", 1399 | "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.9.11.tgz", 1400 | "integrity": "sha1-On0GdSDLe3F2dp61/4aGkb7+EoM=", 1401 | "dev": true, 1402 | "requires": { 1403 | "babel-runtime": "6.23.0", 1404 | "babel-types": "6.25.0", 1405 | "private": "0.1.7" 1406 | } 1407 | }, 1408 | "regex-cache": { 1409 | "version": "0.4.3", 1410 | "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz", 1411 | "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", 1412 | "dev": true, 1413 | "requires": { 1414 | "is-equal-shallow": "0.1.3", 1415 | "is-primitive": "2.0.0" 1416 | } 1417 | }, 1418 | "regexpu-core": { 1419 | "version": "2.0.0", 1420 | "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", 1421 | "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", 1422 | "dev": true, 1423 | "requires": { 1424 | "regenerate": "1.3.2", 1425 | "regjsgen": "0.2.0", 1426 | "regjsparser": "0.1.5" 1427 | } 1428 | }, 1429 | "regjsgen": { 1430 | "version": "0.2.0", 1431 | "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", 1432 | "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", 1433 | "dev": true 1434 | }, 1435 | "regjsparser": { 1436 | "version": "0.1.5", 1437 | "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", 1438 | "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", 1439 | "dev": true, 1440 | "requires": { 1441 | "jsesc": "0.5.0" 1442 | } 1443 | }, 1444 | "remove-trailing-separator": { 1445 | "version": "1.0.2", 1446 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz", 1447 | "integrity": "sha1-abBi2XhyetFNxrVrpKt3L9jXBRE=", 1448 | "dev": true 1449 | }, 1450 | "repeat-element": { 1451 | "version": "1.1.2", 1452 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 1453 | "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", 1454 | "dev": true 1455 | }, 1456 | "repeat-string": { 1457 | "version": "1.6.1", 1458 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1459 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 1460 | "dev": true 1461 | }, 1462 | "repeating": { 1463 | "version": "2.0.1", 1464 | "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 1465 | "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", 1466 | "dev": true, 1467 | "requires": { 1468 | "is-finite": "1.0.2" 1469 | } 1470 | }, 1471 | "resolve": { 1472 | "version": "1.3.3", 1473 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.3.tgz", 1474 | "integrity": "sha1-ZVkHw0aahoDcLeOidaj91paR8OU=", 1475 | "dev": true, 1476 | "requires": { 1477 | "path-parse": "1.0.5" 1478 | } 1479 | }, 1480 | "right-align": { 1481 | "version": "0.1.3", 1482 | "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", 1483 | "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", 1484 | "dev": true, 1485 | "requires": { 1486 | "align-text": "0.1.4" 1487 | } 1488 | }, 1489 | "rollup": { 1490 | "version": "0.41.6", 1491 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.41.6.tgz", 1492 | "integrity": "sha1-4NBUl4d6OYwQTYFtJzOnGKepTio=", 1493 | "dev": true, 1494 | "requires": { 1495 | "source-map-support": "0.4.15" 1496 | } 1497 | }, 1498 | "rollup-plugin-babel": { 1499 | "version": "2.7.1", 1500 | "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.7.1.tgz", 1501 | "integrity": "sha1-FlKBl7D5OKFTb0RoPHqT1XMYL1c=", 1502 | "dev": true, 1503 | "requires": { 1504 | "babel-core": "6.25.0", 1505 | "babel-plugin-transform-es2015-classes": "6.24.1", 1506 | "object-assign": "4.1.1", 1507 | "rollup-pluginutils": "1.5.2" 1508 | } 1509 | }, 1510 | "rollup-plugin-commonjs": { 1511 | "version": "8.0.2", 1512 | "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-8.0.2.tgz", 1513 | "integrity": "sha1-mLFYm/4ypsD2d5C2DAtJmXKv7Yk=", 1514 | "dev": true, 1515 | "requires": { 1516 | "acorn": "4.0.13", 1517 | "estree-walker": "0.3.1", 1518 | "magic-string": "0.19.1", 1519 | "resolve": "1.3.3", 1520 | "rollup-pluginutils": "2.0.1" 1521 | }, 1522 | "dependencies": { 1523 | "estree-walker": { 1524 | "version": "0.3.1", 1525 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz", 1526 | "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=", 1527 | "dev": true 1528 | }, 1529 | "rollup-pluginutils": { 1530 | "version": "2.0.1", 1531 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz", 1532 | "integrity": "sha1-fslbNXP2VDpGpkYb2afFRFJdD8A=", 1533 | "dev": true, 1534 | "requires": { 1535 | "estree-walker": "0.3.1", 1536 | "micromatch": "2.3.11" 1537 | } 1538 | } 1539 | } 1540 | }, 1541 | "rollup-plugin-filesize": { 1542 | "version": "1.2.1", 1543 | "resolved": "https://registry.npmjs.org/rollup-plugin-filesize/-/rollup-plugin-filesize-1.2.1.tgz", 1544 | "integrity": "sha1-LpdqncenplTduPxaCTWIKd+H2P8=", 1545 | "dev": true, 1546 | "requires": { 1547 | "boxen": "0.2.0", 1548 | "colors": "1.1.2", 1549 | "deep-assign": "2.0.0", 1550 | "filesize": "3.5.10", 1551 | "gzip-size": "3.0.0" 1552 | } 1553 | }, 1554 | "rollup-plugin-node-resolve": { 1555 | "version": "3.0.0", 1556 | "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.0.0.tgz", 1557 | "integrity": "sha1-i4l8TDAw1QASd7BRSyXSygloPuA=", 1558 | "dev": true, 1559 | "requires": { 1560 | "browser-resolve": "1.11.2", 1561 | "builtin-modules": "1.1.1", 1562 | "is-module": "1.0.0", 1563 | "resolve": "1.3.3" 1564 | } 1565 | }, 1566 | "rollup-plugin-uglify": { 1567 | "version": "1.0.1", 1568 | "resolved": "https://registry.npmjs.org/rollup-plugin-uglify/-/rollup-plugin-uglify-1.0.1.tgz", 1569 | "integrity": "sha1-EdCwyLzS0H5pCPdP0WsBUjkLkio=", 1570 | "dev": true, 1571 | "requires": { 1572 | "uglify-js": "2.8.29" 1573 | }, 1574 | "dependencies": { 1575 | "uglify-js": { 1576 | "version": "2.8.29", 1577 | "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", 1578 | "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", 1579 | "dev": true, 1580 | "requires": { 1581 | "source-map": "0.5.6", 1582 | "uglify-to-browserify": "1.0.2", 1583 | "yargs": "3.10.0" 1584 | } 1585 | } 1586 | } 1587 | }, 1588 | "rollup-pluginutils": { 1589 | "version": "1.5.2", 1590 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz", 1591 | "integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=", 1592 | "dev": true, 1593 | "requires": { 1594 | "estree-walker": "0.2.1", 1595 | "minimatch": "3.0.4" 1596 | } 1597 | }, 1598 | "slash": { 1599 | "version": "1.0.0", 1600 | "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", 1601 | "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", 1602 | "dev": true 1603 | }, 1604 | "source-map": { 1605 | "version": "0.5.6", 1606 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", 1607 | "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", 1608 | "dev": true 1609 | }, 1610 | "source-map-support": { 1611 | "version": "0.4.15", 1612 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.15.tgz", 1613 | "integrity": "sha1-AyAt9lwG0r2MfsI2KhkwVv7407E=", 1614 | "dev": true, 1615 | "requires": { 1616 | "source-map": "0.5.6" 1617 | } 1618 | }, 1619 | "string-width": { 1620 | "version": "1.0.2", 1621 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1622 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1623 | "dev": true, 1624 | "requires": { 1625 | "code-point-at": "1.1.0", 1626 | "is-fullwidth-code-point": "1.0.0", 1627 | "strip-ansi": "3.0.1" 1628 | } 1629 | }, 1630 | "strip-ansi": { 1631 | "version": "3.0.1", 1632 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1633 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1634 | "dev": true, 1635 | "requires": { 1636 | "ansi-regex": "2.1.1" 1637 | } 1638 | }, 1639 | "supports-color": { 1640 | "version": "2.0.0", 1641 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1642 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 1643 | "dev": true 1644 | }, 1645 | "tachyons-js": { 1646 | "version": "git+https://github.com/jamesmcallister/tachyons-js.git#e25d9f52846a830d1b82d9d807243f6f317c83c5", 1647 | "dev": true 1648 | }, 1649 | "to-fast-properties": { 1650 | "version": "1.0.3", 1651 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", 1652 | "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", 1653 | "dev": true 1654 | }, 1655 | "trim-right": { 1656 | "version": "1.0.1", 1657 | "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", 1658 | "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", 1659 | "dev": true 1660 | }, 1661 | "uglify-js-harmony": { 1662 | "version": "2.7.5", 1663 | "resolved": "https://registry.npmjs.org/uglify-js-harmony/-/uglify-js-harmony-2.7.5.tgz", 1664 | "integrity": "sha1-SKman2LIJH8eY+nvkCCy18wf1uc=", 1665 | "dev": true, 1666 | "requires": { 1667 | "async": "0.2.10", 1668 | "source-map": "0.5.6", 1669 | "uglify-to-browserify": "1.0.2", 1670 | "yargs": "3.10.0" 1671 | } 1672 | }, 1673 | "uglify-to-browserify": { 1674 | "version": "1.0.2", 1675 | "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", 1676 | "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", 1677 | "dev": true 1678 | }, 1679 | "vlq": { 1680 | "version": "0.2.2", 1681 | "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.2.tgz", 1682 | "integrity": "sha1-4xbVJXtAuGu0PLjV/qXX9U1rDKE=", 1683 | "dev": true 1684 | }, 1685 | "widest-line": { 1686 | "version": "1.0.0", 1687 | "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz", 1688 | "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", 1689 | "dev": true, 1690 | "requires": { 1691 | "string-width": "1.0.2" 1692 | } 1693 | }, 1694 | "window-size": { 1695 | "version": "0.1.0", 1696 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", 1697 | "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", 1698 | "dev": true 1699 | }, 1700 | "wordwrap": { 1701 | "version": "0.0.2", 1702 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", 1703 | "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", 1704 | "dev": true 1705 | }, 1706 | "yargs": { 1707 | "version": "3.10.0", 1708 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", 1709 | "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", 1710 | "dev": true, 1711 | "requires": { 1712 | "camelcase": "1.2.1", 1713 | "cliui": "2.1.0", 1714 | "decamelize": "1.2.0", 1715 | "window-size": "0.1.0" 1716 | } 1717 | } 1718 | } 1719 | } 1720 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "styled-components-tachyons", 3 | "version": "0.0.5", 4 | "description": "Tachyons for styled components", 5 | "main": "bundle.js", 6 | "scripts": { 7 | "build": "rollup -c" 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/jamesmcallister/tachyons-for-styled-components.git" 12 | }, 13 | "author": "James McAllister", 14 | "license": "", 15 | "bugs": { 16 | "url": "https://github.com/jamesmcallister/tachyons-for-styled-components/issues" 17 | }, 18 | "homepage": "https://github.com/jamesmcallister/tachyons-for-styled-components#readme", 19 | "devDependencies": { 20 | "babel-plugin-external-helpers": "6.22.0", 21 | "babel-preset-latest": "6.24.1", 22 | "rollup-plugin-babel": "2.7.1", 23 | "rollup": "0.41.6", 24 | "rollup-plugin-commonjs": "8.0.2", 25 | "rollup-plugin-filesize": "1.2.1", 26 | "rollup-plugin-node-resolve": "3.0.0", 27 | "rollup-plugin-uglify": "1.0.1", 28 | "tachyons-js": "https://github.com/jamesmcallister/tachyons-js", 29 | "uglify-js-harmony": "2.7.5" 30 | } 31 | } -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import resolve from 'rollup-plugin-node-resolve' 2 | import commonjs from 'rollup-plugin-commonjs' 3 | import filesize from 'rollup-plugin-filesize' 4 | import uglify from 'rollup-plugin-uglify' 5 | import { minify } from 'uglify-js-harmony' 6 | import babel from 'rollup-plugin-babel' 7 | 8 | export default { 9 | entry: 'main.js', 10 | dest: 'bundle.js', 11 | moduleName: 'styledComponentsTachyons', 12 | format: 'cjs', 13 | plugins: [ 14 | commonjs(), 15 | resolve({ jsnext: true, main: true }), 16 | babel({ 17 | exclude: 'node_modules/**' // only transpile our source code 18 | }), 19 | uglify({}, minify), 20 | filesize() 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /variables.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --black: #000; 3 | --near-black: #111; 4 | --dark-gray:#333; 5 | --mid-gray:#555; 6 | --gray: #777; 7 | --silver: #999; 8 | --light-silver: #aaa; 9 | --moon-gray: #ccc; 10 | --light-gray: #eee; 11 | --near-white: #f4f4f4; 12 | --white: #fff; 13 | 14 | --dark-red: #f00008; 15 | --red: #ff3223; 16 | --orange: #f3a801; 17 | --gold: #f2c800; 18 | --yellow: #ffde37; 19 | --purple: #7d5da9; 20 | --light-purple: #8d4f92; 21 | --hot-pink: #d62288; 22 | --dark-pink: #c64774; 23 | --pink: #f49cc8; 24 | --dark-green: #006C71; 25 | --green: #41D69F; 26 | --navy: #001b44; 27 | --dark-blue: #00449e; 28 | --blue: #357edd; 29 | --light-blue: #96ccff; 30 | --lightest-blue: #cdecff; 31 | --washed-blue: #f6fffe; 32 | --washed-green: #e8fdf5; 33 | --washed-yellow: #fff8d5; 34 | --light-pink: #efa4b8; 35 | --light-yellow: #f3dd70; 36 | --light-red: #ffd; 37 | 38 | --transparent:transparent; 39 | 40 | --black-90: rgba(0,0,0,.9); 41 | --black-80: rgba(0,0,0,.8); 42 | --black-70: rgba(0,0,0,.7); 43 | --black-60: rgba(0,0,0,.6); 44 | --black-50: rgba(0,0,0,.5); 45 | --black-40: rgba(0,0,0,.4); 46 | --black-30: rgba(0,0,0,.3); 47 | --black-20: rgba(0,0,0,.2); 48 | --black-10: rgba(0,0,0,.1); 49 | --black-05: rgba(0,0,0,.05); 50 | --black-025: rgba(0,0,0,.025); 51 | --black-0125: rgba(0,0,0,.0125); 52 | 53 | --white-90: rgba(255,255,255,.9); 54 | --white-80: rgba(255,255,255,.8); 55 | --white-70: rgba(255,255,255,.7); 56 | --white-60: rgba(255,255,255,.6); 57 | --white-50: rgba(255,255,255,.5); 58 | --white-40: rgba(255,255,255,.4); 59 | --white-30: rgba(255,255,255,.3); 60 | --white-20: rgba(255,255,255,.2); 61 | --white-10: rgba(255,255,255,.1); 62 | --white-05: rgba(255,255,255,.05); 63 | --white-025: rgba(255,255,255,.025); 64 | --white-0125: rgba(255,255,255,.0125); 65 | 66 | --spacing-none: 0; 67 | --spacing-extra-small: .25rem; 68 | --spacing-small: .5rem; 69 | --spacing-medium: 1rem; 70 | --spacing-large: 2rem; 71 | --spacing-extra-large: 4rem; 72 | --spacing-extra-extra-large: 8rem; 73 | --spacing-extra-extra-extra-large: 16rem; 74 | } 75 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | acorn@^4.0.1: 6 | version "4.0.11" 7 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0" 8 | 9 | align-text@^0.1.1, align-text@^0.1.3: 10 | version "0.1.4" 11 | resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" 12 | dependencies: 13 | kind-of "^3.0.2" 14 | longest "^1.0.1" 15 | repeat-string "^1.5.2" 16 | 17 | ansi-regex@^2.0.0: 18 | version "2.1.1" 19 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 20 | 21 | ansi-styles@^2.2.1: 22 | version "2.2.1" 23 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 24 | 25 | arr-diff@^2.0.0: 26 | version "2.0.0" 27 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" 28 | dependencies: 29 | arr-flatten "^1.0.1" 30 | 31 | arr-flatten@^1.0.1: 32 | version "1.0.1" 33 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" 34 | 35 | array-unique@^0.2.1: 36 | version "0.2.1" 37 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" 38 | 39 | async@~0.2.6: 40 | version "0.2.10" 41 | resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" 42 | 43 | boxen@^0.2.0: 44 | version "0.2.0" 45 | resolved "https://registry.yarnpkg.com/boxen/-/boxen-0.2.0.tgz#84f88e2512e2c3eebacee799932fed0226de6dcb" 46 | dependencies: 47 | chalk "^1.1.1" 48 | filled-array "^1.0.0" 49 | object-assign "^4.0.1" 50 | repeating "^2.0.0" 51 | string-width "^1.0.1" 52 | widest-line "^1.0.0" 53 | 54 | braces@^1.8.2: 55 | version "1.8.5" 56 | resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" 57 | dependencies: 58 | expand-range "^1.8.1" 59 | preserve "^0.2.0" 60 | repeat-element "^1.1.2" 61 | 62 | browser-resolve@^1.11.0: 63 | version "1.11.2" 64 | resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" 65 | dependencies: 66 | resolve "1.1.7" 67 | 68 | builtin-modules@^1.1.0: 69 | version "1.1.1" 70 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 71 | 72 | camelcase@^1.0.2: 73 | version "1.2.1" 74 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" 75 | 76 | center-align@^0.1.1: 77 | version "0.1.3" 78 | resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" 79 | dependencies: 80 | align-text "^0.1.3" 81 | lazy-cache "^1.0.3" 82 | 83 | chalk@^1.1.1: 84 | version "1.1.3" 85 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 86 | dependencies: 87 | ansi-styles "^2.2.1" 88 | escape-string-regexp "^1.0.2" 89 | has-ansi "^2.0.0" 90 | strip-ansi "^3.0.0" 91 | supports-color "^2.0.0" 92 | 93 | cliui@^2.1.0: 94 | version "2.1.0" 95 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" 96 | dependencies: 97 | center-align "^0.1.1" 98 | right-align "^0.1.1" 99 | wordwrap "0.0.2" 100 | 101 | code-point-at@^1.0.0: 102 | version "1.1.0" 103 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 104 | 105 | colors@^1.1.2: 106 | version "1.1.2" 107 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" 108 | 109 | decamelize@^1.0.0: 110 | version "1.2.0" 111 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 112 | 113 | deep-assign@^2.0.0: 114 | version "2.0.0" 115 | resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-2.0.0.tgz#ebe06b1f07f08dae597620e3dd1622f371a1c572" 116 | dependencies: 117 | is-obj "^1.0.0" 118 | 119 | duplexer@^0.1.1: 120 | version "0.1.1" 121 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" 122 | 123 | escape-string-regexp@^1.0.2: 124 | version "1.0.5" 125 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 126 | 127 | estree-walker@^0.3.0: 128 | version "0.3.1" 129 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.3.1.tgz#e6b1a51cf7292524e7237c312e5fe6660c1ce1aa" 130 | 131 | expand-brackets@^0.1.4: 132 | version "0.1.5" 133 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" 134 | dependencies: 135 | is-posix-bracket "^0.1.0" 136 | 137 | expand-range@^1.8.1: 138 | version "1.8.2" 139 | resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" 140 | dependencies: 141 | fill-range "^2.1.0" 142 | 143 | extglob@^0.3.1: 144 | version "0.3.2" 145 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" 146 | dependencies: 147 | is-extglob "^1.0.0" 148 | 149 | filename-regex@^2.0.0: 150 | version "2.0.0" 151 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" 152 | 153 | filesize@^3.5.6: 154 | version "3.5.6" 155 | resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.6.tgz#5fd98f3eac94ec9516ef8ed5782fad84a01a0a1a" 156 | 157 | fill-range@^2.1.0: 158 | version "2.2.3" 159 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" 160 | dependencies: 161 | is-number "^2.1.0" 162 | isobject "^2.0.0" 163 | randomatic "^1.1.3" 164 | repeat-element "^1.1.2" 165 | repeat-string "^1.5.2" 166 | 167 | filled-array@^1.0.0: 168 | version "1.1.0" 169 | resolved "https://registry.yarnpkg.com/filled-array/-/filled-array-1.1.0.tgz#c3c4f6c663b923459a9aa29912d2d031f1507f84" 170 | 171 | for-in@^1.0.1: 172 | version "1.0.2" 173 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" 174 | 175 | for-own@^0.1.4: 176 | version "0.1.5" 177 | resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" 178 | dependencies: 179 | for-in "^1.0.1" 180 | 181 | from@^0.1.7: 182 | version "0.1.7" 183 | resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" 184 | 185 | glob-base@^0.3.0: 186 | version "0.3.0" 187 | resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" 188 | dependencies: 189 | glob-parent "^2.0.0" 190 | is-glob "^2.0.0" 191 | 192 | glob-parent@^2.0.0: 193 | version "2.0.0" 194 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" 195 | dependencies: 196 | is-glob "^2.0.0" 197 | 198 | gzip-size@^3.0.0: 199 | version "3.0.0" 200 | resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520" 201 | dependencies: 202 | duplexer "^0.1.1" 203 | 204 | has-ansi@^2.0.0: 205 | version "2.0.0" 206 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 207 | dependencies: 208 | ansi-regex "^2.0.0" 209 | 210 | import@^0.0.6: 211 | version "0.0.6" 212 | resolved "https://registry.yarnpkg.com/import/-/import-0.0.6.tgz#d0eb79df86aa2677c6db61578a5212b3031e6042" 213 | dependencies: 214 | optimist "0.3.x" 215 | 216 | is-buffer@^1.0.2: 217 | version "1.1.5" 218 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" 219 | 220 | is-dotfile@^1.0.0: 221 | version "1.0.2" 222 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" 223 | 224 | is-equal-shallow@^0.1.3: 225 | version "0.1.3" 226 | resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" 227 | dependencies: 228 | is-primitive "^2.0.0" 229 | 230 | is-extendable@^0.1.1: 231 | version "0.1.1" 232 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" 233 | 234 | is-extglob@^1.0.0: 235 | version "1.0.0" 236 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" 237 | 238 | is-finite@^1.0.0: 239 | version "1.0.2" 240 | resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" 241 | dependencies: 242 | number-is-nan "^1.0.0" 243 | 244 | is-fullwidth-code-point@^1.0.0: 245 | version "1.0.0" 246 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 247 | dependencies: 248 | number-is-nan "^1.0.0" 249 | 250 | is-glob@^2.0.0, is-glob@^2.0.1: 251 | version "2.0.1" 252 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" 253 | dependencies: 254 | is-extglob "^1.0.0" 255 | 256 | is-module@^1.0.0: 257 | version "1.0.0" 258 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 259 | 260 | is-number@^2.0.2, is-number@^2.1.0: 261 | version "2.1.0" 262 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" 263 | dependencies: 264 | kind-of "^3.0.2" 265 | 266 | is-obj@^1.0.0: 267 | version "1.0.1" 268 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 269 | 270 | is-posix-bracket@^0.1.0: 271 | version "0.1.1" 272 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" 273 | 274 | is-primitive@^2.0.0: 275 | version "2.0.0" 276 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" 277 | 278 | isarray@1.0.0: 279 | version "1.0.0" 280 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 281 | 282 | isobject@^2.0.0: 283 | version "2.1.0" 284 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" 285 | dependencies: 286 | isarray "1.0.0" 287 | 288 | kind-of@^3.0.2: 289 | version "3.1.0" 290 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" 291 | dependencies: 292 | is-buffer "^1.0.2" 293 | 294 | lazy-cache@^1.0.3: 295 | version "1.0.4" 296 | resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" 297 | 298 | longest@^1.0.1: 299 | version "1.0.1" 300 | resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" 301 | 302 | magic-string@^0.19.0: 303 | version "0.19.0" 304 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.19.0.tgz#198948217254e3e0b93080e01146b7c73b2a06b2" 305 | dependencies: 306 | vlq "^0.2.1" 307 | 308 | micromatch@^2.3.11: 309 | version "2.3.11" 310 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" 311 | dependencies: 312 | arr-diff "^2.0.0" 313 | array-unique "^0.2.1" 314 | braces "^1.8.2" 315 | expand-brackets "^0.1.4" 316 | extglob "^0.3.1" 317 | filename-regex "^2.0.0" 318 | is-extglob "^1.0.0" 319 | is-glob "^2.0.1" 320 | kind-of "^3.0.2" 321 | normalize-path "^2.0.1" 322 | object.omit "^2.0.0" 323 | parse-glob "^3.0.4" 324 | regex-cache "^0.4.2" 325 | 326 | normalize-path@^2.0.1: 327 | version "2.1.1" 328 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" 329 | dependencies: 330 | remove-trailing-separator "^1.0.1" 331 | 332 | number-is-nan@^1.0.0: 333 | version "1.0.1" 334 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 335 | 336 | object-assign@^4.0.1: 337 | version "4.1.1" 338 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 339 | 340 | object.omit@^2.0.0: 341 | version "2.0.1" 342 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" 343 | dependencies: 344 | for-own "^0.1.4" 345 | is-extendable "^0.1.1" 346 | 347 | optimist@0.3.x: 348 | version "0.3.7" 349 | resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9" 350 | dependencies: 351 | wordwrap "~0.0.2" 352 | 353 | parse-glob@^3.0.4: 354 | version "3.0.4" 355 | resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" 356 | dependencies: 357 | glob-base "^0.3.0" 358 | is-dotfile "^1.0.0" 359 | is-extglob "^1.0.0" 360 | is-glob "^2.0.0" 361 | 362 | path-parse@^1.0.5: 363 | version "1.0.5" 364 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" 365 | 366 | preserve@^0.2.0: 367 | version "0.2.0" 368 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" 369 | 370 | randomatic@^1.1.3: 371 | version "1.1.6" 372 | resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.6.tgz#110dcabff397e9dcff7c0789ccc0a49adf1ec5bb" 373 | dependencies: 374 | is-number "^2.0.2" 375 | kind-of "^3.0.2" 376 | 377 | regex-cache@^0.4.2: 378 | version "0.4.3" 379 | resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" 380 | dependencies: 381 | is-equal-shallow "^0.1.3" 382 | is-primitive "^2.0.0" 383 | 384 | remove-trailing-separator@^1.0.1: 385 | version "1.0.1" 386 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.1.tgz#615ebb96af559552d4bf4057c8436d486ab63cc4" 387 | 388 | repeat-element@^1.1.2: 389 | version "1.1.2" 390 | resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" 391 | 392 | repeat-string@^1.5.2: 393 | version "1.6.1" 394 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" 395 | 396 | repeating@^2.0.0: 397 | version "2.0.1" 398 | resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" 399 | dependencies: 400 | is-finite "^1.0.0" 401 | 402 | resolve@1.1.7: 403 | version "1.1.7" 404 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" 405 | 406 | resolve@^1.1.6, resolve@^1.1.7: 407 | version "1.3.2" 408 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.2.tgz#1f0442c9e0cbb8136e87b9305f932f46c7f28235" 409 | dependencies: 410 | path-parse "^1.0.5" 411 | 412 | right-align@^0.1.1: 413 | version "0.1.3" 414 | resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" 415 | dependencies: 416 | align-text "^0.1.1" 417 | 418 | rollup-plugin-commonjs@^8.0.2: 419 | version "8.0.2" 420 | resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-8.0.2.tgz#98b1589bfe32a6c0f67790b60c0b499972afed89" 421 | dependencies: 422 | acorn "^4.0.1" 423 | estree-walker "^0.3.0" 424 | magic-string "^0.19.0" 425 | resolve "^1.1.7" 426 | rollup-pluginutils "^2.0.1" 427 | 428 | rollup-plugin-filesize@^1.2.1: 429 | version "1.2.1" 430 | resolved "https://registry.yarnpkg.com/rollup-plugin-filesize/-/rollup-plugin-filesize-1.2.1.tgz#2e976a9dc7a7a654ddb8fc5a09358829df87d8ff" 431 | dependencies: 432 | boxen "^0.2.0" 433 | colors "^1.1.2" 434 | deep-assign "^2.0.0" 435 | filesize "^3.5.6" 436 | gzip-size "^3.0.0" 437 | 438 | rollup-plugin-gzip@^1.1.0: 439 | version "1.1.0" 440 | resolved "https://registry.yarnpkg.com/rollup-plugin-gzip/-/rollup-plugin-gzip-1.1.0.tgz#95cf719813b2c2141e1594a291f183c4aebc7efb" 441 | 442 | rollup-plugin-minify@^1.0.3: 443 | version "1.0.3" 444 | resolved "https://registry.yarnpkg.com/rollup-plugin-minify/-/rollup-plugin-minify-1.0.3.tgz#3c64dbe32b552570eb260fa021f94010e59190b2" 445 | dependencies: 446 | uglify-js "^2.7.4" 447 | 448 | rollup-plugin-node-resolve@^3.0.0: 449 | version "3.0.0" 450 | resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.0.0.tgz#8b897c4c3030d5001277b0514b25d2ca09683ee0" 451 | dependencies: 452 | browser-resolve "^1.11.0" 453 | builtin-modules "^1.1.0" 454 | is-module "^1.0.0" 455 | resolve "^1.1.6" 456 | 457 | rollup-plugin-uglify@^1.0.1: 458 | version "1.0.1" 459 | resolved "https://registry.yarnpkg.com/rollup-plugin-uglify/-/rollup-plugin-uglify-1.0.1.tgz#11d0b0c8bcd2d07e6908f74fd16b0152390b922a" 460 | dependencies: 461 | uglify-js "^2.6.1" 462 | 463 | rollup-pluginutils@^2.0.1: 464 | version "2.0.1" 465 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz#7ec95b3573f6543a46a6461bd9a7c544525d0fc0" 466 | dependencies: 467 | estree-walker "^0.3.0" 468 | micromatch "^2.3.11" 469 | 470 | rollup@^0.41.6: 471 | version "0.41.6" 472 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.41.6.tgz#e0d05497877a398c104d816d2733a718a7a94e2a" 473 | dependencies: 474 | source-map-support "^0.4.0" 475 | 476 | source-map-support@^0.4.0: 477 | version "0.4.14" 478 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef" 479 | dependencies: 480 | source-map "^0.5.6" 481 | 482 | source-map@^0.5.6, source-map@~0.5.1: 483 | version "0.5.6" 484 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" 485 | 486 | string-width@^1.0.1: 487 | version "1.0.2" 488 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 489 | dependencies: 490 | code-point-at "^1.0.0" 491 | is-fullwidth-code-point "^1.0.0" 492 | strip-ansi "^3.0.0" 493 | 494 | strip-ansi@^3.0.0: 495 | version "3.0.1" 496 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 497 | dependencies: 498 | ansi-regex "^2.0.0" 499 | 500 | supports-color@^2.0.0: 501 | version "2.0.0" 502 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 503 | 504 | "tachyons-js@https://github.com/jamesmcallister/tachyons-js": 505 | version "0.3.0" 506 | resolved "https://github.com/jamesmcallister/tachyons-js#e25d9f52846a830d1b82d9d807243f6f317c83c5" 507 | 508 | uglify-js-harmony@^2.7.5: 509 | version "2.7.5" 510 | resolved "https://registry.yarnpkg.com/uglify-js-harmony/-/uglify-js-harmony-2.7.5.tgz#48a99a9f62c8247f1e63e9ef9020b2d7cc1fd6e7" 511 | dependencies: 512 | async "~0.2.6" 513 | source-map "~0.5.1" 514 | uglify-to-browserify "~1.0.0" 515 | yargs "~3.10.0" 516 | 517 | uglify-js@^2.6.1, uglify-js@^2.7.4: 518 | version "2.8.22" 519 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" 520 | dependencies: 521 | source-map "~0.5.1" 522 | yargs "~3.10.0" 523 | optionalDependencies: 524 | uglify-to-browserify "~1.0.0" 525 | 526 | uglify-to-browserify@~1.0.0: 527 | version "1.0.2" 528 | resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" 529 | 530 | vlq@^0.2.1: 531 | version "0.2.1" 532 | resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.1.tgz#14439d711891e682535467f8587c5630e4222a6c" 533 | 534 | widest-line@^1.0.0: 535 | version "1.0.0" 536 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" 537 | dependencies: 538 | string-width "^1.0.1" 539 | 540 | window-size@0.1.0: 541 | version "0.1.0" 542 | resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" 543 | 544 | wordwrap@0.0.2, wordwrap@~0.0.2: 545 | version "0.0.2" 546 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" 547 | 548 | yargs@~3.10.0: 549 | version "3.10.0" 550 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" 551 | dependencies: 552 | camelcase "^1.0.2" 553 | cliui "^2.1.0" 554 | decamelize "^1.0.0" 555 | window-size "0.1.0" 556 | --------------------------------------------------------------------------------