├── .npmignore
├── .gitignore
├── CHANGELOG.md
├── Logotype Primary.png
├── example
├── main.js
├── README.md
├── package.json
├── dist
│ └── index.html
├── rollup.config.js
├── App.svelte
└── package-lock.json
├── rollup.config.js
├── package.json
├── src
└── index.svelte
├── LICENSE
└── README.md
/.npmignore:
--------------------------------------------------------------------------------
1 | example
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | example/dist/bundle.js
3 | dist
4 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # 2.0.0
2 | Moved to Svelte v3.
3 |
4 | # 1.0.0
5 | Moved to Svelte v2.
6 |
--------------------------------------------------------------------------------
/Logotype Primary.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EmilTholin/svelte-spinner/HEAD/Logotype Primary.png
--------------------------------------------------------------------------------
/example/main.js:
--------------------------------------------------------------------------------
1 | import App from './App.svelte';
2 |
3 | new App({ target: document.getElementById('app') });
4 |
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
1 | # Example
2 |
3 | A simple playground for experimenting with the different component properties.
4 |
5 | ```bash
6 | git clone git@github.com:EmilTholin/svelte-spinner.git
7 | cd svelte-spinner/example
8 | npm install
9 | npm start
10 | ```
11 |
--------------------------------------------------------------------------------
/example/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "scripts": {
3 | "start": "rollup -c --watch"
4 | },
5 | "dependencies": {
6 | "rollup": "^1.27.4",
7 | "rollup-plugin-buble": "^0.19.8",
8 | "rollup-plugin-commonjs": "^9.3.4",
9 | "rollup-plugin-livereload": "^1.0.4",
10 | "rollup-plugin-node-resolve": "^4.2.4",
11 | "rollup-plugin-serve": "^1.0.1",
12 | "rollup-plugin-svelte": "^5.1.1",
13 | "svelte": "^3.15.0",
14 | "svelte-spinner": "^2.0.1"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/rollup.config.js:
--------------------------------------------------------------------------------
1 | import svelte from 'rollup-plugin-svelte';
2 | import resolve from 'rollup-plugin-node-resolve';
3 | import pkg from './package.json';
4 |
5 | const input = 'src/index.svelte'
6 |
7 | export default [
8 | {
9 | input,
10 | output: { file: pkg.main, format: 'umd', name: 'Spinner' },
11 | plugins: [
12 | svelte(),
13 | resolve()
14 | ]
15 | },
16 | {
17 | input,
18 | output: { file: pkg.module, format: 'es' },
19 | external: ['svelte/internal'],
20 | plugins: [svelte()]
21 | }
22 | ];
23 |
--------------------------------------------------------------------------------
/example/dist/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Svelte Spinner
8 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "svelte-spinner",
3 | "version": "2.0.2",
4 | "description": "A Svelte SVG loading spinner",
5 | "svelte": "src/index.svelte",
6 | "module": "dist/index.mjs",
7 | "main": "dist/index.js",
8 | "author": "Emil Tholin @tholle1234",
9 | "license": "MIT",
10 | "repository": "EmilTholin/svelte-spinner",
11 | "devDependencies": {
12 | "rollup": "^1.27.5",
13 | "rollup-plugin-node-resolve": "^5.2.0",
14 | "rollup-plugin-svelte": "^5.1.1",
15 | "svelte": "^3.15.0"
16 | },
17 | "scripts": {
18 | "build": "rollup -c",
19 | "prepublishOnly": "npm run build"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/example/rollup.config.js:
--------------------------------------------------------------------------------
1 | import svelte from 'rollup-plugin-svelte';
2 | import resolve from 'rollup-plugin-node-resolve';
3 | import commonjs from 'rollup-plugin-commonjs';
4 | import livereload from 'rollup-plugin-livereload';
5 | import buble from 'rollup-plugin-buble';
6 | import serve from 'rollup-plugin-serve';
7 |
8 | export default {
9 | input: 'main.js',
10 | output: {
11 | file: 'dist/bundle.js',
12 | format: 'iife'
13 | },
14 | plugins: [
15 | svelte(),
16 | resolve({
17 | jsnext: true,
18 | main: true,
19 | browser: true
20 | }),
21 | commonjs(),
22 | buble(),
23 | serve('dist'),
24 | livereload({ watch: 'dist' })
25 | ]
26 | };
27 |
--------------------------------------------------------------------------------
/example/App.svelte:
--------------------------------------------------------------------------------
1 |
10 |
11 | Svelte Spinner
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
36 |
--------------------------------------------------------------------------------
/src/index.svelte:
--------------------------------------------------------------------------------
1 |
12 |
13 |
32 |
33 |
45 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2018 EmilTholin
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | [![npm][npm]][npm-url]
2 |
3 |
4 |
5 | A Svelte SVG loading spinner.
6 |
7 | ## Install
8 |
9 | ```bash
10 | npm install --save svelte-spinner
11 | ```
12 |
13 | ## Example
14 |
15 | Look at the [example folder][example-folder-url] for a basic working example.
16 |
17 | ## Usage
18 |
19 | ```html
20 |
21 |
28 |
29 |
32 | ```
33 |
34 | ## API
35 |
36 | The spinner component is the only export of the module.
37 |
38 | ```javascript
39 | import Spinner from 'svelte-spinner';
40 | ```
41 |
42 | ###### Properties
43 |
44 | | Property | Default Value | Description |
45 | | :---------- | :------------------ | :--------------------------------------------------------------------------- |
46 | | `size` | `25` | The height and width of the SVG spinner. |
47 | | `speed` | `750` | How many milliseconds it will take for the spinner to complete one rotation. |
48 | | `color` | `'rgba(0,0,0,0.4)'` | The color of the spinner. |
49 | | `thickness` | `2` | The thickness of the spinner. |
50 | | `gap` | `40` | How many percent of the spinner that will not be filled. |
51 |
52 | [npm]: https://img.shields.io/npm/v/svelte-spinner.svg
53 | [npm-url]: https://npmjs.com/package/svelte-spinner
54 | [example-folder-url]: https://github.com/EmilTholin/svelte-spinner/tree/master/example
55 |
--------------------------------------------------------------------------------
/example/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "requires": true,
3 | "lockfileVersion": 1,
4 | "dependencies": {
5 | "@types/estree": {
6 | "version": "0.0.39",
7 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
8 | "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
9 | },
10 | "@types/node": {
11 | "version": "12.12.14",
12 | "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz",
13 | "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA=="
14 | },
15 | "@types/resolve": {
16 | "version": "0.0.8",
17 | "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz",
18 | "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==",
19 | "requires": {
20 | "@types/node": "*"
21 | }
22 | },
23 | "acorn": {
24 | "version": "7.1.0",
25 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz",
26 | "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ=="
27 | },
28 | "acorn-dynamic-import": {
29 | "version": "4.0.0",
30 | "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz",
31 | "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw=="
32 | },
33 | "acorn-jsx": {
34 | "version": "5.1.0",
35 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz",
36 | "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw=="
37 | },
38 | "ansi-styles": {
39 | "version": "3.2.1",
40 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
41 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
42 | "requires": {
43 | "color-convert": "^1.9.0"
44 | }
45 | },
46 | "anymatch": {
47 | "version": "2.0.0",
48 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
49 | "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
50 | "requires": {
51 | "micromatch": "^3.1.4",
52 | "normalize-path": "^2.1.1"
53 | },
54 | "dependencies": {
55 | "normalize-path": {
56 | "version": "2.1.1",
57 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
58 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
59 | "requires": {
60 | "remove-trailing-separator": "^1.0.1"
61 | }
62 | }
63 | }
64 | },
65 | "arr-diff": {
66 | "version": "4.0.0",
67 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
68 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
69 | },
70 | "arr-flatten": {
71 | "version": "1.1.0",
72 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
73 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
74 | },
75 | "arr-union": {
76 | "version": "3.1.0",
77 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
78 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
79 | },
80 | "array-unique": {
81 | "version": "0.3.2",
82 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
83 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
84 | },
85 | "assign-symbols": {
86 | "version": "1.0.0",
87 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
88 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
89 | },
90 | "async-each": {
91 | "version": "1.0.3",
92 | "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
93 | "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
94 | },
95 | "async-limiter": {
96 | "version": "1.0.1",
97 | "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
98 | "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
99 | },
100 | "atob": {
101 | "version": "2.1.2",
102 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
103 | "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
104 | },
105 | "base": {
106 | "version": "0.11.2",
107 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
108 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
109 | "requires": {
110 | "cache-base": "^1.0.1",
111 | "class-utils": "^0.3.5",
112 | "component-emitter": "^1.2.1",
113 | "define-property": "^1.0.0",
114 | "isobject": "^3.0.1",
115 | "mixin-deep": "^1.2.0",
116 | "pascalcase": "^0.1.1"
117 | },
118 | "dependencies": {
119 | "define-property": {
120 | "version": "1.0.0",
121 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
122 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
123 | "requires": {
124 | "is-descriptor": "^1.0.0"
125 | }
126 | },
127 | "is-accessor-descriptor": {
128 | "version": "1.0.0",
129 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
130 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
131 | "requires": {
132 | "kind-of": "^6.0.0"
133 | }
134 | },
135 | "is-data-descriptor": {
136 | "version": "1.0.0",
137 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
138 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
139 | "requires": {
140 | "kind-of": "^6.0.0"
141 | }
142 | },
143 | "is-descriptor": {
144 | "version": "1.0.2",
145 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
146 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
147 | "requires": {
148 | "is-accessor-descriptor": "^1.0.0",
149 | "is-data-descriptor": "^1.0.0",
150 | "kind-of": "^6.0.2"
151 | }
152 | }
153 | }
154 | },
155 | "binary-extensions": {
156 | "version": "1.13.1",
157 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
158 | "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
159 | },
160 | "braces": {
161 | "version": "2.3.2",
162 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
163 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
164 | "requires": {
165 | "arr-flatten": "^1.1.0",
166 | "array-unique": "^0.3.2",
167 | "extend-shallow": "^2.0.1",
168 | "fill-range": "^4.0.0",
169 | "isobject": "^3.0.1",
170 | "repeat-element": "^1.1.2",
171 | "snapdragon": "^0.8.1",
172 | "snapdragon-node": "^2.0.1",
173 | "split-string": "^3.0.2",
174 | "to-regex": "^3.0.1"
175 | },
176 | "dependencies": {
177 | "extend-shallow": {
178 | "version": "2.0.1",
179 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
180 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
181 | "requires": {
182 | "is-extendable": "^0.1.0"
183 | }
184 | }
185 | }
186 | },
187 | "buble": {
188 | "version": "0.19.8",
189 | "resolved": "https://registry.npmjs.org/buble/-/buble-0.19.8.tgz",
190 | "integrity": "sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA==",
191 | "requires": {
192 | "acorn": "^6.1.1",
193 | "acorn-dynamic-import": "^4.0.0",
194 | "acorn-jsx": "^5.0.1",
195 | "chalk": "^2.4.2",
196 | "magic-string": "^0.25.3",
197 | "minimist": "^1.2.0",
198 | "os-homedir": "^2.0.0",
199 | "regexpu-core": "^4.5.4"
200 | },
201 | "dependencies": {
202 | "acorn": {
203 | "version": "6.3.0",
204 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
205 | "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA=="
206 | },
207 | "magic-string": {
208 | "version": "0.25.4",
209 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz",
210 | "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==",
211 | "requires": {
212 | "sourcemap-codec": "^1.4.4"
213 | }
214 | }
215 | }
216 | },
217 | "builtin-modules": {
218 | "version": "3.1.0",
219 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
220 | "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw=="
221 | },
222 | "cache-base": {
223 | "version": "1.0.1",
224 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
225 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
226 | "requires": {
227 | "collection-visit": "^1.0.0",
228 | "component-emitter": "^1.2.1",
229 | "get-value": "^2.0.6",
230 | "has-value": "^1.0.0",
231 | "isobject": "^3.0.1",
232 | "set-value": "^2.0.0",
233 | "to-object-path": "^0.3.0",
234 | "union-value": "^1.0.0",
235 | "unset-value": "^1.0.0"
236 | }
237 | },
238 | "chalk": {
239 | "version": "2.4.2",
240 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
241 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
242 | "requires": {
243 | "ansi-styles": "^3.2.1",
244 | "escape-string-regexp": "^1.0.5",
245 | "supports-color": "^5.3.0"
246 | }
247 | },
248 | "chokidar": {
249 | "version": "2.1.8",
250 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
251 | "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
252 | "requires": {
253 | "anymatch": "^2.0.0",
254 | "async-each": "^1.0.1",
255 | "braces": "^2.3.2",
256 | "fsevents": "^1.2.7",
257 | "glob-parent": "^3.1.0",
258 | "inherits": "^2.0.3",
259 | "is-binary-path": "^1.0.0",
260 | "is-glob": "^4.0.0",
261 | "normalize-path": "^3.0.0",
262 | "path-is-absolute": "^1.0.0",
263 | "readdirp": "^2.2.1",
264 | "upath": "^1.1.1"
265 | }
266 | },
267 | "class-utils": {
268 | "version": "0.3.6",
269 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
270 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
271 | "requires": {
272 | "arr-union": "^3.1.0",
273 | "define-property": "^0.2.5",
274 | "isobject": "^3.0.0",
275 | "static-extend": "^0.1.1"
276 | },
277 | "dependencies": {
278 | "define-property": {
279 | "version": "0.2.5",
280 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
281 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
282 | "requires": {
283 | "is-descriptor": "^0.1.0"
284 | }
285 | }
286 | }
287 | },
288 | "collection-visit": {
289 | "version": "1.0.0",
290 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
291 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
292 | "requires": {
293 | "map-visit": "^1.0.0",
294 | "object-visit": "^1.0.0"
295 | }
296 | },
297 | "color-convert": {
298 | "version": "1.9.3",
299 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
300 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
301 | "requires": {
302 | "color-name": "1.1.3"
303 | }
304 | },
305 | "color-name": {
306 | "version": "1.1.3",
307 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
308 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
309 | },
310 | "component-emitter": {
311 | "version": "1.3.0",
312 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
313 | "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
314 | },
315 | "copy-descriptor": {
316 | "version": "0.1.1",
317 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
318 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
319 | },
320 | "core-util-is": {
321 | "version": "1.0.2",
322 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
323 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
324 | },
325 | "debug": {
326 | "version": "2.6.9",
327 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
328 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
329 | "requires": {
330 | "ms": "2.0.0"
331 | }
332 | },
333 | "decode-uri-component": {
334 | "version": "0.2.0",
335 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
336 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
337 | },
338 | "define-property": {
339 | "version": "2.0.2",
340 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
341 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
342 | "requires": {
343 | "is-descriptor": "^1.0.2",
344 | "isobject": "^3.0.1"
345 | },
346 | "dependencies": {
347 | "is-accessor-descriptor": {
348 | "version": "1.0.0",
349 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
350 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
351 | "requires": {
352 | "kind-of": "^6.0.0"
353 | }
354 | },
355 | "is-data-descriptor": {
356 | "version": "1.0.0",
357 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
358 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
359 | "requires": {
360 | "kind-of": "^6.0.0"
361 | }
362 | },
363 | "is-descriptor": {
364 | "version": "1.0.2",
365 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
366 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
367 | "requires": {
368 | "is-accessor-descriptor": "^1.0.0",
369 | "is-data-descriptor": "^1.0.0",
370 | "kind-of": "^6.0.2"
371 | }
372 | }
373 | }
374 | },
375 | "escape-string-regexp": {
376 | "version": "1.0.5",
377 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
378 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
379 | },
380 | "estree-walker": {
381 | "version": "0.6.0",
382 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.0.tgz",
383 | "integrity": "sha512-peq1RfVAVzr3PU/jL31RaOjUKLoZJpObQWJJ+LgfcxDUifyLZ1RjPQZTl0pzj2uJ45b7A7XpyppXvxdEqzo4rw=="
384 | },
385 | "expand-brackets": {
386 | "version": "2.1.4",
387 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
388 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
389 | "requires": {
390 | "debug": "^2.3.3",
391 | "define-property": "^0.2.5",
392 | "extend-shallow": "^2.0.1",
393 | "posix-character-classes": "^0.1.0",
394 | "regex-not": "^1.0.0",
395 | "snapdragon": "^0.8.1",
396 | "to-regex": "^3.0.1"
397 | },
398 | "dependencies": {
399 | "define-property": {
400 | "version": "0.2.5",
401 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
402 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
403 | "requires": {
404 | "is-descriptor": "^0.1.0"
405 | }
406 | },
407 | "extend-shallow": {
408 | "version": "2.0.1",
409 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
410 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
411 | "requires": {
412 | "is-extendable": "^0.1.0"
413 | }
414 | }
415 | }
416 | },
417 | "extend-shallow": {
418 | "version": "3.0.2",
419 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
420 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
421 | "requires": {
422 | "assign-symbols": "^1.0.0",
423 | "is-extendable": "^1.0.1"
424 | },
425 | "dependencies": {
426 | "is-extendable": {
427 | "version": "1.0.1",
428 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
429 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
430 | "requires": {
431 | "is-plain-object": "^2.0.4"
432 | }
433 | }
434 | }
435 | },
436 | "extglob": {
437 | "version": "2.0.4",
438 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
439 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
440 | "requires": {
441 | "array-unique": "^0.3.2",
442 | "define-property": "^1.0.0",
443 | "expand-brackets": "^2.1.4",
444 | "extend-shallow": "^2.0.1",
445 | "fragment-cache": "^0.2.1",
446 | "regex-not": "^1.0.0",
447 | "snapdragon": "^0.8.1",
448 | "to-regex": "^3.0.1"
449 | },
450 | "dependencies": {
451 | "define-property": {
452 | "version": "1.0.0",
453 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
454 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
455 | "requires": {
456 | "is-descriptor": "^1.0.0"
457 | }
458 | },
459 | "extend-shallow": {
460 | "version": "2.0.1",
461 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
462 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
463 | "requires": {
464 | "is-extendable": "^0.1.0"
465 | }
466 | },
467 | "is-accessor-descriptor": {
468 | "version": "1.0.0",
469 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
470 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
471 | "requires": {
472 | "kind-of": "^6.0.0"
473 | }
474 | },
475 | "is-data-descriptor": {
476 | "version": "1.0.0",
477 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
478 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
479 | "requires": {
480 | "kind-of": "^6.0.0"
481 | }
482 | },
483 | "is-descriptor": {
484 | "version": "1.0.2",
485 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
486 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
487 | "requires": {
488 | "is-accessor-descriptor": "^1.0.0",
489 | "is-data-descriptor": "^1.0.0",
490 | "kind-of": "^6.0.2"
491 | }
492 | }
493 | }
494 | },
495 | "fill-range": {
496 | "version": "4.0.0",
497 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
498 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
499 | "requires": {
500 | "extend-shallow": "^2.0.1",
501 | "is-number": "^3.0.0",
502 | "repeat-string": "^1.6.1",
503 | "to-regex-range": "^2.1.0"
504 | },
505 | "dependencies": {
506 | "extend-shallow": {
507 | "version": "2.0.1",
508 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
509 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
510 | "requires": {
511 | "is-extendable": "^0.1.0"
512 | }
513 | }
514 | }
515 | },
516 | "for-in": {
517 | "version": "1.0.2",
518 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
519 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
520 | },
521 | "fragment-cache": {
522 | "version": "0.2.1",
523 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
524 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
525 | "requires": {
526 | "map-cache": "^0.2.2"
527 | }
528 | },
529 | "fsevents": {
530 | "version": "1.2.9",
531 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
532 | "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
533 | "optional": true,
534 | "requires": {
535 | "nan": "^2.12.1",
536 | "node-pre-gyp": "^0.12.0"
537 | },
538 | "dependencies": {
539 | "abbrev": {
540 | "version": "1.1.1",
541 | "bundled": true,
542 | "optional": true
543 | },
544 | "ansi-regex": {
545 | "version": "2.1.1",
546 | "bundled": true,
547 | "optional": true
548 | },
549 | "aproba": {
550 | "version": "1.2.0",
551 | "bundled": true,
552 | "optional": true
553 | },
554 | "are-we-there-yet": {
555 | "version": "1.1.5",
556 | "bundled": true,
557 | "optional": true,
558 | "requires": {
559 | "delegates": "^1.0.0",
560 | "readable-stream": "^2.0.6"
561 | }
562 | },
563 | "balanced-match": {
564 | "version": "1.0.0",
565 | "bundled": true,
566 | "optional": true
567 | },
568 | "brace-expansion": {
569 | "version": "1.1.11",
570 | "bundled": true,
571 | "optional": true,
572 | "requires": {
573 | "balanced-match": "^1.0.0",
574 | "concat-map": "0.0.1"
575 | }
576 | },
577 | "chownr": {
578 | "version": "1.1.1",
579 | "bundled": true,
580 | "optional": true
581 | },
582 | "code-point-at": {
583 | "version": "1.1.0",
584 | "bundled": true,
585 | "optional": true
586 | },
587 | "concat-map": {
588 | "version": "0.0.1",
589 | "bundled": true,
590 | "optional": true
591 | },
592 | "console-control-strings": {
593 | "version": "1.1.0",
594 | "bundled": true,
595 | "optional": true
596 | },
597 | "core-util-is": {
598 | "version": "1.0.2",
599 | "bundled": true,
600 | "optional": true
601 | },
602 | "debug": {
603 | "version": "4.1.1",
604 | "bundled": true,
605 | "optional": true,
606 | "requires": {
607 | "ms": "^2.1.1"
608 | }
609 | },
610 | "deep-extend": {
611 | "version": "0.6.0",
612 | "bundled": true,
613 | "optional": true
614 | },
615 | "delegates": {
616 | "version": "1.0.0",
617 | "bundled": true,
618 | "optional": true
619 | },
620 | "detect-libc": {
621 | "version": "1.0.3",
622 | "bundled": true,
623 | "optional": true
624 | },
625 | "fs-minipass": {
626 | "version": "1.2.5",
627 | "bundled": true,
628 | "optional": true,
629 | "requires": {
630 | "minipass": "^2.2.1"
631 | }
632 | },
633 | "fs.realpath": {
634 | "version": "1.0.0",
635 | "bundled": true,
636 | "optional": true
637 | },
638 | "gauge": {
639 | "version": "2.7.4",
640 | "bundled": true,
641 | "optional": true,
642 | "requires": {
643 | "aproba": "^1.0.3",
644 | "console-control-strings": "^1.0.0",
645 | "has-unicode": "^2.0.0",
646 | "object-assign": "^4.1.0",
647 | "signal-exit": "^3.0.0",
648 | "string-width": "^1.0.1",
649 | "strip-ansi": "^3.0.1",
650 | "wide-align": "^1.1.0"
651 | }
652 | },
653 | "glob": {
654 | "version": "7.1.3",
655 | "bundled": true,
656 | "optional": true,
657 | "requires": {
658 | "fs.realpath": "^1.0.0",
659 | "inflight": "^1.0.4",
660 | "inherits": "2",
661 | "minimatch": "^3.0.4",
662 | "once": "^1.3.0",
663 | "path-is-absolute": "^1.0.0"
664 | }
665 | },
666 | "has-unicode": {
667 | "version": "2.0.1",
668 | "bundled": true,
669 | "optional": true
670 | },
671 | "iconv-lite": {
672 | "version": "0.4.24",
673 | "bundled": true,
674 | "optional": true,
675 | "requires": {
676 | "safer-buffer": ">= 2.1.2 < 3"
677 | }
678 | },
679 | "ignore-walk": {
680 | "version": "3.0.1",
681 | "bundled": true,
682 | "optional": true,
683 | "requires": {
684 | "minimatch": "^3.0.4"
685 | }
686 | },
687 | "inflight": {
688 | "version": "1.0.6",
689 | "bundled": true,
690 | "optional": true,
691 | "requires": {
692 | "once": "^1.3.0",
693 | "wrappy": "1"
694 | }
695 | },
696 | "inherits": {
697 | "version": "2.0.3",
698 | "bundled": true,
699 | "optional": true
700 | },
701 | "ini": {
702 | "version": "1.3.5",
703 | "bundled": true,
704 | "optional": true
705 | },
706 | "is-fullwidth-code-point": {
707 | "version": "1.0.0",
708 | "bundled": true,
709 | "optional": true,
710 | "requires": {
711 | "number-is-nan": "^1.0.0"
712 | }
713 | },
714 | "isarray": {
715 | "version": "1.0.0",
716 | "bundled": true,
717 | "optional": true
718 | },
719 | "minimatch": {
720 | "version": "3.0.4",
721 | "bundled": true,
722 | "optional": true,
723 | "requires": {
724 | "brace-expansion": "^1.1.7"
725 | }
726 | },
727 | "minimist": {
728 | "version": "0.0.8",
729 | "bundled": true,
730 | "optional": true
731 | },
732 | "minipass": {
733 | "version": "2.3.5",
734 | "bundled": true,
735 | "optional": true,
736 | "requires": {
737 | "safe-buffer": "^5.1.2",
738 | "yallist": "^3.0.0"
739 | }
740 | },
741 | "minizlib": {
742 | "version": "1.2.1",
743 | "bundled": true,
744 | "optional": true,
745 | "requires": {
746 | "minipass": "^2.2.1"
747 | }
748 | },
749 | "mkdirp": {
750 | "version": "0.5.1",
751 | "bundled": true,
752 | "optional": true,
753 | "requires": {
754 | "minimist": "0.0.8"
755 | }
756 | },
757 | "ms": {
758 | "version": "2.1.1",
759 | "bundled": true,
760 | "optional": true
761 | },
762 | "needle": {
763 | "version": "2.3.0",
764 | "bundled": true,
765 | "optional": true,
766 | "requires": {
767 | "debug": "^4.1.0",
768 | "iconv-lite": "^0.4.4",
769 | "sax": "^1.2.4"
770 | }
771 | },
772 | "node-pre-gyp": {
773 | "version": "0.12.0",
774 | "bundled": true,
775 | "optional": true,
776 | "requires": {
777 | "detect-libc": "^1.0.2",
778 | "mkdirp": "^0.5.1",
779 | "needle": "^2.2.1",
780 | "nopt": "^4.0.1",
781 | "npm-packlist": "^1.1.6",
782 | "npmlog": "^4.0.2",
783 | "rc": "^1.2.7",
784 | "rimraf": "^2.6.1",
785 | "semver": "^5.3.0",
786 | "tar": "^4"
787 | }
788 | },
789 | "nopt": {
790 | "version": "4.0.1",
791 | "bundled": true,
792 | "optional": true,
793 | "requires": {
794 | "abbrev": "1",
795 | "osenv": "^0.1.4"
796 | }
797 | },
798 | "npm-bundled": {
799 | "version": "1.0.6",
800 | "bundled": true,
801 | "optional": true
802 | },
803 | "npm-packlist": {
804 | "version": "1.4.1",
805 | "bundled": true,
806 | "optional": true,
807 | "requires": {
808 | "ignore-walk": "^3.0.1",
809 | "npm-bundled": "^1.0.1"
810 | }
811 | },
812 | "npmlog": {
813 | "version": "4.1.2",
814 | "bundled": true,
815 | "optional": true,
816 | "requires": {
817 | "are-we-there-yet": "~1.1.2",
818 | "console-control-strings": "~1.1.0",
819 | "gauge": "~2.7.3",
820 | "set-blocking": "~2.0.0"
821 | }
822 | },
823 | "number-is-nan": {
824 | "version": "1.0.1",
825 | "bundled": true,
826 | "optional": true
827 | },
828 | "object-assign": {
829 | "version": "4.1.1",
830 | "bundled": true,
831 | "optional": true
832 | },
833 | "once": {
834 | "version": "1.4.0",
835 | "bundled": true,
836 | "optional": true,
837 | "requires": {
838 | "wrappy": "1"
839 | }
840 | },
841 | "os-homedir": {
842 | "version": "1.0.2",
843 | "bundled": true,
844 | "optional": true
845 | },
846 | "os-tmpdir": {
847 | "version": "1.0.2",
848 | "bundled": true,
849 | "optional": true
850 | },
851 | "osenv": {
852 | "version": "0.1.5",
853 | "bundled": true,
854 | "optional": true,
855 | "requires": {
856 | "os-homedir": "^1.0.0",
857 | "os-tmpdir": "^1.0.0"
858 | }
859 | },
860 | "path-is-absolute": {
861 | "version": "1.0.1",
862 | "bundled": true,
863 | "optional": true
864 | },
865 | "process-nextick-args": {
866 | "version": "2.0.0",
867 | "bundled": true,
868 | "optional": true
869 | },
870 | "rc": {
871 | "version": "1.2.8",
872 | "bundled": true,
873 | "optional": true,
874 | "requires": {
875 | "deep-extend": "^0.6.0",
876 | "ini": "~1.3.0",
877 | "minimist": "^1.2.0",
878 | "strip-json-comments": "~2.0.1"
879 | },
880 | "dependencies": {
881 | "minimist": {
882 | "version": "1.2.0",
883 | "bundled": true,
884 | "optional": true
885 | }
886 | }
887 | },
888 | "readable-stream": {
889 | "version": "2.3.6",
890 | "bundled": true,
891 | "optional": true,
892 | "requires": {
893 | "core-util-is": "~1.0.0",
894 | "inherits": "~2.0.3",
895 | "isarray": "~1.0.0",
896 | "process-nextick-args": "~2.0.0",
897 | "safe-buffer": "~5.1.1",
898 | "string_decoder": "~1.1.1",
899 | "util-deprecate": "~1.0.1"
900 | }
901 | },
902 | "rimraf": {
903 | "version": "2.6.3",
904 | "bundled": true,
905 | "optional": true,
906 | "requires": {
907 | "glob": "^7.1.3"
908 | }
909 | },
910 | "safe-buffer": {
911 | "version": "5.1.2",
912 | "bundled": true,
913 | "optional": true
914 | },
915 | "safer-buffer": {
916 | "version": "2.1.2",
917 | "bundled": true,
918 | "optional": true
919 | },
920 | "sax": {
921 | "version": "1.2.4",
922 | "bundled": true,
923 | "optional": true
924 | },
925 | "semver": {
926 | "version": "5.7.0",
927 | "bundled": true,
928 | "optional": true
929 | },
930 | "set-blocking": {
931 | "version": "2.0.0",
932 | "bundled": true,
933 | "optional": true
934 | },
935 | "signal-exit": {
936 | "version": "3.0.2",
937 | "bundled": true,
938 | "optional": true
939 | },
940 | "string-width": {
941 | "version": "1.0.2",
942 | "bundled": true,
943 | "optional": true,
944 | "requires": {
945 | "code-point-at": "^1.0.0",
946 | "is-fullwidth-code-point": "^1.0.0",
947 | "strip-ansi": "^3.0.0"
948 | }
949 | },
950 | "string_decoder": {
951 | "version": "1.1.1",
952 | "bundled": true,
953 | "optional": true,
954 | "requires": {
955 | "safe-buffer": "~5.1.0"
956 | }
957 | },
958 | "strip-ansi": {
959 | "version": "3.0.1",
960 | "bundled": true,
961 | "optional": true,
962 | "requires": {
963 | "ansi-regex": "^2.0.0"
964 | }
965 | },
966 | "strip-json-comments": {
967 | "version": "2.0.1",
968 | "bundled": true,
969 | "optional": true
970 | },
971 | "tar": {
972 | "version": "4.4.8",
973 | "bundled": true,
974 | "optional": true,
975 | "requires": {
976 | "chownr": "^1.1.1",
977 | "fs-minipass": "^1.2.5",
978 | "minipass": "^2.3.4",
979 | "minizlib": "^1.1.1",
980 | "mkdirp": "^0.5.0",
981 | "safe-buffer": "^5.1.2",
982 | "yallist": "^3.0.2"
983 | }
984 | },
985 | "util-deprecate": {
986 | "version": "1.0.2",
987 | "bundled": true,
988 | "optional": true
989 | },
990 | "wide-align": {
991 | "version": "1.1.3",
992 | "bundled": true,
993 | "optional": true,
994 | "requires": {
995 | "string-width": "^1.0.2 || 2"
996 | }
997 | },
998 | "wrappy": {
999 | "version": "1.0.2",
1000 | "bundled": true,
1001 | "optional": true
1002 | },
1003 | "yallist": {
1004 | "version": "3.0.3",
1005 | "bundled": true,
1006 | "optional": true
1007 | }
1008 | }
1009 | },
1010 | "get-value": {
1011 | "version": "2.0.6",
1012 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1013 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
1014 | },
1015 | "glob-parent": {
1016 | "version": "3.1.0",
1017 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1018 | "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1019 | "requires": {
1020 | "is-glob": "^3.1.0",
1021 | "path-dirname": "^1.0.0"
1022 | },
1023 | "dependencies": {
1024 | "is-glob": {
1025 | "version": "3.1.0",
1026 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1027 | "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1028 | "requires": {
1029 | "is-extglob": "^2.1.0"
1030 | }
1031 | }
1032 | }
1033 | },
1034 | "graceful-fs": {
1035 | "version": "4.2.3",
1036 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
1037 | "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
1038 | },
1039 | "has-flag": {
1040 | "version": "3.0.0",
1041 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1042 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
1043 | },
1044 | "has-value": {
1045 | "version": "1.0.0",
1046 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1047 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
1048 | "requires": {
1049 | "get-value": "^2.0.6",
1050 | "has-values": "^1.0.0",
1051 | "isobject": "^3.0.0"
1052 | }
1053 | },
1054 | "has-values": {
1055 | "version": "1.0.0",
1056 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1057 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
1058 | "requires": {
1059 | "is-number": "^3.0.0",
1060 | "kind-of": "^4.0.0"
1061 | },
1062 | "dependencies": {
1063 | "kind-of": {
1064 | "version": "4.0.0",
1065 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1066 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1067 | "requires": {
1068 | "is-buffer": "^1.1.5"
1069 | }
1070 | }
1071 | }
1072 | },
1073 | "inherits": {
1074 | "version": "2.0.4",
1075 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1076 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1077 | },
1078 | "is-accessor-descriptor": {
1079 | "version": "0.1.6",
1080 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1081 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1082 | "requires": {
1083 | "kind-of": "^3.0.2"
1084 | },
1085 | "dependencies": {
1086 | "kind-of": {
1087 | "version": "3.2.2",
1088 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1089 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1090 | "requires": {
1091 | "is-buffer": "^1.1.5"
1092 | }
1093 | }
1094 | }
1095 | },
1096 | "is-binary-path": {
1097 | "version": "1.0.1",
1098 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1099 | "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1100 | "requires": {
1101 | "binary-extensions": "^1.0.0"
1102 | }
1103 | },
1104 | "is-buffer": {
1105 | "version": "1.1.6",
1106 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1107 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
1108 | },
1109 | "is-data-descriptor": {
1110 | "version": "0.1.4",
1111 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1112 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1113 | "requires": {
1114 | "kind-of": "^3.0.2"
1115 | },
1116 | "dependencies": {
1117 | "kind-of": {
1118 | "version": "3.2.2",
1119 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1120 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1121 | "requires": {
1122 | "is-buffer": "^1.1.5"
1123 | }
1124 | }
1125 | }
1126 | },
1127 | "is-descriptor": {
1128 | "version": "0.1.6",
1129 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1130 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1131 | "requires": {
1132 | "is-accessor-descriptor": "^0.1.6",
1133 | "is-data-descriptor": "^0.1.4",
1134 | "kind-of": "^5.0.0"
1135 | },
1136 | "dependencies": {
1137 | "kind-of": {
1138 | "version": "5.1.0",
1139 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1140 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
1141 | }
1142 | }
1143 | },
1144 | "is-extendable": {
1145 | "version": "0.1.1",
1146 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1147 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
1148 | },
1149 | "is-extglob": {
1150 | "version": "2.1.1",
1151 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1152 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
1153 | },
1154 | "is-glob": {
1155 | "version": "4.0.1",
1156 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1157 | "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1158 | "requires": {
1159 | "is-extglob": "^2.1.1"
1160 | }
1161 | },
1162 | "is-module": {
1163 | "version": "1.0.0",
1164 | "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
1165 | "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE="
1166 | },
1167 | "is-number": {
1168 | "version": "3.0.0",
1169 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1170 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1171 | "requires": {
1172 | "kind-of": "^3.0.2"
1173 | },
1174 | "dependencies": {
1175 | "kind-of": {
1176 | "version": "3.2.2",
1177 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1178 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1179 | "requires": {
1180 | "is-buffer": "^1.1.5"
1181 | }
1182 | }
1183 | }
1184 | },
1185 | "is-plain-object": {
1186 | "version": "2.0.4",
1187 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1188 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1189 | "requires": {
1190 | "isobject": "^3.0.1"
1191 | }
1192 | },
1193 | "is-windows": {
1194 | "version": "1.0.2",
1195 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1196 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
1197 | },
1198 | "isarray": {
1199 | "version": "1.0.0",
1200 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1201 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
1202 | },
1203 | "isobject": {
1204 | "version": "3.0.1",
1205 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1206 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
1207 | },
1208 | "jsesc": {
1209 | "version": "0.5.0",
1210 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
1211 | "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0="
1212 | },
1213 | "kind-of": {
1214 | "version": "6.0.2",
1215 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
1216 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
1217 | },
1218 | "livereload": {
1219 | "version": "0.8.2",
1220 | "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.8.2.tgz",
1221 | "integrity": "sha512-8wCvhiCL4cGVoT3U5xoe+UjpiiVZLrlOvr6dbhb1VlyC5QarhrlyRRt4z7EMGO4KSgXj+tKF/dr284F28/wI+g==",
1222 | "requires": {
1223 | "chokidar": "^2.1.5",
1224 | "opts": ">= 1.2.0",
1225 | "ws": "^6.2.1"
1226 | }
1227 | },
1228 | "magic-string": {
1229 | "version": "0.25.2",
1230 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz",
1231 | "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==",
1232 | "requires": {
1233 | "sourcemap-codec": "^1.4.4"
1234 | }
1235 | },
1236 | "map-cache": {
1237 | "version": "0.2.2",
1238 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
1239 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
1240 | },
1241 | "map-visit": {
1242 | "version": "1.0.0",
1243 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
1244 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
1245 | "requires": {
1246 | "object-visit": "^1.0.0"
1247 | }
1248 | },
1249 | "micromatch": {
1250 | "version": "3.1.10",
1251 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1252 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1253 | "requires": {
1254 | "arr-diff": "^4.0.0",
1255 | "array-unique": "^0.3.2",
1256 | "braces": "^2.3.1",
1257 | "define-property": "^2.0.2",
1258 | "extend-shallow": "^3.0.2",
1259 | "extglob": "^2.0.4",
1260 | "fragment-cache": "^0.2.1",
1261 | "kind-of": "^6.0.2",
1262 | "nanomatch": "^1.2.9",
1263 | "object.pick": "^1.3.0",
1264 | "regex-not": "^1.0.0",
1265 | "snapdragon": "^0.8.1",
1266 | "to-regex": "^3.0.2"
1267 | }
1268 | },
1269 | "mime": {
1270 | "version": "2.4.2",
1271 | "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.2.tgz",
1272 | "integrity": "sha512-zJBfZDkwRu+j3Pdd2aHsR5GfH2jIWhmL1ZzBoc+X+3JEti2hbArWcyJ+1laC1D2/U/W1a/+Cegj0/OnEU2ybjg=="
1273 | },
1274 | "minimist": {
1275 | "version": "1.2.0",
1276 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1277 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
1278 | },
1279 | "mixin-deep": {
1280 | "version": "1.3.1",
1281 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
1282 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
1283 | "requires": {
1284 | "for-in": "^1.0.2",
1285 | "is-extendable": "^1.0.1"
1286 | },
1287 | "dependencies": {
1288 | "is-extendable": {
1289 | "version": "1.0.1",
1290 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1291 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1292 | "requires": {
1293 | "is-plain-object": "^2.0.4"
1294 | }
1295 | }
1296 | }
1297 | },
1298 | "ms": {
1299 | "version": "2.0.0",
1300 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1301 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1302 | },
1303 | "nan": {
1304 | "version": "2.14.0",
1305 | "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
1306 | "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
1307 | "optional": true
1308 | },
1309 | "nanomatch": {
1310 | "version": "1.2.13",
1311 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
1312 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
1313 | "requires": {
1314 | "arr-diff": "^4.0.0",
1315 | "array-unique": "^0.3.2",
1316 | "define-property": "^2.0.2",
1317 | "extend-shallow": "^3.0.2",
1318 | "fragment-cache": "^0.2.1",
1319 | "is-windows": "^1.0.2",
1320 | "kind-of": "^6.0.2",
1321 | "object.pick": "^1.3.0",
1322 | "regex-not": "^1.0.0",
1323 | "snapdragon": "^0.8.1",
1324 | "to-regex": "^3.0.1"
1325 | }
1326 | },
1327 | "normalize-path": {
1328 | "version": "3.0.0",
1329 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1330 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
1331 | },
1332 | "object-copy": {
1333 | "version": "0.1.0",
1334 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
1335 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
1336 | "requires": {
1337 | "copy-descriptor": "^0.1.0",
1338 | "define-property": "^0.2.5",
1339 | "kind-of": "^3.0.3"
1340 | },
1341 | "dependencies": {
1342 | "define-property": {
1343 | "version": "0.2.5",
1344 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1345 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1346 | "requires": {
1347 | "is-descriptor": "^0.1.0"
1348 | }
1349 | },
1350 | "kind-of": {
1351 | "version": "3.2.2",
1352 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1353 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1354 | "requires": {
1355 | "is-buffer": "^1.1.5"
1356 | }
1357 | }
1358 | }
1359 | },
1360 | "object-visit": {
1361 | "version": "1.0.1",
1362 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
1363 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
1364 | "requires": {
1365 | "isobject": "^3.0.0"
1366 | }
1367 | },
1368 | "object.pick": {
1369 | "version": "1.3.0",
1370 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
1371 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
1372 | "requires": {
1373 | "isobject": "^3.0.1"
1374 | }
1375 | },
1376 | "opener": {
1377 | "version": "1.5.1",
1378 | "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
1379 | "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA=="
1380 | },
1381 | "opts": {
1382 | "version": "1.2.7",
1383 | "resolved": "https://registry.npmjs.org/opts/-/opts-1.2.7.tgz",
1384 | "integrity": "sha512-hwZhzGGG/GQ7igxAVFOEun2N4fWul31qE9nfBdCnZGQCB5+L7tN9xZ+94B4aUpLOJx/of3zZs5XsuubayQYQjA=="
1385 | },
1386 | "os-homedir": {
1387 | "version": "2.0.0",
1388 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-2.0.0.tgz",
1389 | "integrity": "sha512-saRNz0DSC5C/I++gFIaJTXoFJMRwiP5zHar5vV3xQ2TkgEw6hDCcU5F272JjUylpiVgBrZNQHnfjkLabTfb92Q=="
1390 | },
1391 | "pascalcase": {
1392 | "version": "0.1.1",
1393 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
1394 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
1395 | },
1396 | "path-dirname": {
1397 | "version": "1.0.2",
1398 | "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
1399 | "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA="
1400 | },
1401 | "path-is-absolute": {
1402 | "version": "1.0.1",
1403 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1404 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1405 | },
1406 | "path-parse": {
1407 | "version": "1.0.6",
1408 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1409 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
1410 | },
1411 | "posix-character-classes": {
1412 | "version": "0.1.1",
1413 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
1414 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
1415 | },
1416 | "process-nextick-args": {
1417 | "version": "2.0.1",
1418 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1419 | "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
1420 | },
1421 | "readable-stream": {
1422 | "version": "2.3.6",
1423 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1424 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1425 | "requires": {
1426 | "core-util-is": "~1.0.0",
1427 | "inherits": "~2.0.3",
1428 | "isarray": "~1.0.0",
1429 | "process-nextick-args": "~2.0.0",
1430 | "safe-buffer": "~5.1.1",
1431 | "string_decoder": "~1.1.1",
1432 | "util-deprecate": "~1.0.1"
1433 | }
1434 | },
1435 | "readdirp": {
1436 | "version": "2.2.1",
1437 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
1438 | "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
1439 | "requires": {
1440 | "graceful-fs": "^4.1.11",
1441 | "micromatch": "^3.1.10",
1442 | "readable-stream": "^2.0.2"
1443 | }
1444 | },
1445 | "regenerate": {
1446 | "version": "1.4.0",
1447 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
1448 | "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg=="
1449 | },
1450 | "regenerate-unicode-properties": {
1451 | "version": "8.1.0",
1452 | "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz",
1453 | "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==",
1454 | "requires": {
1455 | "regenerate": "^1.4.0"
1456 | }
1457 | },
1458 | "regex-not": {
1459 | "version": "1.0.2",
1460 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
1461 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
1462 | "requires": {
1463 | "extend-shallow": "^3.0.2",
1464 | "safe-regex": "^1.1.0"
1465 | }
1466 | },
1467 | "regexpu-core": {
1468 | "version": "4.6.0",
1469 | "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz",
1470 | "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==",
1471 | "requires": {
1472 | "regenerate": "^1.4.0",
1473 | "regenerate-unicode-properties": "^8.1.0",
1474 | "regjsgen": "^0.5.0",
1475 | "regjsparser": "^0.6.0",
1476 | "unicode-match-property-ecmascript": "^1.0.4",
1477 | "unicode-match-property-value-ecmascript": "^1.1.0"
1478 | }
1479 | },
1480 | "regjsgen": {
1481 | "version": "0.5.1",
1482 | "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
1483 | "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg=="
1484 | },
1485 | "regjsparser": {
1486 | "version": "0.6.0",
1487 | "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
1488 | "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
1489 | "requires": {
1490 | "jsesc": "~0.5.0"
1491 | }
1492 | },
1493 | "remove-trailing-separator": {
1494 | "version": "1.1.0",
1495 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
1496 | "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
1497 | },
1498 | "repeat-element": {
1499 | "version": "1.1.3",
1500 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
1501 | "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
1502 | },
1503 | "repeat-string": {
1504 | "version": "1.6.1",
1505 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1506 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
1507 | },
1508 | "require-relative": {
1509 | "version": "0.8.7",
1510 | "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
1511 | "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4="
1512 | },
1513 | "resolve": {
1514 | "version": "1.10.0",
1515 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
1516 | "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
1517 | "requires": {
1518 | "path-parse": "^1.0.6"
1519 | }
1520 | },
1521 | "resolve-url": {
1522 | "version": "0.2.1",
1523 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
1524 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
1525 | },
1526 | "ret": {
1527 | "version": "0.1.15",
1528 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
1529 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
1530 | },
1531 | "rollup": {
1532 | "version": "1.27.5",
1533 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.27.5.tgz",
1534 | "integrity": "sha512-8rfVdzuTg2kt8ObD9LNJpEwUN7B6lsl3sHc5fddtgICpLjpYeSf4m2+RftBzcCaBTMi1iYX3Ez8zFT4Gj2nJjg==",
1535 | "requires": {
1536 | "@types/estree": "*",
1537 | "@types/node": "*",
1538 | "acorn": "^7.1.0"
1539 | }
1540 | },
1541 | "rollup-plugin-buble": {
1542 | "version": "0.19.8",
1543 | "resolved": "https://registry.npmjs.org/rollup-plugin-buble/-/rollup-plugin-buble-0.19.8.tgz",
1544 | "integrity": "sha512-8J4zPk2DQdk3rxeZvxgzhHh/rm5nJkjwgcsUYisCQg1QbT5yagW+hehYEW7ZNns/NVbDCTv4JQ7h4fC8qKGOKw==",
1545 | "requires": {
1546 | "buble": "^0.19.8",
1547 | "rollup-pluginutils": "^2.3.3"
1548 | }
1549 | },
1550 | "rollup-plugin-commonjs": {
1551 | "version": "9.3.4",
1552 | "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.4.tgz",
1553 | "integrity": "sha512-DTZOvRoiVIHHLFBCL4pFxOaJt8pagxsVldEXBOn6wl3/V21wVaj17HFfyzTsQUuou3sZL3lEJZVWKPFblJfI6w==",
1554 | "requires": {
1555 | "estree-walker": "^0.6.0",
1556 | "magic-string": "^0.25.2",
1557 | "resolve": "^1.10.0",
1558 | "rollup-pluginutils": "^2.6.0"
1559 | }
1560 | },
1561 | "rollup-plugin-livereload": {
1562 | "version": "1.0.4",
1563 | "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-1.0.4.tgz",
1564 | "integrity": "sha512-nbnSP8Mj2mmLZkrf080z3PrdacmpAW6UkmgM+BWClcJ8MSsruPONGTwirhZaNNHjUYvkJ+iF5/pSk4g0KV2uVQ==",
1565 | "requires": {
1566 | "livereload": "0.8.0 || ^0.8.2"
1567 | }
1568 | },
1569 | "rollup-plugin-node-resolve": {
1570 | "version": "4.2.4",
1571 | "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.2.4.tgz",
1572 | "integrity": "sha512-t/64I6l7fZ9BxqD3XlX4ZeO6+5RLKyfpwE2CiPNUKa+GocPlQhf/C208ou8y3AwtNsc6bjSk/8/6y/YAyxCIvw==",
1573 | "requires": {
1574 | "@types/resolve": "0.0.8",
1575 | "builtin-modules": "^3.1.0",
1576 | "is-module": "^1.0.0",
1577 | "resolve": "^1.10.0"
1578 | }
1579 | },
1580 | "rollup-plugin-serve": {
1581 | "version": "1.0.1",
1582 | "resolved": "https://registry.npmjs.org/rollup-plugin-serve/-/rollup-plugin-serve-1.0.1.tgz",
1583 | "integrity": "sha512-bni0pb4s1YLvn1xBmj+dH1OsLdp8gWA4zqh3yuEtT6/YHhg3nDneGU2GwMcRDQwY2tXzuI0uSeAlF1rY+ODitg==",
1584 | "requires": {
1585 | "mime": ">=2.0.3",
1586 | "opener": "1"
1587 | }
1588 | },
1589 | "rollup-plugin-svelte": {
1590 | "version": "5.1.1",
1591 | "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.1.1.tgz",
1592 | "integrity": "sha512-wP3CnKHjR4fZUgNm5Iey7eItnxwnH/nAw568WJ8dpMSchBxxZ/DmKSx8e6h8k/B6SwG1wfGvWehadFJHcuFFSw==",
1593 | "requires": {
1594 | "require-relative": "^0.8.7",
1595 | "rollup-pluginutils": "^2.3.3",
1596 | "sourcemap-codec": "^1.4.4"
1597 | }
1598 | },
1599 | "rollup-pluginutils": {
1600 | "version": "2.6.0",
1601 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.6.0.tgz",
1602 | "integrity": "sha512-aGQwspEF8oPKvg37u3p7h0cYNwmJR1sCBMZGZ5b9qy8HGtETknqjzcxrDRrcAnJNXN18lBH4Q9vZYth/p4n8jQ==",
1603 | "requires": {
1604 | "estree-walker": "^0.6.0",
1605 | "micromatch": "^3.1.10"
1606 | }
1607 | },
1608 | "safe-buffer": {
1609 | "version": "5.1.2",
1610 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1611 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
1612 | },
1613 | "safe-regex": {
1614 | "version": "1.1.0",
1615 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
1616 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
1617 | "requires": {
1618 | "ret": "~0.1.10"
1619 | }
1620 | },
1621 | "set-value": {
1622 | "version": "2.0.0",
1623 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
1624 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
1625 | "requires": {
1626 | "extend-shallow": "^2.0.1",
1627 | "is-extendable": "^0.1.1",
1628 | "is-plain-object": "^2.0.3",
1629 | "split-string": "^3.0.1"
1630 | },
1631 | "dependencies": {
1632 | "extend-shallow": {
1633 | "version": "2.0.1",
1634 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1635 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1636 | "requires": {
1637 | "is-extendable": "^0.1.0"
1638 | }
1639 | }
1640 | }
1641 | },
1642 | "snapdragon": {
1643 | "version": "0.8.2",
1644 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
1645 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
1646 | "requires": {
1647 | "base": "^0.11.1",
1648 | "debug": "^2.2.0",
1649 | "define-property": "^0.2.5",
1650 | "extend-shallow": "^2.0.1",
1651 | "map-cache": "^0.2.2",
1652 | "source-map": "^0.5.6",
1653 | "source-map-resolve": "^0.5.0",
1654 | "use": "^3.1.0"
1655 | },
1656 | "dependencies": {
1657 | "define-property": {
1658 | "version": "0.2.5",
1659 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1660 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1661 | "requires": {
1662 | "is-descriptor": "^0.1.0"
1663 | }
1664 | },
1665 | "extend-shallow": {
1666 | "version": "2.0.1",
1667 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1668 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1669 | "requires": {
1670 | "is-extendable": "^0.1.0"
1671 | }
1672 | }
1673 | }
1674 | },
1675 | "snapdragon-node": {
1676 | "version": "2.1.1",
1677 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
1678 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
1679 | "requires": {
1680 | "define-property": "^1.0.0",
1681 | "isobject": "^3.0.0",
1682 | "snapdragon-util": "^3.0.1"
1683 | },
1684 | "dependencies": {
1685 | "define-property": {
1686 | "version": "1.0.0",
1687 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1688 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1689 | "requires": {
1690 | "is-descriptor": "^1.0.0"
1691 | }
1692 | },
1693 | "is-accessor-descriptor": {
1694 | "version": "1.0.0",
1695 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1696 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1697 | "requires": {
1698 | "kind-of": "^6.0.0"
1699 | }
1700 | },
1701 | "is-data-descriptor": {
1702 | "version": "1.0.0",
1703 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1704 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1705 | "requires": {
1706 | "kind-of": "^6.0.0"
1707 | }
1708 | },
1709 | "is-descriptor": {
1710 | "version": "1.0.2",
1711 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1712 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1713 | "requires": {
1714 | "is-accessor-descriptor": "^1.0.0",
1715 | "is-data-descriptor": "^1.0.0",
1716 | "kind-of": "^6.0.2"
1717 | }
1718 | }
1719 | }
1720 | },
1721 | "snapdragon-util": {
1722 | "version": "3.0.1",
1723 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
1724 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
1725 | "requires": {
1726 | "kind-of": "^3.2.0"
1727 | },
1728 | "dependencies": {
1729 | "kind-of": {
1730 | "version": "3.2.2",
1731 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1732 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1733 | "requires": {
1734 | "is-buffer": "^1.1.5"
1735 | }
1736 | }
1737 | }
1738 | },
1739 | "source-map": {
1740 | "version": "0.5.7",
1741 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1742 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1743 | },
1744 | "source-map-resolve": {
1745 | "version": "0.5.2",
1746 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
1747 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
1748 | "requires": {
1749 | "atob": "^2.1.1",
1750 | "decode-uri-component": "^0.2.0",
1751 | "resolve-url": "^0.2.1",
1752 | "source-map-url": "^0.4.0",
1753 | "urix": "^0.1.0"
1754 | }
1755 | },
1756 | "source-map-url": {
1757 | "version": "0.4.0",
1758 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
1759 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
1760 | },
1761 | "sourcemap-codec": {
1762 | "version": "1.4.4",
1763 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
1764 | "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg=="
1765 | },
1766 | "split-string": {
1767 | "version": "3.1.0",
1768 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
1769 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
1770 | "requires": {
1771 | "extend-shallow": "^3.0.0"
1772 | }
1773 | },
1774 | "static-extend": {
1775 | "version": "0.1.2",
1776 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
1777 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
1778 | "requires": {
1779 | "define-property": "^0.2.5",
1780 | "object-copy": "^0.1.0"
1781 | },
1782 | "dependencies": {
1783 | "define-property": {
1784 | "version": "0.2.5",
1785 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1786 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1787 | "requires": {
1788 | "is-descriptor": "^0.1.0"
1789 | }
1790 | }
1791 | }
1792 | },
1793 | "string_decoder": {
1794 | "version": "1.1.1",
1795 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1796 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1797 | "requires": {
1798 | "safe-buffer": "~5.1.0"
1799 | }
1800 | },
1801 | "supports-color": {
1802 | "version": "5.5.0",
1803 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1804 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1805 | "requires": {
1806 | "has-flag": "^3.0.0"
1807 | }
1808 | },
1809 | "svelte": {
1810 | "version": "3.15.0",
1811 | "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.15.0.tgz",
1812 | "integrity": "sha512-OL9FIdUAmVTXR38cB/2vQQ9xWvW/7IuOASjWMfwRAB5NXywLW4Xqhblouan4odjI0S/JFGsytkgp7jelWpFgSA=="
1813 | },
1814 | "svelte-spinner": {
1815 | "version": "2.0.1",
1816 | "resolved": "https://registry.npmjs.org/svelte-spinner/-/svelte-spinner-2.0.1.tgz",
1817 | "integrity": "sha512-eH6npMqvVxgL10nqUEz9rSvyjpT6kR9saMxkuMxR3iTvLfEcSa9Wt4IWrklinZ3TN8geos2Zly41/Y2kL97IWA=="
1818 | },
1819 | "to-object-path": {
1820 | "version": "0.3.0",
1821 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
1822 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
1823 | "requires": {
1824 | "kind-of": "^3.0.2"
1825 | },
1826 | "dependencies": {
1827 | "kind-of": {
1828 | "version": "3.2.2",
1829 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1830 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1831 | "requires": {
1832 | "is-buffer": "^1.1.5"
1833 | }
1834 | }
1835 | }
1836 | },
1837 | "to-regex": {
1838 | "version": "3.0.2",
1839 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
1840 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
1841 | "requires": {
1842 | "define-property": "^2.0.2",
1843 | "extend-shallow": "^3.0.2",
1844 | "regex-not": "^1.0.2",
1845 | "safe-regex": "^1.1.0"
1846 | }
1847 | },
1848 | "to-regex-range": {
1849 | "version": "2.1.1",
1850 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
1851 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
1852 | "requires": {
1853 | "is-number": "^3.0.0",
1854 | "repeat-string": "^1.6.1"
1855 | }
1856 | },
1857 | "unicode-canonical-property-names-ecmascript": {
1858 | "version": "1.0.4",
1859 | "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
1860 | "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ=="
1861 | },
1862 | "unicode-match-property-ecmascript": {
1863 | "version": "1.0.4",
1864 | "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
1865 | "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
1866 | "requires": {
1867 | "unicode-canonical-property-names-ecmascript": "^1.0.4",
1868 | "unicode-property-aliases-ecmascript": "^1.0.4"
1869 | }
1870 | },
1871 | "unicode-match-property-value-ecmascript": {
1872 | "version": "1.1.0",
1873 | "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz",
1874 | "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g=="
1875 | },
1876 | "unicode-property-aliases-ecmascript": {
1877 | "version": "1.0.5",
1878 | "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz",
1879 | "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw=="
1880 | },
1881 | "union-value": {
1882 | "version": "1.0.0",
1883 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
1884 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
1885 | "requires": {
1886 | "arr-union": "^3.1.0",
1887 | "get-value": "^2.0.6",
1888 | "is-extendable": "^0.1.1",
1889 | "set-value": "^0.4.3"
1890 | },
1891 | "dependencies": {
1892 | "extend-shallow": {
1893 | "version": "2.0.1",
1894 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1895 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1896 | "requires": {
1897 | "is-extendable": "^0.1.0"
1898 | }
1899 | },
1900 | "set-value": {
1901 | "version": "0.4.3",
1902 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
1903 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
1904 | "requires": {
1905 | "extend-shallow": "^2.0.1",
1906 | "is-extendable": "^0.1.1",
1907 | "is-plain-object": "^2.0.1",
1908 | "to-object-path": "^0.3.0"
1909 | }
1910 | }
1911 | }
1912 | },
1913 | "unset-value": {
1914 | "version": "1.0.0",
1915 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
1916 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
1917 | "requires": {
1918 | "has-value": "^0.3.1",
1919 | "isobject": "^3.0.0"
1920 | },
1921 | "dependencies": {
1922 | "has-value": {
1923 | "version": "0.3.1",
1924 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
1925 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
1926 | "requires": {
1927 | "get-value": "^2.0.3",
1928 | "has-values": "^0.1.4",
1929 | "isobject": "^2.0.0"
1930 | },
1931 | "dependencies": {
1932 | "isobject": {
1933 | "version": "2.1.0",
1934 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
1935 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
1936 | "requires": {
1937 | "isarray": "1.0.0"
1938 | }
1939 | }
1940 | }
1941 | },
1942 | "has-values": {
1943 | "version": "0.1.4",
1944 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
1945 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
1946 | }
1947 | }
1948 | },
1949 | "upath": {
1950 | "version": "1.2.0",
1951 | "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
1952 | "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg=="
1953 | },
1954 | "urix": {
1955 | "version": "0.1.0",
1956 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
1957 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
1958 | },
1959 | "use": {
1960 | "version": "3.1.1",
1961 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
1962 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
1963 | },
1964 | "util-deprecate": {
1965 | "version": "1.0.2",
1966 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1967 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1968 | },
1969 | "ws": {
1970 | "version": "6.2.1",
1971 | "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
1972 | "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
1973 | "requires": {
1974 | "async-limiter": "~1.0.0"
1975 | }
1976 | }
1977 | }
1978 | }
1979 |
--------------------------------------------------------------------------------