├── .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 | [](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
\nBeaware that you need to use snake_cased
rather than kebab-cased
\nThanks to :\nAdam Morse for http://tachyons.io/\nJon Gold for https://github.com/jongold/tachyons-js\nand also https://styled-components.com/
\nInstall 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 |
--------------------------------------------------------------------------------