From 065ba7dbf3e36e2f763714929f5a704cc881b6a4 Mon Sep 17 00:00:00 2001 From: "kujiu (@ciredutemps)" Date: Sat, 16 May 2020 14:27:03 +0200 Subject: [PATCH] Initial release --- .gitignore | 10 + AUTHORS | 6 + CHANGES | 43 + LICENSE | 287 + LICENSE-de | 101 + LICENSE-fr | 97 + LICENSE-nl | 97 + README.rst | 70 + babel.cfg | 8 + demo/Makefile | 19 + demo/conf.py | 60 + demo/make.bat | 35 + demo/source/README | 1 + demo/source/admonition.rst | 68 + demo/source/basic.rst | 115 + demo/source/domain.rst | 30 + demo/source/extensions.rst | 11 + demo/source/index.rst | 13 + docs/Makefile | 20 + docs/make.bat | 36 + docs/source/_templates/util/extlinks.html | 6 + docs/source/about.rst | 42 + docs/source/changes.rst | 1 + docs/source/conf.py | 163 + docs/source/configuration.rst | 145 + docs/source/index.rst | 31 + docs/source/theme-demo | 1 + docs/source/who.rst | 14 + requirements.txt | 18 + setup.cfg | 28 + setup.py | 85 + sphinx_nervproject_theme/__init__.py | 169 + sphinx_nervproject_theme/about.html | 12 + sphinx_nervproject_theme/archives.html | 13 + sphinx_nervproject_theme/authors.html | 10 + sphinx_nervproject_theme/catalog.html | 27 + sphinx_nervproject_theme/categories.html | 13 + sphinx_nervproject_theme/collection.html | 54 + sphinx_nervproject_theme/domainindex.html | 56 + sphinx_nervproject_theme/genindex.html | 75 + sphinx_nervproject_theme/languages.html | 10 + sphinx_nervproject_theme/layout.html | 103 + .../locale/en/LC_MESSAGES/sphinx.mo | Bin 0 -> 456 bytes .../locale/en/LC_MESSAGES/sphinx.po | 268 + .../locale/fr/LC_MESSAGES/sphinx.mo | Bin 0 -> 4919 bytes .../locale/fr/LC_MESSAGES/sphinx.po | 297 + sphinx_nervproject_theme/locale/sphinx.pot | 267 + sphinx_nervproject_theme/locations.html | 10 + sphinx_nervproject_theme/page.html | 41 + sphinx_nervproject_theme/postcard.html | 14 + sphinx_nervproject_theme/postcard2.html | 87 + sphinx_nervproject_theme/postnavy.html | 25 + sphinx_nervproject_theme/recentposts.html | 12 + sphinx_nervproject_theme/redirect.html | 9 + sphinx_nervproject_theme/search.html | 62 + sphinx_nervproject_theme/share.html | 89 + sphinx_nervproject_theme/social.html | 16 + .../static/fa/LICENSE.txt | 34 + sphinx_nervproject_theme/static/fa/brands.svg | 1336 ++ .../static/fa/regular.svg | 463 + sphinx_nervproject_theme/static/fa/solid.svg | 2995 ++++ .../static/fonts/hack/Hack-Bold.ttf | Bin 0 -> 394164 bytes .../static/fonts/hack/Hack-BoldItalic.ttf | Bin 0 -> 399808 bytes .../static/fonts/hack/Hack-Italic.ttf | Bin 0 -> 389688 bytes .../static/fonts/hack/Hack-Regular.ttf | Bin 0 -> 383104 bytes .../fonts/luciole/Luciole-Bold-Italic.ttf | Bin 0 -> 171528 bytes .../static/fonts/luciole/Luciole-Bold.ttf | Bin 0 -> 166076 bytes .../fonts/luciole/Luciole-Regular-Italic.ttf | Bin 0 -> 170744 bytes .../static/fonts/luciole/Luciole-Regular.ttf | Bin 0 -> 167572 bytes .../static/fonts/luciole/ReadMe.txt | 14 + sphinx_nervproject_theme/static/isso.css | 112 + .../static/sphinx_nervproject_theme.css | 64 + .../static/theme-vendors.js | 1 + sphinx_nervproject_theme/static/theme.css | 1 + sphinx_nervproject_theme/static/theme.js | 1 + sphinx_nervproject_theme/tagcloud.html | 14 + sphinx_nervproject_theme/theme.conf | 19 + sphinx_nervproject_theme/util/bodyheader.html | 17 + sphinx_nervproject_theme/util/disqus.html | 18 + sphinx_nervproject_theme/util/extlinks.html | 11 + sphinx_nervproject_theme/util/fathom.html | 15 + sphinx_nervproject_theme/util/footer.html | 47 + sphinx_nervproject_theme/util/isso.html | 25 + sphinx_nervproject_theme/util/linktags.html | 18 + sphinx_nervproject_theme/util/navbar.html | 12 + sphinx_nervproject_theme/util/navlinks.html | 22 + sphinx_nervproject_theme/util/pagenav.html | 14 + sphinx_nervproject_theme/util/searchbox.html | 12 + sphinx_nervproject_theme/util/sidetoc.html | 29 + ui/.gitignore | 21 + ui/README.md | 21 + ui/babel.config.js | 5 + ui/package-lock.json | 14754 ++++++++++++++++ ui/package.json | 48 + ui/public/index.html | 83 + ui/src/NavLinks.vue | 166 + ui/src/Navbar.vue | 89 + ui/src/OutboundLink.vue | 13 + ui/src/Page.vue | 264 + ui/src/README.md | 5 + ui/src/Sidebar.vue | 240 + ui/src/main.js | 54 + ui/src/sphinx-theme.less | 248 + ui/src/vuepress/AlgoliaSearchBox.vue | 172 + ui/src/vuepress/DropdownLink.vue | 208 + ui/src/vuepress/DropdownTransition.vue | 34 + ui/src/vuepress/Home.vue | 191 + ui/src/vuepress/Layout.vue | 183 + ui/src/vuepress/NavLink.vue | 49 + ui/src/vuepress/NavLinks.vue | 188 + ui/src/vuepress/Navbar.vue | 94 + ui/src/vuepress/NotFound.vue | 26 + ui/src/vuepress/Page.vue | 263 + ui/src/vuepress/SWUpdatePopup.vue | 89 + ui/src/vuepress/SearchBox.vue | 258 + ui/src/vuepress/Sidebar.vue | 125 + ui/src/vuepress/SidebarButton.vue | 32 + ui/src/vuepress/SidebarGroup.vue | 87 + ui/src/vuepress/SidebarLink.vue | 98 + ui/src/vuepress/search.svg | 1 + ui/src/vuepress/styles/arrow.less | 27 + ui/src/vuepress/styles/code.less | 178 + ui/src/vuepress/styles/config.less | 1591 ++ ui/src/vuepress/styles/custom-blocks.less | 148 + ui/src/vuepress/styles/mobile.less | 55 + ui/src/vuepress/styles/nprogress.less | 58 + ui/src/vuepress/styles/theme.less | 990 ++ ui/src/vuepress/styles/toc.less | 5 + ui/src/vuepress/styles/wrapper.less | 12 + ui/src/vuepress/util.js | 216 + ui/vue.config.js | 7 + 131 files changed, 30090 insertions(+) create mode 100644 .gitignore create mode 100644 AUTHORS create mode 100644 CHANGES create mode 100644 LICENSE create mode 100644 LICENSE-de create mode 100644 LICENSE-fr create mode 100644 LICENSE-nl create mode 100644 README.rst create mode 100644 babel.cfg create mode 100644 demo/Makefile create mode 100644 demo/conf.py create mode 100644 demo/make.bat create mode 100644 demo/source/README create mode 100644 demo/source/admonition.rst create mode 100644 demo/source/basic.rst create mode 100644 demo/source/domain.rst create mode 100644 demo/source/extensions.rst create mode 100644 demo/source/index.rst create mode 100644 docs/Makefile create mode 100644 docs/make.bat create mode 100644 docs/source/_templates/util/extlinks.html create mode 100644 docs/source/about.rst create mode 120000 docs/source/changes.rst create mode 100644 docs/source/conf.py create mode 100644 docs/source/configuration.rst create mode 100644 docs/source/index.rst create mode 120000 docs/source/theme-demo create mode 100644 docs/source/who.rst create mode 100644 requirements.txt create mode 100644 setup.cfg create mode 100644 setup.py create mode 100644 sphinx_nervproject_theme/__init__.py create mode 100644 sphinx_nervproject_theme/about.html create mode 100644 sphinx_nervproject_theme/archives.html create mode 100644 sphinx_nervproject_theme/authors.html create mode 100644 sphinx_nervproject_theme/catalog.html create mode 100644 sphinx_nervproject_theme/categories.html create mode 100644 sphinx_nervproject_theme/collection.html create mode 100644 sphinx_nervproject_theme/domainindex.html create mode 100644 sphinx_nervproject_theme/genindex.html create mode 100644 sphinx_nervproject_theme/languages.html create mode 100644 sphinx_nervproject_theme/layout.html create mode 100644 sphinx_nervproject_theme/locale/en/LC_MESSAGES/sphinx.mo create mode 100644 sphinx_nervproject_theme/locale/en/LC_MESSAGES/sphinx.po create mode 100644 sphinx_nervproject_theme/locale/fr/LC_MESSAGES/sphinx.mo create mode 100644 sphinx_nervproject_theme/locale/fr/LC_MESSAGES/sphinx.po create mode 100644 sphinx_nervproject_theme/locale/sphinx.pot create mode 100644 sphinx_nervproject_theme/locations.html create mode 100644 sphinx_nervproject_theme/page.html create mode 100644 sphinx_nervproject_theme/postcard.html create mode 100644 sphinx_nervproject_theme/postcard2.html create mode 100644 sphinx_nervproject_theme/postnavy.html create mode 100644 sphinx_nervproject_theme/recentposts.html create mode 100644 sphinx_nervproject_theme/redirect.html create mode 100644 sphinx_nervproject_theme/search.html create mode 100644 sphinx_nervproject_theme/share.html create mode 100644 sphinx_nervproject_theme/social.html create mode 100644 sphinx_nervproject_theme/static/fa/LICENSE.txt create mode 100644 sphinx_nervproject_theme/static/fa/brands.svg create mode 100644 sphinx_nervproject_theme/static/fa/regular.svg create mode 100644 sphinx_nervproject_theme/static/fa/solid.svg create mode 100644 sphinx_nervproject_theme/static/fonts/hack/Hack-Bold.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/hack/Hack-BoldItalic.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/hack/Hack-Italic.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/hack/Hack-Regular.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold-Italic.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular-Italic.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular.ttf create mode 100644 sphinx_nervproject_theme/static/fonts/luciole/ReadMe.txt create mode 100644 sphinx_nervproject_theme/static/isso.css create mode 100644 sphinx_nervproject_theme/static/sphinx_nervproject_theme.css create mode 120000 sphinx_nervproject_theme/static/theme-vendors.js create mode 120000 sphinx_nervproject_theme/static/theme.css create mode 120000 sphinx_nervproject_theme/static/theme.js create mode 100644 sphinx_nervproject_theme/tagcloud.html create mode 100644 sphinx_nervproject_theme/theme.conf create mode 100644 sphinx_nervproject_theme/util/bodyheader.html create mode 100644 sphinx_nervproject_theme/util/disqus.html create mode 100644 sphinx_nervproject_theme/util/extlinks.html create mode 100644 sphinx_nervproject_theme/util/fathom.html create mode 100644 sphinx_nervproject_theme/util/footer.html create mode 100644 sphinx_nervproject_theme/util/isso.html create mode 100644 sphinx_nervproject_theme/util/linktags.html create mode 100644 sphinx_nervproject_theme/util/navbar.html create mode 100644 sphinx_nervproject_theme/util/navlinks.html create mode 100644 sphinx_nervproject_theme/util/pagenav.html create mode 100644 sphinx_nervproject_theme/util/searchbox.html create mode 100644 sphinx_nervproject_theme/util/sidetoc.html create mode 100644 ui/.gitignore create mode 100644 ui/README.md create mode 100644 ui/babel.config.js create mode 100644 ui/package-lock.json create mode 100644 ui/package.json create mode 100644 ui/public/index.html create mode 100644 ui/src/NavLinks.vue create mode 100644 ui/src/Navbar.vue create mode 100644 ui/src/OutboundLink.vue create mode 100644 ui/src/Page.vue create mode 100644 ui/src/README.md create mode 100644 ui/src/Sidebar.vue create mode 100644 ui/src/main.js create mode 100644 ui/src/sphinx-theme.less create mode 100644 ui/src/vuepress/AlgoliaSearchBox.vue create mode 100644 ui/src/vuepress/DropdownLink.vue create mode 100644 ui/src/vuepress/DropdownTransition.vue create mode 100644 ui/src/vuepress/Home.vue create mode 100644 ui/src/vuepress/Layout.vue create mode 100644 ui/src/vuepress/NavLink.vue create mode 100644 ui/src/vuepress/NavLinks.vue create mode 100644 ui/src/vuepress/Navbar.vue create mode 100644 ui/src/vuepress/NotFound.vue create mode 100644 ui/src/vuepress/Page.vue create mode 100644 ui/src/vuepress/SWUpdatePopup.vue create mode 100644 ui/src/vuepress/SearchBox.vue create mode 100644 ui/src/vuepress/Sidebar.vue create mode 100644 ui/src/vuepress/SidebarButton.vue create mode 100644 ui/src/vuepress/SidebarGroup.vue create mode 100644 ui/src/vuepress/SidebarLink.vue create mode 100644 ui/src/vuepress/search.svg create mode 100644 ui/src/vuepress/styles/arrow.less create mode 100644 ui/src/vuepress/styles/code.less create mode 100644 ui/src/vuepress/styles/config.less create mode 100644 ui/src/vuepress/styles/custom-blocks.less create mode 100644 ui/src/vuepress/styles/mobile.less create mode 100644 ui/src/vuepress/styles/nprogress.less create mode 100644 ui/src/vuepress/styles/theme.less create mode 100644 ui/src/vuepress/styles/toc.less create mode 100644 ui/src/vuepress/styles/wrapper.less create mode 100644 ui/src/vuepress/util.js create mode 100644 ui/vue.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2136baa --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +build +__pycache__ +*.pyc +.*.swp +ui/node_modules +ui/dist +dist +demo/_build +sphinx_nervproject_theme.egg-info + diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..d9474de --- /dev/null +++ b/AUTHORS @@ -0,0 +1,6 @@ +(in chronological order) + + * Ahmet Bakan and SunPy Developers + * Eduardo Schettino - schettino72 gmail com + * Zulko @ Github + * Kujiu diff --git a/CHANGES b/CHANGES new file mode 100644 index 0000000..137f221 --- /dev/null +++ b/CHANGES @@ -0,0 +1,43 @@ +======= +Changes +======= + +0.5.0 (*2019-10-01*) +===================== + +- new CSS styles to handle Sphinx-specific classes (fixes #26) +- add support for user-provided CSS stylesheets (fixes #25) +- allow support for user-defined external links + +0.4.0 (*2019-05-27*) +==================== + +- fix reading cached toctree data +- fix navlinks that contain `#` anchors + + +0.3.0 (*2019-04-22*) +==================== + +- require Sphinx >= 2.0 +- inherit from `basic` theme (previously `none`) +- support search +- support showing logo +- add breadcrumbs +- add page navigation on page top +- fix #12: load extensions JS files +- fix #10: don't raise error if there is no toctree +- no navlinks to toctree if there is only one toctree defined + + +0.2.0 (*2019-03-19*) +==================== + +- added template domainindex.html + + +0.1.0 (*2018-08-07*) +==================== + +- initial release + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..4153cd3 --- /dev/null +++ b/LICENSE @@ -0,0 +1,287 @@ + EUROPEAN UNION PUBLIC LICENCE v. 1.2 + EUPL © the European Union 2007, 2016 + +This European Union Public Licence (the ‘EUPL’) applies to the Work (as defined +below) which is provided under the terms of this Licence. Any use of the Work, +other than as authorised under this Licence is prohibited (to the extent such +use is covered by a right of the copyright holder of the Work). + +The Work is provided under the terms of this Licence when the Licensor (as +defined below) has placed the following notice immediately following the +copyright notice for the Work: + + Licensed under the EUPL + +or has expressed by any other means his willingness to license under the EUPL. + +1. Definitions + +In this Licence, the following terms have the following meaning: + +- ‘The Licence’: this Licence. + +- ‘The Original Work’: the work or software distributed or communicated by the + Licensor under this Licence, available as Source Code and also as Executable + Code as the case may be. + +- ‘Derivative Works’: the works or software that could be created by the + Licensee, based upon the Original Work or modifications thereof. This Licence + does not define the extent of modification or dependence on the Original Work + required in order to classify a work as a Derivative Work; this extent is + determined by copyright law applicable in the country mentioned in Article 15. + +- ‘The Work’: the Original Work or its Derivative Works. + +- ‘The Source Code’: the human-readable form of the Work which is the most + convenient for people to study and modify. + +- ‘The Executable Code’: any code which has generally been compiled and which is + meant to be interpreted by a computer as a program. + +- ‘The Licensor’: the natural or legal person that distributes or communicates + the Work under the Licence. + +- ‘Contributor(s)’: any natural or legal person who modifies the Work under the + Licence, or otherwise contributes to the creation of a Derivative Work. + +- ‘The Licensee’ or ‘You’: any natural or legal person who makes any usage of + the Work under the terms of the Licence. + +- ‘Distribution’ or ‘Communication’: any act of selling, giving, lending, + renting, distributing, communicating, transmitting, or otherwise making + available, online or offline, copies of the Work or providing access to its + essential functionalities at the disposal of any other natural or legal + person. + +2. Scope of the rights granted by the Licence + +The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, +sublicensable licence to do the following, for the duration of copyright vested +in the Original Work: + +- use the Work in any circumstance and for all usage, +- reproduce the Work, +- modify the Work, and make Derivative Works based upon the Work, +- communicate to the public, including the right to make available or display + the Work or copies thereof to the public and perform publicly, as the case may + be, the Work, +- distribute the Work or copies thereof, +- lend and rent the Work or copies thereof, +- sublicense rights in the Work or copies thereof. + +Those rights can be exercised on any media, supports and formats, whether now +known or later invented, as far as the applicable law permits so. + +In the countries where moral rights apply, the Licensor waives his right to +exercise his moral right to the extent allowed by law in order to make effective +the licence of the economic rights here above listed. + +The Licensor grants to the Licensee royalty-free, non-exclusive usage rights to +any patents held by the Licensor, to the extent necessary to make use of the +rights granted on the Work under this Licence. + +3. Communication of the Source Code + +The Licensor may provide the Work either in its Source Code form, or as +Executable Code. If the Work is provided as Executable Code, the Licensor +provides in addition a machine-readable copy of the Source Code of the Work +along with each copy of the Work that the Licensor distributes or indicates, in +a notice following the copyright notice attached to the Work, a repository where +the Source Code is easily and freely accessible for as long as the Licensor +continues to distribute or communicate the Work. + +4. Limitations on copyright + +Nothing in this Licence is intended to deprive the Licensee of the benefits from +any exception or limitation to the exclusive rights of the rights owners in the +Work, of the exhaustion of those rights or of other applicable limitations +thereto. + +5. Obligations of the Licensee + +The grant of the rights mentioned above is subject to some restrictions and +obligations imposed on the Licensee. Those obligations are the following: + +Attribution right: The Licensee shall keep intact all copyright, patent or +trademarks notices and all notices that refer to the Licence and to the +disclaimer of warranties. The Licensee must include a copy of such notices and a +copy of the Licence with every copy of the Work he/she distributes or +communicates. The Licensee must cause any Derivative Work to carry prominent +notices stating that the Work has been modified and the date of modification. + +Copyleft clause: If the Licensee distributes or communicates copies of the +Original Works or Derivative Works, this Distribution or Communication will be +done under the terms of this Licence or of a later version of this Licence +unless the Original Work is expressly distributed only under this version of the +Licence — for example by communicating ‘EUPL v. 1.2 only’. The Licensee +(becoming Licensor) cannot offer or impose any additional terms or conditions on +the Work or Derivative Work that alter or restrict the terms of the Licence. + +Compatibility clause: If the Licensee Distributes or Communicates Derivative +Works or copies thereof based upon both the Work and another work licensed under +a Compatible Licence, this Distribution or Communication can be done under the +terms of this Compatible Licence. For the sake of this clause, ‘Compatible +Licence’ refers to the licences listed in the appendix attached to this Licence. +Should the Licensee's obligations under the Compatible Licence conflict with +his/her obligations under this Licence, the obligations of the Compatible +Licence shall prevail. + +Provision of Source Code: When distributing or communicating copies of the Work, +the Licensee will provide a machine-readable copy of the Source Code or indicate +a repository where this Source will be easily and freely available for as long +as the Licensee continues to distribute or communicate the Work. + +Legal Protection: This Licence does not grant permission to use the trade names, +trademarks, service marks, or names of the Licensor, except as required for +reasonable and customary use in describing the origin of the Work and +reproducing the content of the copyright notice. + +6. Chain of Authorship + +The original Licensor warrants that the copyright in the Original Work granted +hereunder is owned by him/her or licensed to him/her and that he/she has the +power and authority to grant the Licence. + +Each Contributor warrants that the copyright in the modifications he/she brings +to the Work are owned by him/her or licensed to him/her and that he/she has the +power and authority to grant the Licence. + +Each time You accept the Licence, the original Licensor and subsequent +Contributors grant You a licence to their contributions to the Work, under the +terms of this Licence. + +7. Disclaimer of Warranty + +The Work is a work in progress, which is continuously improved by numerous +Contributors. It is not a finished work and may therefore contain defects or +‘bugs’ inherent to this type of development. + +For the above reason, the Work is provided under the Licence on an ‘as is’ basis +and without warranties of any kind concerning the Work, including without +limitation merchantability, fitness for a particular purpose, absence of defects +or errors, accuracy, non-infringement of intellectual property rights other than +copyright as stated in Article 6 of this Licence. + +This disclaimer of warranty is an essential part of the Licence and a condition +for the grant of any rights to the Work. + +8. Disclaimer of Liability + +Except in the cases of wilful misconduct or damages directly caused to natural +persons, the Licensor will in no event be liable for any direct or indirect, +material or moral, damages of any kind, arising out of the Licence or of the use +of the Work, including without limitation, damages for loss of goodwill, work +stoppage, computer failure or malfunction, loss of data or any commercial +damage, even if the Licensor has been advised of the possibility of such damage. +However, the Licensor will be liable under statutory product liability laws as +far such laws apply to the Work. + +9. Additional agreements + +While distributing the Work, You may choose to conclude an additional agreement, +defining obligations or services consistent with this Licence. However, if +accepting obligations, You may act only on your own behalf and on your sole +responsibility, not on behalf of the original Licensor or any other Contributor, +and only if You agree to indemnify, defend, and hold each Contributor harmless +for any liability incurred by, or claims asserted against such Contributor by +the fact You have accepted any warranty or additional liability. + +10. Acceptance of the Licence + +The provisions of this Licence can be accepted by clicking on an icon ‘I agree’ +placed under the bottom of a window displaying the text of this Licence or by +affirming consent in any other similar way, in accordance with the rules of +applicable law. Clicking on that icon indicates your clear and irrevocable +acceptance of this Licence and all of its terms and conditions. + +Similarly, you irrevocably accept this Licence and all of its terms and +conditions by exercising any rights granted to You by Article 2 of this Licence, +such as the use of the Work, the creation by You of a Derivative Work or the +Distribution or Communication by You of the Work or copies thereof. + +11. Information to the public + +In case of any Distribution or Communication of the Work by means of electronic +communication by You (for example, by offering to download the Work from a +remote location) the distribution channel or media (for example, a website) must +at least provide to the public the information requested by the applicable law +regarding the Licensor, the Licence and the way it may be accessible, concluded, +stored and reproduced by the Licensee. + +12. Termination of the Licence + +The Licence and the rights granted hereunder will terminate automatically upon +any breach by the Licensee of the terms of the Licence. + +Such a termination will not terminate the licences of any person who has +received the Work from the Licensee under the Licence, provided such persons +remain in full compliance with the Licence. + +13. Miscellaneous + +Without prejudice of Article 9 above, the Licence represents the complete +agreement between the Parties as to the Work. + +If any provision of the Licence is invalid or unenforceable under applicable +law, this will not affect the validity or enforceability of the Licence as a +whole. Such provision will be construed or reformed so as necessary to make it +valid and enforceable. + +The European Commission may publish other linguistic versions or new versions of +this Licence or updated versions of the Appendix, so far this is required and +reasonable, without reducing the scope of the rights granted by the Licence. New +versions of the Licence will be published with a unique version number. + +All linguistic versions of this Licence, approved by the European Commission, +have identical value. Parties can take advantage of the linguistic version of +their choice. + +14. Jurisdiction + +Without prejudice to specific agreement between parties, + +- any litigation resulting from the interpretation of this License, arising + between the European Union institutions, bodies, offices or agencies, as a + Licensor, and any Licensee, will be subject to the jurisdiction of the Court + of Justice of the European Union, as laid down in article 272 of the Treaty on + the Functioning of the European Union, + +- any litigation arising between other parties and resulting from the + interpretation of this License, will be subject to the exclusive jurisdiction + of the competent court where the Licensor resides or conducts its primary + business. + +15. Applicable Law + +Without prejudice to specific agreement between parties, + +- this Licence shall be governed by the law of the European Union Member State + where the Licensor has his seat, resides or has his registered office, + +- this licence shall be governed by Belgian law if the Licensor has no seat, + residence or registered office inside a European Union Member State. + +Appendix + +‘Compatible Licences’ according to Article 5 EUPL are: + +- GNU General Public License (GPL) v. 2, v. 3 +- GNU Affero General Public License (AGPL) v. 3 +- Open Software License (OSL) v. 2.1, v. 3.0 +- Eclipse Public License (EPL) v. 1.0 +- CeCILL v. 2.0, v. 2.1 +- Mozilla Public Licence (MPL) v. 2 +- GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 +- Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) for + works other than software +- European Union Public Licence (EUPL) v. 1.1, v. 1.2 +- Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) or Strong + Reciprocity (LiLiQ-R+). + +The European Commission may update this Appendix to later versions of the above +licences without producing a new version of the EUPL, as long as they provide +the rights granted in Article 2 of this Licence and protect the covered Source +Code from exclusive appropriation. + +All other changes or additions to this Appendix require the production of a new +EUPL version. diff --git a/LICENSE-de b/LICENSE-de new file mode 100644 index 0000000..f8b2bb6 --- /dev/null +++ b/LICENSE-de @@ -0,0 +1,101 @@ +OPEN-SOURCE-LIZENZ FÜR DIE EUROPÄISCHE UNION v. 1.2 +EUPL © Europäische Union 2007, 2016 +Diese Open-Source-Lizenz für die Europäische Union („EUPL“) gilt für Werke (im Sinne der nachfolgenden Begriffsbestimmung), die unter EUPL-Bedingungen zur Verfügung gestellt werden. Das Werk darf nur in der durch diese Lizenz gestatteten Form genutzt werden (insoweit eine solche Nutzung dem Urheber vorbehalten ist). +Das Werk wird unter den Bedingungen dieser Lizenz zur Verfügung gestellt, wenn der Lizenzgeber (im Sinne der nachfolgenden Begriffsbestimmung) den folgenden Hinweis unmittelbar hinter dem Urheberrechtshinweis dieses Werks anbringt: + Lizenziert unter der EUPL +oder in einer anderen Form zum Ausdruck bringt, dass er es unter der EUPL lizenzieren möchte. + +1.Begriffsbestimmungen +Für diese Lizenz gelten folgende Begriffsbestimmungen: +— „Lizenz“:diese Lizenz. +— „Originalwerk“:das Werk oder die Software, die vom Lizenzgeber unter dieser Lizenz verbreitet oder zugänglich gemacht wird, und zwar als Quellcode und gegebenenfalls auch als ausführbarer Code. +— „Bearbeitungen“:die Werke oder Software, die der Lizenznehmer auf der Grundlage des Originalwerks oder seiner Bearbeitungen schaffen kann. In dieser Lizenz wird nicht festgelegt, wie umfangreich die Änderung oder wie stark die Abhängigkeit vom Originalwerk für eine Einstufung als Bearbeitung sein muss; dies bestimmt sich nach dem Urheberrecht, das in dem unter Artikel 15 aufgeführten Land anwendbar ist. +— „Werk“:das Originalwerk oder seine Bearbeitungen. +— „Quellcode“:diejenige Form des Werkes, die zur Auffassung durch den Menschen bestimmt ist und die am besten geeignet ist, um vom Menschen verstanden und verändert zu werden. +— „Ausführbarer Code“:die — üblicherweise — kompilierte Form des Werks, die von einem Computer als Programm ausgeführt werden soll. +— „Lizenzgeber“:die natürliche oder juristische Person, die das Werk unter der Lizenz verbreitet oder zugänglich macht. +— „Bearbeiter“:jede natürliche oder juristische Person, die das Werk unter der Lizenz verändert oder auf andere Weise zur Schaffung einer Bearbeitung beiträgt. +— „Lizenznehmer“ („Sie“):jede natürliche oder juristische Person, die das Werk unter den Lizenzbedingungen nutzt. +— „Verbreitung“ oder „Zugänglichmachung“:alle Formen von Verkauf, Überlassung, Verleih, Vermietung, Verbreitung, Weitergabe, Übermittlung oder anderweitiger Online- oder Offline-Bereitstellung von Vervielfältigungen des Werks oder Zugänglichmachung seiner wesentlichen Funktionen für dritte natürliche oder juristische Personen. + +2.Umfang der Lizenzrechte +Der Lizenzgeber erteilt Ihnen hiermit für die Gültigkeitsdauer der am Originalwerk bestehenden Urheberrechte eine weltweite, unentgeltliche, nicht ausschließliche, unterlizenzierbare Lizenz, die Sie berechtigt: +— das Werk uneingeschränkt zu nutzen, +— das Werk zu vervielfältigen, +— das Werk zu verändern und Bearbeitungen auf der Grundlage des Werks zu schaffen, +— das Werk öffentlich zugänglich zu machen, was das Recht einschließt, das Werk oder Vervielfältigungsstücke davon öffentlich bereitzustellen oder wahrnehmbar zu machen oder das Werk, soweit möglich, öffentlich aufzuführen, +— das Werk oder Vervielfältigungen davon zu verbreiten, +— das Werk oder Vervielfältigungen davon zu vermieten oder zu verleihen, +— das Werk oder Vervielfältigungen davon weiter zu lizenzieren. +Für die Wahrnehmung dieser Rechte können beliebige, derzeit bekannte oder künftige Medien, Träger und Formate verwendet werden, soweit das geltende Recht dem nicht entgegensteht. Für die Länder, in denen Urheberpersönlichkeitsrechte an dem Werk bestehen, verzichtet der Lizenzgeber im gesetzlich zulässigen Umfang auf seine Urheberpersönlichkeitsrechte, um die Lizenzierung der oben aufgeführten Verwertungsrechte wirksam durchführen zu können. Der Lizenzgeber erteilt dem Lizenznehmer ein nicht ausschließliches, unentgeltliches Nutzungsrecht an seinen Patenten, sofern dies zur Ausübung der durch die Lizenz erteilten Nutzungsrechte am Werk notwendig ist. + +3.Zugänglichmachung des Quellcodes +Der Lizenzgeber kann das Werk entweder als Quellcode oder als ausführbaren Code zur Verfügung stellen. Stellt er es als ausführbaren Code zur Verfügung, so stellt er darüber hinaus eine maschinenlesbare Kopie des Quellcodes für jedes von ihm verbreitete Vervielfältigungsstück des Werks zur Verfügung, oder er verweist in einem Vermerk im Anschluss an den dem Werk beigefügten Urheberrechtshinweis auf einen Speicherort, an dem problemlos und unentgeltlich auf den Quellcode zugegriffen werden kann, solange der Lizenzgeber das Werk verbreitet oder zugänglich macht. + +4.Einschränkungen des Urheberrechts +Es ist nicht Zweck dieser Lizenz, Ausnahmen oder Schranken der ausschließlichen Rechte des Urhebers am Werk, die dem Lizenznehmer zugutekommen, einzuschränken. Auch die Erschöpfung dieser Rechte bleibt von dieser Lizenz unberührt. + +5.Pflichten des Lizenznehmers +Die Einräumung der oben genannten Rechte ist an mehrere Beschränkungen und Pflichten für den Lizenznehmer gebunden: + +Urheberrechtshinweis, Lizenztext, Nennung des Bearbeiters: Der Lizenznehmer muss alle Urheberrechts-, Patent- oder Markenrechtshinweise und alle Hinweise auf die Lizenz und den Haftungsausschluss unverändert lassen. Jedem von ihm verbreiteten oder zugänglich gemachten Vervielfältigungsstück des Werks muss der Lizenznehmer diese Hinweise sowie diese Lizenz beifügen. Der Lizenznehmer muss auf jedem abgeleiteten Werk deutlich darauf hinweisen, dass das Werk geändert wurde, und das Datum der Bearbeitung angeben. + +„Copyleft“-Klausel: Der Lizenznehmer darf Vervielfältigungen des Originalwerks oder Bearbeitungen nur unter den Bedingungen dieser EUPL oder einer neueren Version dieser Lizenz verbreiten oder zugänglich machen, außer wenn das Originalwerk ausdrücklich nur unter dieser Lizenzversion — z. B. mit der Angabe „Nur EUPL V. 1.2“ — verbreitet werden darf. Der Lizenznehmer (der zum Lizenzgeber wird) darf für das Werk oder die Bearbeitung keine zusätzlichen Bedingungen anbieten oder vorschreiben, die die Bedingungen dieser Lizenz verändern oder einschränken. + +Kompatibilitäts-Klausel: Wenn der Lizenznehmer Bearbeitungen, die auf dem Werk und einem anderen Werk, das unter einer kompatiblen Lizenz lizenziert wurde, basieren, oder die Kopien dieser Bearbeitungen verbreitet oder zugänglich macht, kann dies unter den Bedingungen dieser kompatiblen Lizenz erfolgen. Unter „kompatibler Lizenz“ ist eine im Anhang dieser Lizenz angeführte Lizenz zu verstehen. Sollten die Verpflichtungen des Lizenznehmers aus der kompatiblen Lizenz mit denjenigen aus der vorliegenden Lizenz (EUPL) in Konflikt stehen, werden die Verpflichtungen aus der kompatiblen Lizenz Vorrang haben. + +Bereitstellung des Quellcodes: Wenn der Lizenznehmer Vervielfältigungsstücke des Werks verbreitet oder zugänglich macht, muss er eine maschinenlesbare Fassung des Quellcodes mitliefern oder einen Speicherort angeben, über den problemlos und unentgeltlich so lange auf diesen Quellcode zugegriffen werden kann, wie der Lizenznehmer das Werk verbreitet oder zugänglich macht. + +Rechtsschutz: Diese Lizenz erlaubt nicht die Benutzung von Kennzeichen, Marken oder geschützten Namensrechten des Lizenzgebers, soweit dies nicht für die angemessene und übliche Beschreibung der Herkunft des Werks und der inhaltlichen Wiedergabe des Urheberrechtshinweises erforderlich ist. + +6.Urheber und Bearbeiter +Der ursprüngliche Lizenzgeber gewährleistet, dass er das Urheberrecht am Originalwerk innehat oder dieses an ihn lizenziert wurde und dass er befugt ist, diese Lizenz zu erteilen. +Jeder Bearbeiter gewährleistet, dass er das Urheberrecht an den von ihm vorgenommenen Änderungen des Werks besitzt und befugt ist, diese Lizenz zu erteilen. +Jedes Mal, wenn Sie die Lizenz annehmen, erteilen Ihnen der ursprüngliche Lizenzgeber und alle folgenden Bearbeiter eine Befugnis zur Nutzung ihrer Beiträge zum Werk unter den Bedingungen dieser Lizenz. + +7.Gewährleistungsausschluss +Die Arbeit an diesem Werk wird laufend fortgeführt; es wird durch unzählige Bearbeiter ständig verbessert. Das Werk ist nicht vollendet und kann daher Fehler („bugs“) enthalten, die dieser Art der Entwicklung inhärent sind. +Aus den genannten Gründen wird das Werk unter dieser Lizenz „so, wie es ist“ ohne jegliche Gewährleistung zur Verfügung gestellt. Dies gilt unter anderem — aber nicht ausschließlich — für Marktreife, Verwendbarkeit für einen bestimmten Zweck, Mängelfreiheit, Richtigkeit sowie Nichtverletzung von anderen Immaterialgüterrechten als dem Urheberrecht (vgl. dazu Artikel 6 dieser Lizenz). +Dieser Gewährleistungsausschluss ist wesentlicher Bestandteil der Lizenz und Bedingung für die Einräumung von Rechten an dem Werk. + +8.Haftungsausschluss/Haftungsbeschränkung +Außer in Fällen von Vorsatz oder der Verursachung von Personenschäden haftet der Lizenzgeber nicht für direkte oder indirekte, materielle oder immaterielle Schäden irgendwelcher Art, die aus der Lizenz oder der Benutzung des Werks folgen; dies gilt unter anderem, aber nicht ausschließlich, für Firmenwertverluste, Produktionsausfall, Computerausfall oder Computerfehler, Datenverlust oder wirtschaftliche Schäden, und zwar auch dann, wenn der Lizenzgeber auf die Möglichkeit solcher Schäden hingewiesen wurde. Unabhängig davon haftet der Lizenzgeber im Rahmen der gesetzlichen Produkthaftung, soweit die entsprechenden Regelungen auf das Werk anwendbar sind. + +9.Zusatzvereinbarungen +Wenn Sie das Werk verbreiten, können Sie Zusatzvereinbarungen schließen, in denen Verpflichtungen oder Dienstleistungen festgelegt werden, die mit dieser Lizenz vereinbar sind. Sie dürfen Verpflichtungen indessen nur in Ihrem eigenen Namen und auf Ihre eigene Verantwortung eingehen, nicht jedoch im Namen des ursprünglichen Lizenzgebers oder eines anderen Bearbeiters, und nur, wenn Sie sich gegenüber allen Bearbeitern verpflichten, sie zu entschädigen, zu verteidigen und von der Haftung freizustellen, falls aufgrund der von Ihnen eingegangenen Gewährleistungsverpflichtung oder Haftungsübernahme Forderungen gegen sie geltend gemacht werden oder eine Haftungsverpflichtung entsteht. + +10.Annahme der Lizenz +Sie können den Bestimmungen dieser Lizenz zustimmen, indem Sie das Symbol „Lizenz annehmen“ unter dem Fenster mit dem Lizenztext anklicken oder indem Sie Ihre Zustimmung auf vergleichbare Weise in einer nach anwendbarem Recht zulässigen Form geben. Das Anklicken des Symbols gilt als Anzeichen Ihrer eindeutigen und unwiderruflichen Annahme der Lizenz und der darin enthaltenen Klauseln und Bedingungen. In gleicher Weise gilt als Zeichen der eindeutigen und unwiderruflichen Zustimmung die Ausübung eines Rechtes, das in Artikel 2 dieser Lizenz angeführt ist, wie das Erstellen einer Bearbeitung oder die Verbreitung oder Zugänglichmachung des Werks oder dessen Vervielfältigungen. + +11.Informationspflichten +Wenn Sie das Werk verbreiten oder zugänglich machen (beispielsweise, indem Sie es zum Herunterladen von einer Website anbieten), müssen Sie über den Vertriebskanal oder das benutzte Verbreitungsmedium der Öffentlichkeit zumindest jene Informationen bereitstellen, die nach dem anwendbaren Recht bezüglich der Lizenzgeber, der Lizenz und ihrer Zugänglichkeit, des Abschlusses des Lizenzvertrags sowie darüber, wie die Lizenz durch den Lizenznehmer gespeichert und vervielfältigt werden kann, erforderlich sind. + +12.Beendigung der Lizenz +Die Lizenz und die damit eingeräumten Rechte erlöschen automatisch, wenn der Lizenznehmer gegen die Lizenzbedingungen verstößt. Ein solches Erlöschen der Lizenz führt nicht zum Erlöschen der Lizenzen von Personen, denen das Werk vom Lizenznehmer unter dieser Lizenz zur Verfügung gestellt worden ist, solange diese Personen die Lizenzbedingungen erfüllen. +13.Sonstiges +Unbeschadet des Artikels 9 stellt die Lizenz die vollständige Vereinbarung der Parteien über das Werk dar. Sind einzelne Bestimmungen der Lizenz nach geltendem Recht nichtig oder unwirksam, so berührt dies nicht die Wirksamkeit oder Durchsetzbarkeit der Lizenz an sich. Solche Bestimmungen werden vielmehr so ausgelegt oder modifiziert, dass sie wirksam und durchsetzbar sind. Die Europäische Kommission kann weitere Sprachfassungen oder neue Versionen dieser Lizenz oder aktualisierte Fassungen des Anhangs veröffentlichen, soweit dies notwendig und angemessen ist, ohne den Umfang der Lizenzrechte zu verringern. Neue Versionen werden mit einer eindeutigen Versionsnummer veröffentlicht. Alle von der Europäischen Kommission anerkannten Sprachfassungen dieser Lizenz sind gleichwertig. Die Parteien können sich auf die Sprachfassung ihrer Wahl berufen. + +14.Gerichtsstand +Unbeschadet besonderer Vereinbarungen zwischen den Parteien gilt Folgendes: +— Für alle Streitigkeiten über die Auslegung dieser Lizenz zwischen den Organen, Einrichtungen und sonstigen Stellen der Europäischen Union als Lizenzgeber und einem Lizenznehmer ist der Gerichtshof der Europäischen Union gemäß Artikel 272 des Vertrags über die Arbeitsweise der Europäischen Union zuständig; +— Gerichtsstand für Streitigkeiten zwischen anderen Parteien über die Auslegung dieser Lizenz ist allein der Ort, an dem der Lizenzgeber seinen Wohnsitz oder den wirtschaftlichen Mittelpunkt seiner Tätigkeit hat. + +15.Anwendbares Recht +Unbeschadet besonderer Vereinbarungen zwischen den Parteien gilt Folgendes: +— Diese Lizenz unterliegt dem Recht des Mitgliedstaats der Europäischen Union, in dem der Lizenzgeber seinen Sitz, Wohnsitz oder eingetragenen Sitz hat; +— diese Lizenz unterliegt dem belgischen Recht, wenn der Lizenzgeber keinen Sitz, Wohnsitz oder eingetragenen Sitz in einem Mitgliedstaat der Europäischen Union hat. + +Anlage +„Kompatible Lizenzen“ nach Artikel 5 der EUPL sind: +— GNU General Public License (GPL) v. 2, v. 3 +— GNU Affero General Public License (AGPL) v. 3 +— Open Software License (OSL) v. 2.1, v. 3.0 +— Eclipse Public License (EPL) v. 1.0 +— CeCILL v. 2.0, v. 2.1 +— Mozilla Public Licence (MPL) v. 2 +— GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 +— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) für andere Werke als Software +— European Union Public Licence (EUPL) v. 1.1, v. 1.2 +— Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) oder Strong Reciprocity (LiLiQ-R+) +Die Europäische Kommission kann diesen Anhang aktualisieren, um neuere Fassungen der obigen Lizenzen aufzunehmen, ohne hierfür eine neue Fassung der EUPL auszuarbeiten, solange diese Lizenzen die in Artikel 2 gewährten Rechte gewährleisten und den erfassten Quellcode vor ausschließlicher Aneignung schützen. +Alle sonstigen Änderungen oder Ergänzungen dieses Anhangs bedürfen der Ausarbeitung einer neuen Version der EUPL. diff --git a/LICENSE-fr b/LICENSE-fr new file mode 100644 index 0000000..51f8140 --- /dev/null +++ b/LICENSE-fr @@ -0,0 +1,97 @@ +LICENCE PUBLIQUE DE L'UNION EUROPÉENNE v. 1.2 +EUPL © Union européenne 2007, 2016 + +La présente licence publique de l'Union européenne («EUPL») s'applique à toute œuvre (telle que définie ci-dessous) fournie aux conditions prévues par la présente licence. Toute utilisation de l'œuvre autre que ce qu'autorise la présente licence est interdite (dans la mesure où pareille utilisation est couverte par un droit du titulaire des droits d'auteur sur l'œuvre). L'œuvre est fournie aux conditions prévues par la présente licence quand le donneur de licence (tel que défini ci-dessous) a placé la mention suivante immédiatement après la déclaration relative au droit d'auteur sur l'œuvre: + Sous licence EUPL +ou a exprimé de toute autre manière sa volonté de fournir l'œuvre sous licence EUPL. + +1.Définitions +Dans la présente licence, on entend par: +— «licence», la présente licence, +— «œuvre originale», l'œuvre ou le logiciel distribué ou communiqué par le donneur de licence en vertu de la présente licence, sous forme de code source ou de code objet, selon le cas, +— «œuvres dérivées», les œuvres ou logiciels qui pourraient être créés par le licencié sur la base de l'œuvre originale ou des modifications qui y auraient été appliquées. La présente licence ne définit pas le degré de modification ou de dépendance requis par rapport à l'œuvre originale pour qu'une œuvre soit qualifiée d'œuvre dérivée; cette question est réglée par la loi applicable en matière de droit d'auteur dans le pays visé à l'article 15, +— «œuvre», l'œuvre originale ou ses œuvres dérivées, +— «code source», la forme de l'œuvre, lisible par l'homme, la plus appropriée pour que des personnes puissent l'examiner et la modifier, +— «code objet», l'œuvre codée, généralement après compilation, destinée à être exécutée en tant que programme par un ordinateur, — «donneur de licence», la personne physique ou morale qui distribue ou communique l'œuvre sous licence, +— «contributeur», toute personne physique ou morale qui modifie l'œuvre sous licence, ou contribue de toute autre manière à en faire une œuvre dérivée, +— «licencié» ou «vous», toute personne physique ou morale qui utilise l'œuvre conformément à la licence, +— «distribution» ou «communication», tout acte de vente, don, prêt, location, distribution, communication, transmission ou mise à disposition, en ligne ou hors ligne, de copies de l'œuvre, et tout acte donnant accès à ses fonctions essentielles à toute autre personne physique ou morale. + +2.Portée des droits accordés par la licence +Par la présente, le donneur de licence vous concède, pour la durée de la protection de son droit d'auteur sur l'œuvre originale, une licence mondiale, libre de redevances, non exclusive et pouvant faire l'objet de sous-licences, en vertu de laquelle vous pouvez: +— utiliser l'œuvre en toute circonstance et pour tout usage, +— reproduire l'œuvre, +— modifier l'œuvre et créer des œuvres dérivées sur la base de l'œuvre, +— communiquer l'œuvre au public, ce qui inclut le droit de mettre à disposition du public ou de lui présenter l'œuvre ou des copies de l'œuvre et d'en effectuer des représentations publiques, le cas échéant, +— distribuer l'œuvre ou des copies de celle-ci, +— prêter et louer l'œuvre ou des copies de celles-ci, +— accorder en sous-licence des droits sur l'œuvre ou sur des copies de celle-ci. +Ces droits peuvent être exercés sur tout support et format, connu ou encore à inventer, dans la mesure où le droit applicable le permet. Dans les pays où des droits moraux s'appliquent, le donneur de licence renonce à son droit d'exercer son droit moral dans la mesure permise par la loi afin que la licence sur les droits patrimoniaux susmentionnés produise ses effets. Le donneur de licence vous concède un droit d'usage libre de redevances et non exclusif sur tout brevet qu'il détient, dans la mesure nécessaire à l'exercice des droits qui vous sont concédés sur l'œuvre sous licence. + +3.Communication du code source +Le donneur de licence fournit l'œuvre sous forme de code source ou de code objet. Si l'œuvre est fournie sous forme de code objet, le donneur de licence accompagne chacune des copies de l'œuvre qu'il distribue d'une copie lisible par machine du code source de l'œuvre ou indique, dans un avis qui suit la déclaration relative au droit d'auteur jointe à l'œuvre, l'endroit où le code source est aisément et gratuitement accessible aussi longtemps que le donneur de licence continue à distribuer ou communiquer l'œuvre. + +4.Limitations du droit d'auteur +Rien dans la présente licence n'a pour but de priver le licencié des avantages résultant de toute exception ou limitation aux droits exclusifs des titulaires de droits sur l'œuvre, de l'épuisement de ces droits ou de toute autre limitation qui s'y applique. + +5.Obligations du licencié +La concession des droits susmentionnés est soumise à des restrictions et à des obligations pour le licencié. Ces obligations sont les suivantes: + +Droit d'attribution: le licencié laisse intactes toutes les déclarations concernant le droit d'auteur, le brevet ou les marques et toutes les déclarations concernant la licence et l'exclusion de garantie. Le licencié assortit chaque copie de l'œuvre qu'il distribue ou communique d'une copie de ces déclarations et d'une copie de la licence. Le licencié veille à ce que toute œuvre dérivée soit assortie d'un avis bien visible indiquant que l'œuvre a été modifiée et mentionnant la date de la modification. + +Clause copyleft: si le licencié distribue ou communique des copies d'œuvres originales ou d'œuvres dérivées, cette distribution ou cette communication est effectuée dans les conditions prévues par la présente licence ou une version ultérieure de cette licence, sauf si l'œuvre originale est expressément distribuée en vertu de la présente version de la licence uniquement, par exemple au moyen de la mention «EUPL v. 1.2 seulement». Le licencié (qui devient donneur de licence) ne peut pas, en ce qui concerne l'œuvre ou les œuvres dérivées, offrir ou imposer des conditions supplémentaires qui restreignent ou modifient les conditions de la licence. + +Clause de compatibilité: si le licencié distribue ou communique des œuvres dérivées ou des copies de telles œuvres basées à la fois sur l'œuvre et sur une autre œuvre concédée sous une licence compatible, la distribution ou la communication peut être faite aux conditions de cette licence compatible. Aux fins de la présente clause, une «licence compatible» est l'une des licences énumérées dans l'appendice de la présente licence. Dans le cas où les obligations du licencié au titre de la licence compatible entrent en conflit avec les obligations du licencié au titre de la présente licence, les premières prévalent. + +Fourniture du code source: lorsqu'il distribue ou communique des copies de l'œuvre, le licencié fournit une copie lisible par machine du code source ou indique l'endroit où ce code source restera aisément et gratuitement accessible aussi longtemps que le donneur de licence continuera à distribuer ou communiquer l'œuvre. + +Protection des droits: la présente licence ne donne pas le droit d'utiliser les noms commerciaux, les marques commerciales, les marques de service ou les noms du donneur de licence, sauf dans la mesure nécessaire, conformément à une utilisation raisonnable et aux pratiques habituelles, pour décrire l'origine de l'œuvre et reproduire la déclaration concernant le droit d'auteur. + +6.Chaîne d'auteurs +Le donneur de licence initial garantit que les droits d'auteur sur l'œuvre originale concédés par la présente licence lui appartiennent ou lui ont été donnés sous licence, et qu'il a le pouvoir et la capacité de concéder la licence. Tout contributeur garantit que les droits d'auteur sur les modifications qu'il apporte à l'œuvre lui appartiennent ou lui ont été donnés sous licence, et qu'il a le pouvoir et la capacité de concéder la licence. Chaque fois que vous acceptez la licence, le donneur de licence initial et les contributeurs successifs vous concèdent une licence sur leurs contributions à l'œuvre selon les conditions de la présente licence. + +7.Exclusion de garantie +L'œuvre est un travail en cours, amélioré de manière continue par de nombreux contributeurs. Elle constitue un travail inachevé et peut dès lors contenir des défauts ou bogues inhérents à ce type de développement. Pour cette raison, l'œuvre est fournie sous licence telle quelle, sans aucune garantie d'aucune sorte la concernant, y compris, sans que cette liste soit exhaustive, eu égard à sa qualité marchande, son aptitude à un usage particulier, l'absence de défauts ou d'erreurs, l'exactitude ou la non-violation de droits de propriété intellectuelle autres que le droit d'auteur comme prévu à l'article 6 de la présente licence. Cette exclusion de garantie est une partie essentielle de la licence et une condition de la concession de droits sur l'œuvre. + +8.Exclusion de responsabilité +Sauf dans les cas de faute intentionnelle ou de dommages directement causés à des personnes physiques, le donneur de licence n'est en aucun cas responsable des dommages, quelle qu'en soit la nature, directs ou indirects, matériels ou moraux, résultant de la licence ou de l'utilisation de l'œuvre, y compris, sans que cette liste soit exhaustive, des dommages causés par les atteintes à la réputation, les interruptions de travail, les défaillances ou le mauvais fonctionnement de matériel informatique, les pertes de données ou tout autre dommage économique, même si le donneur de licence a été informé de la possibilité de tels dommages. Cependant, le donneur de licence est responsable en vertu des dispositions législatives et réglementaires relatives à la responsabilité du fait des produits, dans la mesure où celles-ci sont applicables à l'œuvre. + +9.Accords additionnels +Lorsque vous distribuez l'œuvre, vous pouvez choisir de conclure un accord additionnel définissant des obligations ou des services compatibles avec la présente licence. Cependant, si vous acceptez des obligations, vous ne pouvez agir qu'en votre nom et sous votre seule responsabilité, et non au nom du donneur de licence initial ou de tout autre contributeur, et seulement si vous acceptez d'indemniser, de défendre et de mettre hors de cause tous les contributeurs s'ils encourent une responsabilité quelconque ou si des réclamations sont formulées à leur encontre du fait que vous avez accepté des garanties ou des responsabilités additionnelles. + +10.Acceptation de la licence +Vous pouvez exprimer votre accord sur le contenu de la présente licence en cliquant sur l'icône «J'accepte» placée au bas d'une fenêtre faisant apparaître le texte de la présente licence, ou par toute autre manifestation de consentement similaire, conformément à la loi applicable. Le fait de cliquer sur cette icône indique votre acceptation claire et irrévocable de la présente licence et de toutes ses conditions. De même, vous acceptez irrévocablement la présente licence et toutes ses conditions dès lors que vous exercez un des droits qui vous sont concédés par l'article 2 de la présente licence, tels que l'utilisation de l'œuvre, la création d'une œuvre dérivée ou la distribution ou la communication de l'œuvre ou de copies de l'œuvre. + +11.Information du public +En cas de distribution ou de communication électronique de l'œuvre (par exemple en permettant son téléchargement à distance), le canal de distribution ou le support (par exemple un site web) doit au minimum fournir au public les informations requises par le droit applicable en ce qui concerne le donneur de licence et la licence ainsi que la manière dont le licencié peut accéder à celle-ci, la conclure, la stocker et la reproduire. + +12.Fin de la licence +La licence et les droits qu'elle concède prennent automatiquement fin dès que le licencié viole l'une de ses conditions. Un tel événement ne met pas fin aux licences des personnes ayant reçu l'œuvre sous licence de la part du licencié, pour autant que ces personnes respectent pleinement la licence. + +13.Divers +Sous réserve de l'article 9, la licence représente l'entièreté de l'accord entre les parties quant à l'œuvre. Le fait qu'une clause quelconque de la licence soit invalide ou inapplicable en vertu du droit applicable n'affecte pas la validité ou l'applicabilité de la licence dans son ensemble. Une telle clause sera interprétée ou modifiée dans la mesure nécessaire pour la rendre valide ou applicable. La Commission européenne peut publier d'autres versions linguistiques ou de nouvelles versions de la présente licence ou des versions actualisées de son appendice, dans la mesure de ce qui est nécessaire et raisonnable, sans réduire la portée des droits accordés par la licence. Les nouvelles versions de la licence seront publiées avec un numéro de version unique. Toutes les versions linguistiques de la présente licence, approuvées par la Commission européenne, ont la même valeur. Les parties peuvent se prévaloir de la version linguistique de leur choix. + +14.Juridiction compétente +Sans préjudice d'accords spécifiques entre les parties, +— tout litige résultant de l'interprétation de la présente licence survenant entre des institutions, organes, bureaux ou agences de l'Union européenne en tant que donneurs de licence et un licencié relève de la juridiction de la Cour de justice de l'Union européenne, conformément à l'article 272 du traité sur le fonctionnement de l'Union européenne, +— tout litige survenant entre d'autres parties et résultant de l'interprétation de la présente licence relève de la compétence exclusive de la juridiction compétente du lieu où le donneur de licence réside ou exerce son activité principale. + +15.Droit applicable +Sans préjudice d'accords spécifiques entre les parties, +— la présente licence est régie par le droit de l'État membre de l'Union européenne où le donneur de licence réside ou a son siège social ou statutaire, +— la présente licence est régie par le droit belge si le donneur de licence ne réside pas et n'a pas son siège social ou statutaire dans un État membre de l'Union européenne. + +Appendice +Aux fins de l'article 5 de l'EUPL, les licences compatibles sont les suivantes: +— GNU General Public License (GPL) v. 2, v. 3 +— GNU Affero General Public License (AGPL) v. 3 +— Open Software License (OSL) v. 2.1, v. 3.0 +— Eclipse Public License (EPL) v. 1.0 +— CeCILL v. 2.0, v. 2.1 +— Mozilla Public licence (MPL) v. 2 +— GNU Lesser General Public licence (LGPL) v. 2.1, v. 3 +— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) pour les œuvres autres que logicielles +— Licence publique de l'Union européenne (EUPL) v. 1.1, v. 1.2 +— Licence libre du Québec — Réciprocité (LiLiQ-R) ou Réciprocité forte (LiLiQ-R+) +La Commission européenne pourra actualiser le présent appendice afin d'y inclure des versions ultérieures des licences ci-dessus sans produire de nouvelle version de l'EUPL, dès lors que ces versions prévoient la concession des droits visés à l'article 2 de la présente licence et empêchent l'appropriation exclusive du code source couvert. +Tout autre changement ou ajout au présent appendice requiert la production d'une nouvelle version de l'EUPL. \ No newline at end of file diff --git a/LICENSE-nl b/LICENSE-nl new file mode 100644 index 0000000..2f0a1ce --- /dev/null +++ b/LICENSE-nl @@ -0,0 +1,97 @@ +OPENBARE LICENTIE VAN DE EUROPESE UNIE v. 1.2. +EUPL © Europese Unie 2007, 2016 +Deze openbare licentie van de Europese Unie („EUPL”) is van toepassing op het werk (zoals hieronder gedefinieerd) dat onder de voorwaarden van deze licentie wordt verstrekt. Elk gebruik van het werk dat niet door deze licentie is toegestaan, is verboden (voor zover dit gebruik valt onder een recht van de houder van het auteursrecht op het werk). Het werk wordt verstrekt onder de voorwaarden van deze licentie wanneer de licentiegever (zoals hieronder gedefinieerd), direct volgend op de kennisgeving inzake het auteursrecht op het werk, de volgende kennisgeving opneemt: + In licentie gegeven krachtens de EUPL +of op een andere wijze zijn bereidheid te kennen heeft gegeven krachtens de EUPL in licentie te geven. + +1.Definities +In deze licentie wordt verstaan onder: +— „de licentie”:de onderhavige licentie; +— „het oorspronkelijke werk”:het werk dat of de software die door de licentiegever krachtens deze licentie wordt verspreid of medegedeeld, en dat/die beschikbaar is als broncode en, in voorkomend geval, ook als uitvoerbare code; +— „bewerkingen”:de werken of software die de licentiehouder kan creëren op grond van het oorspronkelijke werk of wijzigingen ervan. In deze licentie wordt niet gedefinieerd welke mate van wijziging of afhankelijkheid van het oorspronkelijke werk vereist is om een werk als een bewerking te kunnen aanmerken; dat wordt bepaald conform het auteursrecht dat van toepassing is in de in artikel 15 bedoelde staat; +— „het werk”:het oorspronkelijke werk of de bewerkingen ervan; +— „de broncode”:de voor mensen leesbare vorm van het werk, die het gemakkelijkste door mensen kan worden bestudeerd en gewijzigd; +— „de uitvoerbare code”:elke code die over het algemeen is gecompileerd en is bedoeld om door een computer als een programma te worden uitgevoerd; +— „de licentiegever”:de natuurlijke of rechtspersoon die het werk krachtens de licentie verspreidt of mededeelt; +— „bewerker(s)”:elke natuurlijke of rechtspersoon die het werk krachtens de licentie wijzigt of op een andere wijze bijdraagt tot de totstandkoming van een bewerking; +— „de licentiehouder” of „u”:elke natuurlijke of rechtspersoon die het werk onder de voorwaarden van de licentie gebruikt; — „verspreiding” of „mededeling”:het verkopen, geven, uitlenen, verhuren, verspreiden, mededelen, doorgeven, of op een andere wijze online of offline beschikbaar stellen van kopieën van het werk of het verlenen van toegang tot de essentiële functies ervan ten behoeve van andere natuurlijke of rechtspersonen. + +2.Draagwijdte van de uit hoofde van de licentie verleende rechten +De licentiegever verleent u hierbij een wereldwijde, royaltyvrije, niet-exclusieve, voor een sublicentie in aanmerking komende licentie, om voor de duur van het aan het oorspronkelijke werk verbonden auteursrecht, het volgende te doen: +— het werk in alle omstandigheden en voor ongeacht welk doel te gebruiken; +— het werk te verveelvoudigen; +— het werk te wijzigen en op grond van het werk bewerkingen te ontwikkelen; +— het werk aan het publiek mede te delen, waaronder het recht om het werk of kopieën ervan aan het publiek ter beschikking te stellen of te vertonen, en het werk, in voorkomend geval, in het openbaar uit te voeren; +— het werk of kopieën ervan te verspreiden; +— het werk of kopieën ervan uit te lenen en te verhuren; +— de rechten op het werk of op kopieën ervan in sublicentie te geven. +Deze rechten kunnen worden uitgeoefend met gebruikmaking van alle thans bekende of nog uit te vinden media, dragers en formaten, voor zover het toepasselijke recht dit toestaat. In de landen waar immateriële rechten van toepassing zijn, doet de licentiegever afstand van zijn recht op uitoefening van zijn immateriële rechten in de mate die door het toepasselijke recht wordt toegestaan teneinde een doeltreffende uitoefening van de bovenvermelde in licentie gegeven economische rechten mogelijk te maken. De licentiegever verleent de licentiehouder een royaltyvrij, niet-exclusief gebruiksrecht op alle octrooien van de licentiegever, voor zover dit noodzakelijk is om de uit hoofde van deze licentie verleende rechten op het werk te gebruiken. + +3.Mededeling van de broncode +De licentiegever kan het werk verstrekken in zijn broncode of als uitvoerbare code. Indien het werk als uitvoerbare code wordt verstrekt, verstrekt de licentiegever bij elke door hem verspreide kopie van het werk tevens een machinaal leesbare kopie van de broncode van het werk of geeft hij in een mededeling, volgende op de bij het werk gevoegde auteursrechtelijke kennisgeving, de plaats aan waar de broncode gemakkelijk en vrij toegankelijk is, zolang de licentiegever het werk blijft verspreiden of mededelen. + +4.Beperkingen van het auteursrecht +Geen enkele bepaling in deze licentie heeft ten doel de licentiehouder het recht te ontnemen een beroep te doen op een uitzondering op of een beperking van de exclusieve rechten van de rechthebbenden op het werk, of op de uitputting van die rechten of andere toepasselijke beperkingen daarvan. + +5.Verplichtingen van de licentiehouder +De verlening van de bovenvermelde rechten is onderworpen aan een aantal aan de licentiehouder opgelegde beperkingen en verplichtingen. Het gaat om de onderstaande verplichtingen. + +Attributierecht: de licentiehouder moet alle auteurs-, octrooi- of merkenrechtelijke kennisgevingen onverlet laten alsook alle kennisgevingen die naar de licentie en de afwijzing van garanties verwijzen. De licentiehouder moet een afschrift van deze kennisgevingen en een afschrift van de licentie bij elke kopie van het werk voegen die hij verspreidt of mededeelt. De licentiehouder moet in elke bewerking duidelijk aangeven dat het werk is gewijzigd, en eveneens de datum van wijziging vermelden. + +Copyleftclausule: wanneer de licentiehouder kopieën van het oorspronkelijke werk of bewerkingen verspreidt of mededeelt, geschiedt die verspreiding of mededeling onder de voorwaarden van deze licentie of van een latere versie van deze licentie, tenzij het oorspronkelijke werk uitdrukkelijk alleen onder deze versie van de licentie wordt verspreid — bijvoorbeeld door de mededeling „alleen EUPL v. 1.2”. De licentiehouder (die licentiegever wordt) kan met betrekking tot het werk of de bewerkingen geen aanvullende bepalingen of voorwaarden opleggen of stellen die de voorwaarden van de licentie wijzigen of beperken. + +Verenigbaarheidsclausule: wanneer de licentiehouder bewerkingen of kopieën ervan verspreidt of mededeelt die zijn gebaseerd op het werk en op een ander werk dat uit hoofde van een verenigbare licentie in licentie is gegeven, kan die verspreiding of mededeling geschieden onder de voorwaarden van deze verenigbare licentie. Voor de toepassing van deze clausule wordt onder „verenigbare licentie” verstaan, de licenties die in het aanhangsel bij deze licentie zijn opgesomd. Indien de verplichtingen van de licentiehouder uit hoofde van de verenigbare licentie in strijd zijn met diens verplichtingen uit hoofde van deze licentie, hebben de verplichtingen van de verenigbare licentie voorrang. + +Verstrekking van de broncode: bij de verspreiding of mededeling van kopieën van het werk verstrekt de licentiehouder een machinaal leesbare kopie van de broncode of geeft hij aan waar deze broncode gemakkelijk en vrij toegankelijk is, zolang de licentiehouder het werk blijft verspreiden of mededelen. + +Juridische bescherming: deze licentie verleent geen toestemming om handelsnamen, handelsmerken, dienstmerken of namen van de licentiegever te gebruiken, behalve wanneer dit op grond van een redelijk en normaal gebruik noodzakelijk is om de oorsprong van het werk te beschrijven en de inhoud van de auteursrechtelijke kennisgeving te herhalen. + +6.Auteursketen +De oorspronkelijke licentiegever garandeert dat hij houder is van het hierbij verleende auteursrecht op het oorspronkelijke werk dan wel dat dit hem in licentie is gegeven en dat hij de bevoegdheid heeft de licentie te verlenen. Elke bewerker garandeert dat hij houder is van het auteursrecht op de door hem aan het werk aangebrachte wijzigingen dan wel dat dit hem in licentie is gegeven en dat hij de bevoegdheid heeft de licentie te verlenen. Telkens wanneer u de licentie aanvaardt, verlenen de oorspronkelijke licentiegever en de opeenvolgende bewerkers u een licentie op hun bijdragen aan het werk onder de voorwaarden van deze licentie. + +7.Uitsluiting van garantie +Het werk is een werk in ontwikkeling, dat voortdurend door vele bewerkers wordt verbeterd. Het is een onvoltooid werk, dat bijgevolg nog tekortkomingen of programmeerfouten („bugs”) kan vertonen, die onlosmakelijk verbonden zijn met dit soort ontwikkeling. Om die reden wordt het werk op grond van de licentie verstrekt „zoals het is” en zonder enige garantie met betrekking tot het werk te geven, met inbegrip van, maar niet beperkt tot garanties met betrekking tot de verhandelbaarheid, de geschiktheid voor een specifiek doel, de afwezigheid van tekortkomingen of fouten, de nauwkeurigheid, de eerbiediging van andere intellectuele-eigendomsrechten dan het in artikel 6 van deze licentie bedoelde auteursrecht. Deze uitsluiting van garantie is een essentieel onderdeel van de licentie en een voorwaarde voor de verlening van rechten op het werk. + +8.Uitsluiting van aansprakelijkheid +Behoudens in het geval van een opzettelijke fout of directe schade aan natuurlijke personen, is de licentiegever in geen enkel geval aansprakelijk voor ongeacht welke directe of indirecte, materiële of immateriële schade die voortvloeit uit de licentie of het gebruik van het werk, met inbegrip van, maar niet beperkt tot schade als gevolg van het verlies van goodwill, verloren werkuren, een computerdefect of computerfout, het verlies van gegevens, of enige andere commerciële schade, zelfs indien de licentiegever werd gewezen op de mogelijkheid van dergelijke schade. De licentiegever is echter aansprakelijk op grond van de wetgeving inzake productaansprakelijkheid, voor zover deze wetgeving op het werk van toepassing is. + +9.Aanvullende overeenkomsten +Bij de verspreiding van het werk kunt u ervoor kiezen een aanvullende overeenkomst te sluiten, waarin de verplichtingen of diensten overeenkomstig deze licentie worden omschreven. Indien deze verplichtingen worden aanvaard, kunt u echter alleen in eigen naam en onder eigen verantwoordelijkheid handelen, en dus niet in naam van de oorspronkelijke licentiegever of een bewerker, en kunt u voorts alleen handelen indien u ermee instemt alle bewerkers schadeloos te stellen, te verdedigen of te vrijwaren met betrekking tot de aansprakelijkheid van of vorderingen tegen deze bewerkers op grond van het feit dat u een garantie of aanvullende aansprakelijkheid hebt aanvaard. + +10.Aanvaarding van de licentie +De bepalingen van deze licentie kunnen worden aanvaard door te klikken op het pictogram „Ik ga akkoord”, dat zich bevindt onderaan het venster waarin de tekst van deze licentie is weergegeven, of door overeenkomstig de toepasselijke wetsbepalingen op een soortgelijke wijze met de licentie in te stemmen. Door op dat pictogram te klikken geeft u aan dat u deze licentie en alle voorwaarden ervan ondubbelzinnig en onherroepelijk aanvaardt. Evenzo aanvaardt u onherroepelijk deze licentie en alle voorwaarden ervan door uitoefening van de rechten die u in artikel 2 van deze licentie zijn verleend, zoals het gebruik van het werk, het creëren door u van een bewerking of de verspreiding of mededeling door u van het werk of kopieën ervan. + +11.Voorlichting van het publiek +Indien u het werk verspreidt of mededeelt door middel van elektronische communicatiemiddelen (bijvoorbeeld door voor te stellen het werk op afstand te downloaden), moet het distributiekanaal of het medium (bijvoorbeeld een website) het publiek ten minste de gegevens verschaffen die door het toepasselijke recht zijn voorgeschreven met betrekking tot de licentiegever, de licentie en de wijze waarop deze kan worden geraadpleegd, gesloten, opgeslagen en gereproduceerd door de licentiehouder. + +12.Einde van de licentie +De licentie en de uit hoofde daarvan verleende rechten eindigen automatisch bij elke inbreuk door de licentiehouder op de voorwaarden van de licentie. Dit einde beëindigt niet de licenties van personen die het werk van de licentiehouder krachtens de licentie hebben ontvangen, mits deze personen zich volledig aan de licentie houden. + +13.Overige +Onverminderd artikel 9 vormt de licentie de gehele overeenkomst tussen de partijen met betrekking tot het werk. Indien een bepaling van de licentie volgens het toepasselijke recht ongeldig is of niet uitvoerbaar is, doet dit geen afbreuk aan de geldigheid of uitvoerbaarheid van de licentie in haar geheel. Deze bepaling dient zodanig te worden uitgelegd of gewijzigd dat zij geldig en uitvoerbaar wordt. De Europese Commissie kan, voor zover dit noodzakelijk en redelijk is, versies in andere talen of nieuwe versies van deze licentie of geactualiseerde versies van dit aanhangsel publiceren, zonder de draagwijdte van de uit hoofde van de licentie verleende rechten te beperken. Nieuwe versies van de licentie zullen worden gepubliceerd met een uniek versienummer. Alle door de Europese Commissie goedgekeurde taalversies van deze licentie hebben dezelfde waarde. De partijen kunnen zich beroepen op de taalversie van hun keuze. + +14.Bevoegd gerecht +Onverminderd specifieke overeenkomsten tussen de partijen, +— vallen alle geschillen tussen de instellingen, organen en instanties van de Europese Unie, als licentiegeefster, en een licentiehouder in verband met de uitlegging van deze licentie onder de bevoegdheid van het Hof van Justitie van de Europese Unie, conform artikel 272 van het Verdrag betreffende de werking van de Europese Unie, +— vallen alle geschillen tussen andere partijen in verband met de uitlegging van deze licentie onder de uitsluitende bevoegdheid van het bevoegde gerecht van de plaats waar de licentiegever is gevestigd of zijn voornaamste activiteit uitoefent. + +15.Toepasselijk recht +Onverminderd specifieke overeenkomsten tussen de partijen, +— wordt deze licentie beheerst door het recht van de lidstaat van de Europese Unie waar de licentiegever zijn statutaire zetel, verblijfplaats of hoofdkantoor heeft, +— wordt deze licentie beheerst door het Belgische recht indien de licentiegever geen statutaire zetel, verblijfplaats of hoofdkantoor heeft in een lidstaat van de Europese Unie. + + +Aanhangsel +„Verenigbare licenties” in de zin van artikel 5 EUPL zijn: +— GNU General Public License (GPL) v. 2, v. 3 +— GNU Affero General Public License (AGPL) v. 3 +— Open Software License (OSL) v. 2.1, v. 3.0 +— Eclipse Public License (EPL) v. 1.0 +— CeCILL v. 2.0, v. 2.1 +— Mozilla Public Licence (MPL) v. 2 +— GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 +— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) voor andere werken dan software +— European Union Public Licence (EUPL) v. 1.1, v. 1.2 +— Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) of Strong Reciprocity (LiLiQ-R+). +De Europese Commissie kan dit aanhangsel actualiseren in geval van latere versies van de bovengenoemde licenties zonder dat er een nieuwe EUPL-versie wordt ontwikkeld, zolang die versies de uit hoofde van artikel 2 van deze licentie verleende rechten verlenen en ze de betrokken broncode beschermen tegen exclusieve toe-eigening. +Voor alle andere wijzigingen van of aanvullingen op dit aanhangsel is de ontwikkeling van een nieuwe EUPL-versie vereist. diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..ac4ba6d --- /dev/null +++ b/README.rst @@ -0,0 +1,70 @@ +Sphinx NervProject Theme +======================== + +A modern responsive theme for python's `Sphinx `_ documentation generator based on +sphinx_press_theme and ablog. + +This theme is based on `VuePress `_. +It uses `Vue.js `_ and `Stylus `_ managed by +`webpack `_ through `vue-cli `_. + + +Usage +~~~~~ + +On Sphinx project's `conf.py`: set the theme name to `nervproject`. + +.. code:: python + + html_theme = "nervproject" + +See details on `Sphinx theming docs `_. + +Development +~~~~~~~~~~~ + +First build web assets: + +.. code:: bash + + cd ui + npm run build + +Sphinx theme has a soft link to built assets... +Install theme locally with `pip install -e .`. + +`docs` folder contains theme's own documentantion. + +.. code:: bash + + cd docs + make clean; make html + +Website +~~~~~~~ + +To update website: + +.. code:: bash + + cd ../press_site + rsync -rvi ../sphinx_vuepress_theme/docs/build/html/ . + git add --all + +Compatibility +~~~~~~~~~~~~~ + +This theme needs CSS vars enabled in the browser, so +it doesn't work on IE. Four color variations are +available : + +- light low contrast (default) ; +- light high contrast ; +- dark low contrast ; +- dark high contrast. + +The good one is used based on prefers-contrast and +prefers-color-scheme media queries. This is automatically +done by a compatible browser. If not, the default theme +is used. Some browsers need manual configuration like +Chromium on Linux (a flag to enable for all websites). diff --git a/babel.cfg b/babel.cfg new file mode 100644 index 0000000..08e1ab5 --- /dev/null +++ b/babel.cfg @@ -0,0 +1,8 @@ +[jinja2: **/**.html] +encoding = utf-8 +ignore_tags = script,style +include_attrs = alt title summary placeholder aria-label +[babelvueextractor.extract.extract_vue: **/**.vue] +encoding = utf-8 +ignore_tags = script,style +include_attrs = alt title summary placeholder aria-label diff --git a/demo/Makefile b/demo/Makefile new file mode 100644 index 0000000..298ea9e --- /dev/null +++ b/demo/Makefile @@ -0,0 +1,19 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +SOURCEDIR = . +BUILDDIR = _build + +# Put it first so that "make" without argument is like "make help". +help: + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + +.PHONY: help Makefile + +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) \ No newline at end of file diff --git a/demo/conf.py b/demo/conf.py new file mode 100644 index 0000000..176c41a --- /dev/null +++ b/demo/conf.py @@ -0,0 +1,60 @@ +# Configuration file for the Sphinx documentation builder. +# +# This file only contains a selection of the most common options. For a full +# list see the documentation: +# http://www.sphinx-doc.org/en/master/config + +# -- Path setup -------------------------------------------------------------- + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +# import os +# import sys +# sys.path.insert(0, os.path.abspath('.')) + + +# -- Project information ----------------------------------------------------- + +project = 'demo' +copyright = '2019, Eduardo' +author = 'Eduardo' + +# The full version, including alpha/beta/rc tags +release = '0.1' + + +# -- General configuration --------------------------------------------------- + +master_doc = 'source/index' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + 'sphinx.ext.mathjax', + 'sphinx.ext.autodoc', + 'ablog', +] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This pattern also affects html_static_path and html_extra_path. +exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] + + +# -- Options for HTML output ------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = 'nervproject' + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] diff --git a/demo/make.bat b/demo/make.bat new file mode 100644 index 0000000..27f573b --- /dev/null +++ b/demo/make.bat @@ -0,0 +1,35 @@ +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set SOURCEDIR=. +set BUILDDIR=_build + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% + +:end +popd diff --git a/demo/source/README b/demo/source/README new file mode 100644 index 0000000..9192230 --- /dev/null +++ b/demo/source/README @@ -0,0 +1 @@ +Demo pages taken from https://github.com/sphinx-themes/sphinx-themes.org diff --git a/demo/source/admonition.rst b/demo/source/admonition.rst new file mode 100644 index 0000000..7d82c60 --- /dev/null +++ b/demo/source/admonition.rst @@ -0,0 +1,68 @@ +Admonitions +=============== + +admonition +------------- + +.. admonition:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + + +caution +-------- + +.. caution:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +danger +--------------- + + +.. danger:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +error +--------------- + +.. error:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + + +hint +--------------- + +.. hint:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +important +--------------- + +.. important:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +note +--------------- + +.. note:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +tip +--------------- + +.. tip:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. + +warning +--------------- + +.. warning:: Neque porro quisquam + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mattis commodo eros, quis posuere enim lobortis quis. Nullam ut tempus nibh. diff --git a/demo/source/basic.rst b/demo/source/basic.rst new file mode 100644 index 0000000..62ace9f --- /dev/null +++ b/demo/source/basic.rst @@ -0,0 +1,115 @@ +Basic Specification +================================= + +Paragraphs contain text and may contain inline markup: *emphasis*, **strong emphasis**, `interpreted text`, ``inline literals``, standalone hyperlinks (http://www.python.org), external hyperlinks (Python_), internal cross-references (example_), footnote references ([1]_), citation references ([CIT2002]_), substitution references (|example|), and _`inline internal targets`. + + +Table of contents +----------------- + +.. contents:: + +.. |example| replace:: foo **bar** + + +List +---- + +Bullet lists: +``````````````` + +- This is a bullet list. + +- Bullets can be "*", "+", or "-". + + +Enumerated lists: +`````````````````` + +1. This is an enumerated list. + +2. Enumerators may be arabic numbers, letters, or roman + numerals. + +Definition lists: +`````````````````` + +what + Definition lists associate a term with a definition. + +how + The term is a one-line phrase, and the definition is one + or more paragraphs or body elements, indented relative to + the term. + +Field lists: +```````````` + +:what: Field lists map field names to field bodies, like + database records. They are often part of an extension + syntax. + +:how: The field marker is a colon, the field name, and a + colon. + + The field body may contain one or more body elements, + indented relative to the field marker. + +Option lists, for listing command-line options: +`````````````````````````````````````````````````````````` + +-a command-line option "a" +-b file options can have arguments + and long descriptions +--long options can be long also +--input=file long options can also have + arguments +/V DOS/VMS-style options too + + +Literal blocks: +------------------- + + if literal_block: + text = 'is left as-is' + spaces_and_linebreaks = 'are preserved' + markup_processing = None + + +Block quotes: +---------------- + + This theory, that is mine, is mine. + + -- Anne Elk (Miss) + + +Simple Table +----------------- + +==================== ========== ========== +Header row, column 1 Header 2 Header 3 +==================== ========== ========== +body row 1, column 1 column 2 column 3 +body row 2 Cells may span columns +==================== ====================== + +Citation +------------ + +.. [1] A footnote contains body elements, consistently + indented by at least 3 spaces. + +.. [CIT2002] Just like a footnote, except the label is + textual. + + +Internal reference +------------------ + +.. _example: + +The "_example" target above points to this paragraph. + + +.. _Python: http://www.python.org diff --git a/demo/source/domain.rst b/demo/source/domain.rst new file mode 100644 index 0000000..e961d55 --- /dev/null +++ b/demo/source/domain.rst @@ -0,0 +1,30 @@ +Domain +====== + + +Python +------ + +.. py:module:: foo + + +.. py:function:: spam(eggs) + + My spam + +.. code:: python + + import test + test.check() + +autofunction +------------ + +.. autofunction:: sphinx_press_theme.add_toctree_data + +autoclass +--------- + +.. autoclass:: sphinx.environment.collectors.EnvironmentCollector + :members: + diff --git a/demo/source/extensions.rst b/demo/source/extensions.rst new file mode 100644 index 0000000..0cc68b8 --- /dev/null +++ b/demo/source/extensions.rst @@ -0,0 +1,11 @@ + +Extensions +========== + +mathjax +------- + + +Inline :math:`\hat{y}` or: + +.. math:: \hat{y} = f(x) = wx diff --git a/demo/source/index.rst b/demo/source/index.rst new file mode 100644 index 0000000..97f30b1 --- /dev/null +++ b/demo/source/index.rst @@ -0,0 +1,13 @@ +Demo +==== + +Showcase of Sphinx features using **Press** theme. + +.. toctree:: + :maxdepth: 2 + + basic + admonition + domain + extensions + diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..dbcd3e8 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,20 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +SPHINXPROJ = sphinx_press_theme +SOURCEDIR = source +BUILDDIR = build + +# Put it first so that "make" without argument is like "make help". +help: + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + +.PHONY: help Makefile + +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) diff --git a/docs/make.bat b/docs/make.bat new file mode 100644 index 0000000..c75d1a3 --- /dev/null +++ b/docs/make.bat @@ -0,0 +1,36 @@ +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set SOURCEDIR=source +set BUILDDIR=build +set SPHINXPROJ=sphinx_press_theme + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% + +:end +popd diff --git a/docs/source/_templates/util/extlinks.html b/docs/source/_templates/util/extlinks.html new file mode 100644 index 0000000..2f70924 --- /dev/null +++ b/docs/source/_templates/util/extlinks.html @@ -0,0 +1,6 @@ + diff --git a/docs/source/about.rst b/docs/source/about.rst new file mode 100644 index 0000000..db1e995 --- /dev/null +++ b/docs/source/about.rst @@ -0,0 +1,42 @@ +===== +About +===== + +Sphinx Press is a modern responsive theme for python's +`Sphinx docs `_. + +This theme is based on `VuePress `_. +It uses `Vue.js `_ & +`Stylus `_ managed by +`webpack `_ +(through `vue-cli `_). + + + +Usage +===== + + +First install the theme: + +.. code-block:: console + + $ pip install sphinx_press_theme + + +On Sphinx project's ``conf.py``: set the theme name to ``press``. + +.. code-block:: python + + html_theme = "press" + + +See details on `Sphinx theming docs `_. + + +Status +====== + +**Press** theme is still in **BETA**. + +Contributions are welcome. diff --git a/docs/source/changes.rst b/docs/source/changes.rst new file mode 120000 index 0000000..693f810 --- /dev/null +++ b/docs/source/changes.rst @@ -0,0 +1 @@ +../../CHANGES \ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py new file mode 100644 index 0000000..0dfd0b4 --- /dev/null +++ b/docs/source/conf.py @@ -0,0 +1,163 @@ +# -*- coding: utf-8 -*- +# +# Configuration file for the Sphinx documentation builder. +# +# This file does only contain a selection of the most common options. For a +# full list see the documentation: +# http://www.sphinx-doc.org/en/master/config + +# -- Path setup -------------------------------------------------------------- + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +# import os +# import sys +# sys.path.insert(0, os.path.abspath('.')) + + +# -- Project information ----------------------------------------------------- + +project = 'sphinx_press_theme' +copyright = '2018, Eduardo Naufel Schettino' +author = 'Eduardo Naufel Schettino' + +# The short X.Y version +version = '' +# The full version, including alpha/beta/rc tags +release = '0.5.1' + + +# -- General configuration --------------------------------------------------- + +# If your documentation needs a minimal Sphinx version, state it here. +# +needs_sphinx = '2.0' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + 'sphinx.ext.mathjax', + 'sphinx.ext.autodoc', +# 'sphinx.ext.ifconfig', +# 'sphinx.ext.viewcode', +# 'sphinx.ext.githubpages', +] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix(es) of source filenames. +# You can specify multiple suffix as a list of string: +# +# source_suffix = ['.rst', '.md'] +source_suffix = '.rst' + +# The master toctree document. +master_doc = 'index' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +# +# This is also used if you do content translation via gettext catalogs. +# Usually you set "language" from the command line for these cases. +language = None + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This pattern also affects html_static_path and html_extra_path . +exclude_patterns = [] + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = None + + +# -- Options for HTML output ------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = 'press' + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +# +# html_theme_options = {} + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# Custom sidebar templates, must be a dictionary that maps document names +# to template names. +# +# The default sidebars (for documents that don't match any pattern) are +# defined by theme itself. +# +# The default `html_sidebars` of Press theme: ['util/searchbox.html', 'util/sidetoc.html'] +# +# html_sidebars = {'**': ['util/sidetoc.html']} + + +# -- Options for HTMLHelp output --------------------------------------------- + +# Output file base name for HTML help builder. +htmlhelp_basename = 'sphinx_press_themedoc' + + +# -- Options for LaTeX output ------------------------------------------------ + +latex_elements = { + # The paper size ('letterpaper' or 'a4paper'). + # + # 'papersize': 'letterpaper', + + # The font size ('10pt', '11pt' or '12pt'). + # + # 'pointsize': '10pt', + + # Additional stuff for the LaTeX preamble. + # + # 'preamble': '', + + # Latex figure (float) alignment + # + # 'figure_align': 'htbp', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, +# author, documentclass [howto, manual, or own class]). +latex_documents = [ + (master_doc, 'sphinx_press_theme.tex', 'sphinx\\_press\\_theme Documentation', + 'Eduardo Naufel Schettino', 'manual'), +] + + +# -- Options for manual page output ------------------------------------------ + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + (master_doc, 'sphinx_press_theme', 'sphinx_press_theme Documentation', + [author], 1) +] + + +# -- Options for Texinfo output ---------------------------------------------- + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + (master_doc, 'sphinx_press_theme', 'sphinx_press_theme Documentation', + author, 'sphinx_press_theme', 'One line description of project.', + 'Miscellaneous'), +] + + +# -- Extension configuration ------------------------------------------------- diff --git a/docs/source/configuration.rst b/docs/source/configuration.rst new file mode 100644 index 0000000..2b908cc --- /dev/null +++ b/docs/source/configuration.rst @@ -0,0 +1,145 @@ +============= +Configuration +============= + +The Press theme webpage is composed of a fixed header, a sidebar and main content area. + +The ``util`` folder contains Jinja2 snippets to be *included*, +from main templates. Those can be easily replaced by theme users. + +To change site/page structure you should *extend* pages and give new implementations for Jinja2 **blocks**. + +Jinja2 templates and blocks are organized as follow: + + + +Config values +============= + +``html_logo`` +^^^^^^^^^^^^^ + +If defined shows an image instead of project name on page top-left (link to index page). + +.. code-block:: python + + html_logo = '_static/myproject-logo.png' + + +``html_sidebars`` +^^^^^^^^^^^^^^^^^ + +By default the *sidebars* include only: searchbox and a global TOC tree. +See docs on `html_sidebars `_. + +.. code-block:: python + + html_sidebars = {'**': ['util/searchbox.html', 'util/sidetoc.html']} + + +``html_css_files`` +^^^^^^^^^^^^^^^^^^ + +Adds custom CSS files to the theme + +.. code-block:: python + + # Here we assume that the file is at _static/css/custom.css + html_css_files = ["css/custom.css"] + +``html_external_links`` +^^^^^^^^^^^^^^^^^^^^^^^ + +If provided, creates external links (e.g. Github) in the top right corner: + +.. code-block:: python + + html_theme_options = { + "external_links": [ + ("Github", "https://github.com/username/repo"), + ("Other", "https://bla.com") + ] + } + +Templates +========= + + +``layout.html`` +^^^^^^^^^^^^^^^ + +Blocks on HTML head: + +- ``htmltitle`` - HTML page title +- ``css`` - include theme's CSS files +- ``scripts`` - include theme's javascript files +- ``extrahead`` - empty by default, to be used by theme users + + +Blocks on HTML body: + +``container`` - whole visible page + +* ``header`` - fixed header (includes ``util/navbar.html``) + + - ``navbar.html`` - apart from home-link includes ``util/navlinks.html`` & ``util/extlinks.html`` + +* ``sidebar`` + + - ``side_links`` - includes ``util/navlinks.html`` & ``util/extlinks.html`` + - include all templates listed on ``html_sidebars`` config + +* ``document`` + + - ``body_header`` - includes ``util/bodyheader.html`` + - ``body`` - main content generated from ReST documents + - ``footer`` - includes ``util/pagenav.html`` & ``util/footer.html`` + + +``util/navbar.html`` +^^^^^^^^^^^^^^^^^^^^ + +Header content. Left side contains *home-link* with name. + +Right side contains links from ``util/navlinks.html`` and ``util/extlinks.html``. + + +``util/navlinks.html`` +^^^^^^^^^^^^^^^^^^^^^^ + +Links taken from TOCs defined on master document. + + +``util/extlinks.html`` +^^^^^^^^^^^^^^^^^^^^^^ + +External links defined by theme's user. + + +``util/searchbox.html`` +^^^^^^^^^^^^^^^^^^^^^^^ + +Form to perform site search. + +``util/sidetoc.html`` +^^^^^^^^^^^^^^^^^^^^^ + +Navigation from toctree. + + +``util/bodyheader.html`` +^^^^^^^^^^^^^^^^^^^^^^^^ + +Breadcrumbs and page navigation. + +``util/pagenav.html`` +^^^^^^^^^^^^^^^^^^^^^ + +Links for previous/next page. + + +``util/footer.html`` +^^^^^^^^^^^^^^^^^^^^ + +Copyright information. + diff --git a/docs/source/index.rst b/docs/source/index.rst new file mode 100644 index 0000000..7b03a29 --- /dev/null +++ b/docs/source/index.rst @@ -0,0 +1,31 @@ +.. sphinx_press_theme documentation master file, created by + sphinx-quickstart on Mon Jul 30 11:44:38 2018. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +sphinx_press_theme +================== + +.. toctree:: + :maxdepth: 2 + :caption: Docs + + about + configuration + who + changes + +.. toctree:: + :maxdepth: 2 + :caption: Demo + + theme-demo/index + + + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/docs/source/theme-demo b/docs/source/theme-demo new file mode 120000 index 0000000..2688438 --- /dev/null +++ b/docs/source/theme-demo @@ -0,0 +1 @@ +../../demo/source \ No newline at end of file diff --git a/docs/source/who.rst b/docs/source/who.rst new file mode 100644 index 0000000..964ee63 --- /dev/null +++ b/docs/source/who.rst @@ -0,0 +1,14 @@ +Who is using **Press** Theme +============================ + +If you this theme please add your site below: + + +- `doit `_ +- `Crudcast `_ +- `Friendly ML Tutorial `_ +- `Kube Control `_ +- `Butter MAS Python API `_ +- `trcls `_ +- `bedshape `_ +- `DNA Chisel `_ diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..f62d118 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,18 @@ +sphinxcontrib-bibtex +pybtex-apa-style +sphinxcontrib-actdiag +sphinxcontrib-blockdiag +sphinxcontrib-nwdiag +sphinxcontrib-seqdiag +sphinx-issues +sphinx-sitemap +sphinxemoji +sphinx-git +sphinxcontrib-bibtex +sphinxcontrib-images +reportlab +ablog +babel-vue-extractor +#sphinx-storymaker +#sphinx_nervproject_theme +sphinx-fasvg diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..24e9c08 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,28 @@ +[metadata] +description-file = README.rst +license-files = + LICENSE + LICENSE-de + LICENSE-fr + LICENSE-nl + + +[extract_messages] +mapping_file = babel.cfg +output_file = sphinx_nervproject_theme/locale/sphinx.pot +keywords = _ l_ lazy_gettext gettext ngettext +add_comments = Translators: + +[init_catalog] +domain = sphinx +input_file = sphinx_nervproject_theme/locale/sphinx.pot +output_dir = sphinx_nervproject_theme/locale/ + +[update_catalog] +domain = sphinx +input_file = sphinx_nervproject_theme/locale/sphinx.pot +output_dir = sphinx_nervproject_theme/locale/ + +[compile_catalog] +domain = sphinx +directory = sphinx_nervproject_theme/locale/ diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..a7b79c8 --- /dev/null +++ b/setup.py @@ -0,0 +1,85 @@ +from setuptools import setup +import distutils + + +class TranslateCommand(distutils.cmd.Command): + description = "Translation" + + user_options = [] + sub_commands = [ + ('extract_messages', None), + ('update_catalog', None), + ('compile_catalog', None), + ] + + def initialize_options(self): + pass + + def finalize_options(self): + pass + + def run(self): + for cmd_name in self.get_sub_commands(): + self.run_command(cmd_name) + +with open("README.rst", "r") as fh: + long_description = fh.read() + +setup( + name="sphinx_nervproject_theme", + version="1.0", + url="https://procrastinator.nerv-project.eu/communication/sphinx_nervproject_theme", + license="EUPL 1.2", + author="Kujiu", + author_email="kujiu-pypi@kujiu.org", + description="A Sphinx-doc theme based on Vuepress", + long_description=long_description, + long_description_content_type="text/x-rst", + packages=["sphinx_nervproject_theme"], + cmdclass = { + 'translate': TranslateCommand, + }, + package_data={ + "sphinx_nervproject_theme": [ + "theme.conf", + "*.html", + "locale/*/LC_MESSAGES/*.mo", + "locale/*/LC_MESSAGES/*.po", + "util/*.html", + "ablog/*.html", + "static/*.css", + "static/*.js", + "static/fonts/luciole/*.ttf", + "static/fonts/hack/*.ttf", + "static/fa/*.svg", + "static/fa/*.txt", + ] + }, + entry_points={"sphinx.html_themes": ["nervproject = sphinx_nervproject_theme"]}, + install_requires=[ + "sphinx>=3.0.0", + "reportlab", + "sphinx-fasvg" + ], + classifiers=[ + "Framework :: Sphinx", + "Framework :: Sphinx :: Theme", + "Development Status :: 4 - Beta", + "License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)", + "Environment :: Console", + "Environment :: Web Environment", + "Intended Audience :: Developers", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.5", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Operating System :: OS Independent", + "Topic :: Documentation", + "Topic :: Software Development :: Documentation", + ], + keywords="sphinx doc theme vue.js", + project_urls={ + "Source": "https://procrastinator.nerv-project.eu/nerv-project/communication/sphinx_nervproject_theme", + "Issues": "https://procrastinator.nerv-project.eu/nerv-project/communication/sphinx_nervproject_theme/issues", + }, +) diff --git a/sphinx_nervproject_theme/__init__.py b/sphinx_nervproject_theme/__init__.py new file mode 100644 index 0000000..aa29c7e --- /dev/null +++ b/sphinx_nervproject_theme/__init__.py @@ -0,0 +1,169 @@ +from os import path + +from docutils import nodes +from sphinx.environment.collectors import EnvironmentCollector +from sphinx import addnodes +from sphinx.util.osutil import relative_uri + +__version__ = (0, 4, 0) + + +class SimpleTocTreeCollector(EnvironmentCollector): + """A TocTree collector that saves toctrees in a simple dict. + + sphinx.environment.collectors.toctree.TocTreeCollector saves + TocTree as docutils.nodes which are hard to work with... + + Executed once per document/page, at sphinx's "read" phase. + + Saved data example: + >>> { + >>> 'sections': [{'title': 'Demo', 'href': '#demo'}], + >>> 'toctrees': [] + >>> } + """ + def enable(self, app): + super().enable(app) + # env is populated from cache, if not cache create/initalize attibute + if not hasattr(app.env, 'toc_dict'): + app.env.toc_dict = {} + + def clear_doc(self, app, env, docname): + env.toc_dict.pop(docname, None) + + def merge_other(self, app, env, docnames, other): + for docname in docnames: + env.toc_dict[docname] = other.toc_dict[docname] + + + def process_doc(self, app, doctree): + docname = app.env.docname # sphinx mutates this, ouch!!! + + # print(f"================ Collector\n{docname}\n============\n") + # get 1 level document toc (sections) + section_nodes = [s for s in doctree if isinstance(s, nodes.section)] + # if first level is a single section, + # ignore it and use second level of sections + if len(section_nodes) == 1: + section2_nodes = [s for s in section_nodes[0] + if isinstance(s, nodes.section)] + if section2_nodes: # do not replace with level-2 sections if None + section_nodes = section2_nodes + + sections = [] + for node in section_nodes: + sections.append({ + 'title': node[0].astext(), + 'href': '#{}'.format(node['ids'][0]), + }) + + app.env.toc_dict[docname] = { + 'sections': sections, + 'toctrees': doctree.traverse(addnodes.toctree) + } + + + +def add_toctree_data(app, pagename, templatename, context, doctree): + """Create toctree_data, used to build sidebar navigation + + :param pagename: The name of the page + :type pagename: str + :param templatename: The name of the templatename + :type templatename: str + :param context: The context + :type context: dict + :param doctree: A doctree + :type doctree: docutils.nodes.document + + Add to `toctree_data` to `context` that will be available on templates. + Although data is "global", it is called once per page because current + page is "highlighted", and some part of TOC might be collapsed. + + :return: None + """ + # print(f"---------- Context\n{pagename}\n-------------\n") + + # start from master_doc + master = app.env.get_doctree(app.env.config.master_doc) + + # each toctree will create navigation section + res = [] # list of top level toctrees in master_doc + for tree in master.traverse(addnodes.toctree): + + # special case for toctree that includes a single item + # that contains a nested toctree. + # In this case, just use the referenced toctree directly + if len(tree['entries']) == 1: + entry_docname = tree['entries'][0][1] + toctrees = app.env.toc_dict[entry_docname]['toctrees'] + + if toctrees: + # FIXME + assert len(toctrees) == 1, "Press: Not supported more then one toctree on nested toctree" + tree = toctrees[0] + + current0 = False # same page might have multiple tocs + + # add toc tree items, expand one more level if toctree is current page + entries = [] + for title, name in tree['entries']: + if not title: + title = app.env.titles[name].astext() + + current1 = (pagename == name) + children = [] + if current1: + current0 = True + # if current, add another level + children = app.env.toc_dict[name]['sections'] + # add page_toc for current page + entries.append({ + 'name': name, + 'title': title, + 'current': current1, + 'children': children, + }) + + toc_docname = tree['parent'] # docname where this toc appears + title = tree['caption'] + toc_caption = tree['caption'] + + # Anchor element is the section containing the toc, + # as the toc itself does not contain ID. + anchor_id = '' + + # tree.parent is the parent docutils node. + # First parent is "compound" node toctree-wrapper, + # second parent is the section containing the toctree + toc_section = tree.parent.parent + if toc_section['ids']: # no id means toc actually not in a section + # TODO: should we be strict about toc being inside a section + anchor_id = toc_section['ids'][0] + if not title: + title = toc_section['names'][0] + + # sphinx `pathto` does not play nice with anchors when + # `allow_sharp_as_current_path` is True + baseuri = app.builder.get_target_uri(pagename).rsplit('#', 1)[0] + toc_uri = app.builder.get_target_uri(toc_docname).rsplit('#', 1)[0] + toc_href = '{}#{}'.format(relative_uri(baseuri, toc_uri), anchor_id) + res.append({ + 'docname': toc_docname, + 'href': toc_href, + 'caption': toc_caption, + 'title': title, + 'current': current0, + 'entries': entries, + }) + context['toctree_data'] = res + + + +def setup(app): + app.add_env_collector(SimpleTocTreeCollector) + app.connect('html-page-context', add_toctree_data) + app.add_html_theme('nervproject', path.abspath(path.dirname(__file__))) + + locale_path = path.join(path.abspath(path.dirname(__file__)), 'locale') + app.add_message_catalog('sphinx', locale_path) diff --git a/sphinx_nervproject_theme/about.html b/sphinx_nervproject_theme/about.html new file mode 100644 index 0000000..4bc159f --- /dev/null +++ b/sphinx_nervproject_theme/about.html @@ -0,0 +1,12 @@ + diff --git a/sphinx_nervproject_theme/archives.html b/sphinx_nervproject_theme/archives.html new file mode 100644 index 0000000..879e3dc --- /dev/null +++ b/sphinx_nervproject_theme/archives.html @@ -0,0 +1,13 @@ +{% if ablog.archive %} + +{% endif %} diff --git a/sphinx_nervproject_theme/authors.html b/sphinx_nervproject_theme/authors.html new file mode 100644 index 0000000..7595201 --- /dev/null +++ b/sphinx_nervproject_theme/authors.html @@ -0,0 +1,10 @@ +{% if ablog.author %} +

{{ gettext('Authors') }}

+ +{% endif %} diff --git a/sphinx_nervproject_theme/catalog.html b/sphinx_nervproject_theme/catalog.html new file mode 100644 index 0000000..79b89a7 --- /dev/null +++ b/sphinx_nervproject_theme/catalog.html @@ -0,0 +1,27 @@ +{%- extends "page.html" %} +{% block body %} + {% for collection in catalog %} + {% if collection %} +
+ +

+ {{ header }} + {{ collection }} +

+ {% for post in collection %} +
+

+ {% if post.published %} + {{ post.date.strftime(ablog.post_date_format) }} + {% else %} + {{ gettext('Draft') }} + {% endif %} + - {{ post.title }} +

+ {% if 0 %}
    {% include "postcard2.html" %}
{% endif %} +
+ {% endfor %} +
+ {% endif %} + {% endfor %} +{% endblock %} diff --git a/sphinx_nervproject_theme/categories.html b/sphinx_nervproject_theme/categories.html new file mode 100644 index 0000000..cae473e --- /dev/null +++ b/sphinx_nervproject_theme/categories.html @@ -0,0 +1,13 @@ +{% if ablog.category %} + +{% endif %} diff --git a/sphinx_nervproject_theme/collection.html b/sphinx_nervproject_theme/collection.html new file mode 100644 index 0000000..1e3753f --- /dev/null +++ b/sphinx_nervproject_theme/collection.html @@ -0,0 +1,54 @@ +{%- extends "page.html" %} +{% block body %} +
+ +

+ {% if archive_feed %} + {% endif %} + {{ header }} + {% if collection.href %} + {{ collection }} + {% else %} + {{ collection }} + {% endif %} +

+ {% if ablog.blog_archive_titles %} + {% for post in collection %} +
+

+ {% if post.published %} + {{ post.date.strftime(ablog.post_date_format) }} + {% else %} + Draft + {% endif %} + - {{ post.title }} +

+ {% if 0 %}
    {% include "postcard2.html" %}
{% endif %} +
+ {% endfor %} + {% else %} + {% for post in collection %} + +
+

{{ post.title }}

+ +
    +
  • {% if post.published %} + + {{ post.date.strftime(ablog.post_date_format) }} + {% else %} + + {% if post.date %}{{ post.date.strftime(ablog.post_date_format) }} + {% else %} Draft {% endif %} + {% endif %} +
  • + {% include "postcard2.html" %}
+ {{ post.to_html(collection.docname) }} +

{{ _("Read more ...") }}

+
+
+ {% endfor %} + {% endif %} +
+{% endblock %} diff --git a/sphinx_nervproject_theme/domainindex.html b/sphinx_nervproject_theme/domainindex.html new file mode 100644 index 0000000..58f0fc9 --- /dev/null +++ b/sphinx_nervproject_theme/domainindex.html @@ -0,0 +1,56 @@ +{# + basic/domainindex.html + ~~~~~~~~~~~~~~~~~~~~~~ + + Template for domain indices (module index, ...). + + :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} +{% set title = indextitle %} +{% block extrahead %} +{{ super() }} +{% if not embedded and collapse_index %} + +{% endif %} +{% endblock %} +{% block body %} + + {%- set groupid = idgen() %} + +

{{ indextitle }}

+ +
+ {%- for (letter, entries) in content %} + {{ letter }} + {%- if not loop.last %} | {% endif %} + {%- endfor %} +
+ + + {%- for letter, entries in content %} + + + {%- for (name, grouptype, page, anchor, extra, qualifier, description) + in entries %} + + + + {%- endfor %} + {%- endfor %} +
 
+ {{ letter }}
{% if grouptype == 1 -%} + + {%- endif %}{% if grouptype == 2 %}   {% endif %} + {% if page %}{% endif -%} + {{ name|e }} + {%- if page %}{% endif %} + {%- if extra %} ({{ extra|e }}){% endif -%} + {% if qualifier %}{{ qualifier|e }}:{% endif %} + {{ description|e }}
+ +{% endblock %} diff --git a/sphinx_nervproject_theme/genindex.html b/sphinx_nervproject_theme/genindex.html new file mode 100644 index 0000000..c852f25 --- /dev/null +++ b/sphinx_nervproject_theme/genindex.html @@ -0,0 +1,75 @@ +{# + basic/genindex.html + ~~~~~~~~~~~~~~~~~~~ + + Template for an "all-in-one" index. + + :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{% macro indexentries(firstname, links) %} + {%- if links -%} + + {%- if links[0][0] %}{% endif -%} + {{ firstname|e }} + {%- if links[0][0] %}{% endif -%} + + + {%- for ismain, link in links[1:] -%} + , {% if ismain %}{% endif -%} + [{{ loop.index }}] + {%- if ismain %}{% endif -%} + + {%- endfor %} + {%- else %} + {{ firstname|e }} + {%- endif %} +{% endmacro %} + +{%- extends "layout.html" %} +{% set title = _('Index') %} +{% block body %} + +

{{ _('Index') }}

+ +
+ {% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %} +
+ +{%- for key, entries in genindexentries %} +

{{ key }}

+ + {%- for column in entries|slice_index(2) if column %} + + {%- endfor %} +
    + {%- for entryname, (links, subitems, _) in column %} +
  • {{ indexentries(entryname, links) }} + {%- if subitems %} +
      + {%- for subentryname, subentrylinks in subitems %} +
    • {{ indexentries(subentryname, subentrylinks) }}
    • + {%- endfor %} +
    + {%- endif -%}
  • + {%- endfor %} +
+{% endfor %} + +{% endblock %} + +{% block sidebarrel %} +{% if split_index %} +

{{ _('Index') }}

+

{% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %}

+ +

{{ _('Full index on one page') }}

+{% endif %} + {{ super() }} +{% endblock %} diff --git a/sphinx_nervproject_theme/languages.html b/sphinx_nervproject_theme/languages.html new file mode 100644 index 0000000..3a8bae7 --- /dev/null +++ b/sphinx_nervproject_theme/languages.html @@ -0,0 +1,10 @@ +{% if ablog.language %} +

{{ gettext('Languages') }}

+ +{% endif %} diff --git a/sphinx_nervproject_theme/layout.html b/sphinx_nervproject_theme/layout.html new file mode 100644 index 0000000..2ab9ceb --- /dev/null +++ b/sphinx_nervproject_theme/layout.html @@ -0,0 +1,103 @@ + + + + + + {{- metatags }} + {%- block htmltitle %} + {{ title|striptags|e }}{{ titlesuffix }} + {%- endblock %} + {# #} + {%- block css %} + + + + + {%- for css in css_files %} + {%- if css|attr("rel") %} + + {%- else %} + + {%- endif %} + {%- endfor %} + {%- endblock %} + + {%- block scripts %} + {# FIXME: use link-preload #} + + {% if theme_fathom %} + {%- include "util/fathom.html" %} + {% endif %} + + + {%- for scriptfile in script_files %} + {{ js_tag(scriptfile) }} + {%- endfor %} + + {# press js #} + + + {%- endblock %} + {%- if pageurl %} + + {%- endif %} + {# TODO: opensearch #} + {%- if favicon %} + + {%- endif %} + + {%- include "util/linktags.html" %} + {%- block extrahead %} {% endblock %} + + + +
+ {%- block container %} + {%- block header %}{%- include "util/navbar.html" %}{% endblock %} + + {# close sidebar when clicked out of it #} + + +
+ {%- block sidebar %} + + {# sidebar navlinks displayed only on mobile #} + + {% block side_links %} + {%- include "util/navlinks.html" %} + {%- include "util/extlinks.html" %} + {% endblock %} + + {%- if sidebars != None %} + {%- for sidebartemplate in sidebars %} + {%- include sidebartemplate %} + {%- endfor %} + {%- endif %} + + {%- endblock %} + + + {%- block document %} + {% block body_header %} + {%- include "util/bodyheader.html" %} + {%- endblock body_header %} +
+ {% block body %} {% endblock %} +
+ {%- endblock %} +
+
+ + {%- block footer %} + {%- include "util/pagenav.html" %} + {%- include "util/footer.html" %} + {%- endblock footer %} + + {%- endblock container %} +
+ {% block footer_scripts %} + {% endblock %} + + diff --git a/sphinx_nervproject_theme/locale/en/LC_MESSAGES/sphinx.mo b/sphinx_nervproject_theme/locale/en/LC_MESSAGES/sphinx.mo new file mode 100644 index 0000000000000000000000000000000000000000..27d6c180f6e0a584428fcda7d5cd4270292bd0fa GIT binary patch literal 456 zcmaJ-O-sW-5Ut=TN6#Kc@Sy0_G*Ad>Q~H%kA<@!CuVvd#)0K2L>~2c?L%jIo{4H)Q zSiLy#VBXAQ-tayz&fjac&MYo1t}F7Z?rr~JmsrgvO1{z3;CO|vq%@Zz09|aj*v|#2 zU2$B`&4#uFjk@bhsgTNGqBFk2ewk@ZWdKpq8^_(=a5#--GiUOg;y@8I_8bnGp#VJB zbJ1<0=Rv~{n*N>Tt`*{xcD%CvR~IvFFjY+GoEfPC7`?, 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: sphinx_nervproject_theme 1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2020-05-22 18:58+0200\n" +"PO-Revision-Date: 2020-05-22 18:58+0200\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.8.0\n" + +#: sphinx_nervproject_theme/archives.html:4 +msgid "Archives" +msgstr "" + +#: sphinx_nervproject_theme/authors.html:2 +msgid "Authors" +msgstr "" + +#: sphinx_nervproject_theme/catalog.html:17 +#: sphinx_nervproject_theme/postcard2.html:10 +msgid "Draft" +msgstr "" + +#: sphinx_nervproject_theme/categories.html:4 +msgid "Categories" +msgstr "" + +#: sphinx_nervproject_theme/collection.html:48 +msgid "Read more ..." +msgstr "" + +#: sphinx_nervproject_theme/genindex.html:30 +#: sphinx_nervproject_theme/genindex.html:33 +#: sphinx_nervproject_theme/genindex.html:66 +#: sphinx_nervproject_theme/util/linktags.html:5 +msgid "Index" +msgstr "" + +#: sphinx_nervproject_theme/genindex.html:72 +msgid "Full index on one page" +msgstr "" + +#: sphinx_nervproject_theme/languages.html:2 +msgid "Languages" +msgstr "" + +#: sphinx_nervproject_theme/locations.html:2 +msgid "Locations" +msgstr "" + +#: sphinx_nervproject_theme/postcard.html:7 +msgid "About this page" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:2 +msgid "Date" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:14 +msgid "Published" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:17 +msgid "Update" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:23 +msgid "Author(s)" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:37 +msgid "Location" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:50 +msgid "Language" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:63 +msgid "Category" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:76 +#: sphinx_nervproject_theme/tagcloud.html:4 +msgid "Tags" +msgstr "" + +#: sphinx_nervproject_theme/postnavy.html:7 +msgid "Previous" +msgstr "" + +#: sphinx_nervproject_theme/postnavy.html:17 +msgid "Next" +msgstr "" + +#: sphinx_nervproject_theme/recentposts.html:4 +msgid "Recent Posts" +msgstr "" + +#: sphinx_nervproject_theme/redirect.html:8 +msgid "You are being redirected to" +msgstr "" + +#: sphinx_nervproject_theme/search.html:11 +#: sphinx_nervproject_theme/search.html:26 +#: sphinx_nervproject_theme/util/linktags.html:8 +#: sphinx_nervproject_theme/util/searchbox.html:6 +msgid "Search" +msgstr "" + +#: sphinx_nervproject_theme/search.html:30 +msgid "" +"Please activate JavaScript to enable the search\n" +" functionality." +msgstr "" + +#: sphinx_nervproject_theme/search.html:35 +msgid "" +"From here you can search these documents. Enter your search\n" +" words into the box below and click \"search\". Note that the search\n" +" function will automatically search for all of the words. Pages\n" +" containing fewer words won't appear in the result list." +msgstr "" + +#: sphinx_nervproject_theme/search.html:42 +msgid "search" +msgstr "" + +#: sphinx_nervproject_theme/search.html:46 +msgid "Search Results" +msgstr "" + +#: sphinx_nervproject_theme/search.html:48 +msgid "" +"Your search did not match any documents. Please make sure that all words " +"are spelled correctly and that you've selected enough categories." +msgstr "" + +#: sphinx_nervproject_theme/share.html:4 +msgid "Like this article? Share it!" +msgstr "" + +#: sphinx_nervproject_theme/share.html:10 +msgid "Share on Diaspora" +msgstr "" + +#: sphinx_nervproject_theme/share.html:20 +msgid "Share on Mastodon" +msgstr "" + +#: sphinx_nervproject_theme/share.html:30 +msgid "Share on Twitter" +msgstr "" + +#: sphinx_nervproject_theme/share.html:40 +msgid "Share on Facebook" +msgstr "" + +#: sphinx_nervproject_theme/share.html:50 +msgid "Share on LinkedIn" +msgstr "" + +#: sphinx_nervproject_theme/share.html:60 +msgid "Share on Reddit" +msgstr "" + +#: sphinx_nervproject_theme/share.html:70 +msgid "Share on HackerNews" +msgstr "" + +#: sphinx_nervproject_theme/share.html:81 +msgid "Share by email" +msgstr "" + +#: sphinx_nervproject_theme/share.html:85 +msgid "Email" +msgstr "" + +#: sphinx_nervproject_theme/util/bodyheader.html:5 +msgid "Docs" +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:4 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:6 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:12 +#, python-format +msgid "" +"\n" +" Licensed under Creative Commons\n" +" \n" +" CC\n" +" \n" +" \n" +" %(license_subtype)s\n" +" %(license_version)s.\n" +" " +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:29 +#, python-format +msgid "" +"\n" +" Licensed under %(license_text)s.\n" +" " +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:38 +#, python-format +msgid "Last updated on %(last_updated)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:41 +#, python-format +msgid "" +"Created using Sphinx %(sphinx_version)s " +"with\n" +" Nerv Project theme\n" +" based on Press " +"Theme\n" +" and ABlog." +msgstr "" + +#: sphinx_nervproject_theme/util/isso.html:19 +msgid "Comments" +msgstr "" + +#: sphinx_nervproject_theme/util/linktags.html:2 +msgid "About these documents" +msgstr "" + +#: sphinx_nervproject_theme/util/linktags.html:11 +msgid "Copyright" +msgstr "" + +#: sphinx_nervproject_theme/util/pagenav.html:5 +msgid "previous chapter" +msgstr "" + +#: sphinx_nervproject_theme/util/pagenav.html:11 +msgid "next chapter" +msgstr "" + +#: sphinx_nervproject_theme/util/searchbox.html:2 +msgid "Quick search" +msgstr "" + diff --git a/sphinx_nervproject_theme/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx_nervproject_theme/locale/fr/LC_MESSAGES/sphinx.mo new file mode 100644 index 0000000000000000000000000000000000000000..563aa54d72fbc634ffc6bbdcb4d6979627158996 GIT binary patch literal 4919 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, 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: sphinx_nervproject_theme 1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2020-05-22 18:58+0200\n" +"PO-Revision-Date: 2020-05-22 19:16+0200\n" +"Language: fr\n" +"Language-Team: fr \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.8.0\n" +"Last-Translator: \n" +"X-Generator: Poedit 2.2.1\n" + +#: sphinx_nervproject_theme/archives.html:4 +msgid "Archives" +msgstr "Archives" + +#: sphinx_nervproject_theme/authors.html:2 +msgid "Authors" +msgstr "Auteurs" + +#: sphinx_nervproject_theme/catalog.html:17 +#: sphinx_nervproject_theme/postcard2.html:10 +msgid "Draft" +msgstr "Brouillon" + +#: sphinx_nervproject_theme/categories.html:4 +msgid "Categories" +msgstr "Catégories" + +#: sphinx_nervproject_theme/collection.html:48 +msgid "Read more ..." +msgstr "Lire plus…" + +#: sphinx_nervproject_theme/genindex.html:30 +#: sphinx_nervproject_theme/genindex.html:33 +#: sphinx_nervproject_theme/genindex.html:66 +#: sphinx_nervproject_theme/util/linktags.html:5 +msgid "Index" +msgstr "Index" + +#: sphinx_nervproject_theme/genindex.html:72 +msgid "Full index on one page" +msgstr "Tout l'index sur une page" + +#: sphinx_nervproject_theme/languages.html:2 +msgid "Languages" +msgstr "Langues" + +#: sphinx_nervproject_theme/locations.html:2 +msgid "Locations" +msgstr "Lieux" + +#: sphinx_nervproject_theme/postcard.html:7 +msgid "About this page" +msgstr "À propos de cette page" + +#: sphinx_nervproject_theme/postcard2.html:2 +msgid "Date" +msgstr "Date" + +#: sphinx_nervproject_theme/postcard2.html:14 +msgid "Published" +msgstr "Publié" + +#: sphinx_nervproject_theme/postcard2.html:17 +msgid "Update" +msgstr "Mise à jour" + +#: sphinx_nervproject_theme/postcard2.html:23 +msgid "Author(s)" +msgstr "Auteur(s)" + +#: sphinx_nervproject_theme/postcard2.html:37 +msgid "Location" +msgstr "Lieu" + +#: sphinx_nervproject_theme/postcard2.html:50 +msgid "Language" +msgstr "Langue" + +#: sphinx_nervproject_theme/postcard2.html:63 +msgid "Category" +msgstr "Catégorie" + +#: sphinx_nervproject_theme/postcard2.html:76 +#: sphinx_nervproject_theme/tagcloud.html:4 +msgid "Tags" +msgstr "Tags" + +#: sphinx_nervproject_theme/postnavy.html:7 +msgid "Previous" +msgstr "Précédent" + +#: sphinx_nervproject_theme/postnavy.html:17 +msgid "Next" +msgstr "Suivant" + +#: sphinx_nervproject_theme/recentposts.html:4 +msgid "Recent Posts" +msgstr "Billets récents" + +#: sphinx_nervproject_theme/redirect.html:8 +msgid "You are being redirected to" +msgstr "Vous allez être redirigé vers" + +#: sphinx_nervproject_theme/search.html:11 +#: sphinx_nervproject_theme/search.html:26 +#: sphinx_nervproject_theme/util/linktags.html:8 +#: sphinx_nervproject_theme/util/searchbox.html:6 +msgid "Search" +msgstr "Chercher" + +#: sphinx_nervproject_theme/search.html:30 +msgid "" +"Please activate JavaScript to enable the search\n" +" functionality." +msgstr "" +"Veuillez activer JavaScript pour disposer de la \n" +" recherche." + +#: sphinx_nervproject_theme/search.html:35 +msgid "" +"From here you can search these documents. Enter your search\n" +" words into the box below and click \"search\". Note that the search\n" +" function will automatically search for all of the words. Pages\n" +" containing fewer words won't appear in the result list." +msgstr "" +"Vous pouvez chercher ces documents ici. Entrez vos mots clé dans le " +"champ ci-dissous et cliquez sur «chercher». Veuillez noter que la " +"recherche porte sur l'ensemble des mots. Les pages contenant seulement " +"une partie n'apparaîtront pas." + +#: sphinx_nervproject_theme/search.html:42 +msgid "search" +msgstr "chercher" + +#: sphinx_nervproject_theme/search.html:46 +msgid "Search Results" +msgstr "Résultats de la recherche" + +#: sphinx_nervproject_theme/search.html:48 +msgid "" +"Your search did not match any documents. Please make sure that all words " +"are spelled correctly and that you've selected enough categories." +msgstr "" +"Votre recherche ne retourne aucun document. Vérifiez que tous les mots " +"sont écrits convenablement et que vous avez sélectionné suffisamment de " +"catégories." + +#: sphinx_nervproject_theme/share.html:4 +msgid "Like this article? Share it!" +msgstr "Vous aimez cet article ? Partagez-le !" + +#: sphinx_nervproject_theme/share.html:10 +msgid "Share on Diaspora" +msgstr "Partager sur Diaspora" + +#: sphinx_nervproject_theme/share.html:20 +msgid "Share on Mastodon" +msgstr "Partager sur Mastodon" + +#: sphinx_nervproject_theme/share.html:30 +msgid "Share on Twitter" +msgstr "Partager sur Twitter" + +#: sphinx_nervproject_theme/share.html:40 +msgid "Share on Facebook" +msgstr "Partager sur Facebook" + +#: sphinx_nervproject_theme/share.html:50 +msgid "Share on LinkedIn" +msgstr "Partager sur LinkedIn" + +#: sphinx_nervproject_theme/share.html:60 +msgid "Share on Reddit" +msgstr "Partager sur Reddit" + +#: sphinx_nervproject_theme/share.html:70 +msgid "Share on HackerNews" +msgstr "Partager sur HackerNews" + +#: sphinx_nervproject_theme/share.html:81 +msgid "Share by email" +msgstr "Partager par courriel" + +#: sphinx_nervproject_theme/share.html:85 +msgid "Email" +msgstr "Courriel" + +#: sphinx_nervproject_theme/util/bodyheader.html:5 +msgid "Docs" +msgstr "Documentation" + +#: sphinx_nervproject_theme/util/footer.html:4 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "© Copyright %(copyright)s." + +#: sphinx_nervproject_theme/util/footer.html:6 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "© Copyright %(copyright)s." + +#: sphinx_nervproject_theme/util/footer.html:12 +#, python-format +msgid "" +"\n" +" Licensed under Creative Commons\n" +" \n" +" CC\n" +" \n" +" \n" +" %(license_subtype)s\n" +" %(license_version)s.\n" +" " +msgstr "" +"\n" +" Sous licence Creative Commons\n" +" \n" +" CC\n" +" \n" +" \n" +" %(license_subtype)s\n" +" %(license_version)s.\n" +" " + +#: sphinx_nervproject_theme/util/footer.html:29 +#, python-format +msgid "" +"\n" +" Licensed under %(license_text)s.\n" +" " +msgstr "" +"\n" +" Sous licence %(license_text)s.\n" +" " + +#: sphinx_nervproject_theme/util/footer.html:38 +#, python-format +msgid "Last updated on %(last_updated)s." +msgstr "Dernière mise à jour le %(last_updated)s." + +#: sphinx_nervproject_theme/util/footer.html:41 +#, python-format +msgid "" +"Created using Sphinx %(sphinx_version)s " +"with\n" +" Nerv Project theme\n" +" based on Press Theme\n" +" and ABlog." +msgstr "" +"Créé avec Sphinx %(sphinx_version)s " +"et \n" +" le thème du Nerv Project\n" +" dérivé de Press Theme\n" +" et de ABlog." + +#: sphinx_nervproject_theme/util/isso.html:19 +msgid "Comments" +msgstr "Commentaires" + +#: sphinx_nervproject_theme/util/linktags.html:2 +msgid "About these documents" +msgstr "À propos de ces documents" + +#: sphinx_nervproject_theme/util/linktags.html:11 +msgid "Copyright" +msgstr "Copyright" + +#: sphinx_nervproject_theme/util/pagenav.html:5 +msgid "previous chapter" +msgstr "Chapitre précédent" + +#: sphinx_nervproject_theme/util/pagenav.html:11 +msgid "next chapter" +msgstr "Chapitre suivant" + +#: sphinx_nervproject_theme/util/searchbox.html:2 +msgid "Quick search" +msgstr "Recherche rapide" diff --git a/sphinx_nervproject_theme/locale/sphinx.pot b/sphinx_nervproject_theme/locale/sphinx.pot new file mode 100644 index 0000000..ceeb1f9 --- /dev/null +++ b/sphinx_nervproject_theme/locale/sphinx.pot @@ -0,0 +1,267 @@ +# Translations template for sphinx_nervproject_theme. +# Copyright (C) 2020 ORGANIZATION +# This file is distributed under the same license as the +# sphinx_nervproject_theme project. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: sphinx_nervproject_theme 1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2020-05-22 18:58+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.8.0\n" + +#: sphinx_nervproject_theme/archives.html:4 +msgid "Archives" +msgstr "" + +#: sphinx_nervproject_theme/authors.html:2 +msgid "Authors" +msgstr "" + +#: sphinx_nervproject_theme/catalog.html:17 +#: sphinx_nervproject_theme/postcard2.html:10 +msgid "Draft" +msgstr "" + +#: sphinx_nervproject_theme/categories.html:4 +msgid "Categories" +msgstr "" + +#: sphinx_nervproject_theme/collection.html:48 +msgid "Read more ..." +msgstr "" + +#: sphinx_nervproject_theme/genindex.html:30 +#: sphinx_nervproject_theme/genindex.html:33 +#: sphinx_nervproject_theme/genindex.html:66 +#: sphinx_nervproject_theme/util/linktags.html:5 +msgid "Index" +msgstr "" + +#: sphinx_nervproject_theme/genindex.html:72 +msgid "Full index on one page" +msgstr "" + +#: sphinx_nervproject_theme/languages.html:2 +msgid "Languages" +msgstr "" + +#: sphinx_nervproject_theme/locations.html:2 +msgid "Locations" +msgstr "" + +#: sphinx_nervproject_theme/postcard.html:7 +msgid "About this page" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:2 +msgid "Date" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:14 +msgid "Published" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:17 +msgid "Update" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:23 +msgid "Author(s)" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:37 +msgid "Location" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:50 +msgid "Language" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:63 +msgid "Category" +msgstr "" + +#: sphinx_nervproject_theme/postcard2.html:76 +#: sphinx_nervproject_theme/tagcloud.html:4 +msgid "Tags" +msgstr "" + +#: sphinx_nervproject_theme/postnavy.html:7 +msgid "Previous" +msgstr "" + +#: sphinx_nervproject_theme/postnavy.html:17 +msgid "Next" +msgstr "" + +#: sphinx_nervproject_theme/recentposts.html:4 +msgid "Recent Posts" +msgstr "" + +#: sphinx_nervproject_theme/redirect.html:8 +msgid "You are being redirected to" +msgstr "" + +#: sphinx_nervproject_theme/search.html:11 +#: sphinx_nervproject_theme/search.html:26 +#: sphinx_nervproject_theme/util/linktags.html:8 +#: sphinx_nervproject_theme/util/searchbox.html:6 +msgid "Search" +msgstr "" + +#: sphinx_nervproject_theme/search.html:30 +msgid "" +"Please activate JavaScript to enable the search\n" +" functionality." +msgstr "" + +#: sphinx_nervproject_theme/search.html:35 +msgid "" +"From here you can search these documents. Enter your search\n" +" words into the box below and click \"search\". Note that the search\n" +" function will automatically search for all of the words. Pages\n" +" containing fewer words won't appear in the result list." +msgstr "" + +#: sphinx_nervproject_theme/search.html:42 +msgid "search" +msgstr "" + +#: sphinx_nervproject_theme/search.html:46 +msgid "Search Results" +msgstr "" + +#: sphinx_nervproject_theme/search.html:48 +msgid "" +"Your search did not match any documents. Please make sure that all words " +"are spelled correctly and that you've selected enough categories." +msgstr "" + +#: sphinx_nervproject_theme/share.html:4 +msgid "Like this article? Share it!" +msgstr "" + +#: sphinx_nervproject_theme/share.html:10 +msgid "Share on Diaspora" +msgstr "" + +#: sphinx_nervproject_theme/share.html:20 +msgid "Share on Mastodon" +msgstr "" + +#: sphinx_nervproject_theme/share.html:30 +msgid "Share on Twitter" +msgstr "" + +#: sphinx_nervproject_theme/share.html:40 +msgid "Share on Facebook" +msgstr "" + +#: sphinx_nervproject_theme/share.html:50 +msgid "Share on LinkedIn" +msgstr "" + +#: sphinx_nervproject_theme/share.html:60 +msgid "Share on Reddit" +msgstr "" + +#: sphinx_nervproject_theme/share.html:70 +msgid "Share on HackerNews" +msgstr "" + +#: sphinx_nervproject_theme/share.html:81 +msgid "Share by email" +msgstr "" + +#: sphinx_nervproject_theme/share.html:85 +msgid "Email" +msgstr "" + +#: sphinx_nervproject_theme/util/bodyheader.html:5 +msgid "Docs" +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:4 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:6 +#, python-format +msgid "© Copyright %(copyright)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:12 +#, python-format +msgid "" +"\n" +" Licensed under Creative Commons\n" +" \n" +" CC\n" +" \n" +" \n" +" %(license_subtype)s\n" +" %(license_version)s.\n" +" " +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:29 +#, python-format +msgid "" +"\n" +" Licensed under %(license_text)s.\n" +" " +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:38 +#, python-format +msgid "Last updated on %(last_updated)s." +msgstr "" + +#: sphinx_nervproject_theme/util/footer.html:41 +#, python-format +msgid "" +"Created using Sphinx %(sphinx_version)s " +"with\n" +" Nerv Project theme\n" +" based on Press " +"Theme\n" +" and ABlog." +msgstr "" + +#: sphinx_nervproject_theme/util/isso.html:19 +msgid "Comments" +msgstr "" + +#: sphinx_nervproject_theme/util/linktags.html:2 +msgid "About these documents" +msgstr "" + +#: sphinx_nervproject_theme/util/linktags.html:11 +msgid "Copyright" +msgstr "" + +#: sphinx_nervproject_theme/util/pagenav.html:5 +msgid "previous chapter" +msgstr "" + +#: sphinx_nervproject_theme/util/pagenav.html:11 +msgid "next chapter" +msgstr "" + +#: sphinx_nervproject_theme/util/searchbox.html:2 +msgid "Quick search" +msgstr "" + diff --git a/sphinx_nervproject_theme/locations.html b/sphinx_nervproject_theme/locations.html new file mode 100644 index 0000000..747e7fc --- /dev/null +++ b/sphinx_nervproject_theme/locations.html @@ -0,0 +1,10 @@ +{% if ablog.location %} +

{{ gettext('Locations') }}

+ +{% endif %} diff --git a/sphinx_nervproject_theme/page.html b/sphinx_nervproject_theme/page.html new file mode 100644 index 0000000..cadf5f4 --- /dev/null +++ b/sphinx_nervproject_theme/page.html @@ -0,0 +1,41 @@ +{%- extends "layout.html" %} +{% set fa = ablog.fontawesome %} +{%- block extrahead %} + {{ super() }} + {% if feed_path %} + + {% endif %} + {% if ablog.fontawesome_link_cdn%} + + {% elif ablog.fontawesome_css_file %} + + {% endif %} +{% endblock %} + +{% block body %} + {{ body }} +
+ {% if pagename in ablog %} + {% include "postnavy.html" %} + {% include "share.html" %} + {% else %} + {% if theme_share_all %} + {% include "share.html" %} + {% endif %} + {% endif %} + {% if ablog.disqus_shortname and ablog.blog_baseurl and + (not ablog[pagename].nocomments) and + ((pagename in ablog and (ablog[pagename].published or + ablog.disqus_drafts)) or + (not pagename in ablog and ablog.disqus_pages)) %} + {% include "util/disqus.html" %} + {% endif %} + {% if theme_isso and + (not ablog[pagename].nocomments) and + ((pagename in ablog and (ablog[pagename].published or + ablog.disqus_drafts)) or + (not pagename in ablog and ablog.disqus_pages)) %} + {% include "util/isso.html" %} + {% endif %} +
+{% endblock %} diff --git a/sphinx_nervproject_theme/postcard.html b/sphinx_nervproject_theme/postcard.html new file mode 100644 index 0000000..1e94c74 --- /dev/null +++ b/sphinx_nervproject_theme/postcard.html @@ -0,0 +1,14 @@ +{% if pagename in ablog %} + +{% endif %} diff --git a/sphinx_nervproject_theme/postcard2.html b/sphinx_nervproject_theme/postcard2.html new file mode 100644 index 0000000..1eb0d74 --- /dev/null +++ b/sphinx_nervproject_theme/postcard2.html @@ -0,0 +1,87 @@ +
  • +
  • + +
  • + +
  • + +
  • + +
  • + +
  • diff --git a/sphinx_nervproject_theme/postnavy.html b/sphinx_nervproject_theme/postnavy.html new file mode 100644 index 0000000..998ee9f --- /dev/null +++ b/sphinx_nervproject_theme/postnavy.html @@ -0,0 +1,25 @@ +{# prev/next are not set for drafts #} +{% set post = ablog[pagename] %} +{% if post.published %} + +{% endif %} diff --git a/sphinx_nervproject_theme/recentposts.html b/sphinx_nervproject_theme/recentposts.html new file mode 100644 index 0000000..27e9ab9 --- /dev/null +++ b/sphinx_nervproject_theme/recentposts.html @@ -0,0 +1,12 @@ +{% if ablog %} + +{% endif %} diff --git a/sphinx_nervproject_theme/redirect.html b/sphinx_nervproject_theme/redirect.html new file mode 100644 index 0000000..4262488 --- /dev/null +++ b/sphinx_nervproject_theme/redirect.html @@ -0,0 +1,9 @@ +{%- extends "!layout.html" %} +{%- block extrahead %} + {{ super() }} + +{% endblock %} + +{% block body %} + {{ gettext('You are being redirected to') }} {{ post.title }} +{% endblock %} diff --git a/sphinx_nervproject_theme/search.html b/sphinx_nervproject_theme/search.html new file mode 100644 index 0000000..86fd1e7 --- /dev/null +++ b/sphinx_nervproject_theme/search.html @@ -0,0 +1,62 @@ +{# + basic/search.html + ~~~~~~~~~~~~~~~~~ + + Template for the search page. + + :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} +{% set title = _('Search') %} + +{%- block scripts %} + {{ super() }} + +{%- endblock %} + +{% block extrahead %} + + {# this is used when loading the search index using $.ajax fails, + such as on Chrome for documents on localhost #} + + {{ super() }} +{% endblock %} +{% block body %} +

    {{ _('Search') }}

    +
    + +

    + {% trans %}Please activate JavaScript to enable the search + functionality.{% endtrans %} +

    +
    +

    + {% trans %}From here you can search these documents. Enter your search + words into the box below and click "search". Note that the search + function will automatically search for all of the words. Pages + containing fewer words won't appear in the result list.{% endtrans %} +

    +
    + + + +
    + {% if search_performed %} +

    {{ _('Search Results') }}

    + {% if not search_results %} +

    {{ _('Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories.') }}

    + {% endif %} + {% endif %} +
    + {% if search_results %} +
      + {% for href, caption, context in search_results %} +
    • {{ caption }} +
      {{ context|e }}
      +
    • + {% endfor %} +
    + {% endif %} +
    +{% endblock %} diff --git a/sphinx_nervproject_theme/share.html b/sphinx_nervproject_theme/share.html new file mode 100644 index 0000000..55772e4 --- /dev/null +++ b/sphinx_nervproject_theme/share.html @@ -0,0 +1,89 @@ +
    + {% set post = ablog[pagename] %} + +
    diff --git a/sphinx_nervproject_theme/social.html b/sphinx_nervproject_theme/social.html new file mode 100644 index 0000000..0d5f576 --- /dev/null +++ b/sphinx_nervproject_theme/social.html @@ -0,0 +1,16 @@ + diff --git a/sphinx_nervproject_theme/static/fa/LICENSE.txt b/sphinx_nervproject_theme/static/fa/LICENSE.txt new file mode 100644 index 0000000..f31bef9 --- /dev/null +++ b/sphinx_nervproject_theme/static/fa/LICENSE.txt @@ -0,0 +1,34 @@ +Font Awesome Free License +------------------------- + +Font Awesome Free is free, open source, and GPL friendly. You can use it for +commercial projects, open source projects, or really almost whatever you want. +Full Font Awesome Free license: https://fontawesome.com/license/free. + +# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/) +In the Font Awesome Free download, the CC BY 4.0 license applies to all icons +packaged as SVG and JS file types. + +# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL) +In the Font Awesome Free download, the SIL OFL license applies to all icons +packaged as web and desktop font files. + +# Code: MIT License (https://opensource.org/licenses/MIT) +In the Font Awesome Free download, the MIT license applies to all non-font and +non-icon files. + +# Attribution +Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font +Awesome Free files already contain embedded comments with sufficient +attribution, so you shouldn't need to do anything additional when using these +files normally. + +We've kept attribution comments terse, so we ask that you do not actively work +to remove them from files, especially code. They're a great way for folks to +learn about Font Awesome. + +# Brand Icons +All brand icons are trademarks of their respective owners. The use of these +trademarks does not indicate endorsement of the trademark holder by Font +Awesome, nor vice versa. **Please do not use brand logos for any purpose except +to represent the company, product, or service to which they refer.** diff --git a/sphinx_nervproject_theme/static/fa/brands.svg b/sphinx_nervproject_theme/static/fa/brands.svg new file mode 100644 index 0000000..af8e655 --- /dev/null +++ b/sphinx_nervproject_theme/static/fa/brands.svg @@ -0,0 +1,1336 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sphinx_nervproject_theme/static/fa/regular.svg b/sphinx_nervproject_theme/static/fa/regular.svg new file mode 100644 index 0000000..e50fe61 --- /dev/null +++ b/sphinx_nervproject_theme/static/fa/regular.svg @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sphinx_nervproject_theme/static/fa/solid.svg b/sphinx_nervproject_theme/static/fa/solid.svg new file mode 100644 index 0000000..ac5eab4 --- /dev/null +++ b/sphinx_nervproject_theme/static/fa/solid.svg @@ -0,0 +1,2995 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sphinx_nervproject_theme/static/fonts/hack/Hack-Bold.ttf b/sphinx_nervproject_theme/static/fonts/hack/Hack-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e9920dd67dd8245a1a73920ed35635cfe894e573 GIT binary patch literal 394164 zcmeFa2Yg(`)i*pdx9qO^YIoIF+M?B}S-sejEU$Z!dlSYsw%jQ;E)ZjS2h)2=XeNXZ z!V}7aF%SZTP?7)vLP#(q!PIm@2npCo>+gT&-n&Iw*>WD9@BQBIhe5m2?wPrB&zw2^ zoXa?4EC(+tV^bF_nsCN#-{@tGXE3Jyan6GJrrygsK4DD%3{Wc#%v22D?YIL8z=elf8BRB(>{9?@Yk%{yndsv{nr^x``1jy(yw0M zw{0_B4c|Y2cl-JicC35WbL=gQ1?MuY^xh3?`_`Ow(~6}`8{d!b+cw|>Td#dA(& z_MXSH-p1e0;_kk=`NVA}4Wys*In$n4$=K-Go42mrY@aje2aL%z=6cJiui{Al^QQoe4Guba1>ym=cxMZTUXUoVueR{$phKZLvC-Z?Nv-(~?T zL*F?tL!YJr7en8M8Nk`lcMcrWr@Gvy!S7t|qQI*rp_1P@c9q83v2%mp zovfVIvKH3GCb5}pAzQ}QuoKux>~wZMyMo=s?qK)GyXWEoCRZt5GX4exVTH3(&G%Ex z_ivc*Cz7c9SBuecSlyVfTJCU`Zp>06#>62+hxI#u;{TGBVsE$|KLJT6#2fJm`!_x*Nc!Xh zd>T#qjrg!2S!pQgq_AN_641T8zbOjoyLRTAe;0rPJqiI(=TR zcjL7|ABWdQqAzv|sQP1hUAl%~i`k2KR0=E*8^q5<|daSX7ECQ7vkK%~7IGOb~O#-^B;wk79dOsU(YtMjcgO!Cf18_VuQ9>%+r1eY@W-`11GqQ zUC(Y{-(t72yV-Zy_t+2E{n&>ev!AeM*-zOoK!d+yzi02W57?i?T5X+JCw_~2B8ljP zG#tk!vK63;)7h!)G~;2Q_AB;= zwnaNpJT9KqHj44uaqMO71nqcjllG$as`wldVw(7~I4C|5e-dx%6U6}~O<}rA{DtUF zaj|pQk3d6H#ixoYo)&NEll1ZW1ThJ_L=t%h>tRoe3&jQEDsi>AMqDTMsduwKuq~oq zJS8p{B=eZIRYb(~;z}_9N-EN)LDqX&6{}`7Y!n;MCIDm-Th5MQE7@(@E81_gUuiFC zuW7&5exbdty`jC#)Qmra2sU9eZNMzUUep8gXL1{N@nRn2HN26x^KL$k&*DpYA3vU- z$*c|iH0@`Um; zxF~RG z;JUz#fx7~`1CIut54;xmQ{eAGHJBdE3HpOS2#HX7s4FxlbVBH?(AlAjL)V3F4}ClI z{m{Yi;_%7g>%w=0cZKf{KNfy6{7m@y@NdKW!hZ>WUUhNRO;vxX`m&l;*H<53lUY+( zQ&f9KT|r%0U9c`xR~J19O^*I$g6bPU>38rnp2tgh1+U|6d<-AYXYjfF7`_I3a}B?P z-_JkdQBeSV|4=+HUJ`FA4Ac}<$|b(fS1ty=uTZX6zOCG=JP3UMNclPN&D3JGTQ(BU>b>gY>eK2A>Wk_tT8>tvH3Hv9Ykk^I;QQ5_FH6rZ{nW>NIlyACANYRU|E&Kl|33c*{=fMD z5y%e|0pH<3OJICpa$tI3Wnf)kW8mDt#evHM*9UG2JOq3{6L>lBmc+Lm`1S?A6=ESJ zlo1*mnj6{(e4i8A8M;1nN9eB5eZcny;QJ=v`_Ax#;m3jR=On&A3jeF>qN*E#?*kIw z$JJ;xc`dH-g^Mn5at>foV|2Xk~^PeIV91O9a{uC$SXPa0m7U2D4`PTw5AHOfe z4?Y`sgt7h)@$NGRr+Di>4c|}e-!f44*@ge8G63GYkFobk@w56p%!GI6dp#fi{KFUC zyY}5r-@EYLU*i+sd!--DeD`l3{E@MJ-^1Ud@iPWL(DmQzkbkurbM5P=_kDlD&mZvf z{=R*9eS6FZO3nK{_PEn{q{Ee-1>IMTaUl}=G$+)wfnd0-#qZhI+g@Ioycafmm%R#fs8*JQvNJR;0qz+FPBpOPRMzZ@;f2tAA_Xd z11bNg*vEbZN&h;@diEiE2J+X=&VcT?12)>3(D%-VEpicb-wR+pUjjSiQdlC_LesjM zmBDfChWJHS(x1dZvP!vD&K~jy$c%cZLArVTPwSlwX^$J8~Z*q-2Y;o z>;X2GJp^m-LFl{x&8D&^*cA3d(g>jWKF8*>7uY=ZJnX=qNzHW;`#C$By~>ubSJ*oC zTeh0*Woy~nY!!PGcH&#?IJS>%W*@OFuo(Z$zQO*=PG)~$liA~}kNt)PVLwi1PeKoW zi7jQXK~H#D`w3{<&=lT)*6_M^vbIe-McWR2_f)Czo}qn1J4v6cPtp2yt_!_P`%wEx z`vd=;uIQ>B(kt|^?$rbQ`+BMF*MquGFK3^#FL)XICokanya?Jw3HLzedD%fWz#Tk? z{hfWn{=q(F|AOtYpB-RdvVInYTukSgJcDQPZ0ICzp34g%C!LUwJ$xp#lDT{yU&t5n z#k`j<;cNLizJagj$MWMKIZxyp`AK{SKY`EZ3;3ygHs8j#@{{>D_;$XTZ{er#qxn&g zvBz^CKaKnO>FhH;hX?o>(0tD1<@_uj;%7r9pTooaT>c$?H?QR9@hW~kujUs(H@cA5 z@{9N=eletWJ->uE@JpdDUB;XE<$Nb^=2!3*ekK1dzlXQ-t032}hAwptAI-0Ygujk= z@auUezkzr08~Ip%6SSQJueysdNc|rN9^1Sl2@{IB{jS*Ogx>A1EIxA1QxO z-cVjs-iJ=YRiWytqN=K%EI+toBRLwQ$uPc2hRRIgg9 ze5(9Ytx&_t&(uogCFN!4ldmYRD!){#)M~Xxc~WtU1L7maBi`31i9d+<#J`n1=%o2d zfl>%vsYpo^pDD%SZKXs}6)$9v0^NMS*em`a{wY3IekA^)_!PgAF16TlC8Sg+VWm>B zD^=nhrB10AZ;8*vhssoC8tL;2hi&$SvP#huUHo1-5&G}B%6ZE9;$7te@i*~T^${&g z-J|}OR-hGXMe6-pu~wpa)gNf3TAAikAJF_-Knto5Yvo!HT8q}IwQ23zX!XCfFMzyjphrKh zKB>N{z5;#v$I$VfQlC+O0?qnS^)dAc^=0)JQtNw3eIAnVb@k`!26eM~qPj`lsGgu6 zuO6pvQO{7%RL@e6Ro{T5{0$`Nz3TVX@2U5x-&OBX|E~U1jcP*uMEy)Xs440JwO{>* z`Y#PqRQ*)_x5hP1{ZbuJZ&Pnq?^3T;?^e%&zImm34dn58kjEFO7pgneOVo?hi`DDY z>(v|78`W>Z0=PxJRlP~QS+i+&&7tY)wd#B7`|1bkhw4Y_=js>gen|5_sDD)dr2bjG zRJ}~ST)jfe)Y7yJ^)KpQ)xW79Yw55iW~+15x#|LSzB*4`tS(X)s$FV3ERE6XSal5a z-)?o>*Ot!Lmd@9fPNMGkwWag5rDM>;*Ot!zhIjF6OXq7#=W9#nYfI;AOXq7#=l@kp z2M%erA$o(lLAy)Fk}m9dz&7`&h)d;&>neOXf}8LZF*ZibEbe(A4PO=EFM)u3A3!)) z7U50dO9*%tAUwkjKGe7+OO`}3VB*_UTdp%lv**{i{7!$!>342W;nz{F=>Jf=>x)mf z>Q(!HgH`(BnSH?41;3t)Di%Kcaj2DLeT(iNgS5$DFtlGd0SJ%rku9}u>O?m#kIM%oCc{gizB1pL$ov1z8O~( z8ef!hh_Pa>%>pukPOsa|nLE#&=K@BvvobRrcAJJgigccyZgy+R?~Cq%XYAVO-eu8~kB;sYuU~el-g4o&J9eCV;fez_ zd`t97u|}*OxRumGCAKG&Vd3N@ku;Taq-og{VQx%N-~*zm&30~sC%~qy!a(ecqKxU$ zxe5#1+7}-p0cCT8sKq!s@zx5f*0Gk7l}EH*xOw`7$#&^C5;?R_ZM& zE-EZ=LNh?l3 zE8U*gSZzvBy17awxXy*Xc?jH)yNjf_HIF~>Y>yJ#2X&lGJA<0wd_jBe)Iz*nw zErpL=XFl$8;LvGJZS9^c9t>2pwzRberO@&7V3uOb;vRP%1duwWY*uC4ii(p@ZyRGX z1P=lr5JT5G3v$xbG{@-Z{>v_nX6M|Jp1yQ(`w3%74ry;3sL2l$n>>f*M{CuH%G{ZrTu1O=9oma79~NxWeNMw|VQF zZdd<}5`h-}x@9KmIQGHrZl0zS56cJosu)xhMdu1+MjEr*((FWxY^eYlLa6Kdm>vg2 zVTa8k#%gdnruL>7MzA!@wj@4+FdrUn1b_j_Y|H5~IyRu5=}2(V(>BvIbeYvdFB7{0 zvyqAvagQB4cHG!;U7cV`!Rl&PbtuE`t>NZA0MBKJ9O4Z+Qd?_t3AgEPj~jG~Bo&I^ z)p5K912)~ulO%bDx3HwADpa0TliQ`cv(s`M#ADn?GScN)5QtngQe+uZdQP+B0ambtWh7r7X?U|skeZC zP$u^-g9U(-F~uR2zBKM&y6VvT?4WK#qbHR(QOzZshlap26>?YAmdD58Xhdp|4UcmH zKAU0y!aIwsxm8j~Be^*_Ij$UV1LI##I-wdWe*8Zr$elrjuTz52-*GkC&)WuGihi{C z3$bC&b=n)z{^-x}vk9Lc7rg;N$kPTcpxadtUuWt?$YXS|0HXR=?{;ua%2_Gwz{8E`WD9p_7Ye*H&tZ@+!+N7s*<7oIb5)Kp)^ z^w1p(7A%;*Yu2>j6ROxcEFf*#NGGLT8_}e+ZKa7z%u!H}tj01zyMf|aEReS+K0KO)K}ubL8h& zlvL$}^4t%kV4xPitV32|HuBBxh`2LU>`DokW|bFAvl`5VHiqaLCZY}x4dbh0%*9}s zwiv@Cq?g3OG<-9d7X{*98?0z`0xOd6Bu(<1IgEuv{<7l2oLXls7ME3Fw|mHo1bPia$t6viBup?Mpffi^+&UpxdNXr#GvA<>_Uk{oW!}77KDz#aoineT zbH`nG-7)9NnNz;0cjab2O5fvU|996u%l%LMi2I*iJ1zR?l<@~yGG^r*nWAT0wPRj5m1ka9uJRH|6s<98Po5dtG)4q z#nBI6jGp|!13YchCK$Bprj7lmYQZIqwPz#$@KR&#KI|pzIEeW^DFtx6#`M^s;7GAy zI3%QOiNoPr=mnBTiKPTDc@(DCu+31GtoZ<^C~B`YnMyn=;&SFlzf68ksk1cfC&ySp zjVsvN?DVI+$7ZO^J9iFqr?0;*Zu*;;o8oq(kN+*Yl~8Q#mu(W{g^T&vQ@crEkS$XH z8YOm4EWwfyBpJYT40o}*4D@aICX?8?0vRzJU=lkAAT(&mS#@P>02wVIi=ERRSlXY#1yWpsgmjBc-&=Px6k9N^h;h|SmQEyx#n+DK@e`3wLw2`>IUuC2~foQ zCg+a+jCbwf+TF8f-yQvO579>Nsk4K@*{Al-wM`<9y?){D=ts{#AN^qWBA(W=ZO?h< z?b+IrL?b!O|9^}|a-BYM-xWFixqjSw0*$1;?HG{^bI&H7q`GI5P&o2ynL0zB>+QzL z@Dg#Tu%O^tNwk}AOpHhZZFW%%2yz+5QVf=CB_9Zos7;zmawauqArUkgNDjj_ro%Nx zp%3f7dz3o|E)e4eek@MwKSr8CPr?k^5$(s6!dR;fRg7SWKka#d^iy(93(`;FF@)Yj zIzk^vSuBwU8uVvd!V<0WL^s}H!0A50`lM=^I6JCWb(rGTMaX2TP5?8o2j_sf7~N*m z7nuvu4O2YbG7IhY5~*KmF$6gM;)ha&j6R%*3R`3Ji-o|1g$)ZAqz~ru&e-WD?Y_o3 z-N*#jZJOSPeKghlCGwO5A@(KAZtt*@!9&V>W#Z8^N0F3E1yB0m5nh7$$dO!vFrUON ztR>mtc(GHM$XFRE_ce)2H$*BNT*i$vo84|(WZtgLZbphSOzh|4e8DQWIEzJsPCpM> z?BwpGJ?J71vLay@;xuXP1Gz3OuXhau97q)bpxAm2yAP6%FpjJ!>n5zb?MdD@xerHn z3AqnPa0$5&so+!XLn7Rf?1Kyvk#|G}iEIfcf&bNv60J|(1{onr+6JIm@-f&)6dwxm z9>dVB!SS%!bz5J$Ky_g}Dg<`41XMJp2dBWXggG1?4(ljX!Tl+rp&G#2Fou&^l4^i) z7LMo|v`XA^ikaWNGC z7(O~^=!cdBv~Nc;J8jy?XQv&56K(KXQpk;}IFu!Ht(6ZI8)O%ti3ehPtK5*II}bgySsXU?Bek zLAY{Wo;D;1mmpu9u|S-%Cmw|x_+}h?_s4>8@c>++RvHh&(FUR}j;TihuMT#+K`8|> zH5p5mSw$3sFpMigMgf91>b4<3q(pm-uVQoo5F-RSPZ4|pD<9JUP zcrv=4TiJ(C>`I$`LMk%nYDjKkz>=xIt+i|ye zaSRG^FzipVdz}19NY)W>Xqa=w-Q*Hnn!%h^Rfa2krFrg*G*-v!Y?iB>+!*a`egp*J zD~G#?LQO{ekK7sLEDyH&4Tt%wSMHnLvtZ7=J9xOcw|3F&?zwYU-aCImWo5;-dG2aw zUS9go`AZAex18WzyJjUX`N`wlx8{Y6%)-X#V{@x2&pbPN##0lzC&DJluygMh0}H2B zxLnvjVc-cmgo};mCq}Z$xvqt{Lm$gko8>wm#Y7s1%LclE1Innw-Uo?G*;cx)p)HaI zKda5AE=6Ehod7yE)ay}zAq!&g&|wFWd^+MQk&rs#D-jh|54SuUZo{Uoh%J+>_=ds2 zIG?CZilKwqkk-~~A;G4a4%#vg(zCicJI1s$Rag2--Qzvuv$N72y2f1GW#p%jpRgI* zPhP|JX7VK}stRT#R`S8t9Z)i31;(uUwN!*xvO{^14?!5!(c zh~AFqB1CHysaB=qUI#n>YZCz>I_;{q#==)Z5I~MJXbkF+-A0P6x40k=k${jr1n*H= zVk98$EhQ!s^f}$R(pf553!i72eY>vQ_sx0pZ+-u&wcne2#xv1}ZrfEk$pe=1Up8q0 z?!SNi^W6XV6WsUg+Qz2nW4oeie{{gPZjj0k5nNc8d7lT&-qATD*@qwl`Owf?ALs+pjAPxp~GM_Wj`zc>6 z&+W`c@UoPb%Dj~Xzj6vpX?`UrUKtKc(MNdEgU@&mg{0e}zewb_*{p@niMXWl?}hiY zl-ty1)AddVri$6%F0|>Z6Ab~=Rcl5q9nemUs3p-pygUGvzIt;c`3w?*oN;iX{3Dv5 z$o>fCr;URbY4CD1tYC0#0A3^u49bs9K~{&g`gpifjx(8R5rqkw8XM}&P(h2cMVbU@ zDNKUIP=VaifNoNMH|ncfYB)((F)3y%%t+ead+xsN_CTl0kyd&i&VfE9ZaM6~b=P|QX62~e_0K`Zq8qTY@6BX)PcsRN@dL?N_122d%2WrGk0~^2~p`@t4z`Cf% z(#^)o0-7R_`6G}z$@(&QI^=x1y^kUli8(&Bv8f>`t4A!6@N^n0Db!&Ti-w(5<^c(E z4My_ZZg)OnYo1u@h%+Y>UMh+dwE8`M{E*XEYJAu+&&~@kl=oI~(M8d>=- z0dZyyd;p#y8{Qbo4&~Opk5@&1qwI+OhFA4pgaiIEWxVt^OSdleK&}mX7i=t^W~H@* zIuMoI4B{CliNkcjP<; z+w%A-h-P6fS^zLHSS0m`XlHWNNy{p71PVM*^fwNr%PZxQLH&z=EBvjvrstX(VwQ+KZ9RNEq8REU}@v=Cow~r z$A3=JO_V%w;I70Y2j+Vpe2Ju2l(T0dX}QpJT##^x{x*IvFEo`rmVqPPYxb0j){34cFPRgW|%VT=dP-T+7gr%oYgMEf#}mM5 z?C=AKa4Lolz_ct~PhTD%NLuTtp@7T|5cn%rVMKbmzQ|gSo=%~pNN!6rY!RgSI|CKf zxuJ3+y}Vl>$)8fofzDW3d6qz$SiPWxCCVpHBD)N4%hZ~RS>;{skUJPgCV5Ho^g86h zwq>}HMP7N?%0!CP=ePED2a58;nK@l!jLh-2qq+lm#Q|G-c4xDmEVV&@Y~#WAl}|vg zh3uqAnhk^m>C1^;37wP{Y`LzXC=E#qhKh+P$nR-D8EL^tr2)|IegezbJz69=Z@2c|LSInOF-+#N;52s=62V6G>dZ630s{Dc)5>G)7SBhWL9!|kTP9nwh# zEwKor@DY4wePC!-vVB4-2`$!4C5bJToD@SB%zsYK3D|&%%a-m4;PPGI@+{y|W3vr< zfO!r4VN1o)z)=DY0Sph{G4wU%QhI17V1d9L1JhJObAeK@-Eh$>W_7RA|1J-U?ft8? zH@>VV%SRa3vyFw_<6yrt^cCm=_yVPJm>OPXGCARg&I+0+7pvu(y;Ij5121G_dA%WwhBAhW~N8(E|!X_M4V(yDL zpBL?V&e$D=IYR}PZBO6%cR$Xdrf-HWXmI&sCU-kw}1;tW}wgp|If+S zMReKgEno1%A z!A{tdW)tw@P*|T<vSMG7`y_!&6(loi*=0s@+U-Jat)FPWU{@Fr0d|{R{lc~ zQBjN+5Kkl}Dv=Q+oX^2u6Bju21hf~2m|)QPrwdE*AY_TYMac+j5ocD#B3giYG{A&a z1nU4QzyOIc)A`r@7DB8PxAPJaW3Yl0xS`yt9QI)(onk6k4wSKwxF)|aoKZv;RvxPg zgP%(4EjJcEa4>Tr7l)=U9n@admtryGLk8 z15U9D=F=pa5U`+9c`F;uLKQExa?#F7LY9$>mPkrOOW;*T{5g|tOs44nCBaL?ZU|m$ z!NjtX2p+vX4aODQT7!LoxQ~l2R@Z8uGC#X(w;QGd5x!Gy3Y_;)zGyp1?)HFx%IIph z)D&n_Pz+69qAbk}fDHwsy(vqAuvEK**+2lWwvYfpRb9lD`Vy{1TCF1-bb7)*x=F2> zGLD@sh)rh+4=HZ>lz5+8$lY1ULKbU6O_OU~OILRt-BlXh%hS9S51#kvGow~qw_(Q% zMIFm0C@-F|t#bOYB4sET&7-3O2z@$1aWU03s{h?MDM# zw^ONmBr7rwhdfwQgL=}mL)VkK5zjX&L=fq%=M{|&csDCbZ86@!t%6c#*wtmvOOF+l z78k`TO6_W1Foz0CuTMM^RxzpW$_Q)e$SXIBNzqulsn=&#lWHO(OBRzRoE*WHAwS|| zN=~VF=g)7Mu)EfT$sZ6}XTDHnlf4R7h*UmFMBC zw8Rt23nBZ#jS3Dc`@xCi2cji}zfpCD$hTSTAj_bgIr({F!$m(Hcfo{-lYe^ZdCyKb z|NO{LF5KFJe_K1}7U9ji_L%4RnNM;5nsv)p_dORqH+t@~E7o$yj_rs%W^UgxwrhLz zpV3dZ?*Mfx#{EivdjYFP@`7Zh@G{{m%2t({CwP?+FQcl@!Bv6e!i`l04hu>A*KcZ& zGNE<2DTxt}^zuaKBbt;b-SW-j>bMQ~N>o85X2zWngSLG0v^)g{g`%wiAOx8#c9plS z#)<1zLdhu_O0?50r~c-S57`r&2K ze_%)B`>8W@`sTBTdi=rS%t#8H(I&^Vlc-842qeP-ej|<~18`!*Qicbmjg5Kn4+%*- zD}w_gSpjYB$fh+|I|!Dd6IcN51>SxQwK>-9ktZk?9H1qth#;%_8bG2r48=L-&1+@_ zAwqB761y!FEE(k;<#O7J?Zq-qfHFcOF_{_&RUGP=8ao^dA@EZUzsb9HA*lq_$qhM#9bwE^&l@!4F;bDzsV&LUG#ub~E)qotBs`pBh%XNZDmQMV z^U}tRa9-LuiaNxWfHh))IY|Iv5>9Rl>;*j?#Xa#65uRAB+7 zF}Jmh>aOc94;0iE){e9R&PX>lsX5Mjhu+-eFvb2`N4&}Lv#g+V|JS^koGSk_-t01q zw-3vk4X=Iup*QvjSu+#_6}rXCx{H;u1|IBrAOrM|hp8d=L)idHB%tLAfgBcS3)Zi? zE)|an(&e2E_$mV)G20OgsKkJ9(g0}C@&Yn0-br~y3G>s@4aLA!RHsrQFkQzOmIO?P zH!uWPXIw{>r!|Jes(FW4F{&ex6$*#8IkV2WEZ?Rj=(2wfl*qJjr6*V(YLXTZ%38r{ z^E@cT^D!j2AVG;!Nh`IFXof*0t3YFVQFD{}^3uiW`RR4h&!Yp#bN-w=AQ93pP=Y1p z&C>Ti@Ta(*v}LQ-d-7>Qx&8gECx;<+Q7leTR{b4o2JesQb~ z3)4}VX)TwyEvfs~>P%h>K;pHrd(mZOCiW`d<3`z3vAf(;o}FoTIb4*6oJMVZ{2Wm* z9#qU-qrJ0=c4OPcUytUjmb!=h=x6JIWf6uX=-Vg=W(h@#+!Eax7Na&E=2ehel=_^}#fQt-ooA~!I(La8_AYK*{?DCaf? zDzcnAtEsVZQq!cGsxohlhMcr;J3=4m{bY1SL9e0w_I#V{07W(r9eaFl<1+gj?Vp?; z7o~nH=$3z+q3jV8YWE96PUes&~tsw^h2*9OqAd{;V-etE;C4PZ1l6 z01vaM_3f_Ng_*7_1bOf;dSQCdUDNz=ES-pz>*cJ!@x<#GO}wEV;RYmL=p);K->Y7`nPpYa#cUD?Z=4N!XkEX#rS+{XEk#8_iC$Q=NDA?TA0PGJrTkoe@o6A|C!)WPo*zBs z0_^>|Q;dz@(e>l=%Eq-0{8#^&UK^iHXKCPvB-kfPmrY{*cws~sH)L^C27Yq*D5%vX>F&(1O8*gF32Br zqp@v%2o+h61Sf*g=>pC-8(N#OrIcaR5$hdQY5~%>_)23d;zNjKR*>RD!6EWE$|(sF zF3H~be42C@6?@<=@`OC)1+k{KNYRGdh^m_WJ}QlnoD_~o^FOo{L*G2=Em$h3m7CZR zed3hv&K=$RZWCjp5A(X{FM034eJ$e_dGho13}xGla6)mg4CKjv!@x-)a#X;j6xk8QYy<-75D(@QGPvxw4TU1+ zP$s`4RthXo$`y$ZN_rv9&=en8nR)Ka{4AvE!~aS>lF=%IT8sIS0ZXa{H3~$|#@%>S zRLjnbF4`G=X%qaecU;qff7k5L-q^J1^Dj1T8hA|!H#Y9r(byQBf$QO3?!;9oHkAW^ z$yvs|(8HNEl~W%NgqhL*U^O6R>^0sCBn1p5Cleq!|A=K9smVhoBFD3lp`4xTEGlpo z=N3CF{a|zyU-vZouvfCz9wne8+}NEwyotA7JZa+2DZjfZc59ti=1lIs6>nN%xxEneY; z4Fd>m7)fI)w%z{ z2WJ5dS_)^Uz_aI=`Wp7S1erGH@6I5%t%;8!xz$kP$lfu@7gU(g3bP1*q7~*)II?kk z#+TTA4M__`H{>?Nn-s#*YZ%Eb^@c;<%F;@dSQNNjJ{y!EqGF@xWfrHtN%)`p6=*)@ z=95&DWPJg@m;25f*Bz=TKei{oGAlb=$g`qPJnX4HYVHK?zmKYV_oxi zH!eJ-uC_f*%gf5{ZW{Ol-%-1G!N5bxl!m++U7PCaqsL;8BrasEv4mBjk9a2eM1c*` zO~RIbK#f1CM=u=!Y1T+3B{4yt^ph0eNN6Ub5r+o!KsotlUtiKbQh*OPJ82*(z=xZi zL?ro+rCyb=b|O$^ImEEBC^B=ZEim(-B3WA(HWZb_Z#Z5{K=RR9>aDEsR+Uyc%e}H4 zixtRhDn*|qbU0L!wl3C=#>{bu-p}v7{KfOfU3X<(C|FUDym?)V+Y1ZZ7LUDD#yuO? z-M;br54pA6(AfHf&C73`-QG5DEoRnT7M`h93)R_m{odr5U+#R*-74!xhR zSuxn(jA%oR*z8EQl=c)cTjEaz&^4;qx6#it&Y{X-t3yl<V zv(nt+Zp5`@t)~RD7*_)L;7&CWS5YCA>y`%!Lq#DV4o!_oVjYJ3T?he#c^#hgZ#N>t zhs9KX3Dt{nb`E@Liy_-O8TxvLkaJgoJ5k`s=2jtd9*A5XczC=(n!_gWSx_XmN$5cx zQ&!^&sS@}=Hl+yHb@EOtfv>{K-)oaPh}j+&J)Ya!jE=?$70lr8@Lw5vi9=K*CIn~V6{UnC(p-~!fl>)7MO+{4P%j;G?(|5uaxq-{iUsM_Wl=%DpA2he|#sv%ddZ(@NwpT4)y}jr7 zySH@K*J1OfES?>aTNms-@#2O1ejnR6;`0-%UZ1t7MIQyZ1oGRNjlKP;WTm8w#WrL{;&QwqV=p~Q2l z9Vgd**`QMbg$t#^#OiS3yQLLM8$+fF{*Rv#N>Y@J(KybuCq*Pe!9)$dmjElZTO43I zMKUcW24rM6)6CL;kUf9y)XB|_l@;jL=aj8M$viXETKqOlJJ5=-vE z5kIbjoRg2*5ldLKZ;}*19v4z>4RNs zNT~*3-e+xwDW#BtP6gj)g`JTOO}mI5AkgB_UC$C%#!gG{n8Tr%{0XvdX)v^5l*WWx z3<|8o8)&_HW zC>%M0{PJ5QPQ%7j1d3JYeiq>k%frNSd4o!HWWP}9>ycH!{Eg2)H&%=Hy`t!8zMqyH zwLLxX5y^jvGut%Cku3JTSdYLGtPI{4P)n>!G#P7FgEL+4h&d}uuokO_L@F4%$wU}5 zCD6%zU`{3pFkuS$wdCqVe+rUCAqQj{SsJzh&kK?{kQOgDomzh~`Es_kFScpahc9}q zwL72<@K2(R6861F8oDj83~)`W1_|BnW2LK<7%q#Cq+282!iZEr>;gP>$)K@AR)Ud8 zY-PyH9}G#pkwE-wDniA%>H}*eDX%=>i z{xQCqqV!YGZdlW{bb9Cb>bh0Ny_a{kHWnVWG&A#-U|ofGUY9|k27Mj}-FO{vP{@uk z=rb1v0UZs5YnCBZjm5n@+1Pm6*Od~2s=BEbTsEiy)zF&d2*Dt5sjND%UOJC|>qY!xe#~O&nJ%6OG6Tw*j}xvbZ`*kq<=dr0R(L zfRr$#%#2_vLtGwuDx&kk_~r0;7)m8WLv1Y0a{Za93X-Ow?Yz@XFkr8GQ)hJP%r^2GmK~-ct((PkmhKFd5lD> zlt6^&kxXWYG{W>DCNngXI1rvJMwwkJ<(1`Gllu^xK~rIiP)x~Mxt5?OmK1wjsDky` zeMsh#J>kt{u3-_LkiRt?&M9l_P*_)DG)=YPjaDVHFFBivs;q%-N)<>>&??1QjHN!M zgp&9k!EA)@!_OuKRpK?7k&v}gUYm5m3j78cqRGeo#Fhpf9SH)~4aD*T%8X2`QMKsD z?=5I7Y)s6a2fB0D9gUI;sdy<@bm1iCpYIBKDm}6wMY`aF)hNY8@_sN-hs1u8 zX=ML9{T?H<+^jxAPu;R**g8-D@r4&YeMTn_Z&|kvtz-(zkXod>+K&k%n`q$4o8G=+ z;>0W7zKO)#=CjV)tbFloT5BCLibyuc`2pn*dD*`WDMu$WmOT_d=LjbzCJvRvQ*%~zk_)ks?%1^{JFdxqZO2%>je8PK7hoHQlLUx*={ZL{GA^=7my`erN zc(dqUQTk*+n9_VjOqvJq8+=@fOqrIG#Kk#HV#IbJ%iXS=tn@UsP%E@#InsPm-JX%% z(>eIQD4{3iEkXPp7hNIsxl!!gNP4LoIQKwBvkH|r3bcV(<%Hk(S zUDvYl-jlOESq^%1U9393sb%xGk8LszkM>6Y{3~C-e5TD^nwMid!Okp^Z(ZM!Hv95d zFN>d|*xA|0it$Xlu~a47HTS4TI$8v>dS(>MUo<{riLvSBNc}TXU}WHmFVXB^Ay9%T z1;fBoOr!VXGvp+)6~l}{z(`&zQYI%ssEFI}h~2?sNF%ARqviw8E}*VDX8K$zK=NIc zG&Xplw~lUW7~42D94e{z*5l5KD?Fiec(Hf_FM>Cj{Erlvu!X4J2qAr0e}pF$Vbf|SSma4ie?vOy>RaBU0r-=CT-fG>;z@@|5i zr?bg1i=Nm!OkSC=keGjw0p2LK$uGzWl7`=;H7|~(()3)jG@Xk3{bP6)n7a+V6>g2L zM~$jqedj<8SOXY=5kJph>-MA((~(trbj4iS9BeV?T{2-Xo+yzU`z*0_8zz%h9fpCa zE~3%0R8l5J>_H`=QNio<7xU&~?pOTjSeQ8eoPXW0kgNAa|90=~(Z6G5kBa98I@M_h zYLuM*PiT3UITWA5%8|xYiY8F=iKmTG&8LtxpXif$xhKeqIj_DE!(k`Qi zV3^(i6ZhVFNc1PEFtKabU|b*}g=iJe2O+zwoZYb};4M;Y5D$iQAT=rW;OCej+l8n8 zB>L={YZc4PD?{&4h_==;$RqOXX5i+7?S z{`P=>AdP<<%_R~=iw3NVdbZfv)IDh9ny{`T=Hgfjb!adaLfK<)M4Qo@Jpf(1JK7AV z@Jwarz&+xq{_O(~q12oE|ZlpRoH7dG%!tF(}s zK;ULAu|XtJ05&Lr;8I3bVAA)V!_GkHI@AnA5e4ux>Dz`}M*0GALF^QS4A!&-AXsWI z-VhFzYck@L;KYT*iG5{wwpL-HKWcDiyhMLg{75CapXMZ^HQDjhuP30_I%}ktWU!kO z&Kim3*g^O|b5at|i7TkYs7Er`HOco#q%(+cI79Cv^(62x2ip)yqZAw{bu#8cTZ(>2 zvCy0u8cWm;5t0WPc5M(!nFtMT8h`JH_Zc^m2^2ePFxt>A+0! z%$I-uOu++`KkE+~J(ad$T|13_D%=)HLpl`#Y{)D%2|9r5#FZgf!&cnR4Ez{plrkJq z=V65xh65w|9@&J1lo3prsAWnG$_W2jt0XoUNLUu)_o^aR4eg0VrltdEi}45^1UZ|? zv%0UGm54;jQaSKc0wzgT7`T-ES9op&ZW@ZLDM;VIv-?bZ1_723NQ7Q&#SzVZrbaMP zR;u7wTEWEO;0U85oRU!L8^M%PZB2xOFI&?orf#g1xNb1pL)ucdW9J5vmN%Za{)XIFo15YO+H;&tM_;nnZ7Id1CK&N;Tx6RZVFS8RMm27UIWrcdM? z&{K?Z(5KXBQ%X4pJfTf#9Iv9@Xi~Z{5v>;IJ@A7B#G)Yw{Lkm9r=v=zm*R<3Kbutu z_=D*~Ww5NCz^3 zkq?j%YAwgT;|#+sZH|$h3LwX24?%em!dXoW3@9_RZR8~Y4iw9F1q{6!FwiR8;cV{g zX}!~X$9DQkT~5@6;OV?Z>we_hx1xHd&EIT1aos2hv9;nED%4_xDnk%?&Qgu1t5E(q z{`bquyfCHgv?He5HkMPF6@ldOkC$HCcKp~0XYsTbiwlb8v^1=3Y}n9NeQZ7&e4D$vdQDYl{wT0=x!?Lu{MN&ka<94Lc#42l0#-E@eYWL}$3M{Vfw|+=CND*Q zYmAo}#Mnuhlr{-IL&_c39q0>YG*NwfqV}hW!|Ip zICIhyJC%H;^dUasMbWFCEBq>{MBf>`_`ol}Qc?lp3|i@6nb4=#@;xT4gzSZTN`ye3AatCy{rFy?fJ((O$v6tC1&=1Wh{U$}P zbp!+9q3ke6XF!EE1{Yy)GZVNH_z!AS5-$%@Gq0I)D3NM27AkW(22F67p+v9NP&*oX z+YtpByawDSmgzthxwQ;R;p{LkIAm1pAr{6RV6t-q`=KWkC;qVzPo4v%pr&&-lCLN)@R)RShg9jY(-YUz2yt@r7dr>|bPa8>%1 z`hC$qewBo+Id8gpa?gw@SKstilXr~1FNQ@ln;pYf81$V>EA7OY2?Er4`#;h}z1bx?tnz7(51NtU#tYfu`rbR)NzB&T!~Q&Pvsh7fhu zOAa^O5S*qC^HOQBuZ=4aWhM=?;duZy^s6!#DXU^3d?@MFSS@*F+Y&EijX*L3y4bHt z7>N*qERR)C9*a4Mmm*p-caGiGyJ*fabB~!cAsi|~>W*!;eKxe}42sq?^I+I!v={kG z36OvC56&KX;rWN6UnS+~7e_CC_uT`pf2B-SHF;{M^trBJCvx;plR8%;xM~BaZmGpp z;~yk&)jE@{t9r>)GT7DOYO*fH@PAuK{p+4lw^v=P}I1YBZ=(j>1Fa# z(4{Pvil@9LG1I~0i0&HD`&#nCRO2xKS8>P(r5RkA*kOChA<4XOHHH!|j9t=Uv^0uT z^{q7WXf~`{d1Bv*ix!M-tEme53sw}aNc3N14^o*E{TE+7V@z^IM>l+x#HmeAbYma5 z?JFfxI2tV3|5fRUR2rM8CoVgzo|rHK^k(Xb%SNgvBJynLi7R6l9+{p<17mt3UCt(R z5hI7x6J36eG>xxXuD-yFc=2=7ze=+C-%t}RTG0;TH?k?v3tV!vxCwD+o5IlSSHpCd zwc$u~N~V=Wn}WDm9j-&RN6Ha#T3H&W72;%&)8rWDeX-H8tE3!5T&xz)Z!xToL1QiI zO146phkz&BAW5`E%d;6ZR);1oj>lNZI-RdpX37+sAAgm^r5$|Yz#U&PBZ7Y-x<$PM z{t3uR_UA}`Bb2fR7^<#JJZJ_k6=Y_^%7=3;jQv6zEo^~8l~5M9u?m_ez}>%0pOVD%- zjUz#?BA(JVl94HOE8;F~mcldqEU7i6v4~Gk{$_KKXm0~`J$(v4GovO5k;!tk+7WYx%~IalDhXp(X#al2z8x7j!0 z$uZK$68|6#ADBLtcCez1bXx{VLS-o>j7;ninQ*?!Qey-j?RLjf^gNo>lg;q}nx$!3 zc)F0$T8RW{=ZJ^1w6qR$jw~d>7*kMXUKi0W9^zuIBlX2;VQEWK&OxWB!<<8<(GF^- zXx&w8`G=T+PEzY|GhiG`)0MQ9UY*oInfrO=YhEiw-CR)@u2G1GB7qxPp8%` zvAKXtIo+J%$RvuwA<#n}N_carw@)TFZX@+PWQ*yVTvBWrvYuf-SDm!2wuZCQc5FNM zq;of{>zUr&)z(t8wRUSoxxXyWot^2hp~q=;jVufk-=44M#CUADgpFPJ}dDs<@H`70Kzm^yFjyjeZnT}=(O zH9>z-fux-&dN)<2nQx(5av)1mh%9AU?s94s` zu|#~-fys)0ApCLkZN0r~*StJ49PaT&yxtk%p2?FZ)y?&F2TLYSShjRWD7V;^79HD^ zKcywmQBu?yXzKP&uV_E2qNm#3<{K~6!lLf(qQdB9FCI0@=kqRGe(z(;mNqZ1 zug}iNsPg{1(&fs|DH}i5@9*sL&Rlo?g0rri8LZ05%B&20R_jSm^LVP~R(HEA#Vh$| z*45Y7otYoiYif=WkhRR16#aOMsZk|LDxsF*)K5r)XR+@XL(DsxQ-e(`9o2|2Xsiy`RAmSZjYx}&I0GqE6<47VDH=pmfuh|c zhp>Fu&|zeJp7>z>jGj7gbU!a|n--kcyz-{j=Fu%}ZP)*BMH~LDIA(Nv`)F@tW8dAn zd*Hv0smsrw)iZ7HH9LPdd)CZPmM#7Eoy(Tt_1jCAVTsoP|4#J`)V-iL2{bS6&qORN z0C5uUO=1*-@<~+sGPE}dZ58AvVUN`MNpxgnmIxA_Nc~2;Eo+?7ZVRQEXvCTeCK~2p z*_#A4JgvVbTW-a({M@(Q;_=i*KP#!p%F3>1vHuV^wExS@kp$3@M9c zOzXxG;EDXI2VNf`vJ6~J)h`8mtYf<(F3PEJA;??l7P?l&k$Pn^U_Y#@Shj@OYy}9@ z^~CZ_LRhS|hDwb+koB%BD}h(3GEJfrgoS4W6Ckk38ztVx`)sqCqUXFOQJ z1mvW!3U@ZL(nC;ItiCAp^fP?40clBw>L^c~Scaozl*bTfL#_h|7FEW>LJ@Y6>tI0P z73Ucxzt)tLwd9X|iw8R!bu>tVGMdidYKq}&b8^<*Ra@;ZO|w&!UN*`gH7EI4qMaD} z+YZ|`!!Vf#A8)aL(7A1D&MQkx*&oB6pR?)vk>pdaTt4_nXXr(BxvAS>{}Tv!+{xM zBnE~G;UR1SX<61RL%D>6m*Mh!nV}shEy?#}RAyEhi6|sQ5))Bm#oC~5K;Wls?M_`x zlbI>A&ilm`Ju|QP#W_pAvoLb={Ht!h`PxO-jl16RY9F|5?oE3yx%BOu=2eY~e%9W( z``&y0yK{8(pNoOJqrp2nA-4;FJ4^IRqFI)}(4S$TZL6e_eik+i@o}->|x2e#O)_ULM`=&F?Os zktXH!F;aGWXU@8r7xUtqrp@&f)-M+e_W$+n#_0u(B(@>2mo2-K#5NYW3iw~Am!V!D z!fuGT3yof@ppb0nA7Vy67t@T+JM=I$YJIr|T%;4#BP7C!8^l$hB4{<>!6sNTM8r4v zOOod?7(<|YDngvKw}v7W5sw=!$I5xR)rf^$77{a%>|re&3j6az`5I;Jm@FdXb1H zio7LAzf9Ntb*|=7EsIONWo6z@@BFE=UOnUQmrazQwFKY8QNPde+gli#0m?zl5= z+WFS3S#v&atR8j#oTAn|XJ>J4u9g)F2G>oUc4`fEJq3Mh4}iXj!fScJ)J!u`YJ~3N zy3|aKKS011g$Ic(;3;ZSKegFR@}yq$Y$;NTESwWtK{ZASP)Y3uJUJ-iTU5#LNG4?U z#U`bT$P~~H*|*>5=4-$c(PJe94=970F()R3X%m~lXe?>WicAfv5(E&OrRaqoAB2U= zaYkIZn2rFN>eUw27GVFJ$bpMD_SL9>)Z#YA5#W9$$m!W*sQr`A9z!i4|I7cw-J8J4 zRh4rjX(Bn-QTsSzq-1AQCHW(zUu0}g|Tyvymi|hZyi~D z-e$26&fn_o(yu=?t#j>l%a&cYw$uE#u;r+azKivWD_!aYW3`F_s$Gq?1+iN4FFyRm z@FN-#Nr2r&3>zqRcoczvv0}uVhOd~Hv0|-bl7pu*>#raQ?_4$K5bNRiE#I1)L%47a z&R;AVi$QuL`tmpW+94hcynfz#I7u&!e_3p(-s+iLSaX ztRz>Ecl=V5#npI$@IbOPS%0D*IKRNP9+yVbzo+)7^>^QWcD<(7ed+SczjQK|TemI8 zTJD9vA4fFq{&b$eqJlYNHWAmNqZ^#CR>EvOeu2 zcfY>yzPa=6IC15xbLY+&322KJKd@~}$M(VP7Ytl{P#dgTIdR9(P=0LTq6gH9+kU+C z;kkIb?irVV*KefP>*1mnk9zQV(nVg>;@kNTe}g7~##f zvw<#COw;GyOrzOhyfDTgjTa$yxds3RT-Yb(KvoB^%*J$wjLeGt3${NaMv{M(sg%c^ z>PU68Hdj@av#PJ&Q_qVxGVUK64;Nj9!nOI-_;@M3oAEIe`orYu9ng_+_`+Y7RpT*) zmk?3+n$BR0YP%$Psvkay-?JHeSvoDk%RxTTS@_eKbA%T}UKIS8BdLtr9hBU{emDEJ z&EK&69zNg8I-hhjk?{Kxjfuuo5>0v$)c61|2L2B_vIQ0u{2xmv*Ju#X(gck^h^CBJ z{>^ZD9>43Ydl%0C&^NC;@XF0|M*^zayZx)XxBhsBcKHRnuPE@|A>5tsF1q)P+ird5 z!E+aV__dq&=_e*lgIu;~-@bg`0hHUD{5uT(H7ec8pVCE42-bmrNrQhZ(qh4tbx)f) zxnYY9*$kweCu?0%a0LX-vyY%G1H1wvnmr;X%N>*k%eUIUF`DJzc~g_$*VNtA-O*N4 zO-LkPqrZ_l)UK-%Vcy{Q6hom=Fs0r$PN_zDDQcm9IBvOi8@fW)IZae%sA@W|7h%Ib z71iO;7PLj$QPKzxJm4M9*YcdzOn$$I7qY<%rJ&jso?Mq!R1^tv*pgeU2OzAUdk7b% zDfbW`9_&LAk~x$>$sJBoMC$zrFFSt4hcgt(4*60(QG1kb92}ITM}sp4XH1*Y*^Vqy zqGDp@L}%fVtiv1w$VVc+k4G1&J8Np5uBmxT{J;L!@hzU|RmqB>6Gz9pi00nn8m5#s z<+tg)Iz(QQhQ8+twxAF~X!&89jpB?G#b{22pIL^{q~I=W(SKnL%{m}#dahk62fYU* z9#nuk&xclv4mv?3-tFhx$AcJ1n=)P7&_GwVp{=2E46=&3D<|3RpdKP`gI|~nr`uzVtpRufn5=ATHQ%JuPrB1WQC(p8oX?#*_$gqdC zNiq1WzewjrA;VP;8E!W1h+zbg%?cz_v}DB9wpplw2vVdX5;klP9E+S1TtAvTmw|)x zMn2V)U;F8{{F>$s?3bYl@ zSeEmgNmw;yIpT}7mwR!a%P-O)+*PO4`B0HlfsW%!_&1C%wtxjq=?gYtx}23tkf#bn%Gf)zlFfaoJw1sk&zQ5fiB&4p&<92At`D2yxb-W+5M z>Bcj@r11q%R{o5FD=lCU3G500d4>}(za@YNoI8+j3KjjgGGo zwDM>u0mvAZ@noE62F?dJx(CH-_AtjA@QkW#Yt?W?YwJ+kP(vzF8wsN-r$uX#P1x|5 z1tPS}&m#Yd0C}>Gr8>rKapjQ-0%a80SsCYQFiLgGwHa;e+ShJqS=HQnUh}MVvB_<7 z=5G7yC4&<$9Yl0w;lkFK>OXLmetN@Tb*wrzxMBUo!NH08d0t;(Of3YQbbfv;Hu(bw zmNqsXS@@kBRo};!ENO3Fe&@+Q>wnt6PdmD<{fZ?E4s@?<4-!WkB$w$Mw(r;nVK+2_ zNNRGB&j+#NNXWTtEXqBQlGEuJh&UcH4SpmsGoO(0d+9F62!v$=@XG)afdHRZ1o(_6 zI9`$RQr+6(_x1O-Olh4`pN!YAM9J6eZ$>bH4L?>eKxir?fTpNLh)kI$q)<@6$#Z2z zYTq`(13Nc7yK%*5)*ZZ}_4XZ`KDvAITBux#;?4}b6an|^#`*;=ZmL$6#tNjuuP`s#%XuUg&Nx$5eL zi>_YPY3ZgI{?wpMQdb$esaExSkkIh?v9`!qItN&KDfg6aL0^<>ZodJ^tf@)#H6N4iFgdRr{cnp1`qO6qLH@OC2H6u zJpTB^K->S-HTu6_d;YT<&;8u;>-V?awQEC;Aj}(Eu z*Bm%^;gY+)f5Qh~zfX$5&0on7fz?+nT67gez>)#_xgCg93>z}g2pNb#21+0U#ik74 zLvQAX=Kc=Q@?jwgJYZW0^0R~>FGC2ror5wLWbA>If=&e~2IN{$EIHm`6oYna7#zug< zM}SO;9|OvcoLiOhPtRj#3*f&NimM=A!|;nROXKou+RIMY!AWP4V1yTtZYCYY zF6Mk5zS00EV$w4NorKx!)mA#F3|LU}S(=2vD*z00k{2Jq8;iAuaJvJtMD!j+3S6)Q zMy{8k%N4sU+#M`Xv97v6fU2%oonGpIDz)Jmk1|VoPzmOC%x!Hzpg>vE55T!#+}+6)mt`2>8cNS3QpzYYvZ7kl zSqL(-48tU+49GGJ@wJ3if#wAkBEj0l4|+t$P+F8>@P@?FU_n)3m0gCB-dd~_tHr!Y z+gt1_&MVHZRch5*cde(^TkEUMtIdB{d02he{jld@@58=_^B&Isyz+VV^X|`kKJWd! z@AG+|&p)l4R!_T6dro^#`%dSb&TneYexe^$@m>{*Ve83tybFHwB^_Cf2&auDbxSG=4A2i3s0#pzB{tx#)%W& zg&YdrqdUGt*(n1605wy!HCTP{&@BD4uZ#`x4iKpA^DQdg$sq2ez|I-QH@QmxiV8&0 zV~JWUuO-WT--N5pepUU|f{Zt0-2>loqln9elw0Im#<_=3zaZ||a;~|!c){N8W{Do@ zWQpD;OGX5mj^jC_R-MoCur7)vda$eVaT!9$6S7P6)GW?x$3(tLJ%suELi3aLB4YN7 ztSK3D+KD-N5iz*Oy6b?_oDi>sTn3>&(BDJ^a;yd7T;j5WNg`B3d9HC1n$>jX0H!+; z{*qY{J_)^1UXL45pq$lo;SjKG3Vh}Ma%48d?E|u7JbQ-fi$?lFyWCzg&Jih!tXaB@ zeLaYM9Z?#UZ^>O<@4O8F=d}baq7_DyjrR*kh(59cca_Nd1)vE~Iw|0dMpKd(wHcH? zJcj87a|DZiQW+HJsz(_v(oj}bK@5@cX_-@Ks0S8itfH~9(V0!ij!!$=m|a=opn4oB zgEE_6o|zdP#Lr|(ho(FXdB4ni4>nUsc~(LlP$;bX>`bjCbs>b*p$o^{7@~IdOdI3; zvuq5YOj+vCtX<8yGZ=u*mK$83h=y9V5lr}-RxLKhJt(MrGjrHv2mC$cB~?+o>7bL@rp zDleUQI%~?Dv%UxC-}Trh-RQH-Gefw{)pbC&aThEM&Rko-52yinI5K|f@Lh2ytvSMo z$C^9A*kxj%6~;xP$0YaV;VX@{Y1Tk)AtZWCI&1&f^e{%VLbId8Ex4OA ziK`6D%baN*`wWA3ig+X{z*wtjH(w&smg8hoJ+)C^CT9CL*P3UYr`0^`PJFAmxu~?d zDA{j=w!3yYk3UP^WDU_Z3!e^w-~BKGQERdjqM+ecPFi6=lg6oN`~`~2zea|E7!t_0 z>@C`F19C8WlHTuVDm-|_{ArGcJ<75y{<2>~YtvXiO6}J+_OJk6FM!@Fb2w~1*?ZM9 z_87n73;2D*O2F$4tQKJp@ep)eO~UaH-v#dn6BX_$ubASSBJ7%nkPNG}#~Mrr1r!=f%?18SxF#K1rzQgTqN@r;HU`2uyQ#dvEbXd&yQHSBxpG1Q zdZFr4x9!;2FspTHS*kSIc-szp%envRDJ&1B{6)pn(5ZA!RZVMAFg=JrozSy3qNY5l zpXb^m?9giEFSZ?OBhulxGL;2)ornQV#mw3elMDLhS+|BG5iq!r>XdV*s%Cs6%O375b)ZG$_f8XO#rJ;^#v23 zQ&Z|Dbqf%XU(sLEzq?g`%UgEp`|3e`^eg%&O)h;BByc&qhW#2#9UJv7Id(_!1D6JDkvQDPohn}Q2flObE9 zsbH{K!iR5hG~p=9-Wyb`0>AT&v*Jd{n$^gyy#F(6T1UhkpDC=XFep7- zKYR=;M#V*ge*f>>GANXR4~pi&3e%6CqIw!tp`%j~T*-nWdk9>@mEhj_{Z{n~q_h{R zjXU(qTFPei{-^$RZllM)_9zO0-g;LLz4nOyANs8yoKRK$F8BR%=;|BYS1Vo0kz@I| z6i`6W(;^D!P?NusmBs@Vz$lfgb1ibfLw|Hi+d zXDOIm{$eaTP&uuB)`W=#iQb+i^S4A}(c^)6!rDDIS z*pj?u#Cf1GVkzP&MqtwZmJD)4Ecu1xj%=xwex7%MP^wwX$#9CsYt@-oWn7HM zlw5r2wNqN0caP+vq0q$1N2A43gqp0@UJ8qR7Fpw@%ODYZYlu;fr1Mcg&t8f5W>+qo zU&LJ)nwwEv;33NprsFD;$f)3@hH@wXgz9gq;F}S@oPXXL1alwMZ~5vIR`hbu?IL<< z@``bssPb+)k6VO274+T6Fwybo0>{u`hn7c_W3%{ycafMV{Nxz=xS_@_8=FX+Stb#i zC;1FK&L~2*pGKY~oP-%PqI+bBu3Wv7#)Vo47!yc1xRKw+1(j>@K$p1x1shOujdz#h z?i1N#=}C;{oLXk&4)q5{@lGTNpBcqH+E-8EZ0N*Z3PILBld+pvK!YA{dpB9JqBN?C ztT5o{eU(K=mc&?sB$2coJJ8-}2}q+6`Ns}KDG6e~qad|;CoY*G1Sph)1w28X%AUMB z%rgZ0EmL+(Tk9#*)NuZ_%45%$@-7+(4n+b-IdDa!ut1RE<>OWbR_027g91@2rNAiW zLdEWAGR_^*aaryqD5MBvJPp4ERS&z8o!fN#haJDgjT2~021AW;T9zJhuNU;KjP(aC zE+CnVTYx$nduF$VW{MqSGNSeTdv_i9Ms(8p8QQg1ihW};W5qSkTnf}!L*I0wu4uOU z!1L|M@0(m`7F2fB)x#UDb-7J#$@QH1p-$g~wAt}Tw?GP{>!2zlR(ccRRIXZF~!euJx!b3n$!iQVoUvanIwa{dBp0?-kL z(g0szE6Dw8FcYtTF+Fp%mjnC?9yzM8GB8mHti-8##~4iIh*gfM%IsNFhb9aVw;~hu zL?#Z$jd}w0Fe*)EoJX#4!Iz9&P2q7Q)XZbc6Fe&t$unaeY_fmyV(hgDYD$3p$#sli z4;dN(eQ{bg(m@$MghLM~G>eW_3pS@z7x)@V4EQw0P)(qLgb441;?U;GW(nrRHfj$_ z&CdYlB@Qz=^~*D6ESNKU#+R?YU}$Klc17>RW!3mYZ1vo8 z-u~dtZ!TG~^xOpt-nirDe>rF2ir=l@@c3gJy4t#1H$3+E26T)viprkRi&6jOQmT}8 zn3mpFQ2v^C$6hplMctKJ?@73>h@TBu-IMYsbWsT?j9N^8zt8Fy=P^ncSwKz z#1F^CQJbG$r3QBLx2((!*_whGYk8pHt9ACWco9g%P-7Avn0&1he8mW+rpBZsW94NW zk`hnCV?3fPS04VXu(hr-L@#?inYK-G@o~z3W=RWl$PwogR6g^8SB={xCZu#>ZfZ0o!v{#=Z~r zfrBIfef&-Love6M-jKH*B6^P^ZwA%9UQ`;maf<^?HJmHvpSg#{AvFWZc6n|!nq#0k zVHk?z9fM&4%ED>~IYqpF6gi%Wa1anQ`I{U@J<@8D;YH!YcnOdopAK>)q=h!&qdls~ zl!lwokRc1tFrkLBrpDO;gjrSV!fO7(xU$-46K8^lcYS2{h`XQV_0^s{Patppp;z|p z`|_dr^ACM_-+e!wQBYLhTU;{oUjK?owY8I0^!K03f1m5VQ`~5+wyf4W^}H-;oRjntnKPrd&BZ`Z&-_JGnkKtZXvd^4<}-$a<}AX0#+0D zIC#R=L}6&p5?%HH^tSX0If-s|lTb9+k5Uyl1WW=`QGk$&0{?=VGB2M_M`G0hzr0sB z6!cdGs#si;NA~rig&yg5XX_K$*qBwUss7iSe}7DC|CN6Ha}kqY`(7d6UfGw$EN1A{ z{Ybd}(BzZ(@86ALlX1q0zMY8DsyrvPFI*(6MQ2PqfSMP_mC;QzCK(xtD1ju)Z7jg6 zH=c49Q=ziL<3`h8Yh^1MaR4)6nhKeXI63)eTy=dG-U)17lU?S&N3#tQReAbW_p|OF zq1IslxOE>)N6SJ%#BXK}!1-@L$OQ0O0Fs!8{@}S%>dLY4#9hymWxc2a0>+(?x&*n=^4vduyV$#p4gRPE(mebs&gFCPWC{ zV?v1%(-!6AK9b2Eg>rmXYc($5I~Aqom7i#fMCQ((^UB_qbCZerb@$%-NM$lFzW|o$ z%lq5UX=s?0x?h`J8ILzyFf;`*K-K+|3ntef_yHqCf2=kU*SwoEy&N0S3K)_t+JqC{rbmCaTjT6+3^isH_Q*#=LeES`j%)> zA@*+7>D%1Tc|QbB$6&$tDW6DJm4L0K!D2wp^!7Bv{i#Oe5Zw$h)n%|aF3c<$ure;( zo+a+n6(+BJTZ36BguoU8Ubt2ZCYDKW*V4%6;2JUHv9^GY78Wax`7mK%rHfiyTKZc1 zQf*C42q3AMP?PEeECFxGM%gvFFLffAPNSdKWh2ii_BPaFx%NjHftvM+wN!vB@0kf^ zcXV=7KXDV79G%+OzhZK&+x=D_6rsnfKQ`q35O($-zJAvmRDiAR;O(LpcJt3`$UyV>0w!3XO&IRzcWy;&eGHrtk z4B~9}*>Y~P$52VMIK5kQ@R%dG8wlNDdECYbJQ>!PAL(s#C}1)cK0O=c9XZGi$9W5e z!F673y%#Rq#wY@k;sPAQiyrk`XBrGFR&yM*f2Q{hFb=^P>9ptiZNvXg&Y#!ag&_RW zd28mcnKHR+Zui_23j0x+RR}PyPPMa8l<#uCcB*2tB1_J0uHGK8Wr?rDlr56w)#&yv z!)5G6DqBOwXYL@8R$CmYi_UDTt}QFOZD3%HgcU6c20|tEq0nur+8>?s^|P8oo}drO ziC}vy9v}24E}K2O&|hBMn&)@>acT$93*qr;SIkP(kJB5V4@)f2FTii_QI_H^$Nxpt zJ|D8TZdXSGwxS8tP+y=1P@WKQp&{A_ARahO$VKFPQ6mHNBTBQ46OyoK`8~e`wxeSh zZT@CF03V?j6pLm&nbg=7s~t}j7?0`XvSod}s>NfpI`jnWA(I;f`}CrlOhSDMs3aG`bg+y@h67neEI2@xtfU9x$5(E< zskyzWxvk}vt>;gf+EP6|y>ZnwsrmZUp6*SFN!78*@t!GDmv5glw=>+IoVB{Wv(Sek z1GhilSJd0w&|2lW}%vfyZP$E8g=t}(u zfcsojQdHC&2ij*im0FOR7^;80zP7Y){+8);x6kh?sf*Vp8}7M!*0%Y*!P=yHB00FU zva>Q$zIZ_dX5|rmm3tr7GKy&5GmMvefT@L0ff4qsMugK0`Z5zBY||M`=GvV(Q0WZ% zT3BGY=!B_;FK|@4H71pu1B|D!9s{N`aKM~|B0!2CV@RyHx(YCZE!8dME%ngmEFh4P zEgq5?@ONmUWVM8udBSQQQGKzFg$s6Uyl-HjZ({F+kFM)Hw;?_=s=uxN!2#LHSZH_m zqQy(zIehn<^Oh_KN5gZwMqbpe&%o?7_=bEV`S!fvn`rel@f^q#5y>%vS-E&Zy&KQX zHYVLH9%u2+;xm52qWXt;CyVFD#k=}(u#WZh~$lPSe9PwsfmErZgFnky+zr>rx zUyw!SU(it^Q&^m})F5P~Fuz8Lp^><9usoa2VkPUQP*caEYMY-@s54n<5}KSAVptWG z;IYAQGf>tlT2m$-FjTwIatiH_p3{UYOA1|){(1FFdpA5VabVzrf%`V>Tu?tX5>tKp z+uwB{&>dahRS{XRWYJGT*a8-Pw#{s7gt7<{Z%ZcgXp5(rJf z0V6KbCC`GGp1E})OLl^oH|%2GsLO%pC=q4tBIa<$=XPSaLRh&>eFE59>|k<4CWVhh zTT(_n54NMo;bA{Uf;{SI#NynO+0Q?y{#e_2?K>ydq^n|+%Dd9>xeXg<&uPdj^>{q` zTkcJt8%F9ArE!r0{Xg5vVTH!0mUPs{7EK;Gg*ZBV5cjp-594Q}%8%3e1yKH4As`IQ zGzW>{FlFXKomi6gMcgtBNQZz=G9tG4Etv^r zQcs2yB?V43kqIU0EHj}jBiB4K5gMpSp_Rk9l3Puh**wDViX+B_#IXx$D<(qU0SjB7 zy>jYheO=cr*?eWmf z7PnyBN#`UHyKIP|kED~tIN{N(FaEwr9P@@_py4yhL`57JP$i z*v)a`4)!##s(GIy?6w)|3|VL+oa7)+E?C$mbS12C`qm~IoCC#LR5I6UhMx^xr0wk8 z)7!ge!se~L=l5RIHq}?1{yTuejp%uC2|@TU(k}H#M#6Zl4#8R&Ku}f5kah zHZ;^lL#)4vfoOe zV^>w8rM1n|W*6BJ;YPHy%8P?}9|OW1bg_dXHw~W}{12BH1s!+q_|cx>Z*KceC=@w& z-m;H>{5Suy?u%<5J2t#!+oky{j@~bEZIVeqnojyabzO03yri`Lkz1a4wzl@PvTIUT z=d>zUS;MF9)IZ_mr&n2E;$n9|y>%98Zf~LLa*x8r_K4aKj{&SjsC zLx^nv*7qUB;?8g&X79Izc~jTGl8RVl+|n#t#ZUauA=D*B!LC^O`;=oOMFKkv` zPFE~}M4!_EiEj5nf+|sYhXkz3tErgYueIckeuU{!P*q@eOa+jN493wL5Q@T-Qkxoa zH(BBxg)IQ}1A8QkmJ%JOB841_G75`GDi=Okgv^Uqt(ZTzucxW8HdYoC@Y?hwV6)JD z&u}UF`3W6*coh;S7yti{ET8LLXp$9oM&e_EZ5Ow1Y?I1q{OhUJ2^BM~G};-;jlo@< zD${(n@_HZZEcTf07wg*u^s_G!r`x4PQ96!Tr_}ts0Vi%QCyskAC(A=&q#G@8b_sUO zJmHMhcan?c=N?2(p9Q2U%yi>CG^u4@kab{KRFIRb5^U6&wxLWgRuu{Ry-JhXWI`g3 zM^kxlMrzy6tfxjE0-};Zc&WfL#S+1*f>5XnL4m!_Jp9@TLqB8fKN?A>g2}Peu`>6F7OXhDdjr zH28~g1`D4|>=PV$lP31|w6_)&AU?UquApe-zTi1*sW2Cnzc`5zJrO&FRxDeQgA#`t z0qmIBU?gHEY%8%mc9OeSI)p~6`eQ8<%gV|p4I)68U$iRLUR<-Fao0>wZF%LK zmW~C{F8!?o(>}N7icbt&FmH7%URM}vt10xT!|j7*q42=q;6pKJ?XrRsB@w^hUs_Vq zR@Jh&9opKTKPxgApSI-Ss`d#bjT1{sOCwdin@=8fZ~xzW2Ky!rUHP{ncU4(rN)oWz z%@z5m0;`+RP`{%0oI~ARUC>gha`EX??ryAOMA`pb9xi$Z(l;4hLAWQ`ULagcXGJ)r zI?S$DoEYaj=-9Dah2_Ra9#-vpkm6&Pvl#1<6)Y&24xu45U-a!p)N(1v?8ah=ek#b$ zZ=>2c>6$!(3dx^?rz!PX{rXhdl%{w8>Rz_=Cz}6VwdV$X(YqtRUXUm)e%CpV8s+G7 z#W*mHdDOuc@iPst4ijkH4FD?vg(*->1Cy3t#fyV?~9G6XSdmUJMr)6?mC5 z_xUvB3e6&7!=jRO0E*=Wmf7=$MJ2zN^Y>x?xGPZ;sF~tf;?B!-*yFB@pz5Po^fO02 zQ5Jx(xCZ6#qQ%OZuerjm+gaW39lgrl`;mBfC+A9wwbu6wnQc){ri;UHT+3(%E@*7f zyjb=)#4{Q2Yivyl=fq zJl4#bY)sa;aKJO;){k>tWWnh`SUXC4R&1TmRyRiSuDY&k>%hAClczVdyt=^JT&`=4 zos^i^(@}BWy28STk{u0IizepJa_ly;QF#P3{pWGrCCa#~@NXQWrlt=e zg-B33_>$`pFmS5yi1C%tVXCaRH9XmjrXPHuDVuQIs%W*sW0)obq8+sQYW$s?L%TVj zEC|s?k8WXAAp$x2+fXm9Moq0wCI~K3tFz|}*yGUP>bnaMv@TauMAT?VSG1`q{qM2( z{DrZei5L7pdvjz3F*V{1a}R1ao_yqS)U)G##Js&1VV~6~zn3!y;-s51uRx9RN2d#AukS*D(wh?1EgzcYvsdytQV{?Tm2ZAXP1t$ak2 zHo?kwLD%8;g_&B?OSXHXGdA4igFJy4(wN=lux6ixw@Cz7t46yOG|5yP0Zkwu2`7t!M{^0PqJ z29y*II{7>guMk?3F7x|h)lAS775WnXL}neFy!AJ?RGL@b|6y!K0uA9ztb}w*UdkG` z9<@kHY9|jaNNOh%l-3?ibKO0wRcpK;ZEDkmYTqa`))(%hN# zae^M3lW_QaW)4y^J&qr?NEI)hF-VGT zLRQChw6n^%wx*(|vgiF&$Bm^cGRooBOe{2w4*9#)q0-IaOnpqe;cq${?jf#4`cri#!u(sW)Vi;Mfqy0!%5`Ao9oE;_@yY z4CvPhr`V)YniBmwB29^Gvbf9xriVBgg!KUvUIrM1A=2yqC)VH1o`Vy%_O44l_6apL zW5Ic=)s!dTNmjD}?;)e$uIkvXoT7(r4tPqb?7P4mng*z5OJ`>r_y@ zCBwa53=!u-7$uBw3Q9`~3vyTGWiU}N)=`P~u+2KbN^TobdG}i<%V4go-vK+#&@-N2 zf^!k&|B>7Z8}>@rv{$5_!9lwQLk8`AlVPq%OC+0UOiRSHKdb?nmIzWwhLxLPhvd*Q z1i~sR2>3H=?{I!PMNM)^)Z6`27K1#$eCfm&bMXc?EMk2BjH9Ma%@dqShkym>LG*yG ztKwRaKvr#jmGvo*sjN>8WWbnZbZG10@uH22D8nMnA+Mq*M0Ua;675s85#W5x$R;Fv zYs6q&JD+O+JWm-TLX~wqItpmz~G%3yEyOuJ*R3$<31yqiqZ~;sPLm@5-uu z6F?OZ<2fpFakh?mf48+Q-Z@m&RUZ!5cU4t&CBxxl*Pg5m;eOX3 zHV3so2r82r|E@1Pu`|bpF>MxN+4QMDmMhf5OTb`J_5j=2vM77N7>J+~;3glDAPe9I zB~Qe=MWx^RyaMamawcUBbepq{zukA}&)?C1eaj*J*Lc6jwf>RsxYnM0M4L161->F8 zDSS_12bCztUMLE9;i~dY8GDFhA{t{4ED8Zm2NGA8a5u1#-mD#=z?&5xXCR||=OE*A zBuh5n^-^$~2uXrYK+z+0d>g8+}QibDCCX+wsx!eD~c^Glg$1*1855M-io7`QZz7 zv8c;NbWNhV0z2P#iPJsjt(**pu;z4Okkq}%rDStQX zVNgRW`Ai>>VtsBOOM=pWCDnX)wo#9>5rcY@GwIZ(lMd77M%hu_SW zmj5gE3%%zJ5b=4QXsIJlvsSoN;zWtW|q&82h z(4SS8jQq#Qi|PUW5Jej8;J_w$6z>#PrXE8D68uu^TZ&(h{yHoK=t>&PEX@_4DbQ#3 zXKRi%lt$wG`H0NcO;hpf;F2iMYgG^LYndI6vOLyrixU8=QJoypzzYmCDLv#RZ7in{Nd$E;9~GEsytuZd;G2A0ZQ< z>7CzdE}(5#-=csCuZk->2yuXSMEjLUFJ`^4c0$&~JvsJ^izvzToNsTxyBGJ%Zb;_~ zeFzMGp$^Gb37i7nq9(@3e?fEcZjGso4rhJsa^vu@zD8kMvb3C0Org4^T5}Pt!Jb5` zs-869TQA$!mhNsUbFzN&C$Ib?Umvl{>4mA86D;l@y$eUAu+0i_md>k=m+VjSjkpsA{;soGmp^>vA8 zhMvk3-4SD4^Okct)s+r-)>H3|y{MVW>qK$R<;{@IFl4hR|G!H%xv)|;sbV0TnTz^y zp=R{`V=w9G1;t)cl}Dj-2C=^b%GP7RJh4>{D|RKa9`}$alC({!Qp^;WHEpnHXvR>IsR&IwhbO%8Rw6d&S&Kbx*U8FlA`&}7m^>RTYHG?lTMt02 zktEg-)G$jq@FX`4Arv&iO0e|-G^g?ECP2{lom1epIr;k>^VkEsxI}p|oln!az=z<4 zSv#Dd!e+r8Cdhs4UIRJDbPS+Y`;MqM30Vhw20F31oOBl2jeIQibJF=e>NtVF07Tzh zAUB-3tZy|+$L!gg6=3?a8PngxQr45lZ3dX@NPQ7jo<9~WFxHXU!p74?eM!bb5;;*W zB&{Kdr-^V63+H8}u2tM)FSo4Q5mZ(kt0d-XCqz|`_;%D{qQGP0W?22$ryQ>_|c0FPv zE@aIdAD~#9nX@P+&nSx5qk3`ehsPa2cbx}pz*WyaKMQq5_4jnk8bAl02a|zgZ4W}| zWsEWD9*Z12F$&ep-?E1J{XX73PNZ9(pLTPsxk*)~3{9TY-PttQJeaJjsV+soveKwF zN*j?SI7r`47M)45l-%pO zS$I}&!{X%J=~YWwQVSbjTC?VJq3$VD!!7eFtE#r|>FFs(p{xEU?dg%F+81Wc+Bb7s zd`7gYK0m+E?=MNdlpjG+?5b5S=;`%?RaH;KBGH)*HPPr`c@rvR^*=v}bt%QV{0i$* zil+4zWs4EEL+%8nGH!&cq}tekT`3}k)46@>z*-U2a*~;9!;qwOqzsZosN#M0K5&?No)a^`~r19xx!(xn$)e96lj?-{)K>Du^|i}p;bNz_Nvd-hDNPU`>l zB=ukyqh<+A4y<+kj~FiZ?Azgyc3#T$ZssiHo^3}S}yS54iUK|(!`s$REp zne`Mr#j{mu3I6>9-Y_@moy z^}K$fRlQWdQ`@R-8Tpvh{}12?F2(znpnu?c=_L{a5=|GVtAq+;2s|X5C$R_0ur_l2 zP?aXB7+)0yv?evPDA4-!xmBD`78T29=?L*bvV69f6HfD+-1*=m-aDyUhIF_Zs5%YxRgKk+m64KYFxndT zd&?1ji3iJAjVhXy(bYCpLxnXa9J1$rP<>bZ^F1Ga`iW_WUb|bbRo|U>PIqMZqE}y? zGdxsPJ!N>-tDZOXTkigNVd>YOx$wa)ovyn=&C@$JoU4CwWLdzGQ+$}AmM0$J7eT3>Qe(L2PC_}NN6Yz>~LLRCEv;d6NzOJXI- zF|L&UCRgPoK_E2wo4yON8Ubam{M8tSLOe8vCM!hs5wSZ%Ja5V@oOGMW?Q-LHos{G} zgGurs;(M%tTXS)DRS+)r1#x={?%NX{hDW@c_C>W?|M}PTugZ7yU8w*44&ycPte=86 z*ZF+dyVosz+K)p4IJ}r9YzB!DiPv+vR;!@lz#dl)B25SHvo&?^_ivxVv7z|qDk0S6RLUd`= zQkF*W54jsD33#i35(-hBqGIiP0S1}~Ci%xQU(?otico=T>EY8O*PPaVpzAfNyP~11 za=Yu7Cp$;Jpw7@=*5A*{jFgG8GICj5=!r## zNr{b&o*JhPii5SL4x(f@>`v1ZVIvLx1Jx-&oP~@~hL2J{v}q$>(XKwVQRtVKp<@o{ zr?^`3U46i2hgLzY0#oQs;-`!dBi;oysKby4(JKbA@p^r0aJZLQk*7w`vxZ5ushyde z^Q_N7?gc86kB6rG5pD>1k-L1Vxf{%v@%ns#vXd|3l~JgCF?mei??q%T5khAgColg| zyVUA$d|hAaba^$de5^uuOe0Ka9BBys$Sx1*EttkE>i^kk6J5yNCz=APMD02! zQ$?Ron!GUf*cN6|vw9I>RcIs+P>3xm2)gXx5ac{KVdBMWDkHcCs0h|?huQ(G1<~3c ztU6Qzx!P&ih+4`0ywV*c9zxB>Fhd&i9nzH%k zRd4(p+aHtIhjrx{8c>!WWBsDFq9Sxi)6RL2Izopbo&aNo4&ehDnqTD>R1^DPIXt3H zflO`GAx0;^=ALq*)jj3p*QkTUJ3t4~-#d0JRHU)iQtBdxeUP!ov4wgd+SjxgY1w$a zWl-~Si&m3}r`H%XT)b==K0#KBhj?7njeZ2a7xt+ah_+t0=-^DF5H?%}-@X{~kBb#? z0_Cgu0kQQOaIY#lZhDJUY&T=p+Rl5QD!#q>qxU!6S^U(*7=&u}4thrXvS(VNx(&|lP#-be#(gi(j*PVLhkd0h8`&*FWIbMO9ifcgv* zH^uIMlGT`z#cDQK+t*HL&q#~!`cd-}EYF-Gcn-KH_j>TWLfIrYiU13TrK{rH!p0M6 zblXZcuQwEUrGknIyAls#YIGO_kU2NUDeSO(p%J~iahj#Do6u9^Vg&>K372Vz(|cRh zXx_H

    Qe+x9e}}|KTd{={o(#)v3(vjd@P}8aPeBR1_Vn}mkAL&o!ApfcT7`GM z8t*J}w6Oc^BPLA63h(3+Xl9%=%s$%hZhgs*Wo|<#D50~BL2zu090!O*j^hQe8aZ0N zKXV*7Xk1BGFu6+I^z1Y0X8q`I9?>B=muh$7HJ=*UtKEJQH+!hcVZ7r!A%X4=>})?u5DVa*-J+FzeR7z3l0hDbP6P+eG!FcCB$lyR#k zt^`Yzg!q5rnFLEDtiCr`5-HbqLG%AjMF;^k^8x*D`l-wM@Sn>jFOA|~G4-%|4gR?W zR_XQlXTKUaun(D@!hHv(4DHkZr2lc>0Vm&m%1X(10UIH`dgyOQ2qGxdd8W5gZhU5W zD)7=|ri)gy(@{C>`m)Ji$|oEZ8Iz=37J++L%3rUf+d)GDK_7|ofopOuAZTZv+?+r9BdQ$LI$2yT|-gy5i3 zF%V!*M7pB12dFH-5RFDquFD)F;b1W$Th(f{M;JaGDk21>BE}~GB#385O%g=g`(N(+ z_lK4(d+6Wqd;0LAJI{IKvBw@c=gviQ9*k{!RZYC~B{lKtwt4!CbEcnGbp7=7Ir@wB z!m+@`_3nLGCtF6iCk;mu^RR`O$9xJMO{h%jVCoO@7l z$b{bHj_C*vxPPQ-x_+`9>I<|;HHvdCsH{Df=Yu(ATF4^rDfF($d)n_&gmL)QP0Wji z7@B~Ij9*1I6kMmiCB4GFgJa3kaF-C&>@?2Tmd5(K+sY>Bm1?&-bW-is>!yCIdCcp79`yrZzUV#-I4m4}RM9BqiW*d)@FV)Y#}ZFp%TjV66Q z8WX}UGfXbh!DmH1z$QUX-=;}E$4bfx+e{Lo(14xi%*(lbm=%qxSXD(NTvmJrqiR&< zO1sQyTfLN<0j8C8;)kOd!Rma){ZEjUN~IoHc1zQRovHe0q%co`9ceCGJ~##jIF(Dj zkPLp#)hfZNXT^}7tFF=z4oh_ad~2#Up}#jw>%BsIYL5SUX>T~+{^H8{8lEH;Cnz9uHsiD-6%=Prx^bT=S_S?qRnEw zZ!PJV6vzndfLZ42@!v_;znr>CyycAJU{{y>`}p4vPIiexI@oD=Pid#&<|xKME8wFm zo*kUMII5MkG>7D3N)HODu)R6IrqV-0G`>c*0^G%m3Odfg^eyGL(6G#5i)U+!be}|U zN<`+Y<>ndkEB#T!oO@Isk?Vb;RezZ}I)U|GC3sw+9FSa&Qkw$wPDAj|v^V$;c646~ z-QLl3v^b<{XXqITKY>6Bi4+K=8Z03XZ@Wtum6ViJltk+AzKuRco2kO;#XBd}gc?Lp zf+w`PqjCMxer)(W^=&}-6RcXjSVrjVb8F&AfOoq3uP0Y6rx0%8GY+pWHyBX z#Rs^=&C5lm0o9ZM??p^MXFldJweg~lynXwO>9@Z95VJ8$c212}PusBw*_e@+`Y-wH zzAK)(bl|^eKTTWJSI+E%CeDtJV=g&!P1vx)e;Qw|$)x72>M&ibu`-OG5P2&knZ}W8 zLa+H4xhA#ZgqEnWX7@#PsX4o5kNdSTrU!ciL16c%F~0&aL*x*+KbWKt$zBA{pnBMP zqphcAv)7AAD1roEQoi`Df>498YKXHih(V{vNo74rUYT8D=F)<}h6EzI^e>H6n!8z5 zvGE<*w5HQ}H-78TY`6)3(f{VU;q>W|yUi(v%?13;JIohmEFl<-|F~bn928B@L^Gf@>>gu}sOZ_LRC!9MW zw)*fl?ogi^d8wj%!M5wq+4s~X1Ge{0=1!f;T&1-?$lD4frTj+nmNp}>;IY!^?O|YE#TQ1NXh&9Y*IWA7O2SJ8Xh?} zUkj~$H-t0m!3MSU5~J3t=^RkFbJ+={3jI8OJlY zt-pNS)nYLk5(}4}EMBIw)gQN0mnNdll! zMAUlT)oErb<8NXa_Xyd)tJCXiMQR+B)6*iwe0%0j7Jv3*HpV4hgibZZm%G1ILzsB+?- zBx;$KDJzAGn^IFUwr{(*fEVj<5wzQfv!C&P;pYD0h;(z03_mcfD!p(;=i*BixB0c9 zkym{kODdsw%I5AH(2B z75Pzud`B?>#f)5slON1t(1g&~cht#VPK>ENT zb>6&fuj)U0=_UQAuWrLn^G?MSbWOfu+UzuoXw@J_PSGcTrN_39%fx4jXM;^fGY(ZC z_yDKxFusR~pus^7RaoiewAsy!HtqJO&}s69>wx}-+I;E|4(so#ZvE7$UXfmf=!tg| zzBY4;kH~X0iQf?^LNH4-xQY9_km!ag%*rOxYO_f3y%KN-Ht@KVL+ESsf*FfM@#0H2 zkV!xr2p~UhJktIDErn=?JvifxV*QZ@=lnBMh$migazj=2oc@Iib~>^=m#6c*SRvpC z069wXg!dVU+B@NGj}A9s<+0QZH%TfPZj!k+r~C;r=Gp+o$h%dMXA7%gBiy7(+&>8u z5`;^xh5NVe*gdrRD?2Z{K)+x6@Pxh3#qui}W9q8&)?aZA@bulM@@{(N1Cyz5PDAau zkHU9tS3bnr8>=UWDu%HCmq6<%9+9AdCRKpRW1ei($+a0&?u#&W1kfC0sM~Ws$9)mU zUn;g%W-uz9S6N=sh6BgP0|%xb0F|b?aOz7qNdc0Kg#w^-r&?DmOXkDD#6vH;Ue#l2 zAkq{sZRniRTw6VKc}FVR(5kDTxt>F=)xaCX3eP!qbeaR&c`Qpy#Qdvgpyrh|Ilp zEt42xOHnfxk4-iVV##-g#peZY3@N3yQ0)Bt_*D79)WbAW_s zZ*Z|{1Qx(l+;)hCaQVDQg}7=oWJk0<3t&uue7gEp+|#!^crjwOjeC8u&RJ{s&KK~diZPMab4j%j(Wf%Pz_d<62l}DdPv7opm zk^N+iFffUUitLy95PXU#Z#G{$H~)1lafeWN}; z)aPZ`w6r2p7mp+>l1;EZ4eL{4j)kER!Z|%%wdlkNL>y-7U&`$gy0^ae$Rn@)D5uZs zvhqtI)K@ks_ec)J0XYi2=khoVEFL=97FNun!?!s1aA^XjZKn?Eq3DE-<)j0{;q@2~ zleZ;Q)z*}u)w(`e(^T737AuQID}c6(CTqC`JKX&xr4SD0p){X2WZ`;;=orE5(so|; z)D^Rmc~3mIY!h(YeP4KX-qod(qO)4=ZO`-n@4>}AQIEdN9qnBbn}6V;$38woU8-I` zRHa{~AJo67-#$?8dg|-vBojaGUN*8}VAn^tZT;x33A9BKsCQon*(g-5kbH^4@Pb%i zro#y28^#E9i7gOO=p^sn9Ar$v#l@H0GuW3fNT3OMIXnIhcn|y@EfQABa^;O<00Bh) zgTo;4(?f??*`t11UyX9v2aaotk$-#PII@I%*GHiX_TpWW%B}KU>ma*4jp_B8XRxvV zz3cGK5m9O(bt-)%UJ*KagrZo)=_G>~g3h$QO?sP(GiaskHpe*w^LkhmJ2Sy0|Kar{ zEdQ2UyhLvC;(lC5{-&5<|G{mcWWlo5^Y6RB*wddp&{tkHvRo9p{i;7N8r=1o9x=8s z=3a=HAnTYS%2nyoP)T8)50{ns(F?u+U#jyZKN#r4mA@O&;K9vI<~t+4@=Jb-K3PFR z@3Be@TFDRa6^;;S1P{@_J**wUVxhXJGz7TTs@8;6)nrvVsfchSU9acKvLExBX`K2VbnSS?}D{XY1|}T+pT(iU8=`B1RntCr|t^8lM4ks8uGTP4+a;Z zE70SK*cl6!pj*~K%i~ytpsvHNtdiwV5SEBIsd@U=TjUf)Y~InMpu%K5HRWk^EtF#n zOKzGF;lNdh03*&toCSTGpQ=yPH-_t*M0uZ4WSohIM}*t6S5dha{mYN~nk6#1Euh%+aWs!wboW@?yPcq}O@VW9nG zY0UcD^tVJY3@iyz8#8jXDNC#MmvMzR-}wV_KM>~Ku#7~ZCL>#+h1lVaZIMmGZ)K0Q z2-ntSJc51IAV2{j%`4WEiZag3V1GiIQc@Fe3P1fliyklo6hQnIZ;!x;43~%`33A%l z1I%f6DPK;9+i}En025THEX+e}1Q*4)=mOK`VJ$X3+6hG}Z>f@!&%kp;$S}7DI*4Ea z0uo?MD(XW zI!7j4)c$43y5`KAyWB>0eBkow(YkQJlI}$E=I`A$&&;8_e`V#$tLwZq{hjUQrbtI; zb?0CFHMRU1JFkvcUklk~E2;ff1R+t#W_zT zNeC~fg~YPJ$8iJ zMv@SMnTaHU{ln^incT!FgfxFItj#(#sZP~|wzHh;TBx%`DZ zz@}njnhvdXvTv3f9FlGy{^gm6za*gzSi?u4tz$G(~j_V&xd zx3H*KS6@GV-1*A*+nb2Gy3^)+r(p^FUFxPPtS@uK)J^d7a4#L!#d!{*$OC%Zy%EYr zmW6EYTc)3*$UUQASTA)LfmX%4w^tSpkIWpi@}2T@1#J8mvA64$2Vr``6=98+8EZ?S zdldMmhSRTIM92fFCF$}Dztw5-XA|pGk*@8UYlWigs{2TZ9`;lb?{i z2voIN)`}`je&N>hGA7^-{Nk4Fspe$&oKfJ!Qjj;*^mf3I@aGl#S{X!^IJvjrwoGv$4&aw)5}XB^?@V zk7?zcSatB3OZqX7^P#tgq5E2td!YNE{ETgwfJ%covJ)iuH&q`Fk&UAA#14RSU(}Hh zhcJ77$D)LNo=xQOGA541v{!?-kEg@AQ4HrM2)#K`c%ldudl7VW6|-?ww60>NxYSNu zNFh3UjVfWSQcXd57PSpbsWH{3noLGEm6sXnlhryn0^I5e#AE^`g}B7XP@=5eaVk;P z@1StPrO?QDTEyE!h|_%b`LOC2YD&5=1eK$L%2WODJ^Wr`BO4_&0+80u5hRpRw9o>G zt*hwF!XRdA+p+F`#qB5L1iWWdePll#U#J4=Ruw6P7$X;DuYpvDsMY&=lm-F~L+ZY}?Y%9w-Ml_0TMCd>^m@&cA znN16`8BKWrAIzD_SO;-_SW}Y;)&@j9vbC|jlz0$6z=t|BG4w|=V4x`=JiVaG7nr%$=8=Y73 zX>49bXb}IBaYh*$j8x+4o|;%iyfPjN7UaPbiKs|f%i45Y#ejlKv#ZJ|Qx_pYRaU2K zzpR?HX4=fV7tVQbDJs=jrLOnP>#6bUYw~x+)I;jE=X-`fvTMThIqJOndX%c)fKv5+ zYM^cP^(&sHC`n!z^3+53G6`hrxP8_cyVY-Zgj{{bofwvhzIq>1o25?43XJ!!Jd-&{pXQvc;6Aiw% zqSvpWxe4K-nkvIW>dhN#RipK**hhsGGA;n5l*w&w5gknbFW7V%rJhXpq9qgO-G zi}%vxon-=vnC;3HAFP?YB@Ur@r#_pAuAG)u4+Wya7G_bg*V*dP+ z+M-q4klX(W0)_5B>lb^9>V|p-uUWR?LtCde6w?>5drql6_Sk)vlzfzQGc2GE%dicb zC2iON>q~wtFHaJ-AVOc(AghBCsTy=pisBJx17$dY3LsHYftp$YY<&ziuGJpvoAlDB z9qp4Yqd#^C{&xg6-CvH?MjaipRZjf03eghk?2jejeI>S=prZ2Qdpilj)Q)F<2AOik zXHbwb2(r3sYqMU!YOUqvJ#Hdv3eTAqVIt1v_RQY)yfbWWyV*9w7(Dd{Cr7<=oSp5L zI+%-9GtX_w-=xx~wn_Q<^+xNspjMm=3DUXOvcDlakxxelGbw z&gXIk;?7sV590;BP`u{5Fp@zPZNDYT9-!4>`=j;MyV`nHFI6rVB$=w0dbho`zAx2R z8>>iGCY@UMOedNuOss@qXl3;SW~>!re`jb8%v`(oJ~pmiK|5ES4=*tBKbEVmh!jAk zW7UyFMWUd*pd8R>qG3|xsvQh+8HIsXk~*tjvddT5wQz87L1)yLk)qCKhU=*X*R1dB zU3cw5XLcG@Y=&)W%6Nw|s9qqYyrU3B2#8VzhQ*0&+!X^H8{-bq=)$5bqm<%qVOLPx zttX5GFoa=cmsSk3gH%xXhuIR z#ZMsJHa8NLyDAgu_DtG{y(1ZjzfM%{k>1=ZkSS*;ULLg=Ej=_5TU4c^kQ)x&iWj#!daffHK?$EDtiTz_-&Y#SOF(ZF8=2W znMP@rM599XID!9-;_vqbo`*J7!g@@~&0yb<{&&@{|NX=dMzIzgU59eV>f9exs zw)Y|!c?`J|iFai5u13H_INC%;HBkbbB@Izju@GnuZg?h{OedRP!dZr<8x}<99}HfHD#1FNR&;K9+^~-wb6GrH>Mb{EH5iAv~bDd^#tYZ04DEL zG}W_x2|JVxz>|$mVA*Rg+L#_j|K)E!`_bDUn04L%x^m+;cI^1dlD!A^UwriF^|vNw z?V8`dbNBA9t#8GC{>D>Zt%`o?@R~cf_9trfKR30kU$%U;e(IVFdzMT<=S6*`{=51H z*b(dXUkNOmAo5n1r}NRwfx;S;^eS_u#u89Qk|j)V3J6mh*Cxa?C7vRnj06?U5#m)M zr|H@vzm>hIP@p1Il`agGR#lePh3e|NJwR{pP#sy2HX3T+N2A(&xU{7BB(*cn1>o8o zJn)5Y>+d;{Z6c_0I;>uce{RvZAif74Ep9MhldhaU54RI7nYViW>M4`s zHK8CH`sS*0ttJnFRh{TX=Oc=hnNmVIkO@}JOX7+4f%Z>!Cm8=th}I8aSQn`ifNwKk zV_27~zgu_Dz=cz0T&w1Nr>Y`)PG8ry?yj8!ExUS}ubeUG(si?=RV^{()Wm;KW9ag` zJjH(fr-5R(%dbsX-Lj@~;@WunichAemq*%TJ-yqW-*k7^hVIlrFcd5-ENqRP2qpsl zf|8n+%Bnf%A6OEay5O8S0|nuhqO!)qvQ%DiJRkqfOO?%UE-U*^Yx}CBWi2gRn{+PXp3bXp6NLHyG7(wnlcZ~Qy>PT&v?M3Nsb4(f z(mAC|w;f#sD%k9_ZMjue`4=5?UA~Tn5_9aq;oaXn+TVZl#a;FDoAdLV=hxTIqo4D< zbMJfms4L&}_>5()G*@!_Ek~~?&UI#|K@`A?@_JH=lxNDzwlw$6E{Q~_?a{aIoBOA# zrHAItJ+!pCdg-CL^A0Tq2d+W53HyEC;A-y z!KN4DcP6@Ygm;<^`La=d*SPA;`Kw93vG1%kug9#UP>v5pw*lJ6s40B7N-76lK=lfc zJ_IdMWl+R4NtAi2YeAbp-va99POTYDkIH4iwh~>G@DL&qF)YQj8OWg@*CWZ4NMdgf zq3e=w|L)&;AI$6J>u=@VAWZ>d*JL^Yi)&*3XS|-C&%lQFCpst2?yS2=@2*_Ln`n$` zHWI5B$^Q&b2TM&6UDD8Ne6+>p(cja6OTskyS4OH6lncvnV*Y2_r{#aP5v)gQj~PMh zQ}aJttyZVi$@rh0jQ_bI&SS{JX;lK~X@kkGbaM&OuzFbdk61+^X8l0Juz?a_Sdf4C4b!9A^$ZTmR`Pm*B&fz-hcBA_?s7Th+m1Nx^UdO z5h|sg9;M2*K~)w?g+mUe5kW2BxWLO}EC3ZD@e=7MSZq8N0?cJ>pC#OYTJCrxMMCf! zY5L3K4e|BnB!ig>Ju2V8h)L9^n~2CV=JfeYMqizzCphJPGx{L#tdl07`MC@KazM$5|GX$=9lNUl3$*TFAX<`*iBABJ|oO6gUZYE(h_R&(j~b|a6M z0ys^4)>s(g#q(KvNUj7h|KoGG#`9Sh7ZNdu-I|^vG>VO?Viu~WR4lG@!L85#in1-x zl2w(ArM19IpISA4!IHX~g^O0THVjWIuI!l|{M-%Uxt%4SJbYjDYgb(J{59Z#`GN5`ZjbtMzdG$U^HZaDCXB=1 z?!BXDV8--2?mey>5OqAZK{zMyT$8?)hdERAEegTFE(AI>DbKb3GK~Vb=2Tsb?&C2U zHd@l3iszcdemuBmM8P z#4cj8Lm2Y`jJbOp&ovZTY`zQeTr)vVOmu{qjNpcGJlEhRa50{1=!Y7=7KJJydY>gJ zgi`CKmDy2y6L}SL5VZck#Q#}w>yDLYv&v_7c)NPKec~hMP8yDUxBt7j1|qvY{{svO z@z+$b^*j;RHSImsj8H8FV(S~Bk2xU42KOK1x_%0~4L}Ko^V=j)Y2G1FlaVkb39F%7 zZ^v0kHRX43NDxRqFS_NyTM;A(@LQ)xkLSAfknQEBc_&bC60U2i>#ncmPU)E@ozg-} zU>v%zfzXBiqc7~*_2T5%0pS5t-~#cnk8>Hv4K&DdF>d~k;k#zb;o|wOpE4X)$C#EV z3^PeME-y6h!uVR@hxlSF6||G6M}}eqhy)Y)C^8s8 zR$?#7EeRqAg-Q-N;)+I);y*RQY$D(y1n9V!mr{&+5J#llNmnaHKY2Rbfo4_VhFkW}D)A};MbL=(Y|i*so!7K#q1 zXH?o|=^KZCbnC$2tv@=r?9utL`{v$$-+gy2xVz(+clNz+-FVZPd*_r^$R9McJon@i z|I*SZ{}oaR-%MPcwD03~-|lydW(Ybr_RS zzSjliIeSV?Yn31y?*rQ>&NCNi}%TwB+uu+El84gni^877F@Fcf2vaAf5UpjfjL!;>wi$IqC9Ga z&l+wJ1mUNNl=6L%HLeffom_}}&QxoM&xHI zS^^p3`{y3QxP2D*+Bezxt#ad0+zsQi=6b~#re?%9V@)UUSu;G9z2~Rovkn@5bN=i6 z48I?$>G`YaY>|_gd>KM_53%=3;IpQAM4Sgz<&DP|CGuG_0rP+1vsT~4aOB)c_Ab2` zqu1~*6Y*K&c)M6WYc@{*M?UMnou9+_tQTtIr5m#^;61r6HlEKKs|_m8q- zGgjm9!JMyVYx4iVXB`wjkx6B1hsyTUJA9PSos@rtF$T_y`EJA*Tfm$=DW5f;{kU4g z7u|S1YqoQ^7`_0XH8!{}$4h+Hr5c|#oY~kvKz13SHP;3r;@0xnZH3L(eCvAg3HjYU z@;Uiw>9wazrboQq$n+BNeOuGey3SdE6waL#pO)uI*Ndi1e@!r0n@n)2*L2k?!lh9V`A5)74#aarqaZ51>GGZ?t66{A}>c4=|@TUwYl>(1?6 zUEA-Rb?!>V3@sXut=drepPEGWH0Y(o< zYfqsE1jm>{P7M=?NE1m6>PE5jtXOt7K6>&SXAK^0+!Sm{6CGrT>&FWAD(s*#*o-A) z2Z47?a$){qlLJ+O*+`?J@lq>*^jJFxPH7AVMeQ(yk{Re1;-&Vw9X9Y%mxv_^ywp56 zLx~Px(Mw3mq~N7|3Att2(z;82x^?8Gb+6>+I_CAwdHCVq|9siME`8+m$eMMRrpQ{DL?-cVPkW3RfpSPEq?qq`Ez*J+tBB9*nS1be%3gs z{qS=IFim>SWzHL|#BrhfWIrc5`qVhCk+E@H%p45h%T#l4Dh}#=uQSiVO~V2ab<*`{ zg<={K1GP#f6k=l8Dd3Z;nm%PW&Z(>L@#dU&jvSlTr&{90sqdUz){74cf% z#2B<=-aRx17WgHy;g`TBL1#gFrA)mK8-aWhBhY_M7xYPtz;(-)g4%i_p9EUrpc(Iz zu;!pZV_Iqol5Jof^D$7Ee;Wez0W1VgJk552Wc}uy({7r->j8%x6n|d#`^T=m|M^3& z-a0Vj)*pEniWx1L_sn7E{Z~Kvz&LC^2)XN4Srn1$j(5fi zMyMSN05w98k`EJQ-*xaE&Eju!Pv++XRSct=+r z!Sw0w40n=IND~3p6G#s}l@_rUl!@?KhKlQnG?nN#T11=pywCUFKHq`YmM!~FDY>*{ z&F@TQKGEg#$-nV^{DUo<&x>DuZ}gJGjScUii|Q&03g2`45t7 zM9722U;Sq0l0=Aa66x=|}h@HGA~apWZ7NqMnh zD_a|0VVTMyqs^*1*`%IHI-hG=)cUz*AOVO~ zXtFb{^!DZ@@u*{(M6cS8;1087UZHDGieQl9YpA#=iFtUVv9kGd z)n`eR3K~n#4dw=kF$WPDUgEcA(IW`gAxIBgpkU!*qTCYr=@-5Ld*eBIz<dIP>2kJ9l~9@o@{rz zGVC>0mo3ZZhJzXMv<0b8e4;w+)~C!&Fi(120=Pg!jj|> zhDlP#ydBfL){^${j$!#-b!GZaTs?GXxGr+&KcD%2`p`9xu9?53&2jB@@-O47ba-9$ zmES#f?H~U206d>$OCnm&cobt`hsCmmD^9d^CSitVl+cV>@YC=|lYZ#)IP&xINjp^Z zL!ysH_n;gk&_}C=m+#y;Y_~h*Z4+2ur{9C$@$h@+#~YRgov+3xlun+DOYy*;iZ`0+ zMTJ;2OfR|+Z?r$3*q4e5^Gp4uR-e`9$^&|?@kS$%R}Ju?4UjuFA$R@nZ<#(l?$P`2F&)()1J53X&Jmy~wRDJ`AT z#iE`*i#ev4gsJ$Vv9#3?01^6<N9Syu4&r+bHfqz5174~FmXbfL8Qi)g%RJLeQBFgR+nPDToe`(FMvfP})hT`2g z5zw_io_x3r%Zy_}S%CzdUtBzrv7u%ALu)+6_Ee2Rx1iW?@$pGwe)opKsuX`i zZKXq_*6od4Y{(MrwNqGw6hCqyzG&MRR`T(D(QNJg<9yM#1X)Ch7J|`oME)fUDp7EN zVL4Z}aQRT7;pbEEMbm!KZAY3q;W~VSDe6? z-#&&g`ij&0x-?g@;TF{?+?_RsFS<5m@$sJ=jC+r1?LMOUCnn>IW>P;+B8>wi& zaQ3StP)Iy}UGkhl3|%Brp?EAb@lAQPSO#X{+Uys4|1UikPrH)ob*r5<*9-^TP5ZCr9C*hbt8h zRpwTOQfb&z|IQitN%29Qb2aHM`Iq7z`KZ(<<;h8ww{KsVEzv>Nn+zGM1L8Hj6kLd z{}&Gv%x|``^21QySX?rT6AcIt$I=;};Qg z)0p^-1Ad}>w%c-%?iddV)fh{)kWewMv1nS1v>_o@K{jjZiyHMD4^tR@aq9TzQ_w@n zKjjyWJ(nYbZCKIECZaReX{4x_lTg7Vk*1iL)<}&cLlU~C+87#XVmr#7B+l>=T`R7U zB7HqnxYWj0x3JY?8flk*b-JY<)`6!6)V}*7Y{AUdwpy zV%|-)6>uk*$Ou57h`o6KJ{5QIZ!cvK6JqrENeeZ5BUiJ<->T;=Fea{JAA&scz$fGs zcJsYLs5dqyYzd6MK$sEBoznaN$2K7-lx=()A!mX31I7^)FQG@0F;As(Lbd=SC@u=r z2Mel1K%)eVQhga7QGw0)mKfOlo6i`p7t4ai)TD-;n<=hB{^e^wUT0YLGDTLj1&qn2 z5XDw7zcymFfF~Vh`*ne^PHa&!VnYh;=NuH_V;QmW50deLk`b%%x~4(3LF@;#W6JVh zODYcWfqGbOzj1kTI;1uy1SKa*1g9a3tKzHr^5bp!pC z<$-*sBXdF4g19W<86x`datbyt{-@^Ij+I33|1;BW<3jA?KmJoQaB-k1YpjXk@GFJw zVnkVGYMGy9>MDzWpj%}`pvA}+kl(B>F|Fp02kc&$t!2p>2}_Jfv8K3(tuKCKM#B24 zM#>OdSrgrl8_+rhxW0aIHB5L*;>ucsTWMu!Uzx%v>SCoMt2oxbVg0J@Bik3uYmAna zBL8TmbEO{hpOS*>pT5o#iMuxZGgq0ZJHhdA@}IiW)O@{WU{WD)K%~S{3z20PA5P_Em=cO~KR zV{_MP#zQ)VbD6qih#r%NxH47%X& z2{IPMxx5QIlh)P7TDtydLMwQQ$akfjrF@=GpeJEb*}}W;K#}JkK`6QiC{3 z$w#{eCo*I0MwU1P&^VrLuSXR8`JMuA0r6}nnW?(3noQaz2I_h8DD&5->Gx68-V>!Q zltwE3T|9AoBc+ilqw|A($R(8{(oQeSBTc<_cXNlB5e^UD{qvh{diOJP|8w`wox33i z*%+9)9E=FfpPFBr&eMOCUz$o{l8_xx5n~nlQ-C_CyjLRk}e6x2yOrIkNnCLuu(p@nz=B3TYZ2W|s3O`Qx&ju7V&X~4=m1#`dIKp?lvgz9| zTz~tqyPpuR1HJZsc~AEh>z9DPa_F9S<-S7H`QEx|?YfO`i{Cu+Yq`moQP|xay|RD% z=XW+k3E=syrvJhLk|A80$fxZ9L?SGKc}JC264N

    +3F$$=3utNWhIag4+OFQPo4q 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μDC}fVeI>J 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

    yINnZT*(OnPm!#wfj@%Oyx+GTO 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 E1A|mElmGw# literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/hack/Hack-BoldItalic.ttf b/sphinx_nervproject_theme/static/fonts/hack/Hack-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..077f1c457fe470e69a4600601bc11c21a81cdb80 GIT binary patch literal 399808 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

    6gAibFTu$>WY3rkPz|$J7#>p&@M(2+b;s{klcwe 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

    e0#mQi5{ww#v5^jiad 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

    d>t55f>crC0qpq?!qdTsT?Ku3L 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

    H1-n#;MZ*B8U_sR96tWcH z?g)Yz%qp@Kup}9}%8V``>Ut-;K!ckCv?csa#B2GHg?LuzckSxPBQX#c`EeMA3oHkZ zN2B(XdP)oPv#puNlq9uV}+Lw17#9)3EnRYZ$tDS{d9-G7TN?9qwSB||wg-BL|k z7)w65nVbc^{*Kf)$|0Qox|=DdDd%y~W4pXWO$YmmgbOe%IkgEl;*>o?R59zIA{5 z*SFYz`S7y)*H>vW9=c)sE|rkDaAK+lr9j5!tAiOIE{Ci9nz9Sw`B z4VK}XO!}Qm60(wJ-@F8?WVw>CnbsaZ1Kn=!hwn_JP#$Hqs z<8S+}MJzkDxuv`NuA@hkl!?%0D;P16+Z0{ffff;_tngk`-GLJb;zW!e#mD$S0+DBS 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

    !Z0;fL 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 QKvUpgbBBX$HkC^KFWd?L6951J literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/hack/Hack-Regular.ttf b/sphinx_nervproject_theme/static/fonts/hack/Hack-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..25578e0928296a26881b5389dc7b6fc6ca876129 GIT binary patch literal 383104 zcmeEv34B!5_5Z#1y*D%2GugM$1g7oI0Q^?S;p$dt=q6{o$?;L9nVt*_*)s_BA#s(Sxiir zICVBlUfsQEEh{42F!t3~%!&_{*;q15V_7T@Pa>vGpXz3XGpA2;v&IMvXBvxRDJ-33 zvwZoTjR|H!&xvS}!E#tZ_#U%sJxDf>jeAEb9KxEtz|17mbG8CV(k z$$=UAHXgVb_{k%^D!9ghL4rsG&IW#R;F!L(NILcZmr|L$+2>FjsD3)`jheZd078VSVWEvE8LOK!pP@!jEkG_I~Vv3?>8tr z@qU$jzeK*Dhj$^ivUt%bMvErx-`WS-huVL%kF<}q|KiH>A+B&S2X{|n9c(!}k6neQ zwt%8p%!wIN!Ro~brikexAgbkOv8a`wCEC04vs8Oeeg;Lo{4AH0N)|QpuVU?QIutNy z!z{@Wb@J~L?eF^cVx;^m$1|zgKO(S1<7Dlh@~@y66@w5B#_#<0|L?}E;2HmlS6K26 z$xHg?_jrBM=bI<-&1-$W`8mFUWX3zS66_gZVUg$-i}Cv-rr&pg%RgXq*}w7rd<5d( zXtf%1Fps%G&oWlcMzJyA_*T$cXs?S#yuTqv83z=hDquHo-sV*T*VS0L~gYkL9WmUElt zH(tqaU^MhoAZf!y5wi%AV)V6sh5pcgbO}bki^w-aedsL}F+offlf*B@L2ad&CRU3z zqFMBcapHV288gfed<8_YC=sP12&|Qh3Nco+ix0#*;_qULwgQ+)!ptQ7<7OUK#ERJn z(6g2`Ku3ij!`j(&Hj5n#Nw$KmWNX-3woxn>W5f#WMA4z00c@Vd&Sn>|OW3vSI`#v0 zGrN=hgx$@4&h7>7pJKmezhTd^7r~Q%W`AMtfLq@aJ=!v{OuUXqBTZ+AmTO_-*&=od zq~Q12X10}`0jY5*_N7ZJO(o z_NBN+TqX{Ilk&7)=x_%sVWlj{%Gp>p4j>cQ0=5u*eT#OQc8+$YcB*!|cDA-z+p3+V zeV?g`JHZ6YK};(oB?B!gf%((9m8bK3?&Co|f{)~5_+&nf&*$Cz1b#Zdir>cX{_J_j z^PcBF-gIxK*X{Lr%e~Fs3Es)xMc!rJSnASE#qE+to+ZC)MAod(@Y-R4q>%0X)ys zy0r^|=ijA%>D=o4*v;Ijz;mU$*4^N4a!-ihd6WD5?k(<%+?TpD6!1Fw#4JKes3s`KuJNaph9eNkPx%;<^{e5UNu1`9&zSsH5xgVA2-@kni zV{bd~TJrWR`sVG_w_D%c^6vNFzUr-y-ahv&NbR>>Z#(|l_SXA<{eiqb65ou%tASo` z(_giW?a#xDGy&WH54`?{*W3Hw#QSUe_u>7O{k!*LwXlEJ{`>ad^HyO0)o*@=zpx_M z4{LQlB>I~e`CtBm*Bkh~jrV%%J-C0lkG9)tx~Ji$!fd07<|1-U9GNFf2IBg+78cZ{HTwE&v)ZHdVN6OsvoFigY@~)ujpT? zhqMex&@#M$S*@DB)sDq$F#`-Z2L4_ww4S@*UWdpTJ=3N5eJwf{kMth1XiV zR^zo5uX7AIs~2L{ZTvOZrxha_^yf%=_J52{72BcFpb^ER(0R+X)!G(q75lgLiTFrd z0PT1t^krCD@~3E@X~%0{YMWuLeE_{zD@KSq(Z;OMVjA?Hz6P~JpXI>L%ZEPG^;!mW z^#rNgTG@E<37ZVvMjCDrJCRLeFF=Ez0v)~;TKo)XShD>um0J9E=yB5G7ebFe3{CzJ zwD>OZCVLE;{12qd*}Lpl(62VO1vcQRu-{I{3h*4PA4ePEOS%BRHss3ZEFn$C*dIv1iTUZU&9(8Ox8_9mk>e)T8RDZ@s zv-?;xdjPAn`(d~Kf=yz-WE0t=r14?FKFwyb-?AC7h-b6sqy^f^cC&e~mb=(X(9&

    Q`v{?KkOs+G5eH##tyK9 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 C6pEby literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold-Italic.ttf b/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7926c7be33a45901bf892b69755f38af122a99e2 GIT binary patch literal 171528 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 literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold.ttf b/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2a0f075779481f2f5d4b6fa22eaa18240bbde17a GIT binary patch literal 166076 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

    bR(Ya5zu%)XsoUzEax+-i9 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 literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular-Italic.ttf b/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4f95be0711f2247a1c23be7b0464c2eb73841486 GIT binary patch literal 170744 zcmd4431AdO+BaTR-E(9zIVO`#j>$1cCgmB8FB3pa2$u@TEhr))C%B^5{=cg3nM{sJ;=caB??Wry(^K93JWoCK z+*Ly;A;g3~GKn2JY19aOqJ-`E7DxSv@#7}t%U=#A^wS#&xp%;bNmHsy_P;rYuxm~d zV$K{lsix#KVL{-ZHOo*X-b$zUNo)w~pwwnCMDtgMx2MX0sfC!7fo)& z^(-<8EjHvB!+s@$d)*!-8>FAfl8%jS@b6_yNJFP~q5mBg+D;IemHGX>ZPFtDue`Bo zejojY7||lsBR?07O(WW18xPhkBF5e{x|5jMQKd;0#4OKH8msj`-Kj0`f6vrLGyUK9 z(5?-9&qj*A@%U^&i)Xob4sQwIueRqj(+c#vPbu*BDQfBAI zqWzCDgMW3$M$h{H+O9oIGUzFiiLor8C;cC?_n=MgA#VBtsi3n+364ed7M!0$hSCE> zM&B~>9jPSW`R}Cn5-0hALKLp=ZLl%x@HKc~# z44Jjve}-O8B=$Hd6fGHZW|;r4tiS&sY_tD2R`35ey9(b~{9my>BoXHtKG*1H#L6y3 z-;JR6{r=PRQh%uw2fmH-e~4$^MW6EDLHGIh(l7mw(i8rD^lRL6hyO9^_n*Z1ODv8| zpxa3@eTpQ|eZ)z>Bsug1+Sge;lwB z0j^_!tB73%TK)rL`x)j!1Z0#A{7?;^yVP%D9}LfBLKcR`xu}l;#jEeb_&l%_a$K5omB8WW5#q z=JWr|vOy=}zYDy3m>EbJdzi$5j)x%wpMl(AY_9)#DIT(M6iG+F+tB7QH~P5!3#CSq zDrNhBVxRawmDWSmILJAorI2z-X@ydXzctt#q7PSrkQKvyV?H{&fi0O3iBb2 zw_eQ&F6*E-x|$Ps{s7T#CPVR#L3qb&Xg{Kz#`S(^dbAw8vjxY2Xy>C}7LK`SS{0r% ztknMkO9L%6;QNXGALs{YC-8X!XtxOGJ1`HQgse!w`75~o9cYZ}Y#m9Yt;&&^@!k9A z_cY1Ie9C8~WU>@RJg_qkGb3cdFW?*go~~No_SYr1|32QB3Gi^3LL1=YFb3h|uy)e~ z4jhj_<8Y%%b%2%Q)l&<>o8yl5Z}oUe&_I1&@EkPZbm_W5wyfigBuW1R8TeRu1?7!kVBb&&8Zc6YVJ) z<^Ma{-P8r00N zLPs55hEINJoQXj^irFi?02yL$0S?M_qq*z2W+o>ugqBVQ#Utg|!%4idzP> zjBc6Q($I2Y%kq{DE!VVM*K%Xa)|PE8x3uhPxwqxvmi;X+w7k}Gs^!C$Ph0-c@^#Di zEx)w<+TuU0IURZ0blP${?R4(x(w{#4jrpN91fDiX<^kj`f#3Q3v-H7T1bo364lbDWnjygmUCNXwOrJ)A_ULvEjwE7X?dXKv6kmr zUT%3);Q3k0mo49_c(T*_)6u8Rr&CU6ozDO1^lvaqpdf#QmK0v6?-&1L9BtnXzNh%H z^|RJDT3>HH+4?H}JI=3sa`yCH{7A@Y@96>f`}pZ{LRvlobzcOX@syU;Ehk!*;8Ps$ z^~rmmy!*-JIBvy%Ys8iF@yY#3!YA?k(?^3o8t_rSk4kWs{-OTEZ$EtZtqa~97jqu{MhzS8ZL3aok(M)iPBVYru^m60`;E+$O8Y+U;Pw3if0C%D}}s48XCBZ zA0^OFszh6dwp-edzeo9X<)8Gn^p5ng)FPdczLLI^#YM>{%d$cFUN*?FvPDjn9deFb zsNN*g7WyWwqLuUlYN3CjPtxZg8y3;`>3;fG`gi&P{gAGt%jhNaBl<7QWiyF~b&*bT zNG>TPePB@!CLS`Jj38r3J(*5skOnf3EI>?Q6}g=x6kK_7A#`y+$@6y0M+? zB)iEhp6!{iv`(yQbz^a~nCU!j-M$LW{sE&3B(Ovlmj>;%1JJ7^kbqU zdJ;hlB$613i6kI8WFvMF{U{}UNk5WCMv}2)92rk0kco5&nMxLtMdV_#m|Q`o!E?Bl zG?UF_3%QP5PyR%1A$O5I4l6y%exsSNW{UnP#K(ZnC z^Ttt5_YBj;jH%^}~C3)vg&BlcJJH})QDVIQzRlS`?F zTt>BI4b_qLG>X1P-=J^N*Xb$xHvNu%Pv4_2(GzqG&7j-pH}s$MKKcN?pFT+U(nslI z^db5u+Dy05i|Ji-4ZV}zLf6vU=uWzu-b$}$-!KoG&E~KntcuNL^VocL0lSb@vy0dQ zHk2)57qi7|30umRvE^(9+san5g-pkiSw0)YhOy!761Ix1W|y)N>@v27jbx+PHLQkh zVzumA#K$(XE$lirnvG%Cvm4lr>?Ssr-NDAO@oWOSlkH}Av59OCyPMs^o@4j2``9FQ zKYM^Z$ab;GYzmvo4zPpl5PO21%j(!+_9Q#Po`PqFj zofR{};#ejtgB~_9C+o*FERp51f%GhkW;Rwre`8TBgY{ur=&w9hN&mwlSsE*%edsUD zz*1QuJUYZaF{6G)1XmR=>aqJnPx7XOmeRhoA1$Nhw1W1h1L(m2cVrMy}&AzSL8eT zCFI!uuoIAHD$g=AocTUrfAqOu7hYz94!SAm? z!o35ibdYQl`23{@=s_`O`0QCquZQHhl3qqVeD08kVKaVD|AtxhHe$08kbinezzm{D zz!D+-2&5pFdke|)n4urAx70cM3HvkV=|^7Twt2~vx?%M;TkT;IJ)zdCoiwe^+t=#N zsc)ETYo1c)Wv<32^>}nslXI5UZugRUFR6A8-4C5w-B4BFrEagSVQzt!xoxv;-lOBa za@Mr{In+=+tZCT9>2-Fe-P&Ad^Nt^1XZL#Qtu}83KdY#(x9w9pHO}_t;F9{u<}K#m z7xSJ+$Jf~aM02CfYZzbGfGalsoq?Z~@w2i9YeRi~z12(e>+79fGQMt3eSLvfa@&U4 zyt1ni0BNen*LgM0DzDaA1@P;=w4uN&yPbf`HhZ6DR+Wu^qr9B|^|FRxO+!8;QXRgsa-`HZ7kD*pudX_OKSKC|G+KOgRyjdp zXH}z@&6?|_O?baolULx?xosTC$m*uUGMR-g0MpY@&$~1X6+r6U`*o3|dRSGSJxJ^b zcYER+l&8>qfKUyL8*IaxosE1T1f__TQ`2j+0>}WAUdiQb9ICt`GR*DXOx%T=gQ$hx zWaK>KtlA%GkcQRStxkJ=p1r^u<=)5GFz@Wfp#|P(HxRJdyvFJpju%dxRrTH|{%ImU zMd4F{HwKT16(q5N0!;wh8(rOCYi_W4qd~L+Z>+m^a@{_8_R#uFZ`2&;ssgXcT|1$! zc9L?@YR7f6xE|-;M`Eg{)a{FjsrJ&wDsN0aXHu|k)jlKt6NNusYQacIuJLvIIOl>` zRm~V){@Ogd6SoDVjFDL7@r0{o{czq-JIVF-QI$HZvkdf5tw)cxUI{n zUUF)Z#75+oz!k!|EW0_#pHNrA+6qOWd}80^U;eqr*DSXb6ff z!Qrov9E+C0HeOZ9{_iGO9L3Yv7*4+&s~^US>P?}sVkVU3Ej&vB*fyf z71~Dd$qQ1BYHl9k906fb2eA&Zh#6f*X+k{SUjZp&!34qoqKh}8I)6@cq0?roY{s+t zw|#9ZRG#6L@l5oxc^mkA_e`jJoY^Fs^>LOZrPNn(8K{Re#ryC^=WxtEjAr|(gn3W% z6=Bb+8)iGbQg!2Oh#^+pXvKL$J?3u5dl~@}1haE^V};d;Hw*_}IEc64d0o5&fN)_c zLjZvG8ZZ<@dk0AH#75lg5ZSMj{4B#}d;q96%l?KjAkY=E`?A2p}+ib&~ zBlyesXjKZ5aRgL~lF4<2wo2$m4zYR>4{Ia2)`d@_@KsRzDg)J-xf-16$NcG%6aP`~~#lTPwb~|l_oNB`%m@DfG_Z8B3Ou%!3mob`cmp#GDqIcldc72Apy%qU^ zZ`wVy%I)o+-wYn&%+ic$+3Cd?mO^hK-d`=q#ThU_UCvxi%!)!x5(UPg5E_u-K~4?e z+cPVU=!!A^8}8$De`sMu4cpIsSG|c@CnAM-b%^KsiB~oY3}| zhvq_WU(CgkVXlvY%%$;WZ$I>@aeK>gsO3}}2D;jYL#+kqG}_JC(OV0$j&UQ#Fcc?a zaYFgYIQM=ku8hZtxH5tF8HTSW@;>}z67R!LCi6c0WD4&y1SeB@AAWK!@54{(cprXJ z&-+y4WE$_oPp0!e{A332!%xoReTL&?Chx;f&gXsjNdxc0Pa1ijDxA#XefUWe@54`K z^FI7!j@vsRNanfxgLg14&l6|o;B3C&CtUX6!v${dz+mqS`3KSaB5}rhFA!(E>q57; zGT3zy{~)?vEY5h>#o~;2UE=l*3U*z}KZvfN3pT%7T)E8LGq$ShzyRpop2bG%aK z_*DUwQ$Pre@#7O=sL<;nnHBSU@jjxhdK|e&lE=>u+G(_&>6LQ_Nz#gQebrO?b%-J{ z5`k|FRXmF4Q9emz=)O$4X#&j5O?CUE*+chb@lQwe>j;%So0?#2p$n|(`hyMdgD_;l2F?641cDv9O9^2{PY{Z*U7a}DxJE}o!8sgh7Y5hM+gOJ_((VxISBSw;h z`^Ja-w~3sDKQxn`gde+yeI+$W&&mVjb@JO9w`Q^CL#^r8VrbkS_#MQ+ei#ubEGY>W|FyCi>H$F4IA^ucCN^$eHC_>ijHoYUX_|*_G#7<7&yO%-WG{$sV4)JbQ2UH#x&|*5*8t zb0*iFyD0bRyy84>esTU0_o{-bf?o@F7tJg>Q~Xe$4J8Xoj+V00`K5>Y8v0(^_w{~- z{dShcmaQv$wcJ*|viwxVf{M@jZyBH;uyVkufjI*g4ctBO%gXVUdj`!NJo21ro`xYM zL)HxWu&T0ZZPh(huU7q1U0l7P`smQip<9RU9eQfm_+j@AJ2O0P_|oAYk0>5dH==pO z(<8neSu%3|$X7?jjk>3X)l989P#agfvesMs)9A|4&11-ztH*pXcIDV(<4VRoG=BK_ z?c;x$Fm%G!3ExbtnYe$FWzyA?e3P4}uqjKYyfF3BsYlM0&mDj6?sGq@>sz;>?z8$; z)3no8PV-H_dV0%@0W;>#@SbNpZ`OH-XV%PIIrG3w-}zUc|4xIgVQj;uhEE$Eji+Yy zowat>vrV3+4NXUyzL;&BJ$3fF*+0!mpEGODjycEYyg%16ckbNnbN@0=JI_6D!Mt1N z9i7)QKXv|q`4`ULH2>ub$OQu~xb%XrE-bw8>I*-M z+4^M%mTQ++EMLC-!19wTGFQxA@$8CURt{ddc;(@hUtQw3$rR%)wPOkg%O2d^^SI)X}{gr#Je0P2H`q}IEumAX};;W`!wdShbR~_FFy`f~o zj17A>yu9JdjoOW=8%s8h+&FXNnvFX)9^UxQ#$T^azk1@;JFkA{n&@lRT(kX}1J|6o z=G#rtn{1m(HVxf0d((zZhc>-_ZPvAGuibU+v)6vxtZkmze5mE>OVy_-*N{&@4ZTZ~(BwhY)ZdCSTz&u;m2i|@Lu>ng5Wdfl$;ez<<-^?R;wxgq_A z@i)xBVeJj~-EjDZpKhFgqxYtfH*LM?_|~ag5B+K8pAP@&+ij`aW^B9hX2Z=@H!r?< z@68`>XWNUnuit)P`?t3g-!k%+-M6&d+V|E)w;s6li`xd=w&=EdZu@jc?2fV>vv(ZY z@x|?#x6i(P&FydRjNdtb=boKk+>v_6qC587@$RmqT{XKF@7lBLhdZ?{?ok^X?sYzkm04_tf0ee9ve1rr$gJ z-tG5(d|%vs!|z*k-y`?Ee?PfD_5Qy1&%b}e{k!i!_5gdp^1$Q=HaxKZf%hLwd9dce zZ4W;3;KvXC^ibtPGag#|(9VZmf7tkN)x$SFeDvXOA1Qfc!y_L*TKMSXN3VYL*++lf zJACi@y~ptGeb&sum%=_5;UfDa`yVASU`-1n^eM9$c*mrclc7MtK8T+^GKeGR; z$1RW7J-+Gjy^p_rz<6Ndf%ONDA2@SRK4?2Q^5Fb~yAOVNDE`obL*7GYp2&G())R-G z`0B9x@T|l8pEN!>>&e|uzIsGHQg!6gBPXA7Jk|VE%hM%KPkegi)7zgu^-Rh$)1KM? z%s0=LJiF-Gr=LrDZuxUB9F0G^_UOr@KRuuM{DseNd;aO?zjz_#g|RQ}e^GvM#)}7z z8IL)RRUE53w(3~(v7N^b9XoaGvtvKK6!%ijOH*Ik@Y3Fwj=pSoIp^iNmzTeM5@du6{JO1$r`9$%Fkte2|Sbk#HiM=PDJ@NX9 zj}b|n=1-6qYB(fBwCsp?M|li+nd#A5nG(4;pPK9@jooCI;@r<1AQVv9%0=a1%o7B+7_xI+Mwy)h6bb>zuUI?97(5TAi*mJF9QMT}@Zf z=dN?D))*?%qGz3y=wpwu-&!?~(YG$_m%R6}3kI2pq`XhIfF6;EI+l2f62u!No*fz4 z<$Gn>6e~x{ktS0Df3LYbQAazy`=go@Wxmfk0w5ipxqDFS%1&UYaJ(od|MzfEO?G)_ zIM|E6pVPkc#dLz?z-7a3KfAp%Brp~PO>UEQ$VElNHt6pu(`p!%8A+lV#*mt0$V+In zpp!##&N!g2IooD7;e+g(&) z4ujUJqJoKw>8cTEDd$~q#}g414!b=fqQBj4_qB$8c()TCkJ<|g>>=&!=}u@61&{0H z_#hq=JYy9+A}BFX3>0euk5dgFEq!EH_(T~gQE=jel#*;V855%tbsCgjMH;p7`P5>8 zY{EzZt3=2ptr(@UtS-=#YHMR+=8hcA|CVIrYP1fQ%`Iy)eOo$WC&$y#Wqm6ttu5kVr^FWg3;2DudF+knD?JK6%oZ_(>5icY!C$=jnvtSCbp(kIC!PC-3Zw zozUd^!Ji=XLkjY^gFFK=sa8&*8p>)+kU^vPJVBCkF+>-mS~iQwvMQZw;p3!{(TQ15 z7YPm>rU|Bo!bIiHY`dU8G=~Crn+~D>iZ8O{yCd|aWf24(0JxZzl}% z-wTuvLZ`=|wxQC~AM7RRnbe2`mR8nl8==%u*ns6CwHPiY9?lJ)&G-`C|-PV=1|ObgR|^+oTkp>O(rd9aE7w(yOGpD)Cy z-00gvmt*b_8pu$IOxHr*2%^#Hpdl16CH4$!a*`!3 zHrhyHXpD}F%MvawbqY5)?PfFAX=PbXrxZA$hc9eOj2%}=2lkCm+Ox{{pOcvvS51tL zE*-r5=1o=SMn!u@EeD7*hfI!ThIus&i`Z|z=ga%{D{uYl;EIaD7&&O)OjK&#CTUS+ zk>|;_P>CgKK~h)?lEkLNNJ!!nP{5f?N4v6J4jBf5S($EtPv~B5Y(i%x>Vy{FpFMI; z(SkBt@zR0gE>1GbiG_c^wQN>OhGS|$(_QqoZF`*d%dDy6Yx>_X;jU*=lUAfq9R*Z!)*Yn!h%!RVxi~9P9GGP5v7gNMkX08cGx7N<|cN4IzvS%V}whl z6$3pokV*tknIp_PdHnDYOqL1s;*zvRE2l3L^gSu~7S(T_f)r5LY7i9W49rG`qjMIg zv#<@jqcuAz%*2%LNG_PQbzPTqSKxbE*o;n6?&&KmMhR8HvXmYL z;vx*Z4Oh+(5fvF>GMMZRjn*P4YloP!xB@bY-JbjTEk57LFLzz#dtu4eYtO$qHFGST zwd)xBtz}v3C)X~#ZdX8NJ|<`r1HYxzQye4-JQjG6iX>_$F-@`Yaj{9JB)iMZojIyd zhL3G~2HLKY6%87|b+qv3V@N+w2^Ws=NjI#VP+)ocX5Z_9P+-`;mSvKe5K;a z_YJ&Qq45eKpa0wUav?2+yqB%uGWpt0Zx){WeFczRUAadcW z%bG^6AnHNv*jgRfTaaA1?7BEz94B+US5gY2rhK>%qHdMNX zy0ErR@CKx7z>7V5X8>|#{MHDcE`|*C4ABRDIStY3G%!-3x#~f~*jhN@IzdU*spHHO z9c7FRaqA4KTh|WIHQb@QuM<$*q1)9Sj;n+pmrOP)?pvV&T-?rm>qN-N5JFl#1>%Mf zKd#&U^`2Dj&_yRlCnqIZ+PiedPA*+2XRxcR8rS|37cqtTdXOjP*85z!&c(GDtO2uGaP38nxOv<*IFBxDo(N-mqy`3y>@5Y#n9 z2a8b$XR^}_0tYJ-NcAeYQ_0;*F1p*?$~KW@=Qg6EZE0iBq4b?-C&l2o1RcvZhf?(o zRF4v%s`7k;&~tIzp925=?a^ zWI5nUm@{3O&RAiP+2OXsYH#O6s8la^qDVcqe!$h$x2)^q{^s72*=}2YW6{F9You!)?v9PQL(p5mbwbG3Oycnj67-g^QdE{K(B}cu zmJ+RoDuSYuXCa_8BPfdKoNDBD3oXl3M#1-a_fSi!ojWBA@QS^7TF8@pve{!ur8+Ha zMjfkBWQ!sy)X)$-w%K5y2)!K9h`_0KI`|ycuU@a24so5V8Ey5rLqtoD-RnKbEa&HC zyX+Y$N%3(p(cuF{-BaUqJ2~U~xCf#H#ZK#vZt3!rkU_azOCg3NTWLGA0;H za09g3fEysj6OrS9trp-q+C3i2LL`&#+a9n82&&e@T_eHAR-?`rJAoW+n=yz9Np!>? zGH=Xa*PiB%{mHyA^T*e?qOuuq2w5R%h3%K^$s};bvCD;K7Ec`T2&tOTX=n49C8xPm zf*FqE@#(8iuAWRMPsU+7o#@+(5X3QB*{Y!v6?rIWRr{yRQ`*7)kstx7q@BfGkJwsG zAXU+&-9tm($xP}ToE-Y{z>KqZ0YfJ6<549<9<(xJkvc{VjLs6t2x5q6T|M1*f=*8H zJt7EVUnu^yenKZMoWM}{`xdG8 z_3wS3YFP*0#};wR`h)gwRL$zZ8v{5FQ2DCD(@*e~Ot@VwEB>UgU13mbu?(bVi#qsz zdb7e=x3z~LXim4mAPG8858Bi4_!WB^rb!b|Yw7AmhRYCvnCX9ENr#RCs|%G*p_X)q zu?YyK5HmUeu`*6WM2^lyMtepX+vnyYkef45y*{FzL`1~aMny8HnR=)hH9eQ&N`X38 zV%i}Ix@aC8QiFt@6Ljs67!o!$_ow#M?wppprXzpXs{Q~hLg5b}xzNbdZmRc!K(*>q z^~w_n4nM2qp1|7n;3#fDdpb^3{eabquFeVd19Z^UAq)^1$^ceRc8HqpuIKNz{o9b3 z*iI+!ZjVh+1E0MzNL0up*w|biW$<`55>(vAhBTylvY3lTbv7YPg2@B}oSIbg+Qn^1 zZeK@0Kqj`OZGyl+Oa=|?JA(H0HEp76McPGO*w!kw7q%JKs$5g&8>~?7n_$?RLWW%* zI_y1pB|#AB2O+a-V|!`^CKOzf00TgN0~S>3eF1vK6B~K4)|-e_9`fBvB%9S(YrQFL zS0H+8to&;v9+8=6HTCt%9jSUQog@&HD<4AyGOv_O=PEauj8>nK(?uUengnkEK)k;v zvqRUQ+^OYh93Ia@xB7ZdTtY&EEy2deEzV?dAvqZE=d%Mb^|ErVXK08bkS-|Pw6SPp zbVl4LSJ7ZgWP*9}7iqMy^^$h5go@FS80-Jti{ z2*$&>iVGhCDu+#k$QAL@0k+$^gr^e#7%TqHDxoW^Bw&NcBpMm-D2y2Q5uh^=KTw&R zN4YLv8o+kr5O-Njx5E%JEQ0QC`CCTkZH1R{|k z)y`JzFEF@LP=j81NtPsx8IJ`i1{lv4iT_Kvx&f7t>`27_W+%^xsQ>@@{8cAcO>h(y z#`VoI73JOJd(RMWh)F`IBu1|_$TwXb9ji5(^igJgY$~1Y+X?gSl&!$rFUQ=c!1uPn zq>C^}G|H%pi}c-}U0|{on;k{5_GE6`!NyhKFXVJBEO1L$3H|>U9^BgfJ-7_ymT&Lz z@mUmeSQ!@zD;6=23=j5pfE6r3?qMNxU??<1V=~DIhx6EHsYLgt`I=6yehi%cTkBHv z;-A1jxZ(gX9Z%6r4rL}8z@tGs7URcH=z?jH=1r^TQK^X@`S#z&oQzj>lz)kP-jjDy<7bp+F)bFqq}K@^awf(rI+!MU@TC zhJ~xorEyN*H~khaY^hjZL2vUtwR`>USMZL{5gWT1@30f6$Chr5*CR%bm*7R*agtD} z0UJKqgn9!JW8wab8HxYWViYcM&k1vv>qhF7P%wkD)9Ww&wmBElN9vP6`)zsP(zy|d zQIa_~(f7+*8^5fLqX&Jpn4m19(l*UOTj69K%&N)EtjY4#s%HxS3V$w!P&${EmodjjWBLZ}|G)?e6#iSy`2d z^bNfJ?UVsnp%LVHNh|#WTBZ+=#S}UikgGAYH#2z&7>^zDV6Ct%v1e0mPIkMZugGp~ zO5q5CkR73B&xf@yeV2s6Ncu;|3b58Mdd5-AYb(k0*prNcy2|uc2EL8PnAU23Hw>NG z*CMrB91b|{_p~1B9v;6|9cuxPI@&1Bf>`JXPq$;v#cQ~6U&2LcxUp}&K@lQChQQZ1 zApe<8@;y1$7)TM?mit7)gUeAKQxFvq;KFz%x2)zo!%&I-tmxN=!;xvblIeUYJfTDk zSxPK--4r)9f%p0+$#4`C68fg_8Cl;hcG zb>)zU8rE!PffM@poVy*4adX69fBiGH6Q(q;Qw}U;*V-#~^2XEG0u~WlNPyf!6)!N{P;eM#+AUl(g_q{$27u}sIwk(_a*r_bdfnd-Bd-|h7Do1O zK4)8-dH_;{EY5@jGC)UO$D4#|Ib=gc1Owa%Ym_Px3^B48V_6PVW27Y8(vve&GP84( zj5ww&ui@<;-YjMIwBFJK#A=A+^&Vgr@q>KqzB1fX-9fZ#A=)DmK?nq=BO-Lu5dulp zjV^E#QrgE|UQnKwW6ywsP>Oqv-OKsz@j4Y&+PB`(1FD_k3$4lFu;#vjGXIqN-(2jL zgPIg2(!)zpxT7BkLhE#aXncNNpQ5~e`Ter9dF5|JhnkeoglP|>_s1 zJl8-dsI^ac994c4F%>>%ctj0?5QUngQHQ8XpiE4yjX<$Yq6IQiOz!x&$Oud|34V!E zFxvx0AMyx`Z*LFKBj(at92VdJykEh-%Rs&P5+w?grH3?vp(KiFQ4~L$n;4x3$Lev3 zj!G6bd_Uw!>^9V;yKMRP{PffWvzj9@bjrN;fb!ql#ba7;>;d;+gr?OTmI5kYN=>o@ z#Mfa;VgEdj8^y~Yfi|2#wx%H6=p)Tjoh~+FDE`uwrlJhY3?%8-;KDU!F&t;8}yZ` z*bjd%5rhpR*TIH?Wk_yT<7Kg^|ACazis)D@jexzX(<3^jeC>eb71c2ju+HdoZptNRD^}zs`Cmt?Gj?)fU(&G_NF=sm? zk^HrnD^^|`|EN_>cnZp!)H*_5p6ft%HMVrcIYIkr*aZ%ATi)Dpy{%dgmZ{nGx+HiJ_XAAAn{Ndq!ZA|eFW7~vEI zI8`$bHEF_sGe%v?oA14$L&srPa1pB*j`#Atosh*K$jb5Zui1Pd5ii+q!W6`- zh0z`zMTsdU3hN8>S`GJcjnt?IE282X@7F01z>!qy;y$d+g!h;}QoxWpYV05Z!lq5^ zx25f2fR6niVdExZeGRwJu?#2?jw2KhmNkJ%Mg&Y>_es(5zvRu0C4udDA zz0Rc+c4U_)@;I3oxx44}Em=|-96IF$n*;hrVYFPsZH-M6le3J%6s{OE+U5wD!Q2|w z8nnM$vD1=p$=GG~2?a2U`TSPsHy8Aa1y4eA8mNS|L7aFJ(MU~Pe+t$Nu8u?PJV`K{ zlH-zbON_-1&55;Y+?P=5!7+Zo#_R+&In+;$U48P%=9L+74a4VeoM6f_ub(({gf($fYu>@-!HFx1*Lk+#0 zoS2YiNt5Gcv&D{KM(HJ&GhyLl>x373aab^w>g34qup*8apr3$Mp&(Wm@z_>)SbrxS zCFqCnw7i`AxMApd_A50`rqs|~E$Vv`iH$&aVHKpdy_1VdDTr~c4AW4pUk|RrOHR`1 zQd5#_$u=EVPWE_n1P>8}_`h9p06n1C@Y}5a6 zlZGs~#OJsax)uPlO`Tq@0wn#GO15_O++NF<{M4A1NC#w39C|4`{w0V_j9?EGDhW( zJI@@qHaRUXGqk4rG)_?d`omNx`Q<>M4jd(vV1K}M;Db|5jPEcw@P zlL6)euT-M9KDO$y*V0&A8oR!ADZ75*LSZwJSn!MTtVn{YGgN4UL3;a4KK#Mw`mV>| z1|F_zYNo&{=36w^b|Si_F2KPez0hp4QfaR)jYm;sKpk^~Okkj7&Q&N4lt2eJxNOXncLbt91ds8;xq>)YBus!NEbonD;a2h zu4Va!SIyWqr{sdw^K$aeA3QnLl$JPe_1v_wrUCt^^z0G3*|&E4TAEW}9eXZa?^}D( zI-sPyQ^b?4oU0W3w5xXuB`(%~C`Bfn-v1k7$CJWkn0q(K6`ms?1DTb;<;8H7ZlN4WG2-*SDsUtfw>Jki;$#5 zQ;acEuN6UDU0``kIN0Ch;oD>3z~rTJ+rk4DpgWJ-x=51}wY7&vZTS`mofygLv4sR| zyX;cWqdE?|HQAC77pul;BRa)t!;Z+i?IN_(!l4(8%$~g@ERyORQTN#>B11fb5z&jF z?e^E`gd*Qr!=3MP+A>m8LU+|L@GxJP-2%d5lNV;YfaoxIh1p?aM-MnoRAbK>JQJ=) zp6ST0gm+#b6VAiUVZol;7HIx845U&pz&s-?aNO60oJvshy~sr8MPLtk$WMg&nM@Y9 zhY*=wx5b%^<*msf3xvATaNL#P|BFpcXth$zs4Fa7Kc%RX(sMYc4a^;=?nR+48FCJ= z8=vuZ)`R)((ul-CDDBc|1?(Fzfqx9xS&*!#DUsm%p{N93D`nxr&=OTc6tOmQDP=$U zhTf2MS*%27@r{(wHnPh=hb0I==i^zK#ObkRS|imO74>;)b-yVUd(?3JDMb(p+3spbM~bvk`~pLRMN*=k~3nS-mFKI5_Xlj-1Wc}z8h|iW0PAS zL9xi@oG}B_tdX%f1to*i=?dQ#+wj3oTU6faiF6s@oD7{NU=+S^K975<`YzuQ7h~kb zL8{)v!`s#faERlfJA$hsQAN`W$Zu0r;PGA|pjPgE)H^hSc<}wI@cSU1telJ(V}z&( zQmq4b`Ov9!dG7cYt&A z$TzTekn`|};2qT-spOI4%2KB-O@mFzLUw1uA^>ih=n;wKtKPsnVjU|lSw?~|xGpW! zF6kX+Gr}1u<-NnUqsaoFqE~Z<`u9RcoWQ(B{?n6+91`|z3RIq{1xRt&|3`>j$w|40 zfRI37nL7Wzl}_2%JY9O{I^VOKw#=k9UkiRyWS;NeG{$$iZxgi%8PtI1zlrC^kW^1H z_8w|`Jig{-ZE+?^b@QZB9{J%CF+%%=nUUIbOycin>d%* zoEiIXZkvc_i&&nSI6N6q$mR$U$3xRR%@dGw$#Ib3ZPDk@_prxB%=zmMZ&M=8)g50M zd?&Z5EqrdOGA0&lfC2(WsZ9bTa0rv*;?06~@HA0jA;FIdeLH*i zASpPje45Rzdb^diXHvez9+(RjO^y=`D%K>1W6%yTvD?D&Vr54tJ91s?^&R02j1iY* zy&5C#n02JmD-c%|9pB9blh4`lebkTN@xX7%@EQwL%VH4J$O5m-YPauz!Q_CZO5~Nd zxbCXOg#G*!EZ6VE{#iL1dF?T zhgc02ZE`>|D~yNY*5G^CEu87FIHdi{l(_HYkXNejY!3KI*iiw+6ueplep_%U1(E|i ze1ZikVx@w`_?}9>8`NT*J1-LqaG)pHn6Pc0lMri{MJ+P!KTxWW+yjlQfupHtvsDU=G6| zQ+7<^`yT{~$J$m8$GIE{%62YhkUVys!uh4N%sm!y*(euaq)<6!OvO ze1$GTPF7D&*lyS#u2%GgC_&eHk15OL&T|!I6>(N@A>kRc*?Ub6y0p3915?J-Z0;>Z z*e{orK6bF6^-ynU0!=Xz)3lsakp~YJ@aeA7qJJbNoP-4(FcJt|jG4};ZV}O7|5Ae{ zLamB`bHs}rAr}k=c{(>S5&5!u2K~N!^?Fc^KR}6`)qB$WR}gZ}po*&gRb~B3it}?b z9ZK9OCoU(7>n0JO$wuxqORK}4sN4iYde&0*JDAKBGo~Uo%^Ve_jZTW37&ErqlooF^ z@(&O9meA6O^QP-rg4GmBv$AJQ6Q>56m2>v19w-m~5%bX@O@_`-L{*fBym}Co27>wt z;KTx=iBbs7{dF?k$RZ^|Qn+C4isB0U=8ImqK}RSyEm0p3<`z#;PrW-1OTEWcUdBT; zg9es)P%2YeTnI5|Yagaf3>#DI1T!qiIHRQaYu!q@?t- zKleazMJG9=L{%ppKA1=)nadwO1M&#U8+3X}*91F))+29Dn0)JB)vOS1P>5Na~LV>zUY*q>}pN9q4oNJ9niFJd1a25KfHk-O_vnT9^YolEeLS3Ow z*9Hu2OjeE1ZKGu%iU^98^e02f{T^eHU`TFn6V=}SKPpfM4&Zwe4>@PR(1AlM%KMfS zUsHk!N2*MyO*OS&0_b}o(N&=FQDGccg(H!V1EaKMA1MEumE!;Q^z7W#b(x*@L zkjepl%KMbNuuZ-z2WeKmMUCQCc94wmgfdep{#b~uI&8m zjQG4nJBAE)p%^par}ZTRQMB=uGHMCg7&RM4t*=3h8lOkbc50jW@m zqEp0O6*DIm;vaTRTcwHBgG-FB&IuNu)E~?1J_|FKCP%?BM*c~yyM)Q52C6XYvA11lIgB#3bZxb;SmQlAdvfl= zX?EKktMhBjX^DfKqh`j(_wi)bWu%zRRDR@|wd+kW3(WCT&#jv+vm`UmTSoZD2p9@^ zCAk&;XHF`UdC4TIjKv<=GE#0bcSd>d^8t`BVyqGX%F7l>Ozgq}Lm?Yf38~jr=YBf? zbx@cV?Y}x!MoRMdfvH^potio@O=`C_wlOgxanFhlSX>Zok|UE~ByoDOIbt5C@w{Fv zD4J#x6y;MFW$0n(s?_T$@e)M`ak147bT$Xfy+15{6^{K=7%B%~vx!)Ujjwr7^8scM z+!hal!)5^jd{YpGyxi;-Mf?b9VC1_hxao=mZdT$JOTz*h2vpqBHK>Ayv_%@kj z6PbhpVOKJCO%F_-3`k4?7#w4D18=aYT6d1}4yz}PvkG!T_yrbaU-fq1*Lxy>541$VmllfsJ(5Wl zndC8xm=;!G5gv+{c(N2GDfc@63sm|Ca%EU!rwW>|=tv8(Pe|*{JtHNFO+*&;gc{Ew zU~KNd*rbs>GV@>zkNv2sB?HxRh*=_lHw$9`CBqFW@Erz7>^))iWMCIli5Jxcx^?JL z?}^M56_u6>UQ!A5)5c>QN7PpG4FSbwfaUGRjh5J_7Pdn(;Xuj(%M#1*lwtQSG0qDe zz+y+bE(Fo>4HG6bwC*UPYeU8mAxPkvE*0{sKr-251`i@_%72CjHBb1d7Xu%`WHExM z4&+NF&7o_htR6F%kxO14xeP4v!2Hk6cG|fvQ+9U`Y?lenR2Ni2jVNm=RU=UtlT7P6 zwDRI}?Y2ATq*o*wT-Ga{i{jnM^{J(nCE0VU@_gr8+~;`Cvn1wwhRmSZ%@1t7Y}KEl zqcW?~#-B4J#%dfL<1p6_88r6KH%+XcHeqrdGGQbV`uAt(Uo%PJE8@8R{p0jWC6lEl5hbhLz2L_TAJStO1L$OR5H7O_pXt z?xzqt!Ee2&8aM?CPObRi`(R13R+<%1XBhc5Eo`+~?N+-mo!jk>9*7TghMHclXn~q; z0B1idiG#bkCbP`>fsIsS*7>A_T#xvuE*P_RBQ=2KUlH0yOijeBBbh;oS*!c>0t1~c z5ahRd^2GP(iYlR|;H_{T0};En&h;Lr+bxO&OWY+q>J0OgoGcv*lNBT0`_kgaBS?3l5H`@kGiKP{aM(+8L(ZJ;rG+p_$LQ@ zNwx70S9&5t6v)+wvQJjP5N^ArYwn4)*=$+1EG}DM73Pwv;A@&0m8mMs{Xg6+K z(WXl08lp9U2r4nLrgdjT?{+^8*9&CRrcixtQB9Y)Bkp4YF!3KJ!BRu4DC zu@Ar8)Wx^;9xU;}V-ryK0)sQK$s^3mc8+DK?(FKtt0yK;%vpUwM&IPrxcsC+LlSRF zrZ4yg(-+R)vRofAKhijK8X^M%*8dUn#t!e%@PyM5AB7)x!%xWuSQw56Rn`b~c!>*F z*%u+)?2GLBwer@*TZ7!}+us3*^IJb*b}rxqEN=NUXccdqF^A3BLSciFQ7}PsbyaVn)8>JNB7x@}>49XGB z#BcicugG)qf#ARC+v7lV4JaQTc|*wXoV~c~;RyqJ_oLPU5p@s+Kgk!X^eqBE6}UN# z!B1U}W7nW}GrD1b?Q+mNz^L+o|Mvk%tW6aPm;C*9@g=j)UP~MJONcG0GIN zwG2Vr7*{nNuOe#9Z^(sQVvws%yx=9^F-nqdI$sndGNZzXOXHOu#Yk=OUzZR+Y{~C| zxa#&6Y{1*Ue8@TF!}|||ekpgv7xLdK)FED{q`87VG`94>HWmowDWVyZ6+#-)jVj@M ztp$z_bvV?o#ah-@7Ztbl z@{2E`Z$`Syiw8v-3QPM8_WdW)Ajc%gk^P6%jMHffN~UBCjE&5(rdF3E56P@=jE%Kj zaPjR_ACaCMm1G)UT|a#si!LlKE_9btTI_p@M%iPt^K*04c|Zy=d@&9pzJ~QxWDGf} z5Y{Tpd`glL3v|RXNrxTBWw|B=WF7_i82nb->05PV@I%zt9t}%SC0QpmiT$X#(ig6Q zemdX39K#b4Aq?m={;L@Mlp7ed8`CWg+z1OZpf6>)i~C?gdIpaiK6s30bmf4uzQu)k z*|zjlYhr>~$#yFnul+GYMt3TDsrB?9HFklhV&NY#hTM*=K<;cZO;g4&-UjtRQls&hVm_<&Hrjd~tLZeYX z9ga|%o~PG%X+tG{1ko6%rm^!wFyh@m!!rQ-fv^9W-Nj>ixEZFgW5h5*#*G;^dBmjZ zA%g~%_v=%b?Q-&pEam5QW0Z<4Zg~WLUiXjT4K|{kG2Qy=AH^b4o9TVgf6pa>dCue0 zWu%Hsqz08o(qXJ-CoowbL$R%SO$O#W=MnsRQ>V)+kCftf2xW~PIdjZd#gOOwq6aKL zjV59`|0yl-hQXlaKYx>^<-EZ|mIJV55jH~BFYf#Z_}kq-!BY{u8O|kG48MJ?!qLO6 z;0x=p>M^y|6NgP0a?Zg1{Ys16E~gz{d8WhIA(}@27d}fF&sCoVU+`3H$1m!iz~b(Zjjee)mK!KAOoesw#)8FfFCHTmp6i~} z*LwcqsqyB5tZ8(sZ;_Pf`&3FzX`18PNzWNmX+!aMzRdw`w^ooZR1x{(P=INnqJ?*N1-SII z2n+fqbOC=GO;btZ!6>Q^Mgwh1S^=J*ntf2WMz!K+9#!hvLedYSU&k)>9-|;M&q46@ zYO1NNq#SgeiGFWMN*~K&%d07`rgcGlHkW4>7IvmT9VdJg{Jx?hQL(#cKnU|CI3kgN zg({HXfgnogWdMnPF~%4yU=a&vLfjh85p;Bj*lGy%82_a>h=K=bwurOq_=+|qzRnke z1-xfjma!c<7K9}zO9}AU9f+78!qY@#-1pCbugUp|9v5-&o}VSk@;QjdF;O@0hw;$0 zZ$~Ix+k_o!AlOM>jZ&+7G4Lg0fG@CS#-KCsWn;*rAbgHxV*>REg{`J=td*+t8OpOI z0q2WqEZGWwDmlqy)DZ5U2P}OU`0c8PIiS~s3D;i4f$tQS^}VK&MVV*xh^Tc>BiQo* z`_r|nZpRi>nnjpn{8vad8sH_CqNSvu=sGP0o3WuTA{o`^VnaBQ2Fpg8GOJ_tIS27b z*uwH<9LO*=+*}RJCfAY9a^lAs*wsj>Cdj?oXj(eL&*&u8CZ!>`jo4-8q%AQOFo2N*hWX)izBN zy&xsK?gYPvKZO^xpfnIRXy_wgMZ}BW_%uZ$ho{<;Dvd+zNiMVKfp*5=0uF!BjPspV z2b%et5jRxkvy(I&bV7~>@}UlFNXV0Ei`%9*Mj1mbNwBLJOXE}A7VHGVibZQ3xkd(+s%KGQJ24^yR>uJ{Z z8$d$Vk{=OMl1Q@05-J~n5g%qDA3&=gK^)wygr8L256C$E!6>7i@8=X6e(9B*lKtN! zzOX{b%0!ZlI%Di%!PTb|h9d+f&-$d)M(DBJ7(^AJ0$C0ks~$VP=S~ca%rJehTqY+c zCqE}Y&SDYKXM_5S(}A?CCPcJSOBttiVBLE**9~lGh^Y0w8T!GW?@3CrnKv%pm@=qO z&V^Oaa1sRq(RQ_1Y7@>VYdxrxv19 z42AJj=72rsc3UZyO*dqm9}ao`6(c;CWTkrW#;~yDv=t4dk~`ajgv1-3g5&PQV0jO^M(A}3~cMtu$`4vrK@zqdy$6o>sq&++}0E-Yse`Wf8<3= z#E#>HiAI~QZ->jQwK#NE|L=b<=DiYYu@p`EsTC9qHpBE@+wZEv#%NJaE*IyxywSkV z)k+1|CSsrvsa0W=K2o$2|Jc=Tz?&pXC95rKfc0JSaAP~ZQsj1r2GLEhsx_PjOo-_l z(}UAwxupChIv{^tj{!7MlE3a%MxnDz%M_St3@S2{B$NvSo|g=y2`s~!Dw8<7j<23F zk5;a?>L3@Ps;E+rAQcgHo{@&kh7J<36+uoX30)M#v{UgTE(pj6*!0OQs6#+=K)0;~HLyPzvCXUFB8Vzg8W2iNw< zx3l)y&9UU3o5f}La^Wg?!u2S0q97FsU8BkKJfZ~5A3_OLqecxBxGjcW4)rrj5&xk? zV-{(eD8B_s2ZB&mQkXy{>Yz5D_Ciq3hGE(O5opcO>58*PRS)DJjf9F(6^3aeph)FQ zALII;S6Hne$CS<2PT^63_Oy@Ubl97SC@*|PmGV6}Mn<0I$H??^^N17TI;L(o^ve0D z(3@A7*^c^0L~>q_o3p(S2IgS*v7swLN8pIW*90ax0s;2_SUv9)o;g<{|9wDM+K#{^ z5=FRnoJ?(k%0@Pua4ie0VP2j8dcO1TPMBx7@|HZ?s z^7X@k2S0-TLG%$3mVzG*veW<&o#aP!T<~b{6_E5G-cpn+mp}*OD27}Cjjqt<1#=~h zE)!Z(;<8Z2R#7!LXB{M&dG-E<{`RusO%noTZC-!W-a&T0bl$Z_{?6*{D0$8{h*pQQ zWeWJ?xEKgShd8<%%!BfbsmtPssQ^$hDY7^f)k*d`C6fN|WuXtQ-)!6--1(tn5N9Q&L(+%4P|)hf|eKN4x-bLEsR6 zo|GJ&R`8U}ZHh3N#$?2HvK0=DHYbV&{htwMq0nxJMD|4L&h$yeqL@fkJH;uK%0C}r zMHQ(;X=%lkvU6UI=Fbpr(rk<)lK?N1O1mK~x^sA$)X_Gx*pXp?%o+_TDWhcn6CL`9wCCUVMTE*QX3qCCuX!I4NB=N}?ak|qHfu?FRbu<311H?B+Va*!Z_AwAgK=2s!qH?<&m|byEBp0(YWTT-lX6MA8hV-J! zoS;@yUYeh0vuFa^0PjVGHA(fN8p9;TwIm*Y`9h|uWc6*kfC=+GDD8rrkt-A-3;#%a zj-6$R6hMr0O2j27n=B7R$Yap64I&DetGXw(Z%O4`2T;RJy~qH0AbAY}Pm*slF7Il0 zMI(*%<)w*&NKv#%i6k~cxKd=9L>f=Uy2IL&%vO=$P;q9V*lGc?ZK#q-T|Fc(7~T-N zhPc%UE4?K+h@*1YT~l8|~jMS~-I(mY5^(4o!@M7W$u`EEt+1$LaeI6Elxn2YV8 zbY2#otf($FE1AxwR4N7^rQ=n{J3?W4(qJAcLI7^e$cbv(@xt(YHnBJ@8S0M`qkJ}b zQhF|w0w2x?H6L#fKINov0Zg0`L%^hbJml>0e7tn<2lMfUP5^zH&pQET-O)KTBX7tI z{wDu?=oBCWYk=c2(54lcYv`nk-3PfCraO*g0aPeZq8djqL&GRIvaHOiQL;Qd4N{C! z1%c=W5KuvZj(b~(VpvCBlY7SxcT84tpd*p{p7d7drm~>L(j2q*?B52IBwFHV^g);Ia!)jVYnb0M{CHBNNw+5cN!B7>wWH zCZ4W`C)TF5o>uiyr1s{a?7-8jVFs~D16uw(!_tHQC6JPyt*(%(d$ro|Pw4*;gpy_vXLn)arGD!Pby^$!P_v#9=G zWkOAMn;T%qRB-ARdK9>=gIIODoKWxq`XFwVKYg?qCL`zwSl&+BekP{--%7KMqKO&w ze4nsWU2X>qqzHWnovI3dpxuVQNg01rAt$3hbbT_3rF+ZCl#jDtH3AHZa@<1Dbp}*2 zyft(twXms*Vli>}A|$nc?a*ZaZT|^5hEIaFD@o6Zf~)0`s!zG~QmO|Q-*m|Y$#_|D zni8sH)q`Ivt=SYU0viyTX?lXX8&|OXmP^)`FY=*{x*_7WC7hKlS=vB-ae>Kh$};a; zUpC7Z$eR`|MhnhBLutZnHy)oc*Xsz>1}bExIw`dZ5jEf5$O#SgsgZC|WF5Ib7G|j`^2pK0s%5CBie7gCGfkEpY`)ORCKX!S z1x%OI2X(T`(OeCdmGh3!wvX;14(_6#m5b^$-qK zTT_j5BJETq!vN%ZC>$S{PjS!K1@o#?I5Wn~ujKD0{iHk(i1MfG!t!L%%Y-GfQcL-+*qoj->-*vT{aiv|bJCHj?C5s(HvZio?H~Hq59NOZq z^aahO!SSvBlYIw}FLmQ~o-ft1w*QyxDcV(b@YRa}Uz_j+MK>@+7&?H%8qB-YDj(pn zBH4!mKcd{gtw@_>oKVCbI?#}BAW7(yt;PuD0(NABp_1?@m$j2wbjTG*fullv>iLL= zAzBCq3_#b`(v*mY0!S63SfLtf^Q4$AxV;vceBkH!hn-9uenkG>z%>g9UOLHsV4iPY z-p#vLFLPvGg%B;(~*r83q3(Y)N4<;D#q!u{IvynMypg>L(1lM66}f^HmUfgD#=xS+K(QsB%l?3mO4 zbKtuIeExp%E6}x3721QkKrlLzfsYbzL>Tf(u++aa(U-Wzf6I7>r_@>+vYK;tto_I86DL;xYHGWgCEY zC=j5e0^epI3Jx8Kj-$b{2HR%{JpWAkRtP8JGVYHKP!%8wK$8MM4dht{Q|Nio16?4% zV-Qtq<}ehA%ix~=`Y32p>TX;$3|VZTUtOzQRB>v_Wd>R+bXwSnZHz+-rS#WOz`h0s zIvy}a70Z-W3kA?)Ncqo^XH1nTQ;KJ#3TRLf4VRLFn#7xKu76H6wT`jR_&<}jl)lxM z(PCbLH#io^YmCPRRgMSt<5g0_-V9nRgj0aQ2_W!BgS8oXd_M6?`CdmDV!h z6EBCn_`f5<$16m9VO03WbALoYSk|7+Wk2#pD2p1xda0GD;Zjts5o`r93|^W#p#Bk| zmR(@ZV4u)V)m~}vbI~ftVc;BEg*p>(_C@8`zi%Yilj&8bM}VHR8e0Ee)s9~(+^pKJ zY3b3rTtuToR54aVK&e?;vSze0y)eH57n2=-gsa-~M!0}yy$v>A!zmFWQ-4WuQQ`2G zQpWSwiO58TSTc&G-!~F=hQ}bEeQhK}Df^^bjb*q@nf*C}7)HXyupowEG0a0T!-E(~ zONs{@xgn(a+(8T@Q+D^L4xwj8#L6h%ptFA*9XFla|KSymDip*CzY7MU!5C<$)hjY9 z00;0rXpkwL-oX3PFKN#m`mHKnB%8reFtQ+cV0%bw38&Aj?>mGxI>|lKJmQqeHxd|W zdMXcEDv@s_PqZ0JnS%NEXE_ce3o>|3LhcRe;D4n{4K{r+&2DERoX>K_WiOOc)O z4k@UyU+_s<%uiCBROCHUUHX|55_L(}k^Iz%Q%E|F&OSOEWXQ5U#AcBEQ9u?MNJmlu z0yJRERjVJT9ahj1k_C?oa2^%$NP2{JLro{CoD91}cj@49^DZg#Y)2}7K1Uo5W-6S1 zuyk>SG!)!qL_I^@eL*Y%%w~alzGC;0yu@v_ctvt6S!r`{fidxB2u}Na3x?*aiH$kifrIEmRe!PAW z(xdHspek`JZ=WAfta}p2WS1N>th61^3#<53vbeu;USN5o%ROTOR#NFf=|3?}*m%00 zQAaN2uni6o*QkS>BiTU?*6R!*EaOX6_NuO`tRRoE-@!Ds1Bn_>O@l{r#1b#wd)dI+eQnasm%qDZ-_&QG zVfp>1Pc!+C@_Ww^e;7D0;O2bCC!p&yD#cSxJw=!&DH)fbev!`=&8PUU8sdFSa2%9!lxtW-%y#KEF__EzD<& z@m%QqH1;H}|Ad4@d%jH>9k-&g+Xyferm9i{d#g&F3->ZQ?Rh5Z?Xl^)|PLJmb{DIs% z3fkE}M^Ok8qhnwg0iJzeRCK6oRKj_6Bo&b+2~Mzn;??jRrSeaCt$+}E_PL@7NAirP zrhTJ>e@Id8-WV0yq=t9-C?F~{RKj)q3!ouIjUNrEA#h{os30i{{dYzIi0`Q%V`IIE zy_(TOj}Bb8!O4`Ww2n0jnLYG)k9!Y09FTVg*kbWdezrd#e?eNeZY}G=tNc0WtKtBj zEjIE!GeQr&%rTG;VbP>|=#goFcaBrW5gV~nHV+v~*&e@0A5k5Xy{YEfEmO5*B%KN2;@0`uRRrvB?`4}914NzU=Y&Amtd*3A;&il>=QDM@ItDa9r2M;0U-q1 zETIqLf?g}=w+XPmqeY5#9qQ%?sG!jeOBv6Jvm+05=7V{-r)Jna&_=*1*QMX9)9Dve z=^foNdP--YeH`x6XtOkZi1gBGgl&R4-udr^2I?&;$_*El7C}o-YnnIMY8?`C&9MGy zx>$PCJP%P^p=(^Ey2g^TeqI6sU6wyDGCu5$wnyfTchz@l%!P$ojRU4Uqj_pjelW;> z>2yu2s)Wr?^12PiW!c$tWHeuCXDxvH51hX^3j ztQ_=T(8bg*&_TfvNF+hr2|O2g0HTfr)Gb2djdl?cF43@7GaF=yda(g-KyCcVyFe=H z0GaW5+%>oA*Yml3*SUS}f)1}^Yv_0{ zFs?M-FpjaZCzUyfLfOFk==@#=UyNF3SLww_K#8cXLs4u1AAYpKYO6!)>^hRZ27*v+ z$LLYwmF`ZjuE#n}>1B3B?Z{>Iz+Zkb@II44w>}|;+HH}5iSlz*Lo8TGYCzS+>Y%= z2SBNlw>3?P2A^yt9F)SOf3>)m^A7##SlCT#Fc=GZo;~;eShpLiIoD1D9F2hEammd4 zMd(j^?YhBS?L;b%LYs_NAO{xviszC=(YDIVHdc$C+Hgya{6E<~Yhj(yOnf3_ z1Ray%T4>;FuM*1NoYmgeaUSR9S?;(|D(k(vSJ$fZSrUx~lP~Iw8d<5uv3t?%#Rk22 zpRDo!AuFq_u(HKW;}PC&z+4%2}P}0dh`0}-Xi;YZ$1vRoK;huA(IYaV`j&SaWy&S?Tcp3W3^dcpFb~4>-G5a zZbLaJok7&b60r)6*5Ut|BWlj}+bsnVPkFeiHQV6n(mBkHlO#!>qc!N;>Z-;yuo?D% z$Bmy~Fs)hdaM>(&s`3f^)dPP|fHs`KAH;j$FBvUK^U%c*^9jO!ed5NeH&%)Mrri1> zTT3tK+2bx3v;WS{J}g>o)7pOdY$A^wnWE5w=haHpIF~HR1X%~T5{?~lB@M`BCOV6d z3l3Z}0U4(-9!QIbb&>ESi8zDKQ^uuQR~ZZjb-F6NHg<397T*fS3j)D{f;;4USU15j za2M9Fl*17q8gvY!!J*0Zte74bpoa#6@>Ri7i_Mk2VB-QyRV;UYjrdjoN;F33e?in` z8)7lmAb+o^)9tjPx(DGghIu~)JbE+mNa^d8yB^bFlc~AurwW0~4u5>%hOPDxT$IL~ zmUU)Z7Wl$vZenNUH^a;JIXt2*a!s@_Cm-db;Xc8$19-NCXT#$$gNvjvnQhOs-~XSzl_~*u7CNhML2H;;icNf!acA>&C`xlgD1@ zoY31~FnOFMqWCuJ4vG$Y&=Yn|ZvOoXdAWA$|306eYvuE<25eu$xK3elDle7fwE&5} zh*;=@B@d~+OYn;cU081>%%(gr^;^hrg1Ce(L`}ZIE7GevrOhJ+_%9{`a2?TOU5Rac zZ@nSM?@0#m3}@F zKOf4?Wmj!re7)1TbCx?{*>GiVS)0ypEugWY&WMSXTJ0CjnYYehaLA_5gOyhmmNipk z0uv%w-;4PCMxrYS4B!q=G+;H1EYKX*=SX4n{wQu?uRhPZi$xy_YW6V(Uk*L17;A9} zo)rg;x(3fUiV9KiqAbeL7)Cb3uwqJHtJ7<4$qj}zq9xoKHJTQ81Z%xsdws|okR(fZ zd>-3WR%0?OGdWCVLypPYQdVA(ZCGM5n@rgjleZb;Pr&%=#P7kgk#!2$^{F#g=TG8! z=Cu7T)p*F@ivy^EJ^99(;w`Z2gKb(&7m3@6={@8Q>-AyxLv()!c)?!WAI1Hgr!yT) z+X&}Z?jL*-4*i5`+P2SK>)wJVilW7|dKE0scxN^(+xpU4gaRYd!_ICv%)0M$hjhA- z`@ZCF`JThRn86TJ@E`#0XH>Y6Ai~d*25yQ&(rGO5gYF$)oUyAwT(Ilj*}DqafsK!R zcGao}zqFBPW8n9~LG~iO8E~E5GV| zLA=Qeo81pYwyA5@8IgYIUP&m2OnwwHxe-!EF64or&u$r3zZzZ>o#H zYs$WH>Gcbn%D#Tt^$X>g)0hncvg$hlsMDmE|D-i%b?#;hKK=MBKe_ku*Y2LPBgWnn z*|ndZwLM=(so-m{*9XVW$WQh1oB}nhC11@?Rh>x+vrlSjL&3PexNt$|&R9|5ytJVo zz5DpJ*W7jOH5^w1uK{6a#D9UOm9!UP{-kG9+Y{?da#b*487@<7I0$v~QalaSYl#D) z6#u1IN3mu#68lt8?h4*^@Y7y*!tTt=v3oST9_;PyW#3<>)n?gEmRwu^7G+Gb>l8^k z>`jcRbdIjp_U_$;Eop{n;c!(FlK(eBBLbR)`M<5?4h7MKFY*{kFQEN z1D`RXs*}yI6DpK8tFdUF8&=yQZ(+L^u`){)LzMSXTq2 z6y&*)|B6v9+O?Pq))vMfRAhj+4VF3B=4^H>tG6WD024+H*hfq!!KjXP#XmU1bj(pH zKjLSnuRe;vsLFSwXQyeib@1{_Srx^nR~O-)?z7Z4$N4wm0cH<->AFoiah^)gg&crhsmkeW=(8rnrepP%Wm%d zj^V1y*Y4#w!~T0$JPf+<3i$&1vr#ubGqwZT<{>!^RH4zLjDFJG0;*7JZX-kxyAr)o zD8NTGAEZh&v*+iNG3&h`Z>I>ycW z?{ydd?7Lrn(rVf1c8c1I_XdKW*gm@}=-qe8G=dj-1z6(+SYw@_)O#Y4npz9<9czoC zE*W~Zvly$xx{7sj!)5Fx`ThX=p?Gco9`Q!0m-w9_wqFK1bOTkXu8n(@`>_}Sc6IkCzzb#X(N$vS@Oly#4-+$@Qg_B3sCgnC*! zdnIXCSM>^Kd>3o1ZDp*wuwtge*(QIrd4bnHudHQ?B(-4P2xi3^E*xA#^mEd{mVz`9 zyr6{z0vR<@s#-dxrcRPt?4{Pwp)8mp%r&^(v*j}l@%F#4*Pz8u(r5pQeC{%n>(YVeMwI58p&=s>n^Bf4}*VgAuEbPhg8Cq7w3BP*G;pf0_NEp{%Z{rR-B!QyRjHK19HGo?| z>yiWn#b#x3zKWOv6wdM65coj!=5OC9|K*b4!`>%uzy0=}t{yi2&-S>(k#Bule!7S71pNLAyyScQ zT)m<_#|LXB`m1DBGb5v%S5g#9(1sPVEadSu$y9MK{M+PIp&CJOFdB`?_}xHz5&lM% z7c>%jFAcvh?OFt=qbUF)4{g-QBxZA=7IvyHF}4KeNi@ZOrD+^EK9ohm8|B;<1C=|Q z=WO@FCbKuVM#|1&Yl2&wp1Y)etv@$!aoN;E#Vk80{~Bkh7Q%mSQ2x8Fb8^L&`qDsf zZil-%(Bmj_X?u1a4SM&4a;LZTXboCh)Y>zpBNhdIY7nb~GHR%Ifz!nS`h$gc6#C;Q zB9ID?w9NtQuEU0II>8cRLtN^j*!xVPqe$i}%RX@=C$MO-cTcx}eL=zDHMW>JoE^25 zwR*#s_%GLAvAw5tDqFc~XWxb_?KYjEefrW>kQM%kgTN1(3SigHXrG#61iwU(GSQKq z(~$)|Yc<-gY#k3sKS4f_LzRx zoxA#WtqL5Ru{5w}U*Env@v|y$Xhv6H&#v`%&baf%7hmi-*7FMf!><=v!!eLPZ1z6( zab{C>e5a!0rysg0w*@#NyE1xhPtTNS^xE}3Q?GRgtE;EF`K#;Tks}A`XMShreEcZ% z`>BD5@D4LT7S1|_e9p=ea(fIBbKmyL-|=pmvdszWc8=R%vWn|BU)9wGMNX0=qb}QN zl(*AfxMLu~rZ79a9a*O!-dC1r@hpX7C^Dh4dc-0;jCtf!e#@@VWXN;*g|S%?UvxoY z_6(S~;R>#6=mAh7uvcd+w1Y9fxE-ElaoODs>B?#dfyBx}V zmLsc+TAhAV$YG6G%UkvO%88BM$(5~oU98xa?|>W+$}aAlY0GXY$P2G&oo+I&(Lt2b zD^l4okBL5YZMrgi`PRg-f=x9*Iz zcmkpNz=Q?XP)m5)#NFAkVt=LG8mWxe&YHGZ(p-6H-z6e5WUsea+Q(Z!YRe`i5;^Aa z(7dhs$E(J%PoMO=xd@kZl9 z2hPETSnp_T2vdu}CiWa~S|O}yw-48+XFgbpvp;lXv#3y5el)+3>sQKBT>y(aeqk(*ofs33Lsqbjy^6KY;Bk)8c-(uV@i=B1k;ySU z-@r)DOYykDi4Wm%pB#3u?uU=R+;_Q3>Sm3e+1&*)Tm$#fAwvDYeEp8$8rIx**Hpt_M#@NY!pJ9J_1Z zzQytAr}pk&B5yWkWxb@!(YGyWXO zHgA5c$u0j0n^#O5pLnd>%FodBvFXeypfd-hLo&v^#a}e3ZHdcYIH`Sc`cTJL_hOj2 z>v|av^~M>A8ma7Zk#c%fS#2bfXiESl1b9F94d!VXY`ol zsd(1Ac-HU4;z3!Bo;4bmygexI$<4bgIB#;czPvWEtRz&mu58(Sm*d!{U~k;%p6jTc z9En7O-pwBG(vArS*McEqjQb&1yeCrkUdU?X*Q4T0%83WkP`32>Y=$c?*k<_q3$hvh zexQKo5-2>)nUvc`u?fnfn*?7O-6r^*0l!#?b&CKGo>A}syrkLoj-KDPN7FoyZLb1$ zp-WY}P)e=?O;XB3N_p2o5E^c*bB)E)b8cfD8~7G*OF0jj{EiHB=0U?8`-*CqQ~VIu zrR;KsGv!H{F13#oey8x2a~a;I{TmE#h(W}<=7Z-9<$I|J2|BWAQz2vGP^!N2>>21QS_)n{&jn6UG&@ z9eqxJnRQ4VmFt^knrBSbxGf`;nrNMsJ#B{8Zpy5u!UPjw{we%axq#W60W%?LBoo;B zKvT%k=bAk(7(BAZ(dY0NnKMjaezRSgI@^EuuI-oROq-?|Y61fvdL7K@E%2dYjLG%V zOj8y-gsI)2n6f-BDD0#lz?OB5Pu}iZp)+Yv_jR>zf+T63yL(FKTLR{J6=jv#h~)d6 z?|KnohB^Axt5+MnCX>&)s<_-WXO_#l!S0XbSqqD`t4wZVPS6Zk{({4zQlz-itW&6W zjx|fO7{Hh4cB3X4M+7%av4hvSwz*CQPMU8DES__y4doF;hw+v}PtOfpYrd|tv$LnX z=NAtcLpp6R=Ye1JlykoO`oQ1C1bBNn#^Ac5vgcKk&`^sI#z7%8OciewuFUR_cb9c^ zn|cB>V2GL;SXg%J%CZhmDA1NDogI2S@H48?@RPt-%yk8cg^8%cJ%4Hs&Xt~yr4HLB zw<{X%fn08M8hU&P%E6p%=n?T22GNYBKv0lV^@e%<;FBalN3(7Al(9$(jYJH*NXpoPqjlm zJzTBC9A^x?mvtxP^+Ei$2{T!i5(kXzWu1u`v^oRFvN4I}90ki}w6+wN>$4!HDR`!m z0QFb5Q{SHxuM zm_B)8YfEGO2+Nk%0+VyCb1hr?5~eS0JZ+iTyJ@R+-sNOJPrJJRK-#K{_Vf=rbx}uL z=|jmcRSKAwvPfzWJ0oZcxIMuwM4?@;ZC_Q$pkH(ds2_&%7k#8NBi(pS4!1F&4A)vS zGZ@hg&Y)jw(ZObGooO|R$hXd#r*iFzpO7(M}?*Wq>`>pEqRuu;{A5$qAz z3!^HwY|jYB3h@rU5&WYny+e%|>_*xI{n`mm+Q5j@{~VwGAJ1h@83hB& zN3pVKkXa#UkShx+plI<~!av&`ilrr6ngUmZ8oHpc(MAD8A!RE?yFeA|2C0HuUvkKf zpJsoVX;Fy;Y?w?nEu-I`gI?5}!w$9K3_hd1DRny*2>u&x(#Zs4=wp%q(2lRIt*o5T zR@++JI=-d3X6IgEcPQd{v7nq z5Q%IMyG1wneXp`0E>vvj~Zfu`tm8Zs3LZ3xOA^wpHOZ zzP+dCn)Q!9x*m~G3^Hh;IFbDWI9FrF;<^NKKoSj9HJSZo)$Z>!Jh!`h_jl^Qy|d%a zJMnKO{@p?Hk0gv6_?5UuY*)|cl}g1*6a@$QqjcUHT*Ct?kldpBmwnU>1s*}%jNLhS zAtmT6Q7_VJ=3rVTQ<{{b8zQCfteiB-g#AR{6p2Rl+4OpZFO7k}&*pz;??lSWBl!72 zPmla3^*z~Zd_s?SgnbP&(NPovT+$q{HAGX0)+Vx1qqRrrZ>S|&I70Yk-{Y@e>*;xi zh(Z)%f-q;-mw6q)I+DVqE^y18sL_*?vL}Ee*(k9~Z z2CX=={}0*h^YW+1vj<;)Y2!VgTJth)5D^C~;Q6h%-T-{+b*NB)dz3Ng@D@AA%M${k zDO=vbrVt7IZSB45KDBw%coXpftx&J9A3P9TUI3Y^dC2*wAuF^ zJp75dQ?Hff`5TwaTDEK<&2iun)WTkZ{68nG12jjz7Z6Ub;E^mI+%X9(G6ZoBRul(f z8xVL8(?os2#)bpW$B*yo=?a)iIwPf;=!q8H;*Xr<3s-AS!xasrewbn0> z=d35%`#b9Ky@54CUhk>6541<9;f`bkzz=$o8$6u)hJwio8(Xq<#l?x{NHE?UZfw!% zs~d`^#{K16o0fLlO|!-&VrJ`=YikzxCPc=uZ-jFF#mMUIMI2Ff#Gf0p*r!GFx+auQ zwwmWxx6RDU?XXhn2llUL;BC<*g>VMj!Osn6+z!j|zQ!KFip){U)QM)f+2uVGs;VCC z>1nU3d~{mVMR8{K$A8+gu|WQ7ASQ)gfB50o>8J0~y?Zb1f9S}*eMd0=PXP&^kc=1u zc?D#%BOgjbbv2At9*0sq2C?^23<+T;O?G|2Vb^udHCFD0?Maecu4fOk#oB7|UWNb$ z{i>s=6f-ZsNTVsrm%l7Vn2&((=y6u7Xp!$_siB3ShuEDRn+8s=AI_$O_Q#P{F1TW&$)fi@^vQ(wl|KZi% zPnx~ProO{-`&QUIB?ZgfTTp}0D3*62O6V2#G9onY8($r9vy=V5ER+Hi{wLI9bCm*q z;>jo>RasI~FD7cRm&lq|lO^hUMQ`AsJts??c&OlD%X4#YVVYx0f7848SDUYvpQK?nf>7YzWwZ*t5^Se zcB96y+N4{uh(+W!_D#aCvhM?+VI`-=V?*>G>~MHijcWbpw40H|v%coQ3v0qf+v*li zh~#~CRq>>EYx|0#&i0aqjZRm*UVc+zI~ph7vG4G`dF9~KKl_ho`<~qs6z>ksf3{QnZGTYwZBI{skmkn*zKNL96Y9MvqmMlrb+9N7 zcP7E#ut)ylgYvy>K|r=U+1{@^*`LLa%g@MP>zTz?vW2s7|L*|v+lZ4SyL1lSpJFw{ z6Cq5~woZnPc<}L9Rjx1pHy^+G`eNUqxtE8|hSqHNgy;9JyCLKW*W=^X_J`Np@YUx( zzU=;*ty|~bvS8a~qIl`{1-H!Ix)nnSVeq*U_&Ri$t^Txuj8%Zyg~PiJ5kn0L9g08Q zr1>Pr1uf5F5KI>ce z+B)A$f1}serN4EbeWqKw6)zlLy|_P=em`SMR0g6W5ojldTf8g$^AG`IX!M6t%+_0cx z;zO&SXPb{S?UKLzz>v?JcDKTQ{Nm8D9JM@j#^n@siF$iO#-|$w2S^)>J&}C4{9hQ1 z%}WiYekPt89QczoS+YPT%Et+5I8#y>4O=x7R|L5N$`Ktv`6O{bMdBV7kOvOuRBB9t zni|6vHLT1ZH+_78)@f}|_ z`aI)WS{v@@{`B|wJ5eh(-aP;QAF@xkZBDR|Ho)rdJZX2qV0%Rd)SUL-$n3_HCAIV|44?IKod3OhUnk9#K6u{GJI zY-ihe`K}y2VEZ*-GxGgt18f!(=QqU9n1}Dm1O(MYjNKj*u_-qpFf7!6YmohyD8I9a z-7GGWw}{8LZtQ#hLsI@%Yh+Go2kpHM3me^l6i( zi}D-d4BA^l+rWF0Tl@rMI_TBp?@-O`X~&HCMAg@Czjc4b!fkW&CvEJxEIw}=TX5#S zr@p}Ih2q_*|w-_*N$xjQ@zlE=RBh119JTh55T^t#{=j|c!h8-el8@x znfA16Z}qdk2W7+~Y=2}Mf8fkHJsmT!rsY`ELab>BH7XNW(}GweoI`sK@Fl=%6`?O_ z)F8tK9uHV+AS2TzY+!q06M~bjSl?3Y0qk`(SJbQv-L~gU@DE#TaTnm1E5E+y*iFUE z=jrUw>6Ttme8cJ+ubDJy+ig9^C25{6z2F;;#WOe-5xCX9w9I zfgL=IxletTtpv_Fing61T9EKe0gkspJmtsoP&(bUmtCLr;Nuxg3VMFGsRAYOCUm?DigoMLulfElj`MGa45O2{%>uPMV zx+scX)uDR!4dNFe6)ikIePDon=h#vC6Gx9tA7BFtOg8Ck`n~ans4HfxK|!wuk4q<> zzM+3XPmlNj-P?8SD7z?mt2*}q%$?*7t^=?H-H4%aDAst`nZcphm(rfYaSXg=+}i-e z)zQ#6L}Q8RgG231gPur?aQ=X%9Qo}eS6fWVd|gqU%M*2B#;lI92aZX)vo}>&OIy$W zi(KbYpBUYEdE9xSm0mwtg&i+H%T3vni zCP_zk%AYhPAA^U=+;#3G8-l`jI=_($j5z!Z%03!HNyoOFgW(J*Se8%YjvC}Y47 z>hMUZaV17LY0&bK*~^FIA1k9xKgJ$8vEmRbN`fJGoRDw8AWv3^<<-^l#EKIvTOA(P z)|SYBOF<<+&t$?QM;&!ph^1K{}5 zs};;7KXXFv1_*Bt9~)N1)+K=htz4lUZL9A0=J$Z@6dR8w0noPf0iOGc$|kn7aDvjh&3uF`vn#bqD<}jR{>pcdYViJ=H}CYyLR>bp5z|Yof5M+_8MIsaqGTK=4*s znZ0DP%QdCgURGLMWUa`{>NYK2?oj0OfuCUw?w79oQ1JRL9NxP>D7?_6g@JUM%haRO zH0NRJGSS??T?2brm2|}*&1K&I%|V(IBT1r5sn;qG>KICMJVBPXkxZvK@EVB;Ye0_4 zzYfwI%>R9VW3dx`s#t(*=Fe^r#TJDbjhoKoxEDARjy_O+Xr%4 zo8%i@Kgf+_+vNnMl31d_P0U*%K1CZ*s8ZKZ@5Y4#%KAA&&Z=&|R3plyNURqj`NpNi7I?&sSbb5ncaiQ?Cph|Gza>OsDZxDpfu;CkIwNL92 zcP0UDidhSbO3P9^q^P*8bhI79glrHE`5DuEg9-8tGV9cDI$2v>et+i7-_Cw(@pIs3 zK4BlbQM_gNwUOktPpQ|6^jz^_{#-L;5u;x93G!!C;rWaq*bB)AsDqtJJqKfo&+;)x ze@<%n!RM%eB%i|uevWxANS~(zvMpSUv!_1kl%FbKdiGN1Z)U%}>{;xAe+m29F7ejE zd8*fLOW)!3Mb;^iYzPji!SU<+_Z-IGZEpE3lG*5*v-}!_Hl9WkFS7sAbsqKF zD+jOlsCNNuE@Vi(Q|DdAx8`#TPcf0X~?Vb(ESL-{DL!1F*b()c>~4@gGG zv$XWQDm;%(8GNW)c{Jdz#Q1+5^}g6B_pyO%2bK$W2uC?iINS}W3V+9cPx##8f5lP8 z690*G4cpDHNrQ>51F`aJ*@WZ`rOI8fNyEZ-rEn5DtpmXxkhvgWVw23u&lAxr0LG7$ zf_r(If;%})zm@12;+y;#WHCeU0YqoelMqL&JPRcthF9^(2pmisM|>k~Ao-cmJ|sb) zz>D-BtlyxX?nM+2iIb>~#%IQaIm*Pwpt)16ttR1l_VUR3{&Q)7v8&VYK|JO*n8vTh zeUbJM#TPLFwc7v&%6m>YIZLbfE4zAXRrM75!CoHA z+W&6gJ>jqLy-@xoq-ZQ+GByTB8)Yo|M5@HW+n=USUh!sQbl98UR;I*X_olsPuc_0M zr=-nO95@1+e2eUwj>{nc1C zaaN0Yt7ZD)`k2;GTv58dAY8P*dg%)Jg*5QQY59|zCM~XN-8#Fn++A9c7u@a(Z0~;{ zg$3$u>Shm!3E(}B>V4=fhzc(=A2h&^7@{CO1V|9Xd{-g94Czr+2ScgzKJ$a$b3eg?k6N??mLgA(%EbFq0~5d%I20YNNjWF2=qNJoHm zFo_tfe>&N%4@T|#ZSlNN(749vu1y1xJ+}AiNo_}WtXWf9v|RpOa$za&Cc*+@95_(M z#!6ys)7O&gEpC^(rP8p2k&^_7b-E;Nw89KH*iVu;_8tR`{YGiPHa}LCO>I}O@RC@36+Y@XTl@wGfAaKfB8T=K4LueV^=#;DsZV{ z8i2u_wJ~d-{1&{4XCZ(Qtb@-}_2pq#iD}p9gjvd{9>j?$QIQb)5pdT<0e3FyJ_;Qa z-$Arklm2&9I~gGk&jF7L!_S7zeVgS!Zt2^?u4FgL+xu@rFxO^+PlEmEeW{SImq(}) z7PimJM~#-MxQNnUOrw*iFjp3ei>-sGppkT%b*Q=`3JBsC1TZlP?bd;M6d;F0N9`K}@6Qa~OC*ez?1E?vHM zsV?FxEiD=epd(kYuXN0qKIcb=Baz%(!nsE16z&s$AT?o+co4%~CER^FkD{W>Ar#B`c$-8w87`0^?vUj&3t3w|;`)TQpgpYR=OsiB!p<|D=DffuJRUo6Zx^wkWMil z`t-GHj~rRM?#PkrW^J4}Dd6qsu8|A|Q_vgC4M|Opow(t#$8I?B*vcz=H(Yt;hTbdX z->heq)m4FF^T8f=^<=xvY6DNXnAtQJgO}=1r3t!BHuvL_Ka(OKU?HbwO-foAXq^Wl zz?Z9oOyP*|=1+Foo`VBEBz|2#8aSk?%2nc%jSAE?TbA4{3DR|q(-|hQV zpZKq{XV|LpqWJQvzMW^!5WR@75xIE%vIbP6Mn|taF!RaHbupg~QNoDgK`Eu=iGn?; z9@r=nl!!;daR^QBv>GrJ5=e>G^p6f>#dV1Nr{nvNH07k%9-hMl-qWGYZ=hq_&At+R z;F9V^iAY{o&7{RShQyq@3ai^>%r1+YHG2PD+bZXUqn-ujEz?ce1+(j`tRAB=yCmNz z-IZIMW3pM}r6zw|SvcPjnp_lX4SDKwS8a3H5BtMqWzqVg zaNH4^Rvc>!d+MIBdJU$qJ=R!~>RBo%Pe)Bv)jSz za+UZmxzyQIP|)IGKR`(7kNohiwe)3nL7+Ghct&~bT!V0r62xV2Gf7Ws7Vq?|eo#6+ zQ;b)!pfxZZQsUO3UKST8A$;leO7VZ&O!VMW#Akk7m5+3>Bq0M%ujk^NFXM);_E32l z6Kbo=8p<0GI*=RiQ42GBRw!PBoKxk{ zR8ArIjd(~eVpT{pa7D!%vdWGxJo&9NH{9?r6Z_vU*g0YTO%3rimQ+=*WK*j+2V4|TcRiJ}6 zNEv|&yd_5fS>ZoB*~kr4myO~WXc+#2v5;wj0T16+*f;*Jz-{jQJC#ubx7dpBcu4=X zuVLK1Yn8!!^s5d40*GaZ0CPch%Mps(!FLhLh-Qscx6-7RqCX8V?I=D^@d6iho$@p4 zC|t;`(G)%G!1NV0yQdw!s_t-TL)m|6#fF1*hc9W_Td=nN+H339;6`cS{ehb_ z7Cuf0bhf0uG-E6vvx6GD7R2*odC03nS{*8vq7oWTGcTK_N|j_}pon-54~dbgRC!U? z>2TQ3t8@+lEc2r_^P_k&6YTyUWPWC^WPTnpt^VI+%(5us6M#gGSX99J6W6OeLa^PZ z3L+3exq9eLQ_$07{S<2j57^{Bv~>O=kNfC?`SV$^DPB_0Y%t~*#aqSMi`VU1u%Kth zw9@*Df|9xlKAuaM&+cMBz;h{HH|N@?#V|`q&U4sv0BTHL1!PeAo0+8#2=>a$-krEaAv*X6n@ir z7aV48lD-wGDXs3wM^Qi+d>~anIO|l1e9FiVfjR_Xp9UVP0`M@nq4NL#c~xLK@B(;I z>H?3o*2#w~_Y2-LSnqelS||U$vb~u9VBOwij$vAy;zw45H@yb0+IK_A7lH(zfQuM( zNO_I?*iMoGB2-D;ONOdKeEz?zf(tT8tAjhX8YmyAtSxlu^t!fVs)6!B%hEzZ%0&*t zE-o`&Xy1tWAG&YE;MilRX(^_UcV0Pz+j##M`olTvto>vxtsf8~2H|os@B45*IpbFs z*3tp{%Lx200scQseYI~~aDBB4>dAnNT|ry}TxQf)8(q%G8@<5VsnL2a2nOI`6Yse& zRypHa=dZ6ehTaLasIPVf@SjotOW{2@{mAO8D<~i?qo@o?vjGk$(La^~VCSi?CR75q zp8#%$*H=3*SYIvG_&^dYz|&U1o2)1K!RxCP{yXZc30B~D)lmG7NzS-fZt&LBi2+KLC(;Bpkn`Q;8pCOZ>#*4_xJiBa)#&suG&7y89#$9{Snm6 zN!3~-7|&5YpOt=)Vr$~SH8N*4hnnCQUQ51OEX|NN zOj_N`I$L(Cmi)IwZF+(Cp0a5^R)|JnN-gc6EMcuYsue!ep|;FU*S;$yRQ1jeF_pU>8z2X41x-otGj z^9F4lX|?1N*uw<;1u z+5g~q79MS7IFsvhTTO#C9aYUc7ISzMKWPlfyNZq;W1UOqI*k*M&X?mly7h^ZHM7eb zvi0$jxohUvOv=u#tX?4I&7WE@-o&zI*K~A({jF)uyG6Jlg3?w;GW95A%Uld}+Yp+_$H=E=tnZ;}7iv1-AL9S(2nKek;f=6!mS zeCNvPUA&$j;pllhi|UN=d@aO&@a}nJr(!F7@>fo>slK1)eb4v3_{x=H-pWf?UWZ#a zZoiNFvT>iD=e|*SHo7TxC7b5^8QsvjjbHxC7$vQP^6oJ zBy=M1|7=R*`ilLV3-TVivSeOiFg~Yb?jBd5d7(354Q^)na=*)Y-?fLXu%XL>d->e; z8?@SuDqP~i^!b2(P}dCwa}X_jck8y3+nU~P+J16->l<%~c|ZSo|7&j$tth(F&FXz< zRjtIpfbNufYXP79ns3?aWj>aNUn^IxWE)qmlyAX(uVJ0l3Qzg(i&vR+7a2{}-9KH)$EP(d!*lYJ>!83*)y_-U)f%iC5hI6<<)Jwwzi{Pxs;RVcwlQ7 zQP|X*IY)j6kADbFq4O#{Y*znkEGLZiCQV`augsj=6bLq@@I&iL{m?j_CdW=z_DYWU zg^sN!H}8R}A!)O)(};{Ky6w=JK(s*iFM zmHob{L_W!l_C4f~GSO0V7 zB`?X#p1kZ3k^o8A0t5(KK-RDY5+NX60HXkBo{ z1$RqZyGZ+Q{oHD+;M$h*wUYdQXXf5_@7qEWf>pm}GWX4$<;^*Rju?&a zsb-c88xoCg(#LPDES{g4oisOpc(K!njo3APQEYsDa>~Grj1hSmIZ0`gawpA;i{I?V zDbCE{c^QKe(vN;*8W@YBJb1=}kM<~J?GSLwq>4KJMHj&Ua}Y@VMwVs^oh ztFEQk&UeR-OBy&JBP((2WJ>M)+p=olR0UyJggO`}oG=AW1l^B=?{ZP+-4~8LFV%6J z$3;ke72S#aGcYI)Mg9V_4{;j|-J-fM9}gLqhWD2OMH~`=DB&J3>6%|%wn$`%|o_G1|ZKqa75!>4MqvI~V+``GWb6 zJVMzN*3r@Ve&>geDEgu;auUk(yO31*q1bIv`&-60gD7Wu)ASbWD?x9+{Wg`FUk3sR z;PC%&`4BMFJ2p+7k2mqDH}la&nVnlRsFwbnK^JCp-r%UNJ_oN;s$Sc9lZ0&nTSbm@ zT#g+X{>q-~frJ=-wwm9)hXckGV6(_^{}}z-&Tj`;E{>9p(x*RpuPvzk!gUlnW`IU| zuO~A#F&=fRM;-Wa=W)7&2dS;l-MFB9M#?f**5Dx%VmogQtarxJT2JNhv13M@7$2l^ z)js;bu@=we$H97XJ&+vlf<0!mZyW}afF@Gil@o4VzIb8h;eguY@e9WN^uAFi{u!hy zJlDbP9PX%6x_1yPc|6xKB**^D7Ar~hQoX^p$B-R?7`&gG8x=JvkFS#-wuRdQFmhCl z%FV@7Czd~v69hR;hX)A^Qq>j;n)$Mv};@u}o18UH6ab1C@9>PgZ%~$chjh5p3FCpgcLD4* zHm}*fP&x_f$S|{Mr+akjh>=l|<4Pi*(iPIkSz$6hF*+l9t!aAyE*cM^O~%pgA=(H} zorN#W<2ARFy{5S0FTIPtqMrG-_?wJ3f$(!X>W!2dpR|0&0}tn5yb2;=d!|fGh+S1O zX+nJL$|30mVPR?M>G}ASN#{p_1i4&ROe>yEvJ%&F8kCWqO_Y0{)W|HF-pYGh$$R0Xkc1md=x(St~)l~0S;O039fPuI(&U7eE%ANZ&(5pLFe0{ zklr4Mw3eO0j`AW)lO~<@7XGhAEti))_FF0ql3c4u2@WiM91ZCGgj5h<7 zj!uH?B_-el7~Xx%@8&gj!ufk-*dSkxuh*Ps%rRcajAPKDjR&qR)pLzCZEe4L4f>X0 zRVjU&EK%fk(Trg2~@W)%D>;CW8wmIzm=SJGGwuNytj& zU$we@I9Ro?1Jb%?tGOwE6EBVJE9e90*8=DR+mT_Y2dkZib^rzNs31iroINdRP^>f7 ziEsR+=7xtwMB+2x_L*ynfn4SpIe5$W)EVfiMQLGSsmTcgqmplFH)pdI3d7js@VFd< z9^q=tvC{+NDUUay>9NBYcYYh1AbR}i{C+TkD85stV;b}mzegY|MZZVD9CJW~ZYqD( z9B*=Sb31Pfjll=TNYfb?3Rn zEZ-D>>wRbYka6$YL5#NDW23xl2l|`}8f&hBa3|Gk2&Gdqrd)Qbs#5)`MKQOLF&2O?$;>s1&4_zS*Of>aQL@^uT^&btiAL~Z@YQy;rAUF z-%7VXBY2X=AGh^_zjRLlvsZMwgVR8b4O<|G$yj9rE^hr@4E~A&j5M`|%0mLyQF(nI zOOJKqGsnA|+#k7{-D5Jx)HP3k<)he-{_+>vR=o&+)ty)TrJ9drE4Wo5^c4(J@A52t zQ**NOIomp|$+(U7^;(HN!sCwVz*T=MC?i>YpGdE<_^iF6N1Cg+@~yyi*b{&9S=qHO z%XUunF7u)duVJm=6YsbaZM;WKk2~HP=o5@P*ZM#-#~pLUnCZc=UiXeWDIvxk3+n4W zy$$1`>>bhamKjg9V0B@V>HcI_&_x$?5|lMVS_W?AKS)=LF%M0aI`0^f9CVDZ>fCGV9b0|sv5yg6@CI+L^NtbG;Yv3q>oLL$ z_ZbWk9X{a9A;JP>zaiH(Qm}a?MrJP- z^yiQ>%I&_*3^kcdwTT_*$a^fmQnH*5T+(0{GcJZK>#2(|aZ%eXWm=+V1@?ARmsHtz zU!b3$`}N*SA>bG0EBHOyf8imZ2YWEnF$|n!AExu`YCKT;YELRX69ruS>|5-~JP8ex zs`q8IYWcn1oiX$*p0VV894;Fbq1wUwc_;@&&HWtO^n(Rk^`;Je_mhlI*e2-us4JXc zlmsga;rEtZiI(W1Z(I0&PnF|6TSLznb=qf8#$FO-+j^vdgD|E>z=OJ8#)a|Vbz$#5 zT*O2ylt)a2+%uSAi?YiXHcj|$_6) z+r9*2?ia~5JcIvUh+QK+fB$xuawLdF^JPApOqeoDd+C)t8MWr)4Ec)y%Sh7-fZJS{?WMN*F zo)qKsu3OpP{pYj4*an$Q46(Jv5%cm8mfNF zo;NPNe|GdV`lvp%rOu@!!Tfau5 z^GeexGBWDyErX|}cOG*^W5Ya5;kVlulZN8WWh|e=@&>tKlpDODULY!W^MG}K@6gq@ z!g)PKTJx{nu>Z!QALE;}15UEH5UOj-_K-S1ITWWuS%&-lxsS1l`@iEHoEI?9i$*yx zHswyV$#xna<1scJ>@O3dJyAoJ8RsF!EY6DY9(BSt#6N83I&$49d>~>#W)Yu%TGM47 z?@-@Jp=U7;N8?F(*gr8Y^?vVhX?oR+ch}5g5SKP(>!TedX-yPv9`BHO%lUN23TiTr zcj$9#`0gw3ExU1E%Jl%gN941&Y@8eMKW8E5v0&U3^0b8>IL-)m=EA=IoF;NmXJ)#& z-)rng@H|~L%D-B39s0_U6`S@!Gl)nfbt4`u4D;p znjmLOPCTG(R;(S!DT=l-q| z!FFXaa2#aJd91wvC=B~%jb1JUgUq*jm@jvv)p}e#vlp0}{L1bTuGIAk_LKO$&J5UE z1-yQVxoO~jQqSBb0=l>=txgw?78zI9QG}zxXdUS8*`FVKDpz{qT_Qg zbn(0$^UYV44P&Q0B#zf2b<=uA`(>K;!+S$}W2-8xN3@q+&!g|?vr;U}qerEi`#C)o z5bjC6Iy3bQI#*B5O?4jDa|e7g8gn{*4i{%X)p;)HMYY|ej#oyEqnmG^)->&!%&!hs z2dTa{_>R|Kf4zEFb@eXh2cNx?;i@mhp^e75U~>-zM!Y((W6b(TnWwP~A?{pj9?Ft< z7g@N%Lw{%1@7=O$hU`7d)%kCp78wV+PV85DL-3id^-6E>Trb*RZ|K8ZX})K>{IE%F4*ZZIm^eapV192mSyhL}(1mb;oBySC3JV>2a=M?-ygd7^F=7?$#l@p^iE&6y(g%m7%c= zwD&*xAT+`zy>!6|AFUxo;a7Q!yNO;<`bUqzr@P^N`@R=wr!+acyc@yG@kug;ZhBZA9;+#=JH{=U>J}ROcnwq@i zb)fO+`?;7Cbh{4J4c0RBQqaIwWa;vudxLr0m*Mz>N0W6Z8d3OI>OihHLPJt>go+wS4e*s|TEXZ_uy8k3-182ww~W`F-MAA7spSGG8_AEWY}m5$CfW z7x=+f1M6KrATcMvS#h+F`N8Ks{Pus%Gvjg+c(Kv%+_<*zes4QH4p0hSx`XF;e1^x| zpY@&#nrMQgRhkbQ{Gb}RuTd0yZ|rEeW#FrFul$Md<# zI8}`EBW~aCzVHZ}s~$IrNYiI|uOGKGzqK(vZLtVxz( zDaqfu_{#5uhd;Jw?);S0ho-J3S+PLP!;ZtwOOnIzrvK@vXKG1)0>&DCj*cHQv!4en zP{X!f$(+bzyZ7iKkio+t#$n2d2;LJ_QgR}rCMh~@Ky+48MtXree{@t#c4F$Nw8dra z*f}F9YzN zQ@pUX0BtaqV#k?p2~r2L3#_N&=#l)5CEIr74!m>M<|PA)&J2^8ld~s`ijA+UDsV)O zDP2G$tx-_@|`u3U1bOdmISO3a{vIGnL7EAzgj zlw@~eG=C76@SgMI^rkFS&pf9)F^5;DJ`^3b5(mLCwLzF?_V(#7nxOuf&=C&Tf|AUV zjGgP2EQycIFUm}mj)c7FdC{?+MT2L#GZUueW)BH-Bo3aQ8y%55d_b}z97pgc#jl~n z>eXu&O&&OUKtf_vbYg7Alo1oA$Hmmfr6k0~B*mspD9k9#N=}YWP8&b5^G6EbTk!GS zouH`mXMO!P>fod}hchlYIW3P@#ql^=@_EaXM~&cRSu8(A4jGt&xn_bpDc%t|a8&B* zieyK^#sOK;sY9LfokLTjvjz;zj-5L*YI%5Cb_~MVu>(gWCXN^wo1HyyKumUO*z%~E zb7QkXUf}z1*N-SuUS#2m)lw#@Ca(T`E6B>E4Eb%%_j->nJ=iCNsq4+IAJa;Cp?=4J z^{v|EaWr$$*B7P#?8%?WAt(OdO8Hx~?T5&lZqFOR2NLi&V40DXPG0zYiDUn{H{+!wO#5%jFX7w~+nGr-;+^4=!qjK*8j{tw5wyKY zEA)6{4D_npU5>GGXc(R{^U}k}d-1Kq_b=Z#%kiVOncuj%1bL-+OzxM{3_Ael`0&{! zo*(Gd@PJ2nB!w9B0|$AAeTQSMobTXoS@8KZcU-{vP<@UaqJ)J|IoCF}b)K-@IDTS1 z^`o8uV%mI1K1}~m`&A{@x4>u>o|Yy4io}d0gpkkvz3){s@IqG*Tz?UaZ~}(@!IM@8 zW~Pd64?0@qRL3tAPxSM7$RnqwcV3_F_=S<@K6w?+p7S$aYZrCI;*&4Q{1FQ&X+4vZ zKZuBL3uWn##U!aDYO$xxNHZfP@}I>YX+Y&tRIXaZ-!B8)*t{fso-fVsU^8|4tO{Aj z$Uuvi9TVkD$5GYC)OSsd{W{}Jw4CW~t6H|$y)0_z$Wb$59Y?Eb>K6|mJ9aqJaliaN zovrMTQJRj?ObY&TSSFJ(0a<)LbGho?A$jUsZrl1vn^t$g!5rQ!;?( z&UsF6-%F$>TR|_IQBFek_s|XK_bfa3VhO(8gfB}ugv4jId_R@N-^j9m)eO%uhMbdA zNr;KJBh>6#;qr4wuFMK^8*-c&gHvXH^M3D`kH?^{S+poVe*OG%z7`J}7VgX&nlm!Y zIV8+Ygi{x0BoEK?HS ztHK;UqcEw^kPTQ$_z!qsNJfU-ybEVzKuHYzH{|#svI(28;~PRifoNi_v$G}hCT zx?Z&4sIe~zE9aN#rGK>R{Lbq|b=PH99zIQ0efzY%`wkZ1JJ((BiMis}G{H*evr50d zy>u@{aRyaSo%oU5K)WDIs}^+>Ku2am?MiVLo zWkqMEZE}_`8g$0EL0PV>)J@^#3kID*Gt=URPpE6j%ukOUR^mAiSdpj`7s)z$5;BJG z6tikZz4L%yLy8(?Q-+35m^e<>b%`$Vt8*#xiq~Ji;vuE4ak&KVSkbnD`JL$8#9V@} zl;ckPoSyEyjn0y}C;o??=)B1+^PF6Sx_C|+ho>%Ck3=M*#6-%S077ElTRu1U#Ls0` ze&;AU>xb7&S^53W+hoe(&Pg(NcxTFc_upIGj4vdGi%M_(PMjW$0Yp6i7#|z$ii!-! zN2~GtV=}-dr%jAVn-HEd5pQBqNZqt!$L#jb+uG;+eTT+u$BvGzN9djQyLT|}q$m~D zbR+0two9-50>yBAK9FwgypbaBx(gdEH`2P*cY%IZe)E}j1p9>C;h@t5O!K|hE7 zG{*q*n~uz`o0^s^X<|=_`j=k`Z7XB99c<+y#`6S5f3VVmQC*UsU&7uCY>B=v0Um{D z+kUi70uMF5Cnx8A_*~}}ZVuyFDazMxHRj_%^8{$_R&v0gkCgI9#;wXDk&QC*q$s!WuUnA0_e~e>UPZZaO|j zroF|})Rr@=xxJ;<)7aSHY01gYS=iiE z(^g;8lvC+x@$AU?Wlr&!v6GEL3)*TL8*0ZEjTtj`YSpT;rBjXgQ98i{t?yQNT3Q>L zn{ssa%4GaPl_QHLO`5v7W|OD6ZGBN=!@A<42}LF2Cr%nO#t mfN;% zD_UnET~yn=dA6rDXMJ;18-7~xlT+8w+SbyruKg>B*w9kb*51(O+02b?ZEkPPDQ~Ft zG}U@?wzRKnY&fsolQX-;Q`6S46@li>o12?jb7r=w;%(f3@kL{D765b$2!s2Y#+)gx z`nI+$ty4yit~Ck*1uj?A+_GUbNaSg1^|X#&cm8OU9o^{JP}5l3T<0lT-{Nvr)q7e! z3fI=0nihmwJf6n$b85EMG&I(%17q5o>cEIzVpPd3snrc@_4E-x7ye8h_DnqbN(Ov1 zv|ZGq^EHb`;So9FHu!Q;gV+|_H;Fdf&q6BS*CM77t^vO-h|h;#h_oi;Zxi*nHX)`` zrFz5;k&}~*`(k_;VJtehZ%qqOqDH~0MQRc9aIUF%p~xyxCYB=Pn|~BOMrxJtP0R5~ zTcPT2Rc&H??9eO4G9!lTst4|EXcf0$t2bwnm;^UfYzBUt0E_di2Zr44b!bfyR9g`i zsm9}zkCPPMzS#I<+7nuC6YPorKNzKp6pow4Y+%z0Jl89X+l;$b<1PmSe*@Cnz#GQ2 zUA$xD*nk-3P&?we)Mj|iSuWeIV3s3|`P-zfIWS$?0fXCo9zrY`vjN4U;52|*I;I)0 zHmmv>ubF^u)!v4(OxYYziuuc2;#ygDw8ZFimVz8H1+ONmSLL?=pD8$^I2xGv*2tW) z>MO!si`amCjHSlC70_D|vre3ktFD*RJ;=xPFoZhX6@i8=sL=&^t5;>XJtkebEj6lc zj$<5H?$1}TTanU$yBb9uF4d0KFih?drRUY^vVE{kK_>Q9$`OgVPGlHb4Dd<)@Ly@`-ym7JS*;kDAZCoIVpl7#WfU#XZZ6W z5+}$-(J-kJdaDOnsRH>C(n04NP#`22-#rTN)c+7n!!EXAE_^qg?5}HVp zXfjQqsZiQesFbGBbUFhHu~ZzP8RB7@DW=gZnl0X@Ie2gJMs$Zw=$4J5iRMxn&7=9^ zW?FzbRT(;4CoQB!B*Z)_$4u#6%qY);YH1Ozw3wDq1y$0SPz#TXCuk`xqbjkGmW%(T z6?B$ZL@Q~P60kO?n{Bk3&Zcu{jd+F5rL|%)Ra1>vLhGnjR8SpxXgzHZZ({H{Q*5Vt zYM_m@i5fAG>_Er8KzvDDNSmpNn#K2Ni?|!Z!29U>%jrC7!DmrdP#d+2PsE>TD=f$> z#96eR&Ziw>rMO7!6c>wKbOBvRU!t9K5nYS{YBlYm-E;}*yPFJ$;kDMc=0H(0Azu`X1&cH_^@X zefk0YkZz$L!Jc(v&Yy}^qIB5HnRvQp0PN{KSPQtG_KAJMNk67r={CBZ?tpFo6S|9j zN*#2!_(*&#{zmuE&*)ydkM5@jFf(|N9-@co5qgv!qXYCfJwZ>>Q*@A?rf29`dXApQ z8yuez{}6u{$6$AVAigd>6#JoEek{I<6Z^U1I;;rXA|4Sx64#0w#JA`LdXZkDpVJ}w z1^tqKCB929)33#M#J9yw;z9Zi{g!@5uh3!oJ^g|HAN`U3M6c5S&};NMy+Lo%Tl8mo zoBl$7rFZCEIzmV3J$j!$pbzOI`k4Mke;1F!*hrv%hB#e2=C%QNH*yhD1HoGs_bxw1^olk?>Q zxe)JFE62NDm&giPDbJKktwC0lODNV zZjkk|0dJz+Bpc;s*@X8rZ;|K87TJpZf_Ax8Zj;;P`ErN6Kwc=nBzMY-N>a z9(k#}OkR$4mn-Cz@+x_?{IdLt{HnZ0eobC0zb>!Cs^0bZ#?`mvx8--_cjXQ8dw47B zP4Z^>efb0VLwSq*k=!SLEN_*!$=l@}@=o~^d6)dD?2vcMd*sjX%Ynwy+6*R^=I; z+c&Ro^lW#{u4`_qsl_Cu%{iyGhRe?Zl$y4Pxdyno3Y=@MH($hD4cR$Y<&U0cgEr5b zD`p-~b80l`==oNju=(q1TAT~o8XD_75etk;7HFIoXvlKG!svxoiI_z;P|kAIhM01n zIE6`AIcj$<(dkR<=}T0)V{X%ihzg^|3RPolMSVM{)6%}Vv8KH(x}vqQrnO!Ha4yww zmfGPg)f8H$lA@Q{P+Vrq7PrCEvbm%-yKHmGZ3^adN)4c<~Q8*G$|uD9}p)ic=|G}#)AN*grt4F>WJUNEv@ zWAsL=a3m5MJ*}-9V>a2q$86ew$#qjB_|{PCY*ej{!A#sM!_G#9dRQZhJDYTRlRdpj zrAIf_Y-z@NLi3h-kHZ6jYc|kpR_Mhx+xZ#YY!kQ^4YS1#vqiylwrb+HT8)TlwPg!$ zY;M}n8iUmm3)?o0Z5tD+T@$L^z@%Ma65g)ltKE)IM7tqh+pL7jr*k}beTfrtP*lY#2Si$qGV2c%OwSsL{u-yu7wSwEM;C3r`z7^bI3wm0B z2J4@&x$P~@F*|VI(6nCBD;k>I8*ba?jgM`shtQfSG3&9;W!+$j%DjngZP;#xV_Pvg zG3w+u+5uTZk=vzbL;v@b%#I% z+F8WEXe0k(bVK_%6v=JV0o1MXpk9?nwMT_ieJT^Tg9EO*=ElYvU698(j*Dr<@?0Zy zE8j$%?`cvcnC7a)`o?Auk%Mtf?VH!}!sG^Z8(!16rM@O?ou{oPyw20uRukdb(%OKo z7v5HnIOvSc>*{JEHn$gT#-gZfYIn5MH%B!zVcCyY6H~X^F}2_dNyxqJHOS_=32sIOj}EP?I!4SZ*ZwM7>;44xyhxj zH7zYQ=f`Y;VnUPJ*P(cXr%_?%YHDsXf^lX#XY#Z~wzk*SV}Z9V8dp1ym6~ba9JZFMx~n+GjB98&AWBYZS`r$qV5?fmCWjTlPAd@ucMO9C|fpH z{rOPsO|8xA+l(L&@-FZST~`M;n?cPtu7?xiZEWZJSiT40b!wdAv8sp@6O7E>h&Ywo zdz-kSy`ixcQmh1oOQ;xdlt(uWGRd3ATTDf%OjeZA$#vX4U^&#O%CXMf%IszGazvbG zdoASKyp7)KX=!Vyt!V_K;;>5IR9D-)<$MLviB5yQ?W|Evj$$zA4xYNm8t!%tt(&7k z{0$x+I~qMo#b`B9UKydZKzXH;l>mNN2b5PvY88NFr2+Vt6#&w?|07*@e*|>zM+VjT z%PXUdzKhDc``B3;uE0Zl_>P&BOY(hxCJlkq|&_8 z=ApieRx?W-POxT~IwEGKvN`olXf+IwVt{LjNJM*(Kcb# zF$vbR)qtfZuihJ;!s?r-xoxl&nY%H1`fJ|Us1l>6vN|PkZUBkq`jRNYnhcx3>@+iG z&N?a9m@OL_=hfHm?G*J{1JNL2jl~l4 z&POq+l@k*Q8!=<_8i|2~Z4E`o#Cz9HjIw%V#kg5zYfYkUZN(_N%C7->#l`xBZ(Hpss%dPCw%y07usN&McjnYHvbNq+yJ=nX z_INXZ-%aQVQRe;jL_JH}j4`Nvvznjz#9;bRyD6HR+32x{RnB-!DQaMqd)l|Cv?TLh zaYIEVno(>{`^GTwRSfp;sH+S60@#?sj=@%OtB`Zb%Bw_NV@+EVc3i@E>km0N9q*%? zxq5Dn7(RPx6%I2jt|-T5_0o#PI2KX0bP*qb&^eJ;mEb)@F6l6S0ZZM78^2Bwu?Z(w z#K@jpQ9t8AzzA^RU8(y7Io@Cl>1cRMqTAnv?@e?^+z@d?!twCiEtiN540fF2@4_Dm zf5CJ~MM*{Bzu_x>-*ARGhdV2sTlIZXk@H*5$DGeOUyiugjM2Xlmj$>RBKD!ak=i9~ zx4Vdrh(EB442w(+>V`ymUFwyQC8kTvH=K0m1apa*iJ6Gccjre|^3|Q6cr0?AtCHjW zoojvKvBYEg>dr~s!p?OaVt(Ly+;u2sOU#Wi`xB43a}tlmyvjLaj>bxz%e?wy5c@dC zC=AqZTz=dbd!D!{adnJE+(t8xPwL^gw^KUoPPf2*OKmV~PVoe4$%CQL{EbAVgEH}|y( zwMQaZQ=i8)C{iB~69;+hXGPfsjPoRl~RzjNRgCRQS?1^%wY{fUPX zA4@!l>*2&>Ng~OWG$3^gqxHS-_&*PB*n36KhtwZ^(se4kdOuZ)cdi3*I=)7vn5__~y!`&lZz{!E1;T*v4uorq5`pc#;-aBamU5q{N5}XCS0;dD6f}4(=?Jony zSK(%0cl&FAbRG7#XYn33P6GTGZXR~1e?s%IKmAjj0=OHl96QnvV(_;!bF7nIR z_kR`cEP4%YCH9Elq*d4%K7#%J_pvX0w%Qjy7kk0Ss2V4x1=ZjS&0(}oI;9ieLW-1; zqy#!ebpV*h+WRT^keL2UPD4lvyoDW)7D3&r|T$21;pU49Cy`1B6J9$H&lEf zAZG&}-cW%P8>KjAR*GY0r8s7mjZ$vpJ&e4EftlB08)X1$Jk64|n7&R6GPNBU<1&6UNHgMt`E_)7O?gk4V z0hNwGwmDR&LL+d7znqfc)8NzLGvG7fv)~874}{N#9|WHRp9`M{KNx-p{80FO_yYJs z_+jwF;YYxagdYW81V0*n4E$pFCGZvSmGEc6FNI$QUj@G$eg*s{_(u56@JHZ}b(P~e zjJLqCaGKY(mlkwAL<_s#0B`nzHyx@?%&9jNZ>tfv0yKD7(Q`GVhxuDfmv$XPp1nxj zDKAFpT_DC~pop2X?4&uv0F(J$jGV;`Q%Mll{E)(fC9e$i97fDW#8g9*JR&OTQq)w} z)y81*)&ef-`6IoXHb2LbaD_{Wg*fVdsKrwo{H7r#focOjo2KrW(j zwkB5WrbI|a67WriPlHc~&w$T_&w?KSKM+0}eh_>Pd@g(*{9yPY@I&GA;S1mk;fKKw zhaUky5`GkX5&UTQG4SYfGy(Na#P4LBW-7(+V#F_juYj+FKNEf_{4)3|_~q~`;5WfH z!f%GZ6lJf4e?-*L0r)53pMpP#cKrgsFT)=}zGLwJMjfA^&Q53yA)0Vrr4&!xx#b#B zEYF2s3x3stPn!_m48H}wMO4Z*Q77Axei5Dm1^vOx?dVPd@g(*{9yPY@I&GA;S1mk;fvr$!;gh$JvR=1Jp2Us68MSmli(-A zPl2BbUkX1BemeXa@H60N!q0-A4L=9I41ON`eE0?M3*i^Rm&31uUk!f_{2KUk;n%`% zKx{pH1N=t#M#OD~Z-Q@z-vWOgd<%Rld>ec_{8spFsBt^|`S3g7FMz)g{!74iC+K|< z{KfFQ;CI7c0xIo+zZCv5_y-ZE>D^@TXfxLMg1ZUO zGa8pNgZJ6U#i`jCAM_~7l2Hj**~pR2(!{AOMJUgbq$ML8{nxEzQ^}QmtW`&Qo0OjM z*Da6YESH~dQ96b7Nq7D7&*&Gu>vy}oeXh6tEdyuj1gtiJGiw5;?F8sjDDVgtC@0W* z*6G5ao)C{C{3QHS@Xx|O2mb>6i|{YO{~Z1h{GZYHFpkh`st+F0qbqPUMqCwgi3htr zHu%H+nfqrM=(U<<#oz+^D8>XrKi-EP`3-RDKKT3L_rtTSL5Bba>jdVasS_%JX(ceN z1g4e1v=W$B0@F%hS_w=mfoUZ$tpui(z_b$bR|?rH1;&-&yc?W1#v#-V{Ap*`Q5E8` zPFr5kB*4^-5$j>#_$a)J!7uADW&Z#pw$8L&rbo#~q0w}V3s#KI$E~kJ>sgzryl6dZ zvSKeJ)`U8RrII0KqYTR{$7U-zH%DNWWN&_zSL0$p@Yc$lVF=h|29hEc`tMmv^Iol}3yw`1noG2cc zwJ^QSww9{4mI01kX1JCz$O)`lw3uO{-?Ee`IQAIbuM?1mdp@_2dvqz+P0$S(lU*2( zvoQ{{UMhrKxS^M_K^unW)kVspIta_Z?M4i&oi`MgbqHsH zHhjhNXt?4jP1=c=NXFc-M#{u9kj$CTgd3ojBH>4(l}?N+=sVsv!fwKtd>P`nY%$8R zwyiYER-$Yr%2uLmB`D9mn`?N0Y9Mlbx3;iV< zebeR5%`(eYyblMwsVp&?)=|i(=PA#?+L#Hy0iL-L2?-hr&$DBR81CVRaK@cA!x3l` zgCpQK=15(gkO-|uSR%9z(LB|B<5>>RF0FEGoA4;;Iw=Mw@3lTSfR_5gaRH7CR<;Wk z(Sx}1xbhfum)2p*^7X-Xk1?y`vGk~j!2HF9`HLI#7dP8BRDc?W;ddn9ghSSjLjKDz zBXMCi;sVdHTA(Oo;>FZqIR>3jPX|K#(4(N;5zpM`l>{vdJRfCQ*r^~K_1u{r{n+|F@}M1PavoHUcty zEq2=X!XJceAH;0YFNbgb|K5EbC;*%E|I8mGR{eDy=8*Ex%FxkAAgc2&}QCtrK z#y-49jCK4mbv=yhVI%z*U><^NL!UXM;B%S7aBpBG;Zyqaw)SAx4QM5M)Qogv29Q1QNmu;&7&c;z?5A1HDxbh@Il zqBNkKCT=qyF-Ps@k2%rZpH5dT@#1L5)*iOQQ4-GWhvb9L$JBUmEqcO3Oc5Qgt~w82 znHH*_*x~ehnBR2#h4>59LzZOrwD+1N%>3X1^c48Rdg~$GQxyNaQqFP8y@9;Q9Y{(A z!>hl*QEyq!8;ErvgkUkIoB}KC(Q>mn*67I}@IIvc!LGeNI$3LJmQxKAIvzQo z%|HdM^+V`nq?`2c_6|EHNM(H=gi7{Y!NMqc5T0x2x*0d-i>gK48DmtivK(ipGhq1e zK&9L8wWr(5seIg94*{2;yyhH8S7RIhVjWG79$xhkM91IbhuGc z(?{7Vz{*Q^dsyKqupWs&#$3bI6joa52JrqN-6I$monqF`_gs$+HXz{6WyBjenE3;L zEqE%#oK<)-CMGt4r2=CVCX9{ITAhPqy%4=2BhBE7Ri7QIf~Rz_kz3PJ9lVrkfEVyC--rN&R=%GmpIl<8w&${bZ~^u`3Iw^f2`FiQuv z%r{0`QKM9ot}s*$P9<4O{{trUUB}Xk(p6_h&P|!oy|uedNR_%{3qwpax>8A*!p^kf3oe zO0k~q?$2za&ZBAAUH(vMT0f}P^k|;K^aze|s2VsP)XegvV)$?*3rZiRo2la=<*AL<^^ecEX6hg{}lt@VW)n%-tBAe*X(_?AOGd@h5>ATeA| z<$~o5jMLNtXVvV-N(WX7AKgz-|H&j7b3Ei??Pg#Dh}`Sg=HQ-${;X)A`z=?bM+~+x zxRe^Bk*5ve8{lA}03MgeSfqaSDj`EN>=+YU;Hc_EKDNo&#?d(p&1dGbegT8E1+UNe zaoL-v)Ef#C@a28qCC;L%FT@~K_BkpLGE-cG>mBAySF@ZBE6x~v2Dg;%HFGfc3=VqB z*&D$SEQmU{m2TE##^`$!Z!^~WTZr9S;OHm3VY_Lp+n0b?oGNHb}G`?ab0TM(s=ab ziu`@zZ6IvbW*-e0nCH`uG27Nnz1iKQea@1=eWpL3Nabs=ze=223Hj%1U4+cmiv-}) ztzPT}D4n&E`wsr<&{w#%e7>|8*V3Tvy&9TWSD zQ)}|5)$h;$t(z7+zl;I5S0kn}AXZ1z;oMq~Kcxl0VTE~+^qxocKc{(O) z-U~Vw07hANaD3ZmYRm3Q1W&WZLSKl%bDvr)Yj5y2VCA8=P%WH$ThhwkcZyjsf``;7 zVT@inM-OzgAE@q1*wgG`KM(=8kThc)3`pvS2yGSj18;pO*AIyGD~QueL-dW1JPOV` zGnUI~*RRc0zyMcUX{X+Ado&a8{}%KVqP8w@g$(vZl6^<5{?IVK5PRB=p5#-~(l32Y z+t=nw(aG!frwhw4V}q-Kk15qBht=~O8YV^{NO7Nd>!UmSV+86s?q7tQr-P@ybOCQ! zhG1cQLH~H4lAp#?e^>+Rm)7dFv{R$lr@-4osMi8{%+G7|Xes+s z($FVc*Xd83`vMDEpI39V?(YL%KOfvQDWfG9wiLIy54MzVYt0pZ6MA2MeIfP*Lg+GR zBdBTydStvt-|#|4lN3u&XJ?9t@AI3*6RJyzRu=- zERs{#bEjXzU`gp640Q3RtFl56gG{t~7g4C>pksdv!X@ zzb3Di()&_=$^F?&6mR=yyban?Kh*!@x5i3MAGDM&>isdl^@Vsk?pQCMe*JJdFz*XY z^j)6GpE7UzQun7>2J`r8dwtMVK4XeK?TZrTXIsEq_WJB)ujU8n2fQW#$>`b`NRiOg zLmAbB0?Yh2ravgawp4$>`MkjR?9WO2lal|Jc&qJ2)-ed_(`xFZTJP!E7rV3fwe&{` zwvwSyPq_!5I)wgc&BD@#C=;EjIdW@Y44DClA{-x;<=`RQ=XFwp*ClLO$)Z zaI$ikumXR(%L9GDbNFI)VmavgSRg!mjD?9k_OlvRe6{K1{=oCpD4;mc@}}%NJ3hW} zH4lSx5@mzxWY*Ylc;*`+o{#&;kiD*+hwaiE44$7Pdo39YL*G(Xe9v(RmJ`;DxmUoU z8{m7n>*R}3!RSxohi}{)N6Zc>wL~L)R}_qkT2x7p--^?ExHio9s=RuMo#fr14rTt_%{%83Yw08Z5DS;KowxH>~kMvq+ zy)XJ{l|Zj8M_v4tTJ^49V?8eD>@XNk{YI-`!23OpTMJp%Z%RXp)yzJ`TsThv)^LO_jt92pMUDZY~GjO{jr|h5A!=;q-=L+C%ztI{q;v( zr#2Sx3>4DFJLrBkPS0^ePD2Y@E#nZ6w=Baf$-XIlzq4ay4+n>6<^Tmm5A{>ePrqrl;@hXWxyj4^SKu?ZQ#jT z&PO}j+GgNt#h?b&2HRO(Ua!UwuMDivtZwTE&TgZo=YnZ1XuvR zaDDH5YwA7?8ktux`bnDYb=kuvMjU5R*2)nqj>}j%ObC7bRU;2uj%sJK_fUMtLkr*D zLb7ZSUx>YhbMpLFM4TiLq0{n zmQTZ-C7*>`Dc_Ut%TxKv?xX+pb6A~UGV5|$f?H44)W651t;GlIHuQ7$}Ufz7QI zc_K$FL42Ug6>H)2b%ik9I>C-peBEH&n|aO^>~wmbs1`M*-Lc0sag@7)^4E*-qT_LUz>%}f{kywUPtLKYt zVzHPECXywL;vFdl6 z7%wJ>5;0L^h^b-#T&b8Qri<7hZWtgGc-=TaWSIVLBHvp6_*- zm;&6`P4v3Sz?5+fbc{W_X@;AQc1#D3Gr^;Yq7g(fy)S+Gem5W72Cw7?(1g}s1Y|qV zMWR0}5b-w0x~?A1uJf$0l~d=lQtY895#?9jAD#ur4DompuS)4F!%OgSeCnOuFx$vs zA4Q@eb*784NlF}gI=gt)d$^o{A(Lf@FK8lwz5C)^|@CLHRm6VUCg z(9CO~ms_CG>(GamgKLwZq0WSaCj;`5ATC%vEVo-Q3eJXZUjO5r)HHl6tX6uU&Ar3)*`e3(!nFi$^WwavZO&z33%34 z>{f`$fIC|GT8w_-7;D(ChDKw5Hb!>#tOL%#xHss{LxF2TS98R^1H2DruJU{Wa4!0z>WC zYGqslooV@+qs%6>V-v7lscM-5JH_-&;K4T9=h?#cpn1M#kUi2C9s_O*$OoPZqB&vp zLe42GuM%;MHEm6hLbh*2SC^8H2*`E{%@g4>SI^B6WwV!7 z<%q_`73DeN+NBkXbHx6trHgXJs|FOpC=n0KZ6G9X1p4H3^rdph+GjS{T79O zp9af%DEK%Q(s>5-&SL0=v!MqXj9d=r??l+~gCNhNVAW4X510r2upH7}%k~zqP5}PV z(D50N?E=XDI8bjUbVCJt*BWS;O-8P8SZ>J}<8slPN26~|MgLxa-f|Xnh=)g21w9voEpDxqH}>dS)9R78*7o4KzNMyC z-qVw7eM4)T+~1RHW5b3T`B;yxP3@cI!N#6kn`;~8OO1SeSzQmS>#OSeRx?9*w@25O zx+eK?a}Tat80PVwTw5EO);mOxuA6JOIGn9LxwdaF|MF<&Q2i@i#q%tN&_npjR-Q!vOi*{aoI{0K50J9xG0#`IVgZfgc%CEC zdw4u0^jyAUJ;A>&WxY%E((9aju=NJl7Q0 zeEe3!U+=m%W=!lgvG>G9#x0Ed3Scw*NFnK%I4;kXtK~VeR<4mXa;-dDR?Bs=PI}}_ zIZM{d^|C>3lpEx1xk)z4&2o-xlTGqG*&^Fzvuu@H@&Y+u zULtqOi{&nPncO2Ul9$Te@=J1oyj(7nd*vc|g}h2$DX*4amgRD>{F?lVyheUiUMs&T zzb?NaZ;;o^Z_DfCx8!%^cjfnFg}hN#$}{Cn^84~;xm5l@{z(2%?vqc-W%4$8tNgL7 zl6T45<(={;@@KL`-XZUiKb3dO<#L6*Pd*^;mG@(XWu@FNACwQthvh2yhwDi4Hg zyVY*p>cBRe?d8@6YwP7`r`5`nweUuxZAQyPwb8C%tukA*A8mOMtufp3INeVV(0;5V zJuRP-&&g-xL3)OsqZjBUI!ymVZ^$PoiIO2pMUb>|$iNbe0sO_$28;%qFk`R5eDpf3 zOng&(7c;wR!| z@mq0^cm?i$@q6(mO8gn_N%2?lE=n8~?}=x`2jU}?_`5iUGRKL;Aqt}iahO~bEB;9F zlqg;!H@U@|Slde#Z(;rI9`R?az}+X_ribVu@mG3;9ue=*WAvDKmma6b#Swavo)kyv zAU!SKqi5+^@c}(g&x;S~MS4+uM6b{*;$wQ1UKM}CI^OHz?^wJ0Q2ayAkTb+FxkN4z z|3pvLy@JB#i`~E_0ksdHAvB!EPzjaNESgVCXa!ai*HJyz2-|1})(`j6SFld_9r^)Q z1n&Zl4*{QNK=GGB^H=FztPXZ!MKB3#fcbKaoPz$d5VE`iJ#HO(R}*^E4)l}D&=;0ULS#UKPL~#-^f46*W}yssQg$Smz|C%sbi(%Tt}T_qhpI>tK&k)ZpU87R~*+lzT>#rvCna*;~vL;$77Czju#xibo|co zN5>nEzdGJ`{N3@dFcIbqiwR2#OApHq8xl4=Y)n{5SZUZSA>|B8!gUEtjl6|zHN>Q; zxS5oWxLK5e>uk!zbq;0WI+q6ET1EqLok!UyF<(4MgK#$=_J@=UD2J~Y@ugfyxwtN( zJY36ZFs_Sf2uduWp{m9T%12x!72tX%6(VIR4TJ13E+69hBy0sKm(g%st7rtS%V{L8 zD`*t1XHgNZD`_;Yt7r_g-ElcUgwtZI5C5+mNMl79_&JCEC9@H#ptz>;yOe!_l8R5UcPkWS|C$!EtILa4wGrP4wuZw z5t8{hQZgS$N#6623NLq;jSfK%WJI0bGnr~WM=E8s#gt|#O; zTs!4>T)X51loGN8SCSKPMQyk`bFAWy(IjxYm7`4aWZvA`2>$I%3YjL`wLC))0uXbtFqTvJsJol64OOlZn< z%Aicj!ZX7qmrn&$NW(C`jG&P;ii&77v=m#8dzF0L0J*pw@^Bw$ zc@Ug`LGk=Bc+H$X0^a_Uxyn2RKP~*6m|=kfXuT~Cb414SIQlkYsIer>xsKTGoLzt9 zT+lOT_~deebLey^4Vx6Hqi}D*Z~`}m&GKZ2?d*D=OQFZ1PFVz)Rw;>5;wm{Kr2REh z_NVPR-)ns?IEnqaq!$+GEq$~>wbf?XppV-vHu(f-76%Eq9klF#l{6T9|1Cz#S1{tu zhYgb`)+yU)x3Y~cQT=z1>c5w&{(G6~zn822yI1w!D^&lz(#tW4k^72IjrKjW`#%l3 z``iA3baz1qG=T1G3)d<7?o#&VZe?#?qU_B*%HF(G*_)Ta-aIHSSGMF{i@xAr7;K$V zQ4RZq5Pkxh`y*&$v(HGZjU;Mo9q=Ck+{XdW&sxWbPsnu-+r8lO!{F`#aP=vA8usn; zuxnp|efc^xGwWHN%{kOB_px+U6Kh#Q|CX3*?u8@?B}p@tBrR5wv_VPI<-pL?2dwcT zkv|4nZU9zi3dLQ3dpk7HPu1@Wu<#}B@4$6GY<>xtT+8k78iqv42%cxCxyDE8$}?Lh S^!;9pR!1Otyu-)&#s3G40ncRs literal 0 HcmV?d00001 diff --git a/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular.ttf b/sphinx_nervproject_theme/static/fonts/luciole/Luciole-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2055e8aebbd79286938c3cdfe771a9b580d1d9ab GIT binary patch literal 167572 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

      J-P>^Q~D;H1s~+X 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 .isso-feedlink { + float: right; + padding-left: 1em; +} + +#isso-root .isso-comment { + padding-top: 0.95em; + margin: 0.95em auto; +} +#isso-root .isso-comment:not(:first-of-type), +.isso-follow-up .isso-comment { + border-top: 0.1em solid; +} +.isso-comment > div.avatar { + display: block; + float: left; + width: 4em; + height: 4em; + margin: 0.3em 1em 0 0; +} +.isso-comment > div.avatar > svg { + border: 0.1em solid; + border-radius: 0.3em; +} +.isso-comment > div.text-wrapper { + display: block; + word-break: break-word; + hyphens: auto; + -webkit-hyphens: auto; + -ms-hyphens: auto; +} +.isso-comment .isso-follow-up { + padding-left: calc(4em); +} +.isso-comment > div.text-wrapper > .isso-comment-header .spacer { + padding: 0 0.5em; +} +.isso-comment > div.text-wrapper > .isso-comment-header .note { + float: right; +} +.isso-comment > div.text-wrapper > .isso-comment-header .author { + font-weight: bold; +} +.isso-comment > div.text-wrapper > div.textarea-wrapper .textarea, +.isso-comment > div.text-wrapper > div.textarea-wrapper .preview { + width: 100%; + border: 0.1em solid var(--InBClr)!important; + border-radius: 0.2em; + word-break: break-word; + hyphens: auto; + -webkit-hyphens: auto; + -ms-hyphens: auto; +} +.isso-comment > div.text-wrapper > .isso-comment-footer { + clear: left; +} +.isso-comment.isso-no-votes span.votes { + display: none; +} + +.isso-postbox { + clear: right; +} +.isso-postbox > .form-wrapper .textarea, +.isso-postbox > .form-wrapper .preview { + margin: 0 0 .3em; + padding: .4em .8em; + border-radius: 0.3em; + border: 0.1em solid; +} +.isso-postbox > .form-wrapper > .auth-section { + display: flex; + flex-flow: row wrap; +} + +.isso-postbox > .form-wrapper > .auth-section .input-wrapper input { + flex-basis: 100%; + border-radius: 0.3em; + width: 100%; +} +.isso-postbox > .form-wrapper > .auth-section .post-action > input { + border-radius: 0.2em; + border: none; + margin: 0.3em; + padding: 0 0.1em 0 0.1em; + background-color: var(--InBgClr) !important; + color: var(--InTClr) !important; +} +.isso-postbox > .form-wrapper > .auth-section .post-action:hover > input { + background-color: var(--InBgClr) !important; + color: var(--InTClr) !important; +} + +.isso-postbox > .form-wrapper .preview, +.isso-postbox > .form-wrapper input[name="edit"], +.isso-postbox.preview-mode > .form-wrapper input[name="preview"], +.isso-postbox.preview-mode > .form-wrapper .textarea { + display: none; +} +.isso-postbox.preview-mode > .form-wrapper .preview { + display: block; +} +.isso-postbox.preview-mode > .form-wrapper input[name="edit"] { + display: inline; +} +.isso-postbox > .form-wrapper > .notification-section { + display: none; + padding-bottom: 0.1em; +} diff --git a/sphinx_nervproject_theme/static/sphinx_nervproject_theme.css b/sphinx_nervproject_theme/static/sphinx_nervproject_theme.css new file mode 100644 index 0000000..b0520f8 --- /dev/null +++ b/sphinx_nervproject_theme/static/sphinx_nervproject_theme.css @@ -0,0 +1,64 @@ +/* + * + * Defines default styles specific to Sphinx Press, + * on top of VuePress styles + * + */ + + /* FONTS FOR THE CODE - will fall back to monospace if unavailable */ + +@font-face { + font-family: Hack; + font-weight: normal; + font-style: normal; + src: url("fonts/hack/Hack-Regular.ttf"); +} + +@font-face { + font-family: Hack; + font-weight: bold; + font-style: normal; + src: url("fonts/hack/Hack-Bold.ttf"); +} + +@font-face { + font-family: Hack; + font-weight: bold; + font-style: italic; + src: url("fonts/hack/Hack-Bold-Italic.ttf"); +} + +@font-face { + font-family: Hack; + font-weight: normal; + font-style: italic; + src: url("fonts/hack/Hack-Regular-Italic.ttf"); +} + +@font-face { + font-family: Luciole; + font-weight: normal; + font-style: normal; + src: url("fonts/luciole/Luciole-Regular.ttf"); +} + +@font-face { + font-family: Luciole; + font-weight: bold; + font-style: normal; + src: url("fonts/luciole/Luciole-Bold.ttf"); +} + +@font-face { + font-family: Luciole; + font-weight: bold; + font-style: italic; + src: url("fonts/luciole/Luciole-Bold-Italic.ttf"); +} + +@font-face { + font-family: Luciole; + font-weight: normal; + font-style: italic; + src: url("fonts/luciole/Luciole-Regular-Italic.ttf"); +} diff --git a/sphinx_nervproject_theme/static/theme-vendors.js b/sphinx_nervproject_theme/static/theme-vendors.js new file mode 120000 index 0000000..ec62480 --- /dev/null +++ b/sphinx_nervproject_theme/static/theme-vendors.js @@ -0,0 +1 @@ +../../ui/dist/js/chunk-vendors.js \ No newline at end of file diff --git a/sphinx_nervproject_theme/static/theme.css b/sphinx_nervproject_theme/static/theme.css new file mode 120000 index 0000000..095f61f --- /dev/null +++ b/sphinx_nervproject_theme/static/theme.css @@ -0,0 +1 @@ +../../ui/dist/css/app.css \ No newline at end of file diff --git a/sphinx_nervproject_theme/static/theme.js b/sphinx_nervproject_theme/static/theme.js new file mode 120000 index 0000000..1f96d74 --- /dev/null +++ b/sphinx_nervproject_theme/static/theme.js @@ -0,0 +1 @@ +../../ui/dist/js/app.js \ No newline at end of file diff --git a/sphinx_nervproject_theme/tagcloud.html b/sphinx_nervproject_theme/tagcloud.html new file mode 100644 index 0000000..66988e6 --- /dev/null +++ b/sphinx_nervproject_theme/tagcloud.html @@ -0,0 +1,14 @@ +{% if ablog.tags %} + +{% endif %} diff --git a/sphinx_nervproject_theme/theme.conf b/sphinx_nervproject_theme/theme.conf new file mode 100644 index 0000000..07d1382 --- /dev/null +++ b/sphinx_nervproject_theme/theme.conf @@ -0,0 +1,19 @@ +[theme] +inherit = basic +stylesheet = css/theme.css # required by sphinx +pygments_style = paraiso-dark +sidebars = util/searchbox.html, util/sidetoc.html + +[options] +external_links = +fathom = +isso = +social = +share_all = True +logoalt = +breadcrumbs = +prevnext = +ablog_prevnext = +license = +twitter_user = +mastodon_user = diff --git a/sphinx_nervproject_theme/util/bodyheader.html b/sphinx_nervproject_theme/util/bodyheader.html new file mode 100644 index 0000000..bc50d48 --- /dev/null +++ b/sphinx_nervproject_theme/util/bodyheader.html @@ -0,0 +1,17 @@ + diff --git a/sphinx_nervproject_theme/util/disqus.html b/sphinx_nervproject_theme/util/disqus.html new file mode 100644 index 0000000..7055fe9 --- /dev/null +++ b/sphinx_nervproject_theme/util/disqus.html @@ -0,0 +1,18 @@ +
      +

      Comments

      +
      + + + comments powered by Disqus +
      diff --git a/sphinx_nervproject_theme/util/extlinks.html b/sphinx_nervproject_theme/util/extlinks.html new file mode 100644 index 0000000..012b20b --- /dev/null +++ b/sphinx_nervproject_theme/util/extlinks.html @@ -0,0 +1,11 @@ +{# external links, i.e. #} +{% if theme_external_links %} + {% for (label, url) in theme_external_links %} + + {% endfor %} +{% endif %} diff --git a/sphinx_nervproject_theme/util/fathom.html b/sphinx_nervproject_theme/util/fathom.html new file mode 100644 index 0000000..871a44f --- /dev/null +++ b/sphinx_nervproject_theme/util/fathom.html @@ -0,0 +1,15 @@ + + + diff --git a/sphinx_nervproject_theme/util/footer.html b/sphinx_nervproject_theme/util/footer.html new file mode 100644 index 0000000..21fadf8 --- /dev/null +++ b/sphinx_nervproject_theme/util/footer.html @@ -0,0 +1,47 @@ + diff --git a/sphinx_nervproject_theme/util/isso.html b/sphinx_nervproject_theme/util/isso.html new file mode 100644 index 0000000..f1c6b64 --- /dev/null +++ b/sphinx_nervproject_theme/util/isso.html @@ -0,0 +1,25 @@ +{% if theme_isso %} + +
      +

      {{ _("Comments") }}

      +
      +
      +{% endif %} diff --git a/sphinx_nervproject_theme/util/linktags.html b/sphinx_nervproject_theme/util/linktags.html new file mode 100644 index 0000000..ad63a5d --- /dev/null +++ b/sphinx_nervproject_theme/util/linktags.html @@ -0,0 +1,18 @@ +{%- if hasdoc('about') %} + +{%- endif %} +{%- if hasdoc('genindex') %} + +{%- endif %} +{%- if hasdoc('search') %} + +{%- endif %} +{%- if hasdoc('copyright') %} + +{%- endif %} +{%- if next and theme_prevnext %} + +{%- endif %} +{%- if prev and theme_prevnext %} + +{%- endif %} diff --git a/sphinx_nervproject_theme/util/navbar.html b/sphinx_nervproject_theme/util/navbar.html new file mode 100644 index 0000000..b0ea272 --- /dev/null +++ b/sphinx_nervproject_theme/util/navbar.html @@ -0,0 +1,12 @@ + + + + + {{ project|e }} + + diff --git a/sphinx_nervproject_theme/util/navlinks.html b/sphinx_nervproject_theme/util/navlinks.html new file mode 100644 index 0000000..28501c6 --- /dev/null +++ b/sphinx_nervproject_theme/util/navlinks.html @@ -0,0 +1,22 @@ +{# create one link per each toctree from master_doc #} +{% for tree in toctree_data %} + +{% endfor %} diff --git a/sphinx_nervproject_theme/util/pagenav.html b/sphinx_nervproject_theme/util/pagenav.html new file mode 100644 index 0000000..1fb384e --- /dev/null +++ b/sphinx_nervproject_theme/util/pagenav.html @@ -0,0 +1,14 @@ + diff --git a/sphinx_nervproject_theme/util/searchbox.html b/sphinx_nervproject_theme/util/searchbox.html new file mode 100644 index 0000000..9c70d5a --- /dev/null +++ b/sphinx_nervproject_theme/util/searchbox.html @@ -0,0 +1,12 @@ + diff --git a/sphinx_nervproject_theme/util/sidetoc.html b/sphinx_nervproject_theme/util/sidetoc.html new file mode 100644 index 0000000..346450d --- /dev/null +++ b/sphinx_nervproject_theme/util/sidetoc.html @@ -0,0 +1,29 @@ + diff --git a/ui/.gitignore b/ui/.gitignore new file mode 100644 index 0000000..2b33ebe --- /dev/null +++ b/ui/.gitignore @@ -0,0 +1,21 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw* \ No newline at end of file diff --git a/ui/README.md b/ui/README.md new file mode 100644 index 0000000..8c4dc68 --- /dev/null +++ b/ui/README.md @@ -0,0 +1,21 @@ +# ui + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` diff --git a/ui/babel.config.js b/ui/babel.config.js new file mode 100644 index 0000000..b89d655 --- /dev/null +++ b/ui/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/app' + ] +} \ No newline at end of file diff --git a/ui/package-lock.json b/ui/package-lock.json new file mode 100644 index 0000000..5d71603 --- /dev/null +++ b/ui/package-lock.json @@ -0,0 +1,14754 @@ +{ + "name": "sphinx_nervproject_theme", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/core": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz", + "integrity": "sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.6", + "@babel/parser": "^7.9.6", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz", + "integrity": "sha512-6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.9.6", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz", + "integrity": "sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz", + "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.2.0", + "@babel/plugin-proposal-json-strings": "^7.2.0", + "@babel/plugin-proposal-object-rest-spread": "^7.3.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", + "@babel/plugin-syntax-async-generators": "^7.2.0", + "@babel/plugin-syntax-json-strings": "^7.2.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.2.0", + "@babel/plugin-transform-async-to-generator": "^7.3.4", + "@babel/plugin-transform-block-scoped-functions": "^7.2.0", + "@babel/plugin-transform-block-scoping": "^7.3.4", + "@babel/plugin-transform-classes": "^7.3.4", + "@babel/plugin-transform-computed-properties": "^7.2.0", + "@babel/plugin-transform-destructuring": "^7.2.0", + "@babel/plugin-transform-dotall-regex": "^7.2.0", + "@babel/plugin-transform-duplicate-keys": "^7.2.0", + "@babel/plugin-transform-exponentiation-operator": "^7.2.0", + "@babel/plugin-transform-for-of": "^7.2.0", + "@babel/plugin-transform-function-name": "^7.2.0", + "@babel/plugin-transform-literals": "^7.2.0", + "@babel/plugin-transform-modules-amd": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/plugin-transform-modules-systemjs": "^7.3.4", + "@babel/plugin-transform-modules-umd": "^7.2.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.2.0", + "@babel/plugin-transform-parameters": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.3.4", + "@babel/plugin-transform-shorthand-properties": "^7.2.0", + "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-sticky-regex": "^7.2.0", + "@babel/plugin-transform-template-literals": "^7.2.0", + "@babel/plugin-transform-typeof-symbol": "^7.2.0", + "@babel/plugin-transform-unicode-regex": "^7.2.0", + "browserslist": "^4.3.4", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" + } + }, + "@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs2": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.9.6.tgz", + "integrity": "sha512-TcdM3xc7weMrwTawuG3BTjtVE3mQLXUPQ9CxTbSKOrhn3QAcqCJ2fz+IIv25wztzUnhNZat7hr655YJa61F3zg==", + "dev": true, + "requires": { + "core-js": "^2.6.5", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==", + "dev": true, + "requires": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz", + "integrity": "sha512-cWKrGaFX+rfbMrAxVv56DzhPNqOJPZuNIS2HGMELtgGzb+vsMzyig9mml5gZ/hr2BGtSLV+dP2LUEuAL8aG2mQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.4.tgz", + "integrity": "sha512-k3NqigXWRzQZVBDS5D1U70A5E8Qk4Kh+Ha/x4M8Bt9pF0X05eggfnC9+63Usc9Q928hRUIpIhTQaXsZwZBl4Ew==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz", + "integrity": "sha512-6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw==", + "dev": true + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz", + "integrity": "sha512-YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-preset-app": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.12.1.tgz", + "integrity": "sha512-Zjy5jQaikV1Pz+ri0YgXFS7q4/5wCxB5tRkDOEIt5+4105u0Feb/pvH20nVL6nx9GyXrECFfcm7Yxr/z++OaPQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-decorators": "^7.1.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.4.0", + "@babel/preset-env": "^7.0.0 < 7.4.0", + "@babel/runtime": "^7.0.0", + "@babel/runtime-corejs2": "^7.2.0", + "@vue/babel-preset-jsx": "^1.0.0", + "babel-plugin-dynamic-import-node": "^2.2.0", + "babel-plugin-module-resolver": "3.2.0", + "core-js": "^2.6.5" + } + }, + "@vue/babel-preset-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz", + "integrity": "sha512-zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ==", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "@vue/babel-sugar-functional-vue": "^1.1.2", + "@vue/babel-sugar-inject-h": "^1.1.2", + "@vue/babel-sugar-v-model": "^1.1.2", + "@vue/babel-sugar-v-on": "^1.1.2" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz", + "integrity": "sha512-YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz", + "integrity": "sha512-VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz", + "integrity": "sha512-vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz", + "integrity": "sha512-T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0" + } + }, + "@vue/cli-overlay": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-3.12.1.tgz", + "integrity": "sha512-Bym92EN+lj+cNRN2ozbYyH+V8DMXWGbCDUk+hiJ4EYDBZfBkZKvalk1/mOBFwyxiopnnbOEBAAhL/UuMQ1xARg==", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-3.12.1.tgz", + "integrity": "sha512-Zetvz8PikLCGomeKOKu8pC9YQ7cfxs7pGpvEOzaxGdhMnebhjAYR6i6dOB57A6N5lhxQksXCtYTv26QgfiIpdg==", + "dev": true, + "requires": { + "@babel/core": "^7.0.0", + "@vue/babel-preset-app": "^3.12.1", + "@vue/cli-shared-utils": "^3.12.1", + "babel-loader": "^8.0.5", + "webpack": "^4.0.0" + } + }, + "@vue/cli-plugin-eslint": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-3.12.1.tgz", + "integrity": "sha512-tVTZlEZsy3sQbO4LLWFK11yzlWwqVAqaM+IY+BeWHITBzEJKh2KmouG+x6x/reXiU3qROsMJ4Ej3Hs8buSMWyQ==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^3.12.1", + "babel-eslint": "^10.0.1", + "eslint": "^4.19.1", + "eslint-loader": "^2.1.2", + "eslint-plugin-vue": "^4.7.1", + "globby": "^9.2.0", + "webpack": "^4.0.0", + "yorkie": "^2.0.0" + } + }, + "@vue/cli-service": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-3.12.1.tgz", + "integrity": "sha512-PDxNrTGnSKzeV1ruFlsRIAO8JcPizwT0EJXq9GeyooU+p+sOkv7aKkCBJQVYNjZapD1NOGWx6CvAAC/wAW+gew==", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@vue/cli-overlay": "^3.12.1", + "@vue/cli-shared-utils": "^3.12.1", + "@vue/component-compiler-utils": "^3.0.0", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^6.1.1", + "acorn-walk": "^6.1.1", + "address": "^1.0.3", + "autoprefixer": "^9.5.1", + "browserslist": "^4.5.4", + "cache-loader": "^2.0.1", + "case-sensitive-paths-webpack-plugin": "^2.2.0", + "chalk": "^2.4.2", + "cli-highlight": "^2.1.0", + "clipboardy": "^2.0.0", + "cliui": "^5.0.0", + "copy-webpack-plugin": "^4.6.0", + "css-loader": "^1.0.1", + "cssnano": "^4.1.10", + "current-script-polyfill": "^1.0.0", + "debug": "^4.1.1", + "default-gateway": "^5.0.2", + "dotenv": "^7.0.0", + "dotenv-expand": "^5.1.0", + "escape-string-regexp": "^1.0.5", + "file-loader": "^3.0.1", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^1.0.2", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.8.0", + "minimist": "^1.2.0", + "ora": "^3.4.0", + "portfinder": "^1.0.20", + "postcss-loader": "^3.0.0", + "read-pkg": "^5.0.0", + "semver": "^6.0.0", + "slash": "^2.0.0", + "source-map-url": "^0.4.0", + "ssri": "^6.0.1", + "string.prototype.padend": "^3.0.0", + "terser-webpack-plugin": "^1.2.3", + "thread-loader": "^2.1.2", + "url-loader": "^1.1.2", + "vue-loader": "^15.7.0", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.3.0", + "webpack-chain": "^4.11.0", + "webpack-dev-server": "^3.4.1", + "webpack-merge": "^4.2.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@vue/cli-shared-utils": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-3.12.1.tgz", + "integrity": "sha512-jFblzRFjutGwu5utOKdVlPlsbA1lBUNNQlAThzNqej+JtTKJjnvjlhjKX0Gq0oOny5FjKWhoyfQ74p9h1qE6JQ==", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.1", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.7", + "semver": "^6.0.0", + "string.prototype.padstart": "^3.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@vue/component-compiler-utils": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.1.2.tgz", + "integrity": "sha512-QLq9z8m79mCinpaEeSURhnNCN6djxpHw0lpP/bodMlt5kALfONpryMthvnrQOlTcIKoF+VoPi+lPHUYeDFPXug==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.1.tgz", + "integrity": "sha512-8VCoJeeH8tCkzhkpfOkt+abALQkS11OIHhte5MBzYaKMTqK0A3ZAKEUVAffsOklhEv7t0yrQt696Opnu9oAx+w==", + "dev": true + }, + "@vue/web-component-wrapper": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz", + "integrity": "sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "optional": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true, + "optional": true + } + } + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true + }, + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "optional": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "arch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz", + "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "optional": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", + "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001061", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.30", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-module-resolver": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz", + "integrity": "sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==", + "dev": true, + "requires": { + "find-babel-config": "^1.1.0", + "glob": "^7.1.2", + "pkg-up": "^2.0.0", + "reselect": "^3.0.1", + "resolve": "^1.4.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz", + "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true, + "optional": true + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-2.0.1.tgz", + "integrity": "sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.0", + "normalize-path": "^3.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "optional": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true, + "optional": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001062", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001062.tgz", + "integrity": "sha512-ei9ZqeOnN7edDrb24QfJ0OZicpEbsWxv7WusOiQGz/f2SfvBgHHbOEwBJ8HKGVSyx8Z6ndPjxzR6m0NQq+0bfw==", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true, + "optional": true + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", + "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", + "dev": true + }, + "chokidar": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true, + "optional": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-highlight": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.4.tgz", + "integrity": "sha512-s7Zofobm20qriqDoU9sXptQx0t2R9PEgac92mENNm7xaEe1hn71IIMsXMK+6encA6WRCWWxIGQbipr3q998tlQ==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "highlight.js": "^9.6.0", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^5.1.1", + "yargs": "^15.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz", + "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==", + "dev": true + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true, + "optional": true + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "optional": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + }, + "dependencies": { + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", + "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", + "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + } + } + }, + "current-script-polyfill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/current-script-polyfill/-/current-script-polyfill-1.0.0.tgz", + "integrity": "sha1-8xz35PPiGLBybnOMqSoC00iO9hU=", + "dev": true + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true, + "optional": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true + }, + "default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz", + "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==", + "dev": true, + "requires": { + "execa": "^3.3.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", + "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "optional": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", + "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.448", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.448.tgz", + "integrity": "sha512-WOr3SrZ55lUFYugA6sUu3H3ZoxVIH5o3zTSqYS+2DOJJP4hnHmBiD1w432a2YFW/H2G5FIxE6DB06rv+9dUL5g==", + "dev": true + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", + "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "optional": true, + "requires": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "optional": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "optional": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "optional": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true, + "optional": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "optional": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true, + "optional": true + } + } + }, + "eslint-loader": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", + "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "eslint-plugin-vue": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz", + "integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==", + "dev": true, + "optional": true, + "requires": { + "vue-eslint-parser": "^2.0.3" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "optional": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "optional": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "optional": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", + "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", + "dev": true, + "optional": true + } + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "optional": true, + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true, + "optional": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "optional": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "optional": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-babel-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", + "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==", + "dev": true, + "requires": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "optional": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", + "dev": true, + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true, + "optional": true + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "dependencies": { + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highlight.js": { + "version": "9.18.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz", + "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "dev": true, + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "optional": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "dependencies": { + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "optional": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "javascript-stringify": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz", + "integrity": "sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM=", + "dev": true + }, + "js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "dev": true + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=", + "dev": true + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "dev": true, + "requires": { + "easy-stack": "^1.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true, + "optional": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", + "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", + "dev": true, + "requires": { + "launch-editor": "^2.2.1" + } + }, + "less": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/less/-/less-3.11.1.tgz", + "integrity": "sha512-tlWX341RECuTOvoDIvtFqXsKj072hm3+9ymRBe76/mD6O5ZZecnlAOVDlWAleF2+aohFrxNidXhv2773f6kY7g==", + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "source-map": "~0.6.0", + "tslib": "^1.10.0" + } + }, + "less-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.1.0.tgz", + "integrity": "sha512-/jLzOwLyqJ7Kt3xg5sHHkXtOyShWwFj410K9Si9WO+/h8rmYxxkSR0A3/hFEntWudE20zZnWMtpMYnLzqTVdUA==", + "requires": { + "clone": "^2.1.2", + "less": "^3.11.1", + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.6" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "optional": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.2.tgz", + "integrity": "sha512-a3Y4of27Wz+mqK3qrcd3VhYz6cU0iW5x3Sgvqzbj+XmlrSizmvu8QQMl5oMYJjgHOC4iyt+w7l4umP+dQeW3bw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true, + "optional": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true, + "optional": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "dev": true + }, + "node-ipc": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz", + "integrity": "sha512-FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w==", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.5", + "js-queue": "2.0.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.56", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.56.tgz", + "integrity": "sha512-EVo605FhWLygH8a64TjgpjyHYOihkxECwX1bHHr8tETJKWEiWS2YJjPbvsX2jFjnjTNEgBCmk9mLjKG1Mf11cw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "npm": { + "version": "6.14.5", + "resolved": "https://registry.npmjs.org/npm/-/npm-6.14.5.tgz", + "integrity": "sha512-CDwa3FJd0XJpKDbWCST484H+mCNjF26dPrU+xnREW+upR0UODjMEfXPl3bxWuAwZIX6c2ASg1plLO7jP8ehWeA==", + "requires": { + "JSONStream": "^1.3.5", + "abbrev": "~1.1.1", + "ansicolors": "~0.3.2", + "ansistyles": "~0.1.3", + "aproba": "^2.0.0", + "archy": "~1.0.0", + "bin-links": "^1.1.7", + "bluebird": "^3.5.5", + "byte-size": "^5.0.1", + "cacache": "^12.0.3", + "call-limit": "^1.1.1", + "chownr": "^1.1.4", + "ci-info": "^2.0.0", + "cli-columns": "^3.1.2", + "cli-table3": "^0.5.1", + "cmd-shim": "^3.0.3", + "columnify": "~1.5.4", + "config-chain": "^1.1.12", + "debuglog": "*", + "detect-indent": "~5.0.0", + "detect-newline": "^2.1.0", + "dezalgo": "~1.0.3", + "editor": "~1.0.0", + "figgy-pudding": "^3.5.1", + "find-npm-prefix": "^1.0.2", + "fs-vacuum": "~1.2.10", + "fs-write-stream-atomic": "~1.0.10", + "gentle-fs": "^2.3.0", + "glob": "^7.1.6", + "graceful-fs": "^4.2.4", + "has-unicode": "~2.0.1", + "hosted-git-info": "^2.8.8", + "iferr": "^1.0.2", + "imurmurhash": "*", + "infer-owner": "^1.0.4", + "inflight": "~1.0.6", + "inherits": "^2.0.4", + "ini": "^1.3.5", + "init-package-json": "^1.10.3", + "is-cidr": "^3.0.0", + "json-parse-better-errors": "^1.0.2", + "lazy-property": "~1.0.0", + "libcipm": "^4.0.7", + "libnpm": "^3.0.1", + "libnpmaccess": "^3.0.2", + "libnpmhook": "^5.0.3", + "libnpmorg": "^1.0.1", + "libnpmsearch": "^2.0.2", + "libnpmteam": "^1.0.2", + "libnpx": "^10.2.2", + "lock-verify": "^2.1.0", + "lockfile": "^1.0.4", + "lodash._baseindexof": "*", + "lodash._baseuniq": "~4.6.0", + "lodash._bindcallback": "*", + "lodash._cacheindexof": "*", + "lodash._createcache": "*", + "lodash._getnative": "*", + "lodash.clonedeep": "~4.5.0", + "lodash.restparam": "*", + "lodash.union": "~4.6.0", + "lodash.uniq": "~4.5.0", + "lodash.without": "~4.4.0", + "lru-cache": "^5.1.1", + "meant": "~1.0.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.5", + "move-concurrently": "^1.0.1", + "node-gyp": "^5.1.0", + "nopt": "^4.0.3", + "normalize-package-data": "^2.5.0", + "npm-audit-report": "^1.3.2", + "npm-cache-filename": "~1.0.2", + "npm-install-checks": "^3.0.2", + "npm-lifecycle": "^3.1.4", + "npm-package-arg": "^6.1.1", + "npm-packlist": "^1.4.8", + "npm-pick-manifest": "^3.0.2", + "npm-profile": "^4.0.4", + "npm-registry-fetch": "^4.0.4", + "npm-user-validate": "~1.0.0", + "npmlog": "~4.1.2", + "once": "~1.4.0", + "opener": "^1.5.1", + "osenv": "^0.1.5", + "pacote": "^9.5.12", + "path-is-inside": "~1.0.2", + "promise-inflight": "~1.0.1", + "qrcode-terminal": "^0.12.0", + "query-string": "^6.8.2", + "qw": "~1.0.1", + "read": "~1.0.7", + "read-cmd-shim": "^1.0.5", + "read-installed": "~4.0.3", + "read-package-json": "^2.1.1", + "read-package-tree": "^5.3.1", + "readable-stream": "^3.6.0", + "readdir-scoped-modules": "^1.1.0", + "request": "^2.88.0", + "retry": "^0.12.0", + "rimraf": "^2.7.1", + "safe-buffer": "^5.1.2", + "semver": "^5.7.1", + "sha": "^3.0.0", + "slide": "~1.1.6", + "sorted-object": "~2.0.1", + "sorted-union-stream": "~2.1.3", + "ssri": "^6.0.1", + "stringify-package": "^1.0.1", + "tar": "^4.4.13", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "uid-number": "0.0.6", + "umask": "~1.1.0", + "unique-filename": "^1.1.1", + "unpipe": "~1.0.0", + "update-notifier": "^2.5.0", + "uuid": "^3.3.3", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "~3.0.0", + "which": "^1.3.1", + "worker-farm": "^1.7.0", + "write-file-atomic": "^2.4.3" + }, + "dependencies": { + "JSONStream": { + "version": "1.3.5", + "bundled": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "abbrev": { + "version": "1.1.1", + "bundled": true + }, + "agent-base": { + "version": "4.3.0", + "bundled": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "agentkeepalive": { + "version": "3.5.2", + "bundled": true, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "5.5.2", + "bundled": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ansi-align": { + "version": "2.0.0", + "bundled": true, + "requires": { + "string-width": "^2.0.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "ansi-styles": { + "version": "3.2.1", + "bundled": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansicolors": { + "version": "0.3.2", + "bundled": true + }, + "ansistyles": { + "version": "0.1.3", + "bundled": true + }, + "aproba": { + "version": "2.0.0", + "bundled": true + }, + "archy": { + "version": "1.0.0", + "bundled": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "asap": { + "version": "2.0.6", + "bundled": true + }, + "asn1": { + "version": "0.2.4", + "bundled": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "bundled": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true + }, + "aws-sign2": { + "version": "0.7.0", + "bundled": true + }, + "aws4": { + "version": "1.8.0", + "bundled": true + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bin-links": { + "version": "1.1.7", + "bundled": true, + "requires": { + "bluebird": "^3.5.3", + "cmd-shim": "^3.0.0", + "gentle-fs": "^2.3.0", + "graceful-fs": "^4.1.15", + "npm-normalize-package-bin": "^1.0.0", + "write-file-atomic": "^2.3.0" + } + }, + "bluebird": { + "version": "3.5.5", + "bundled": true + }, + "boxen": { + "version": "1.3.0", + "bundled": true, + "requires": { + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer-from": { + "version": "1.0.0", + "bundled": true + }, + "builtins": { + "version": "1.0.3", + "bundled": true + }, + "byline": { + "version": "5.0.0", + "bundled": true + }, + "byte-size": { + "version": "5.0.1", + "bundled": true + }, + "cacache": { + "version": "12.0.3", + "bundled": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "call-limit": { + "version": "1.1.1", + "bundled": true + }, + "camelcase": { + "version": "4.1.0", + "bundled": true + }, + "capture-stack-trace": { + "version": "1.0.0", + "bundled": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true + }, + "chalk": { + "version": "2.4.1", + "bundled": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true + }, + "ci-info": { + "version": "2.0.0", + "bundled": true + }, + "cidr-regex": { + "version": "2.0.10", + "bundled": true, + "requires": { + "ip-regex": "^2.1.0" + } + }, + "cli-boxes": { + "version": "1.0.0", + "bundled": true + }, + "cli-columns": { + "version": "3.1.2", + "bundled": true, + "requires": { + "string-width": "^2.0.0", + "strip-ansi": "^3.0.1" + } + }, + "cli-table3": { + "version": "0.5.1", + "bundled": true, + "requires": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" + } + }, + "cliui": { + "version": "4.1.0", + "bundled": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "bundled": true + }, + "strip-ansi": { + "version": "4.0.0", + "bundled": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "bundled": true + }, + "cmd-shim": { + "version": "3.0.3", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "mkdirp": "~0.5.0" + } + }, + "co": { + "version": "4.6.0", + "bundled": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "color-convert": { + "version": "1.9.1", + "bundled": true, + "requires": { + "color-name": "^1.1.1" + } + }, + "color-name": { + "version": "1.1.3", + "bundled": true + }, + "colors": { + "version": "1.3.3", + "bundled": true, + "optional": true + }, + "columnify": { + "version": "1.5.4", + "bundled": true, + "requires": { + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.6", + "bundled": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "concat-stream": { + "version": "1.6.2", + "bundled": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "config-chain": { + "version": "1.1.12", + "bundled": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "configstore": { + "version": "3.1.2", + "bundled": true, + "requires": { + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "copy-concurrently": { + "version": "1.0.5", + "bundled": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "iferr": { + "version": "0.1.5", + "bundled": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "create-error-class": { + "version": "3.0.2", + "bundled": true, + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "cross-spawn": { + "version": "5.1.0", + "bundled": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "bundled": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "bundled": true + } + } + }, + "crypto-random-string": { + "version": "1.0.0", + "bundled": true + }, + "cyclist": { + "version": "0.2.2", + "bundled": true + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "3.1.0", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + }, + "debuglog": { + "version": "1.0.1", + "bundled": true + }, + "decamelize": { + "version": "1.2.0", + "bundled": true + }, + "decode-uri-component": { + "version": "0.2.0", + "bundled": true + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true + }, + "defaults": { + "version": "1.0.3", + "bundled": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "bundled": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true + }, + "detect-indent": { + "version": "5.0.0", + "bundled": true + }, + "detect-newline": { + "version": "2.1.0", + "bundled": true + }, + "dezalgo": { + "version": "1.0.3", + "bundled": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "dot-prop": { + "version": "4.2.0", + "bundled": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "dotenv": { + "version": "5.0.1", + "bundled": true + }, + "duplexer3": { + "version": "0.1.4", + "bundled": true + }, + "duplexify": { + "version": "3.6.0", + "bundled": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editor": { + "version": "1.0.0", + "bundled": true + }, + "encoding": { + "version": "0.1.12", + "bundled": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "^1.4.0" + } + }, + "env-paths": { + "version": "2.2.0", + "bundled": true + }, + "err-code": { + "version": "1.1.2", + "bundled": true + }, + "errno": { + "version": "0.1.7", + "bundled": true, + "requires": { + "prr": "~1.0.1" + } + }, + "es-abstract": { + "version": "1.12.0", + "bundled": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "bundled": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promise": { + "version": "4.2.8", + "bundled": true + }, + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "bundled": true + }, + "execa": { + "version": "0.7.0", + "bundled": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "bundled": true + } + } + }, + "extend": { + "version": "3.0.2", + "bundled": true + }, + "extsprintf": { + "version": "1.3.0", + "bundled": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "bundled": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "bundled": true + }, + "figgy-pudding": { + "version": "3.5.1", + "bundled": true + }, + "find-npm-prefix": { + "version": "1.0.2", + "bundled": true + }, + "find-up": { + "version": "2.1.0", + "bundled": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flush-write-stream": { + "version": "1.0.3", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true + }, + "form-data": { + "version": "2.3.2", + "bundled": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "requires": { + "minipass": "^2.6.0" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "fs-vacuum": { + "version": "1.2.10", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "path-is-inside": "^1.0.1", + "rimraf": "^2.5.2" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "iferr": { + "version": "0.1.5", + "bundled": true + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "function-bind": { + "version": "1.1.1", + "bundled": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "genfun": { + "version": "5.0.0", + "bundled": true + }, + "gentle-fs": { + "version": "2.3.0", + "bundled": true, + "requires": { + "aproba": "^1.1.2", + "chownr": "^1.1.2", + "cmd-shim": "^3.0.3", + "fs-vacuum": "^1.2.10", + "graceful-fs": "^4.1.11", + "iferr": "^0.1.5", + "infer-owner": "^1.0.4", + "mkdirp": "^0.5.1", + "path-is-inside": "^1.0.2", + "read-cmd-shim": "^1.0.1", + "slide": "^1.1.6" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "iferr": { + "version": "0.1.5", + "bundled": true + } + } + }, + "get-caller-file": { + "version": "1.0.3", + "bundled": true + }, + "get-stream": { + "version": "4.1.0", + "bundled": true, + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "global-dirs": { + "version": "0.1.1", + "bundled": true, + "requires": { + "ini": "^1.3.4" + } + }, + "got": { + "version": "6.7.1", + "bundled": true, + "requires": { + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "bundled": true + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "bundled": true + }, + "har-schema": { + "version": "2.0.0", + "bundled": true + }, + "har-validator": { + "version": "5.1.0", + "bundled": true, + "requires": { + "ajv": "^5.3.0", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "bundled": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "bundled": true + }, + "has-symbols": { + "version": "1.0.0", + "bundled": true + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true + }, + "hosted-git-info": { + "version": "2.8.8", + "bundled": true + }, + "http-cache-semantics": { + "version": "3.8.1", + "bundled": true + }, + "http-proxy-agent": { + "version": "2.1.0", + "bundled": true, + "requires": { + "agent-base": "4", + "debug": "3.1.0" + } + }, + "http-signature": { + "version": "1.2.0", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "2.2.4", + "bundled": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "humanize-ms": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "bundled": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "iferr": { + "version": "1.0.2", + "bundled": true + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "import-lazy": { + "version": "2.1.0", + "bundled": true + }, + "imurmurhash": { + "version": "0.1.4", + "bundled": true + }, + "infer-owner": { + "version": "1.0.4", + "bundled": true + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true + }, + "init-package-json": { + "version": "1.10.3", + "bundled": true, + "requires": { + "glob": "^7.1.1", + "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0", + "promzard": "^0.3.0", + "read": "~1.0.1", + "read-package-json": "1 || 2", + "semver": "2.x || 3.x || 4 || 5", + "validate-npm-package-license": "^3.0.1", + "validate-npm-package-name": "^3.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "bundled": true + }, + "ip": { + "version": "1.1.5", + "bundled": true + }, + "ip-regex": { + "version": "2.1.0", + "bundled": true + }, + "is-callable": { + "version": "1.1.4", + "bundled": true + }, + "is-ci": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ci-info": "^1.5.0" + }, + "dependencies": { + "ci-info": { + "version": "1.6.0", + "bundled": true + } + } + }, + "is-cidr": { + "version": "3.0.0", + "bundled": true, + "requires": { + "cidr-regex": "^2.0.10" + } + }, + "is-date-object": { + "version": "1.0.1", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-installed-globally": { + "version": "0.1.0", + "bundled": true, + "requires": { + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" + } + }, + "is-npm": { + "version": "1.0.0", + "bundled": true + }, + "is-obj": { + "version": "1.0.1", + "bundled": true + }, + "is-path-inside": { + "version": "1.0.1", + "bundled": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-redirect": { + "version": "1.0.0", + "bundled": true + }, + "is-regex": { + "version": "1.0.4", + "bundled": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "is-symbol": { + "version": "1.0.2", + "bundled": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "isexe": { + "version": "2.0.0", + "bundled": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "bundled": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "bundled": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true + }, + "jsonparse": { + "version": "1.3.1", + "bundled": true + }, + "jsprim": { + "version": "1.4.1", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "latest-version": { + "version": "3.1.0", + "bundled": true, + "requires": { + "package-json": "^4.0.0" + } + }, + "lazy-property": { + "version": "1.0.0", + "bundled": true + }, + "lcid": { + "version": "2.0.0", + "bundled": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "libcipm": { + "version": "4.0.7", + "bundled": true, + "requires": { + "bin-links": "^1.1.2", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.5.1", + "find-npm-prefix": "^1.0.2", + "graceful-fs": "^4.1.11", + "ini": "^1.3.5", + "lock-verify": "^2.0.2", + "mkdirp": "^0.5.1", + "npm-lifecycle": "^3.0.0", + "npm-logical-tree": "^1.2.1", + "npm-package-arg": "^6.1.0", + "pacote": "^9.1.0", + "read-package-json": "^2.0.13", + "rimraf": "^2.6.2", + "worker-farm": "^1.6.0" + } + }, + "libnpm": { + "version": "3.0.1", + "bundled": true, + "requires": { + "bin-links": "^1.1.2", + "bluebird": "^3.5.3", + "find-npm-prefix": "^1.0.2", + "libnpmaccess": "^3.0.2", + "libnpmconfig": "^1.2.1", + "libnpmhook": "^5.0.3", + "libnpmorg": "^1.0.1", + "libnpmpublish": "^1.1.2", + "libnpmsearch": "^2.0.2", + "libnpmteam": "^1.0.2", + "lock-verify": "^2.0.2", + "npm-lifecycle": "^3.0.0", + "npm-logical-tree": "^1.2.1", + "npm-package-arg": "^6.1.0", + "npm-profile": "^4.0.2", + "npm-registry-fetch": "^4.0.0", + "npmlog": "^4.1.2", + "pacote": "^9.5.3", + "read-package-json": "^2.0.13", + "stringify-package": "^1.0.0" + } + }, + "libnpmaccess": { + "version": "3.0.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "get-stream": "^4.0.0", + "npm-package-arg": "^6.1.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmconfig": { + "version": "1.2.1", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "find-up": "^3.0.0", + "ini": "^1.3.5" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "bundled": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.2.0", + "bundled": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "bundled": true + } + } + }, + "libnpmhook": { + "version": "5.0.3", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmorg": { + "version": "1.0.1", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmpublish": { + "version": "1.1.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "lodash.clonedeep": "^4.5.0", + "normalize-package-data": "^2.4.0", + "npm-package-arg": "^6.1.0", + "npm-registry-fetch": "^4.0.0", + "semver": "^5.5.1", + "ssri": "^6.0.1" + } + }, + "libnpmsearch": { + "version": "2.0.2", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmteam": { + "version": "1.0.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpx": { + "version": "10.2.2", + "bundled": true, + "requires": { + "dotenv": "^5.0.1", + "npm-package-arg": "^6.0.0", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.0", + "update-notifier": "^2.3.0", + "which": "^1.3.0", + "y18n": "^4.0.0", + "yargs": "^11.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "bundled": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lock-verify": { + "version": "2.1.0", + "bundled": true, + "requires": { + "npm-package-arg": "^6.1.0", + "semver": "^5.4.1" + } + }, + "lockfile": { + "version": "1.0.4", + "bundled": true, + "requires": { + "signal-exit": "^3.0.2" + } + }, + "lodash._baseindexof": { + "version": "3.1.0", + "bundled": true + }, + "lodash._baseuniq": { + "version": "4.6.0", + "bundled": true, + "requires": { + "lodash._createset": "~4.0.0", + "lodash._root": "~3.0.0" + } + }, + "lodash._bindcallback": { + "version": "3.0.1", + "bundled": true + }, + "lodash._cacheindexof": { + "version": "3.0.2", + "bundled": true + }, + "lodash._createcache": { + "version": "3.1.2", + "bundled": true, + "requires": { + "lodash._getnative": "^3.0.0" + } + }, + "lodash._createset": { + "version": "4.0.3", + "bundled": true + }, + "lodash._getnative": { + "version": "3.9.1", + "bundled": true + }, + "lodash._root": { + "version": "3.0.1", + "bundled": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "bundled": true + }, + "lodash.restparam": { + "version": "3.6.1", + "bundled": true + }, + "lodash.union": { + "version": "4.6.0", + "bundled": true + }, + "lodash.uniq": { + "version": "4.5.0", + "bundled": true + }, + "lodash.without": { + "version": "4.4.0", + "bundled": true + }, + "lowercase-keys": { + "version": "1.0.1", + "bundled": true + }, + "lru-cache": { + "version": "5.1.1", + "bundled": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "1.3.0", + "bundled": true, + "requires": { + "pify": "^3.0.0" + } + }, + "make-fetch-happen": { + "version": "5.0.2", + "bundled": true, + "requires": { + "agentkeepalive": "^3.4.1", + "cacache": "^12.0.0", + "http-cache-semantics": "^3.8.1", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "node-fetch-npm": "^2.0.2", + "promise-retry": "^1.1.1", + "socks-proxy-agent": "^4.0.0", + "ssri": "^6.0.0" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "bundled": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "meant": { + "version": "1.0.1", + "bundled": true + }, + "mem": { + "version": "4.3.0", + "bundled": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "bundled": true + } + } + }, + "mime-db": { + "version": "1.35.0", + "bundled": true + }, + "mime-types": { + "version": "2.1.19", + "bundled": true, + "requires": { + "mime-db": "~1.35.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "requires": { + "minipass": "^2.9.0" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "mississippi": { + "version": "3.0.0", + "bundled": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "bundled": true, + "requires": { + "minimist": "^1.2.5" + }, + "dependencies": { + "minimist": { + "version": "1.2.5", + "bundled": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "bundled": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + } + } + }, + "ms": { + "version": "2.1.1", + "bundled": true + }, + "mute-stream": { + "version": "0.0.7", + "bundled": true + }, + "nice-try": { + "version": "1.0.5", + "bundled": true + }, + "node-fetch-npm": { + "version": "2.0.2", + "bundled": true, + "requires": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "node-gyp": { + "version": "5.1.0", + "bundled": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.1.2", + "request": "^2.88.0", + "rimraf": "^2.6.3", + "semver": "^5.7.1", + "tar": "^4.4.12", + "which": "^1.3.1" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "bundled": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.10.0", + "bundled": true, + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "npm-audit-report": { + "version": "1.3.2", + "bundled": true, + "requires": { + "cli-table3": "^0.5.0", + "console-control-strings": "^1.1.0" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-cache-filename": { + "version": "1.0.2", + "bundled": true + }, + "npm-install-checks": { + "version": "3.0.2", + "bundled": true, + "requires": { + "semver": "^2.3.0 || 3.x || 4 || 5" + } + }, + "npm-lifecycle": { + "version": "3.1.4", + "bundled": true, + "requires": { + "byline": "^5.0.0", + "graceful-fs": "^4.1.15", + "node-gyp": "^5.0.2", + "resolve-from": "^4.0.0", + "slide": "^1.1.6", + "uid-number": "0.0.6", + "umask": "^1.1.0", + "which": "^1.3.1" + } + }, + "npm-logical-tree": { + "version": "1.2.1", + "bundled": true + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true + }, + "npm-package-arg": { + "version": "6.1.1", + "bundled": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "3.0.2", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "npm-profile": { + "version": "4.0.4", + "bundled": true, + "requires": { + "aproba": "^1.1.2 || 2", + "figgy-pudding": "^3.4.1", + "npm-registry-fetch": "^4.0.0" + } + }, + "npm-registry-fetch": { + "version": "4.0.4", + "bundled": true, + "requires": { + "JSONStream": "^1.3.4", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.4.1", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", + "npm-package-arg": "^6.1.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "bundled": true + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "bundled": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npm-user-validate": { + "version": "1.0.0", + "bundled": true + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "oauth-sign": { + "version": "0.9.0", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true + }, + "object-keys": { + "version": "1.0.12", + "bundled": true + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "bundled": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "opener": { + "version": "1.5.1", + "bundled": true + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true + }, + "os-locale": { + "version": "3.1.0", + "bundled": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "bundled": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "bundled": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + } + } + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "bundled": true + }, + "p-finally": { + "version": "1.0.0", + "bundled": true + }, + "p-is-promise": { + "version": "2.1.0", + "bundled": true + }, + "p-limit": { + "version": "1.2.0", + "bundled": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "bundled": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "bundled": true + }, + "package-json": { + "version": "4.0.1", + "bundled": true, + "requires": { + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + } + }, + "pacote": { + "version": "9.5.12", + "bundled": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.2", + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.1.0", + "glob": "^7.1.3", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", + "minimatch": "^3.0.4", + "minipass": "^2.3.5", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "normalize-package-data": "^2.4.0", + "npm-normalize-package-bin": "^1.0.0", + "npm-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^3.0.0", + "npm-registry-fetch": "^4.0.0", + "osenv": "^0.1.5", + "promise-inflight": "^1.0.1", + "promise-retry": "^1.1.1", + "protoduck": "^5.0.1", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.6.0", + "ssri": "^6.0.1", + "tar": "^4.4.10", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "path-exists": { + "version": "3.0.0", + "bundled": true + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true + }, + "path-is-inside": { + "version": "1.0.2", + "bundled": true + }, + "path-key": { + "version": "2.0.1", + "bundled": true + }, + "path-parse": { + "version": "1.0.6", + "bundled": true + }, + "performance-now": { + "version": "2.1.0", + "bundled": true + }, + "pify": { + "version": "3.0.0", + "bundled": true + }, + "prepend-http": { + "version": "1.0.4", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "promise-inflight": { + "version": "1.0.1", + "bundled": true + }, + "promise-retry": { + "version": "1.1.1", + "bundled": true, + "requires": { + "err-code": "^1.0.0", + "retry": "^0.10.0" + }, + "dependencies": { + "retry": { + "version": "0.10.1", + "bundled": true + } + } + }, + "promzard": { + "version": "0.3.0", + "bundled": true, + "requires": { + "read": "1" + } + }, + "proto-list": { + "version": "1.2.4", + "bundled": true + }, + "protoduck": { + "version": "5.0.1", + "bundled": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "prr": { + "version": "1.0.1", + "bundled": true + }, + "pseudomap": { + "version": "1.0.2", + "bundled": true + }, + "psl": { + "version": "1.1.29", + "bundled": true + }, + "pump": { + "version": "3.0.0", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "bundled": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "1.4.1", + "bundled": true + }, + "qrcode-terminal": { + "version": "0.12.0", + "bundled": true + }, + "qs": { + "version": "6.5.2", + "bundled": true + }, + "query-string": { + "version": "6.8.2", + "bundled": true, + "requires": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "qw": { + "version": "1.0.1", + "bundled": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.5", + "bundled": true + } + } + }, + "read": { + "version": "1.0.7", + "bundled": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-cmd-shim": { + "version": "1.0.5", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "read-installed": { + "version": "4.0.3", + "bundled": true, + "requires": { + "debuglog": "^1.0.1", + "graceful-fs": "^4.1.2", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "slide": "~1.1.3", + "util-extend": "^1.0.1" + } + }, + "read-package-json": { + "version": "2.1.1", + "bundled": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "read-package-tree": { + "version": "5.3.1", + "bundled": true, + "requires": { + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "util-promisify": "^2.1.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "bundled": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "registry-auth-token": { + "version": "3.4.0", + "bundled": true, + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "bundled": true, + "requires": { + "rc": "^1.0.1" + } + }, + "request": { + "version": "2.88.0", + "bundled": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "bundled": true + }, + "require-main-filename": { + "version": "1.0.1", + "bundled": true + }, + "resolve-from": { + "version": "4.0.0", + "bundled": true + }, + "retry": { + "version": "0.12.0", + "bundled": true + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-queue": { + "version": "1.0.3", + "bundled": true, + "requires": { + "aproba": "^1.1.1" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true + }, + "semver": { + "version": "5.7.1", + "bundled": true + }, + "semver-diff": { + "version": "2.1.0", + "bundled": true, + "requires": { + "semver": "^5.0.3" + } + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true + }, + "sha": { + "version": "3.0.0", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "bundled": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "bundled": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true + }, + "slide": { + "version": "1.1.6", + "bundled": true + }, + "smart-buffer": { + "version": "4.1.0", + "bundled": true + }, + "socks": { + "version": "2.3.3", + "bundled": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "bundled": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "bundled": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sorted-object": { + "version": "2.0.1", + "bundled": true + }, + "sorted-union-stream": { + "version": "2.1.3", + "bundled": true, + "requires": { + "from2": "^1.3.0", + "stream-iterate": "^1.1.0" + }, + "dependencies": { + "from2": { + "version": "1.3.0", + "bundled": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "~1.1.10" + } + }, + "isarray": { + "version": "0.0.1", + "bundled": true + }, + "readable-stream": { + "version": "1.1.14", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true + } + } + }, + "spdx-correct": { + "version": "3.0.0", + "bundled": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "bundled": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "bundled": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "bundled": true + }, + "split-on-first": { + "version": "1.1.0", + "bundled": true + }, + "sshpk": { + "version": "1.14.2", + "bundled": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-iterate": { + "version": "1.2.0", + "bundled": true, + "requires": { + "readable-stream": "^2.1.5", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.0", + "bundled": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "bundled": true + }, + "string-width": { + "version": "2.1.1", + "bundled": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "strip-ansi": { + "version": "4.0.0", + "bundled": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "bundled": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "bundled": true + } + } + }, + "stringify-package": { + "version": "1.0.1", + "bundled": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "bundled": true + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true + }, + "supports-color": { + "version": "5.4.0", + "bundled": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "term-size": { + "version": "1.2.0", + "bundled": true, + "requires": { + "execa": "^0.7.0" + } + }, + "text-table": { + "version": "0.2.0", + "bundled": true + }, + "through": { + "version": "2.3.8", + "bundled": true + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "bundled": true + }, + "tiny-relative-date": { + "version": "1.3.0", + "bundled": true + }, + "tough-cookie": { + "version": "2.4.3", + "bundled": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "optional": true + }, + "typedarray": { + "version": "0.0.6", + "bundled": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true + }, + "umask": { + "version": "1.1.0", + "bundled": true + }, + "unique-filename": { + "version": "1.1.1", + "bundled": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.0", + "bundled": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "bundled": true, + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "bundled": true + }, + "unzip-response": { + "version": "2.0.1", + "bundled": true + }, + "update-notifier": { + "version": "2.5.0", + "bundled": true, + "requires": { + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "bundled": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "util-extend": { + "version": "1.0.3", + "bundled": true + }, + "util-promisify": { + "version": "2.1.0", + "bundled": true, + "requires": { + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "uuid": { + "version": "3.3.3", + "bundled": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "bundled": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "bundled": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "verror": { + "version": "1.10.0", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "bundled": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "which": { + "version": "1.3.1", + "bundled": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "bundled": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "requires": { + "string-width": "^1.0.2" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "widest-line": { + "version": "2.0.1", + "bundled": true, + "requires": { + "string-width": "^2.1.1" + } + }, + "worker-farm": { + "version": "1.7.0", + "bundled": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "bundled": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "write-file-atomic": { + "version": "2.4.3", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "bundled": true + }, + "xtend": { + "version": "4.0.1", + "bundled": true + }, + "y18n": { + "version": "4.0.0", + "bundled": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true + }, + "yargs": { + "version": "11.1.1", + "bundled": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" + }, + "dependencies": { + "y18n": { + "version": "3.2.1", + "bundled": true + } + } + }, + "yargs-parser": { + "version": "9.0.2", + "bundled": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object-is": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", + "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", + "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "optional": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "optional": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.1.tgz", + "integrity": "sha512-CF+TKjXqoqyDwHqBhFQ+3l5t83xYi6fVT1tQNg+Ye0JRLnTxWvIroCjEp1A0k4lneHNBGnICUf0cfYVYGEazqw==", + "dev": true, + "requires": { + "parse5": "^5.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true, + "optional": true + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz", + "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "optional": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true, + "optional": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "optional": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "optional": true, + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true, + "optional": true + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "optional": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "reselect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", + "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true, + "optional": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "optional": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true, + "optional": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "optional": true, + "requires": { + "rx-lite": "*" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "optional": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.1.1.tgz", + "integrity": "sha512-0PlYhdKh6AfFxRyK/v+6/k+/mMfyiEBbTM5L94D0ZytQnJ166wuwoTYLHFWGbs2dpA8Rgq763KGWmN1EQEYHRQ==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "string.prototype.padstart": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.1.0.tgz", + "integrity": "sha512-envqZvUp2JItI+OeQ5UAh1ihbAV5G/2bixTojvlIa090GGqF+NQRxbWb2nv9fTGrZABv6+pE6jXoAZhhS2k4Hw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "optional": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "optional": true, + "requires": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "optional": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true, + "optional": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true, + "optional": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true, + "optional": true + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", + "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true, + "optional": true + }, + "thenify": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", + "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz", + "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==", + "dev": true, + "requires": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true, + "optional": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "optional": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "optional": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", + "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "vue": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz", + "integrity": "sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ==" + }, + "vue-eslint-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", + "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "optional": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "15.9.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.2.tgz", + "integrity": "sha512-oXBubaY//CYEISBlHX+c2YPJbmOH68xXPXjFv4MAgPqQvUsnjrBAjCJi8HXZ/r/yfn0tPL5VZj1Zcp8mJPI8VA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", + "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "vue-template-compiler": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz", + "integrity": "sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "dev": true, + "requires": { + "chokidar": "^3.4.0", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz", + "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.1", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz", + "integrity": "sha512-PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.15", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "dependencies": { + "acorn": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", + "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", + "dev": true + }, + "acorn-walk": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz", + "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==", + "dev": true + } + } + }, + "webpack-chain": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-4.12.1.tgz", + "integrity": "sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ==", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^1.6.0" + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "optional": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "optional": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "requires": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + } + } +} diff --git a/ui/package.json b/ui/package.json new file mode 100644 index 0000000..46ede41 --- /dev/null +++ b/ui/package.json @@ -0,0 +1,48 @@ +{ + "name": "sphinx_nervproject_theme", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "less": "^3.11.1", + "less-loader": "^6.1.0", + "npm": "^6.14.5", + "vue": "^2.6.11" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "^3.12.1", + "@vue/cli-plugin-eslint": "^3.12.1", + "@vue/cli-service": "^3.12.1", + "vue-template-compiler": "^2.6.11" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/essential", + "eslint:recommended" + ], + "rules": { + "no-console": "off" + }, + "parserOptions": { + "parser": "babel-eslint" + } + }, + "postcss": { + "plugins": { + "autoprefixer": {} + } + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie<=12" + ] +} diff --git a/ui/public/index.html b/ui/public/index.html new file mode 100644 index 0000000..0634285 --- /dev/null +++ b/ui/public/index.html @@ -0,0 +1,83 @@ + + + + + + + + ui + + + + +
      + + + + Foo + + + + + + + + xxx + + + + + + + +
      +

      My page content + +

      + +
      +

      section 2

      +
      +
      +
      + +
      + + + diff --git a/ui/src/NavLinks.vue b/ui/src/NavLinks.vue new file mode 100644 index 0000000..a162e3b --- /dev/null +++ b/ui/src/NavLinks.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/ui/src/Navbar.vue b/ui/src/Navbar.vue new file mode 100644 index 0000000..070b37c --- /dev/null +++ b/ui/src/Navbar.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/ui/src/OutboundLink.vue b/ui/src/OutboundLink.vue new file mode 100644 index 0000000..78307e6 --- /dev/null +++ b/ui/src/OutboundLink.vue @@ -0,0 +1,13 @@ + + + diff --git a/ui/src/Page.vue b/ui/src/Page.vue new file mode 100644 index 0000000..e3241e9 --- /dev/null +++ b/ui/src/Page.vue @@ -0,0 +1,264 @@ + + + + + diff --git a/ui/src/README.md b/ui/src/README.md new file mode 100644 index 0000000..97b37b3 --- /dev/null +++ b/ui/src/README.md @@ -0,0 +1,5 @@ + +* -> components copied/modified from vuepress + +* Navbar.vue + * SidebarButton.vue diff --git a/ui/src/Sidebar.vue b/ui/src/Sidebar.vue new file mode 100644 index 0000000..e4e8130 --- /dev/null +++ b/ui/src/Sidebar.vue @@ -0,0 +1,240 @@ + + + + + diff --git a/ui/src/main.js b/ui/src/main.js new file mode 100644 index 0000000..b0725c3 --- /dev/null +++ b/ui/src/main.js @@ -0,0 +1,54 @@ +import Vue from 'vue' + +import './vuepress/styles/theme.less' +import './sphinx-theme.less' +import OutboundLink from './OutboundLink.vue' +import Navbar from './Navbar.vue' +import NavLinks from './NavLinks.vue' +import Sidebar from './Sidebar.vue' +import Page from './Page.vue' + + +Vue.config.productionTip = false + +Vue.component('outboundlink', OutboundLink) +Vue.component('navbar', Navbar) +Vue.component('navlinks', NavLinks) +Vue.component('sidebar', Sidebar) +Vue.component('page', Page) + + +// fake router element +Vue.component('router-link', { + props: ['to'], + template: '', +}) + +new Vue({ + el: '#app', + // taken from Layout.vue + data: { + isSidebarOpen: false, + swUpdateEvent: null + }, + computed: { + pageClasses () { + //const userPageClass = this.$page.frontmatter.pageClass + return [ + { + // 'no-navbar': !this.shouldShowNavbar, + 'sidebar-open': this.isSidebarOpen, + // 'no-sidebar': !this.shouldShowSidebar + }, + // userPageClass + ] + } + }, + methods: { + toggleSidebar (to) { + this.isSidebarOpen = typeof to === 'boolean' ? to : !this.isSidebarOpen + }, + }, +}) + + diff --git a/ui/src/sphinx-theme.less b/ui/src/sphinx-theme.less new file mode 100644 index 0000000..d6e1021 --- /dev/null +++ b/ui/src/sphinx-theme.less @@ -0,0 +1,248 @@ +@import './vuepress/styles/config.less'; + +/* fix anchor link positioning for fixed navbar */ +// FIXME this is not enough as it works only for section headers +:root { + --anchorHeight: calc(var(--navbarHeight) + 0.5rem); +} +.content .section { + margin-bottom: 0; + &:hover { + .headerlink { + opacity: 1; + } + } +} + +.content { + // FIXME: sphinx should provide a citation-reference? + & a:focus { + // remove outline because padding mess it up + outline: none; + } +} + + +/* Use # as symbol for anchor headerlinks */ +h1, h2, h3, h4, h5, h6 { + &:hover a.headerlink, &:hover a:visited.headerlink { + &::after { + visibility: visible; + content: "#"; + } + } +} + +a.headerlink, a:visited.headerlink { + font-size: 0.85em; + visibility: hidden; + &:hover { + text-decoration: none; + } +} + +ul.page-nav { + list-style: none; + & li { + display: inline-block; + } +} + +.body-header { + display: flex; + & ul.page-nav { + flex-grow: 1; + list-style: none; + list-style-position: inside; + text-align: right; + margin-right: 2em; + & li + li:before { + content: "|"; + padding: 0 1em; + } + } +} + +ul.breadcrumbs { + list-style: none; + & li { + display: inline-block; + } +} + + + +/** index page **/ +.toctree-wrapper .caption { + // same as h2 + font-weight: 600; + line-height: 1.25em; + font-size: 1.65rem; + padding-bottom: .3rem; + border-bottom: 0.1em solid var(--BClr); +} + + + +/** footer **/ +.footer { + clear: both; + min-height: 2rem; + padding-top: 1rem; + overflow: auto; + color: grey; + font-size: small; + line-height: 1.5rem; +} + + +/** pygments style **/ +.content .highlight { + border-radius: 0.5em; +} + +// force background color from pygments +.content .highlight pre { + background-color: inherit; +} + +.content .highlighted { + background-color: var(--AClr); //#fbe54e; + font-weight: bold; + padding: 0 4px; +} + +/*** admonitions based on custom-blocks.styl */ +.admonition { + padding: .1rem 1.5rem; + border-left-width: .5rem; + border-left-style: solid; + margin: 1rem 0; + // default color + background-color: var(--AaBgClr); + border-color: var(--AaBClr); + color: var(--AaTClr); + a, a:visited { + color: var(--AaLClr); + &:hover { + color: var(--AaLHClr); + } + } + + .admonition-title { + font-weight: 600; + margin-bottom: -0.4rem; + } + &.success { + background-color: var(--AsBgClr); + border-color: var(--AsBClr); + color: var(--AsTClr); + a, a:visited { + color: var(--AsLClr); + &:hover { + color: var(--AsLHClr); + } + } + } + &.hint { + background-color: var(--AhBgClr); + border-color: var(--AhBClr); + color: var(--AhTClr); + a, a:visited { + color: var(--AhLClr); + &:hover { + color: var(--AhLHClr); + } + } + } + &.tip { + background-color: var(--AtBgClr); + border-color: var(--AtBClr); + color: var(--AtTClr); + a, a:visited { + color: var(--AtLClr); + &:hover { + color: var(--AtLHClr); + } + } + } + &.important { + background-color: var(--AiBgClr); + border-color: var(--AiBClr); + color: var(--AiTClr); + a, a:visited { + color: var(--AiLClr); + &:hover { + color: var(--AiLHClr); + } + } + } + &.note { + background-color: var(--AnBgClr); + border-color: var(--AnBClr); + color: var(--AnTClr); + a, a:visited { + color: var(--AnLClr); + &:hover { + color: var(--AnLHClr); + } + } + } + &.warning { + background-color: var(--AwBgClr); + border-color: var(--AwBClr); + color: var(--AwTClr); + a, a:visited { + color: var(--AwLClr); + &:hover { + color: var(--AwLHClr); + } + } + } + &.danger { + background-color: var(--AdBgClr); + border-color: var(--AdBClr); + color: var(--AdTClr); + a, a:visited { + color: var(--AdLClr); + &:hover { + color: var(--AdLHClr); + } + } + } + &.caution { + background-color: var(--AcBgClr); + border-color: var(--AcBClr); + color: var(--AcTClr); + a, a:visited { + color: var(--AcLClr); + &:hover { + color: var(--AcLHClr); + } + } + } + &.danger { + background-color: var(--AdBgClr); + border-color: var(--AdBClr); + color: var(--AdTClr); + a, a:visited { + color: var(--AdLClr); + &:hover { + color: var(--AdLHClr); + } + } + } +} + +blockquote { + background-color: var(--BqBgClr); + border-color: var(--BqBClr); + margin-left: -0.4rem; + color: var(--BqTClr); + a, a:visited { + color: var(--BqLClr); + &:hover { + color: var(--BqLHClr); + } + } +} diff --git a/ui/src/vuepress/AlgoliaSearchBox.vue b/ui/src/vuepress/AlgoliaSearchBox.vue new file mode 100644 index 0000000..a869520 --- /dev/null +++ b/ui/src/vuepress/AlgoliaSearchBox.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/ui/src/vuepress/DropdownLink.vue b/ui/src/vuepress/DropdownLink.vue new file mode 100644 index 0000000..e0fe5f3 --- /dev/null +++ b/ui/src/vuepress/DropdownLink.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/ui/src/vuepress/DropdownTransition.vue b/ui/src/vuepress/DropdownTransition.vue new file mode 100644 index 0000000..8bf9397 --- /dev/null +++ b/ui/src/vuepress/DropdownTransition.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/ui/src/vuepress/Home.vue b/ui/src/vuepress/Home.vue new file mode 100644 index 0000000..253304b --- /dev/null +++ b/ui/src/vuepress/Home.vue @@ -0,0 +1,191 @@ + + + + + diff --git a/ui/src/vuepress/Layout.vue b/ui/src/vuepress/Layout.vue new file mode 100644 index 0000000..bdb9d16 --- /dev/null +++ b/ui/src/vuepress/Layout.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/ui/src/vuepress/NavLink.vue b/ui/src/vuepress/NavLink.vue new file mode 100644 index 0000000..d9fa488 --- /dev/null +++ b/ui/src/vuepress/NavLink.vue @@ -0,0 +1,49 @@ + + + diff --git a/ui/src/vuepress/NavLinks.vue b/ui/src/vuepress/NavLinks.vue new file mode 100644 index 0000000..564e1db --- /dev/null +++ b/ui/src/vuepress/NavLinks.vue @@ -0,0 +1,188 @@ + + + + + diff --git a/ui/src/vuepress/Navbar.vue b/ui/src/vuepress/Navbar.vue new file mode 100644 index 0000000..e41a5f5 --- /dev/null +++ b/ui/src/vuepress/Navbar.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/ui/src/vuepress/NotFound.vue b/ui/src/vuepress/NotFound.vue new file mode 100644 index 0000000..6aefe79 --- /dev/null +++ b/ui/src/vuepress/NotFound.vue @@ -0,0 +1,26 @@ + + + diff --git a/ui/src/vuepress/Page.vue b/ui/src/vuepress/Page.vue new file mode 100644 index 0000000..458bd45 --- /dev/null +++ b/ui/src/vuepress/Page.vue @@ -0,0 +1,263 @@ + + + + + diff --git a/ui/src/vuepress/SWUpdatePopup.vue b/ui/src/vuepress/SWUpdatePopup.vue new file mode 100644 index 0000000..0713b49 --- /dev/null +++ b/ui/src/vuepress/SWUpdatePopup.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/ui/src/vuepress/SearchBox.vue b/ui/src/vuepress/SearchBox.vue new file mode 100644 index 0000000..41cca27 --- /dev/null +++ b/ui/src/vuepress/SearchBox.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/ui/src/vuepress/Sidebar.vue b/ui/src/vuepress/Sidebar.vue new file mode 100644 index 0000000..502d881 --- /dev/null +++ b/ui/src/vuepress/Sidebar.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/ui/src/vuepress/SidebarButton.vue b/ui/src/vuepress/SidebarButton.vue new file mode 100644 index 0000000..ef3683d --- /dev/null +++ b/ui/src/vuepress/SidebarButton.vue @@ -0,0 +1,32 @@ + + + diff --git a/ui/src/vuepress/SidebarGroup.vue b/ui/src/vuepress/SidebarGroup.vue new file mode 100644 index 0000000..74e2142 --- /dev/null +++ b/ui/src/vuepress/SidebarGroup.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/ui/src/vuepress/SidebarLink.vue b/ui/src/vuepress/SidebarLink.vue new file mode 100644 index 0000000..a56421c --- /dev/null +++ b/ui/src/vuepress/SidebarLink.vue @@ -0,0 +1,98 @@ + + + diff --git a/ui/src/vuepress/search.svg b/ui/src/vuepress/search.svg new file mode 100644 index 0000000..03d8391 --- /dev/null +++ b/ui/src/vuepress/search.svg @@ -0,0 +1 @@ + diff --git a/ui/src/vuepress/styles/arrow.less b/ui/src/vuepress/styles/arrow.less new file mode 100644 index 0000000..e7c7dcf --- /dev/null +++ b/ui/src/vuepress/styles/arrow.less @@ -0,0 +1,27 @@ +@import './config.less'; + +.arrow { + display: inline-block; + width: 0; + height: 0; + &.up { + border-left: 0.3rem solid transparent; + border-right: 0.3rem solid transparent; + border-bottom: 0.5rem solid var(--ArBgClr); + } + &.down { + border-left: 0.3rem solid transparent; + border-right: 0.3rem solid transparent; + border-top: 0.5rem solid var(--ArBgClr); + } + &.right { + border-top: 0.3rem solid transparent; + border-bottom: 0.3rem solid transparent; + border-left: 0.5rem solid var(--ArBgClr); + } + &.left { + border-top: 0.3rem solid transparent; + border-bottom: 0.3rem solid transparent; + border-right: 0.5rem solid var(--ArBgClr); + } +} diff --git a/ui/src/vuepress/styles/code.less b/ui/src/vuepress/styles/code.less new file mode 100644 index 0000000..60f5e86 --- /dev/null +++ b/ui/src/vuepress/styles/code.less @@ -0,0 +1,178 @@ +@import './config.less'; + +.content { + code { + color: var(--CdTClr); + padding: 0.25rem 0.5rem; + margin: 0; + font-size: 0.85em; + background-color: var(--CdBgClr); + border-radius: 0.2em; + border-color: var(--CdBClr); + a, a:visited { + color: var(--CdLClr); + &:hover { + color: var(--CdLHClr); + } + } + } + + pre, pre[class*="language-"] { + line-height: 1.4; + padding: 1.25rem 1.5rem; + margin: 0.85rem 0; + background-color: var(--PrBgClr); + color: var(--PrTClr); + border-radius: 0.5rem; + border-color: var(--PrBClr); + overflow: auto; + code { + color: var(--PrTClr); + padding: 0; + background-color: transparent; + border-radius: 0; + } + a, a:visited { + color: var(--PrLClr); + &:hover { + color: var(--PrLHClr); + } + } + } +} + +div[class*="language-"] { + position: relative; + background-color: var(--CdBgClr); + border-radius: 0.5rem; + .highlight-lines { + user-select: none; + padding-top: 1.3rem; + position: absolute; + top: 0; + left: 0; + width: 100%; + line-height: 1.4; + .highlighted { + background-color: var(--CdBgAClr); + color: var(--CdAClr); + } + } + pre, pre[class*="language-"] { + background: transparent; + position: relative; + z-index: 1; + } + &::before { + position: absolute; + z-index: 3; + top: 0.8em; + right: 1em; + font-size: 0.75rem; + color: hsla(var(--CdTClr-h), var(--CdTClr-s), var(--CdTClr-l), 0.4); + } + &:not(.line-numbers-mode) { + .line-numbers-wrapper { + display: none; + } + } + &.line-numbers-mode { + .highlight-lines { + .highlighted { + position: relative; + &:before { + content: ' '; + position: absolute; + z-index: 3; + left: 0; + top: 0; + display: block; + width: var(--lineNumbersWrapperWidth); + height: 100%; + background-color: var(--CdBgAClr); + color: var(--CdBgClr); + } + } + } + pre { + padding-left: calc(var(--lineNumbersWrapperWidth) + 1rem); + vertical-align: middle; + } + .line-numbers-wrapper { + position: absolute; + top: 0; + width: var(--lineNumbersWrapperWidth); + text-align: center; + color: hsla(var(--PrTClr-h), var(--PrTClr-s), var(--PrTClr-l), 0.3); + padding: 1.25rem 0; + line-height: 1.4; + br { + user-select: none; + } + .line-number { + position: relative; + z-index: 4; + user-select: none; + font-size: 0.85em; + } + } + &::after { + content: ''; + position: absolute; + z-index: 2; + top: 0; + left: 0; + width: var(--lineNumbersWrapperWidth); + height: 100%; + border-radius: 0.5rem 0 0 0.5rem; + border-right: 0.1rem solid hsla(var(--PrBClr-h), var(--PrBClr-s), var(--PrBClr-l), 66%); + background-color: var(--PrBgClr); + } + } +} + + +//for lang in js ts html md vue css sass scss less stylus go java c sh yaml rst rust zsh gdscript esc +// div{'[class~="language-' + lang + '"]'} +// &:before +// content ('' + lang) + +div[class~="language-javascript"] { + &:before { + content: "js"; + } +} + +div[class~="language-typescript"] { + &:before { + content: "ts"; + } +} + +div[class~="language-markup"] { + &:before { + content: "html"; + } +} + +div[class~="language-markdown"] { + &:before { + content: "md"; + } +} + +div[class~="language-json"]:before { + content: "json"; +} + +div[class~="language-ruby"]:before { + content: "rb"; +} + +div[class~="language-python"]:before { + content: "py"; +} + +div[class~="language-bash"]:before { + content: "sh"; +} diff --git a/ui/src/vuepress/styles/config.less b/ui/src/vuepress/styles/config.less new file mode 100644 index 0000000..10a1886 --- /dev/null +++ b/ui/src/vuepress/styles/config.less @@ -0,0 +1,1591 @@ +// responsive breakpoints +@MQNarrow: 95ex; +@MQMobile: 72ex; +@MQMobileNarrow: 42ex; + +// colors + +/* +S..Clr: Social network + +Suffixes: +AClr: Accent color +BClr: Border color +BgClr: Background color +FClr: Focus color +HClr: Hover color +LClr: Link color +LHClr: Link hover color +TClr: Text color + +Prefixes: + +Aa: Admonition (standard) +Ac: Admonition (caution) +Ad: Admonition (danger) +Ae: Admonition (error) +Ah: Admonition (hint) +Ai: Admonition (important) +An: Admonition (note) +As: Admonition (success) +At: Admonition (tip) +Aw: Admonition (warning) +Ar: Arrow + +Bh: ButtonHover +Bq: Blockquote +Btn: Button +Cd: Code +Fo: Footer +In: Input +Pr: Pre +Sd: Sidebar +Te: Table even +To: Table odd +Tr: Term +Nv: Navbar + +*/ + +:root { + --navbarHeight: 3.6rem; + --sidebarWidth: 20rem; + --contentWidth: 100%; + + // code + --lineNumbersWrapperWidth: 3.5rem; + + --AClr-h: 211; + --AClr-s: 49%; + --AClr-l: 53%; + --AClr-a: 1; + --FClr-h: 36; + --FClr-s: 97%; + --FClr-l: 62%; + --FClr-a: 1; + --BgClr-h: 0; + --BgClr-s: 0%; + --BgClr-l: 95%; + --BgClr-a: 1; + --TClr-h: 210; + --TClr-s: 29%; + --TClr-l: 24%; + --TClr-a: 1; + --TrClr-h: 209; + --TrClr-s: 27%; + --TrClr-l: 41%; + --TrClr-a: 1; + --BClr-h: 211; + --BClr-s: 49%; + --BClr-l: 63%; + --BClr-a: 1; + --LClr-h: var(--AClr-h); + --LClr-s: var(--AClr-s); + --LClr-l: var(--AClr-l); + --LClr-a: var(--AClr-a); + --LHClr-h: 36; + --LHClr-s: 97%; + --LHClr-l: 38%; + --LHClr-a: 1; + --ArBgClr-h: 0; + --ArBgClr-s: 0%; + --ArBgClr-l: 80%; + --ArBgClr-a: 1; + + --NvAClr-h: 36; + --NvAClr-s: 97%; + --NvAClr-l: 82%; + --NvAClr-a: 1; + --NvBgClr-h: 0; + --NvBgClr-s: 0%; + --NvBgClr-l: 16%; + --NvBgClr-a: 1; + --NvBClr-h: 211; + --NvBClr-s: 49%; + --NvBClr-l: 63%; + --NvBClr-a: 1; + --NvTClr-h: 211; + --NvTClr-s: 49%; + --NvTClr-l: 75%; + --NvTClr-a: 1; + --NvLClr-h: 36; + --NvLClr-s: 97%; + --NvLClr-l: 62%; + --NvLClr-a: 1; + --NvLHClr-h: 36; + --NvLHClr-s: 97%; + --NvLHClr-l: 82%; + --NvLHClr-a: 1; + + --InBgClr-h: 0; + --InBgClr-s: 0%; + --InBgClr-l: 100%; + --InBgClr-a: 1; + --InBClr-h: 211; + --InBClr-s: 49%; + --InBClr-l: 63%; + --InBClr-a: 1; + + --BtnBgAClr-h: 0; + --BtnBgAClr-s: 0%; + --BtnBgAClr-l: 100%; + --BtnBgAClr-a: 1; + --BtnBgClr-h: 0; + --BtnBgClr-s: 0%; + --BtnBgClr-l: 100%; + --BtnBgClr-a: 1; + --BtnBClr-h: 211; + --BtnBClr-s: 49%; + --BtnBClr-l: 63%; + --BtnBClr-a: 1; + --BtnTClr-h: var(--TClr-h); + --BtnTClr-s: var(--TClr-s); + --BtnTClr-l: var(--TClr-l); + --BtnTClr-a: var(--TClr-a); + + --AaBgClr-h: 0; + --AaBgClr-s: 0%; + --AaBgClr-l: 89%; + --AaBgClr-a: 1; + --AaBClr-h: 0; + --AaBClr-s: 0%; + --AaBClr-l: 47%; + --AaBClr-a: 1; + --AaTClr-h: var(--TClr-h); + --AaTClr-s: var(--TClr-s); + --AaTClr-l: var(--TClr-l); + --AaTClr-a: var(--TClr-a); + --AaLClr-h: var(--LClr-h); + --AaLClr-s: var(--LClr-s); + --AaLClr-l: var(--LClr-l); + --AaLClr-a: var(--LClr-a); + --AaLHClr-h: var(--LHClr-h); + --AaLHClr-s: var(--LHClr-s); + --AaLHClr-l: var(--LHClr-l); + --AaLHClr-a: var(--LHClr-a); + + --AtBgClr-h: 210; + --AtBgClr-s: 20%; + --AtBgClr-l: 96%; + --AtBgClr-a: 1; + --AtBClr-h: 153; + --AtBClr-s: 47%; + --AtBClr-l: 49%; + --AtBClr-a: 1; + --AtTClr-h: 153; + --AtTClr-s: 47%; + --AtTClr-l: 10%; + --AtTClr-a: 1; + --AtLClr-h: var(--LClr-h); + --AtLClr-s: var(--LClr-s); + --AtLClr-l: var(--LClr-l); + --AtLClr-a: var(--LClr-a); + --AtLHClr-h: var(--LHClr-h); + --AtLHClr-s: var(--LHClr-s); + --AtLHClr-l: var(--LHClr-l); + --AtLHClr-a: var(--LHClr-a); + + --AwBgClr-h: 50; + --AwBgClr-s: 100%; + --AwBgClr-l: 70%; + --AwBgClr-a: 0.3; + --AwBClr-h: 50; + --AwBClr-s: 100%; + --AwBClr-l: 45.5%; + --AwBClr-a: 1; + --AwTClr-h: 50; + --AwTClr-s: 100%; + --AwTClr-l: 21%; + --AwTClr-a: 1; + --AwLClr-h: var(--LClr-h); + --AwLClr-s: var(--LClr-s); + --AwLClr-l: var(--LClr-l); + --AwLClr-a: var(--LClr-a); + --AwLHClr-h: var(--LHClr-h); + --AwLHClr-s: var(--LHClr-s); + --AwLHClr-l: var(--LHClr-l); + --AwLHClr-a: var(--LHClr-a); + + --AdBgClr-h: 0; + --AdBgClr-s: 100%; + --AdBgClr-l: 95%; + --AdBgClr-a: 1; + --AdBClr-h: 0; + --AdBClr-s: 100%; + --AdBClr-l: 40%; + --AdBClr-a: 1; + --AdTClr-h: 0; + --AdTClr-s: 100%; + --AdTClr-l: 15%; + --AdTClr-a: 1; + --AdLClr-h: var(--LClr-h); + --AdLClr-s: var(--LClr-s); + --AdLClr-l: var(--LClr-l); + --AdLClr-a: var(--LClr-a); + --AdLHClr-h: var(--LHClr-h); + --AdLHClr-s: var(--LHClr-s); + --AdLHClr-l: var(--LHClr-l); + --AdLHClr-a: var(--LHClr-a); + + --AsBgClr-h: var(--AtBgClr-h); + --AsBgClr-s: var(--AtBgClr-s); + --AsBgClr-l: var(--AtBgClr-l); + --AsBgClr-a: var(--AtBgClr-a); + --AsBClr-h: var(--AtBClr-h); + --AsBClr-s: var(--AtBClr-s); + --AsBClr-l: var(--AtBClr-l); + --AsBClr-a: var(--AtBClr-a); + --AsTClr-h: var(--AtTClr-h); + --AsTClr-s: var(--AtTClr-s); + --AsTClr-l: var(--AtTClr-l); + --AsTClr-a: var(--AtTClr-a); + --AsLClr-h: var(--AtLClr-h); + --AsLClr-s: var(--AtLClr-s); + --AsLClr-l: var(--AtLClr-l); + --AsLClr-a: var(--AtLClr-a); + --AsLHClr-h: var(--AtLHClr-h); + --AsLHClr-s: var(--AtLHClr-s); + --AsLHClr-l: var(--AtLHClr-l); + --AsLHClr-a: var(--AtLHClr-a); + + --AhBgClr-h: var(--AtBgClr-h); + --AhBgClr-s: var(--AtBgClr-s); + --AhBgClr-l: var(--AtBgClr-l); + --AhBgClr-a: var(--AtBgClr-a); + --AhBClr-h: var(--AtBClr-h); + --AhBClr-s: var(--AtBClr-s); + --AhBClr-l: var(--AtBClr-l); + --AhBClr-a: var(--AtBClr-a); + --AhTClr-h: var(--AtTClr-h); + --AhTClr-s: var(--AtTClr-s); + --AhTClr-l: var(--AtTClr-l); + --AhTClr-a: var(--AtTClr-a); + --AhLClr-h: var(--AtLClr-h); + --AhLClr-s: var(--AtLClr-s); + --AhLClr-l: var(--AtLClr-l); + --AhLClr-a: var(--AtLClr-a); + --AhLHClr-h: var(--AtLHClr-h); + --AhLHClr-s: var(--AtLHClr-s); + --AhLHClr-l: var(--AtLHClr-l); + --AhLHClr-a: var(--AtLHClr-a); + + --AiBgClr-h: 207; + --AiBgClr-s: 73%; + --AiBgClr-l: 94%; + --AiBgClr-a: 1; + --AiBClr-h: 208; + --AiBClr-s: 77%; + --AiBClr-l: 65%; + --AiBClr-a: 1; + --AiTClr-h: var(--TClr-h); + --AiTClr-s: var(--TClr-s); + --AiTClr-l: var(--TClr-l); + --AiTClr-a: var(--TClr-a); + --AiLClr-h: var(--LClr-h); + --AiLClr-s: var(--LClr-s); + --AiLClr-l: var(--LClr-l); + --AiLClr-a: var(--LClr-a); + --AiLHClr-h: var(--LHClr-h); + --AiLHClr-s: var(--LHClr-s); + --AiLHClr-l: var(--LHClr-l); + --AiLHClr-a: var(--LHClr-a); + + --AnBgClr-h: var(--AiBgClr-h); + --AnBgClr-s: var(--AiBgClr-s); + --AnBgClr-l: var(--AiBgClr-l); + --AnBgClr-a: var(--AiBgClr-a); + --AnBClr-h: var(--AiBClr-h); + --AnBClr-s: var(--AiBClr-s); + --AnBClr-l: var(--AiBClr-l); + --AnBClr-a: var(--AiBClr-a); + --AnTClr-h: var(--AiTClr-h); + --AnTClr-s: var(--AiTClr-s); + --AnTClr-l: var(--AiTClr-l); + --AnTClr-a: var(--AiTClr-a); + --AnLClr-h: var(--AiLClr-h); + --AnLClr-s: var(--AiLClr-s); + --AnLClr-l: var(--AiLClr-l); + --AnLClr-a: var(--AiLClr-a); + --AnLHClr-h: var(--AiLHClr-h); + --AnLHClr-s: var(--AiLHClr-s); + --AnLHClr-l: var(--AiLHClr-l); + --AnLHClr-a: var(--AiLHClr-a); + + --AcBgClr-h: var(--AwBgClr-h); + --AcBgClr-s: var(--AwBgClr-s); + --AcBgClr-l: var(--AwBgClr-l); + --AcBgClr-a: var(--AwBgClr-a); + --AcBClr-h: var(--AwBClr-h); + --AcBClr-s: var(--AwBClr-s); + --AcBClr-l: var(--AwBClr-l); + --AcBClr-a: var(--AwBClr-a); + --AcTClr-h: var(--AwTClr-h); + --AcTClr-s: var(--AwTClr-s); + --AcTClr-l: var(--AwTClr-l); + --AcTClr-a: var(--AwTClr-a); + --AcLClr-h: var(--AwLClr-h); + --AcLClr-s: var(--AwLClr-s); + --AcLClr-l: var(--AwLClr-l); + --AcLClr-a: var(--AwLClr-a); + --AcLHClr-h: var(--AwLHClr-h); + --AcLHClr-s: var(--AwLHClr-s); + --AcLHClr-l: var(--AwLHClr-l); + --AcLHClr-a: var(--AwLHClr-a); + + --AeBgClr-h: var(--AdBgClr-h); + --AeBgClr-s: var(--AdBgClr-s); + --AeBgClr-l: var(--AdBgClr-l); + --AeBgClr-a: var(--AdBgClr-a); + --AeBClr-h: var(--AdBClr-h); + --AeBClr-s: var(--AdBClr-s); + --AeBClr-l: var(--AdBClr-l); + --AeBClr-a: var(--AdBClr-a); + --AeLClr-h: var(--AdLClr-h); + --AeLClr-s: var(--AdLClr-s); + --AeLClr-l: var(--AdLClr-l); + --AeLClr-a: var(--AdLClr-a); + --AeLHClr-h: var(--AdLHClr-h); + --AeLHClr-s: var(--AdLHClr-s); + --AeLHClr-l: var(--AdLHClr-l); + --AeLHClr-a: var(--AdLHClr-a); + + --BqAClr-h: var(--AClr-h); + --BqAClr-s: var(--AClr-s); + --BqAClr-l: var(--AClr-l); + --BqAClr-a: var(--AClr-a); + --BqBgClr-h: 0; + --BqBgClr-s: 0%; + --BqBgClr-l: 100%; + --BqBgClr-a: 1; + --BqBClr-h: 210; + --BqBClr-s: 10%; + --BqBClr-l: 49%; + --BqBClr-a: 1; + --BqTClr-h: 0; + --BqTClr-s: 0%; + --BqTClr-l: 40%; + --BqTClr-a: 1; + --BqLClr-h: var(--LClr-h); + --BqLClr-s: var(--LClr-s); + --BqLClr-l: var(--LClr-l); + --BqLClr-a: var(--LClr-a); + --BqLHClr-h: var(--LHClr-h); + --BqLHClr-s: var(--LHClr-s); + --BqLHClr-l: var(--LHClr-l); + --BqLHClr-a: var(--LHClr-a); + + --CdAClr-h: 211; + --CdAClr-s: 49%; + --CdAClr-l: 15%; + --CdAClr-a: 1; + --CdBgAClr-h: 211; + --CdBgAClr-s: 49%; + --CdBgAClr-l: 89%; + --CdBgAClr-a: 1; + --CdBgClr-h: var(--AaBgClr-h); + --CdBgClr-s: var(--AaBgClr-s); + --CdBgClr-l: var(--AaBgClr-l); + --CdBgClr-a: var(--AaBgClr-a); + --CdBClr-h: var(--AaBClr-h); + --CdBClr-s: var(--AaBClr-s); + --CdBClr-l: var(--AaBClr-l); + --CdBClr-a: var(--AaBClr-a); + --CdTClr-h: var(--AaTClr-h); + --CdTClr-s: var(--AaTClr-s); + --CdTClr-l: var(--AaTClr-l); + --CdTClr-a: var(--AaTClr-a); + --CdLClr-h: var(--AaLClr-h); + --CdLClr-s: var(--AaLClr-s); + --CdLClr-l: var(--AaLClr-l); + --CdLClr-a: var(--AaLClr-a); + --CdLHClr-h: var(--AaLHClr-h); + --CdLHClr-s: var(--AaLHClr-s); + --CdLHClr-l: var(--AaLHClr-l); + --CdLHClr-a: var(--AaLHClr-a); + + + --PrAClr-h: var(--CdAClr-h); + --PrAClr-s: var(--CdAClr-s); + --PrAClr-l: var(--CdAClr-l); + --PrAClr-a: var(--CdAClr-a); + --PrBgAClr-h: var(--CdBgAClr-h); + --PrBgAClr-s: var(--CdBgAClr-s); + --PrBgAClr-l: var(--CdBgAClr-l); + --PrBgAClr-a: var(--CdBgAClr-a); + --PrBgClr-h: var(--CdBgClr-h); + --PrBgClr-s: var(--CdBgClr-s); + --PrBgClr-l: var(--CdBgClr-l); + --PrBgClr-a: var(--CdBgClr-a); + --PrBClr-h: var(--CdBClr-h); + --PrBClr-s: var(--CdBClr-s); + --PrBClr-l: var(--CdBClr-l); + --PrBClr-a: var(--CdBClr-a); + --PrTClr-h: var(--CdBgClr-h); + --PrTClr-s: var(--CdBgClr-s); + --PrTClr-l: var(--CdBgClr-l); + --PrTClr-a: var(--CdBgClr-a); + --PrLClr-h: var(--CdLClr-h); + --PrLClr-s: var(--CdLClr-s); + --PrLClr-l: var(--CdLClr-l); + --PrLClr-a: var(--CdLClr-a); + --PrLHClr-h: var(--CdLHClr-h); + --PrLHClr-s: var(--CdLHClr-s); + --PrLHClr-l: var(--CdLHClr-l); + --PrLHClr-a: var(--CdLHClr-a); + + --TeAClr-h: var(--AClr-h); + --TeAClr-s: var(--AClr-s); + --TeAClr-l: var(--AClr-l); + --TeAClr-a: var(--AClr-a); + --TeBgAClr-h: 211; + --TeBgAClr-s: 49%; + --TeBgAClr-l: 80%; + --TeBgAClr-a: 1; + --TeBgClr-h: 0; + --TeBgClr-s: 0%; + --TeBgClr-l: 100%; + --TeBgClr-a: 1; + --TeBClr-h: 210; + --TeBClr-s: 10%; + --TeBClr-l: 90%; + --TeBClr-a: 1; + --TeTClr-h: var(--TClr-h); + --TeTClr-s: var(--TClr-s); + --TeTClr-l: var(--TClr-l); + --TeTClr-a: var(--TClr-a); + --TeLClr-h: var(--LClr-h); + --TeLClr-s: var(--LClr-s); + --TeLClr-l: var(--LClr-l); + --TeLClr-a: var(--LClr-a); + --TeLHClr-h: var(--LHClr-h); + --TeLHClr-s: var(--LHClr-s); + --TeLHClr-l: var(--LHClr-l); + --TeLHClr-a: var(--LHClr-a); + + --ToAClr-h: var(--AClr-h); + --ToAClr-s: var(--AClr-s); + --ToAClr-l: var(--AClr-l); + --ToAClr-a: var(--AClr-a); + --ToBgAClr-h: 211; + --ToBgAClr-s: 49%; + --ToBgAClr-l: 85%; + --ToBgAClr-a: 1; + --ToBgClr-h: 0; + --ToBgClr-s: 0%; + --ToBgClr-l: 95%; + --ToBgClr-a: 1; + --ToBClr-h: 210; + --ToBClr-s: 10%; + --ToBClr-l: 89%; + --ToBClr-a: 1; + --ToTClr-h: var(--TClr-h); + --ToTClr-s: var(--TClr-s); + --ToTClr-l: var(--TClr-l); + --ToTClr-a: var(--TClr-a); + --ToLClr-h: var(--LClr-h); + --ToLClr-s: var(--LClr-s); + --ToLClr-l: var(--LClr-l); + --ToLClr-a: var(--LClr-a); + --ToLHClr-h: var(--LHClr-h); + --ToLHClr-s: var(--LHClr-s); + --ToLHClr-l: var(--LHClr-l); + --ToLHClr-a: var(--LHClr-a); + + --SdAClr-h: var(--AClr-h); + --SdAClr-s: var(--AClr-s); + --SdAClr-l: var(--AClr-l); + --SdAClr-a: var(--AClr-a); + --SdBgClr-h: 0; + --SdBgClr-s: 0%; + --SdBgClr-l: 100%; + --SdBgClr-a: 1; + --SdBClr-h: 0; + --SdBClr-s: 0%; + --SdBClr-l: 50%; + --SdBClr-a: 1; + --SdTClr-h: var(--TClr-h); + --SdTClr-s: var(--TClr-s); + --SdTClr-l: var(--TClr-l); + --SdTClr-a: var(--TClr-a); + --SdLClr-h: var(--LClr-h); + --SdLClr-s: var(--LClr-s); + --SdLClr-l: var(--LClr-l); + --SdLClr-a: var(--LClr-a); + --SdLHClr-h: var(--LHClr-h); + --SdLHClr-s: var(--LHClr-s); + --SdLHClr-l: var(--LHClr-l); + --SdLHClr-a: var(--LHClr-a); + + --FoAClr-h: var(--NvAClr-h); + --FoAClr-s: var(--NvAClr-s); + --FoAClr-l: var(--NvAClr-l); + --FoAClr-a: var(--NvAClr-a); + --FoBClr-h: 36; + --FoBClr-s: 97%; + --FoBClr-l: 62%; + --FoBClr-a: 1; + --FoBgClr-h: var(--NvBgClr-h); + --FoBgClr-s: var(--NvBgClr-s); + --FoBgClr-l: var(--NvBgClr-l); + --FoBgClr-a: var(--NvBgClr-a); + --FoTClr-h: var(--NvTClr-h); + --FoTClr-s: var(--NvTClr-s); + --FoTClr-l: var(--NvTClr-l); + --FoTClr-a: var(--NvTClr-a); + --FoLClr-h: var(--NvLClr-h); + --FoLClr-s: var(--NvLClr-s); + --FoLClr-l: var(--NvLClr-l); + --FoLClr-a: var(--NvLClr-a); + --FoLHClr-h: var(--NvLHClr-h); + --FoLHClr-s: var(--NvLHClr-s); + --FoLHClr-l: var(--NvLHClr-l); + --FoLHClr-a: var(--NvLHClr-a); + + --InAClr-h: var(--AClr-h); + --InAClr-s: var(--AClr-s); + --InAClr-l: var(--AClr-l); + --InAClr-a: var(--AClr-a); + --InTClr-h: var(--TClr-h); + --InTClr-s: var(--TClr-s); + --InTClr-l: var(--TClr-l); + --InTClr-a: var(--TClr-a); + --InHClr-h: var(--LHClr-h); + --InHClr-s: var(--LHClr-s); + --InHClr-l: var(--LHClr-l); + --InHClr-a: var(--LHClr-a); + + --BtnAClr-h: var(--AClr-h); + --BtnAClr-s: var(--AClr-s); + --BtnAClr-l: var(--AClr-l); + --BtnAClr-a: var(--AClr-a); + --BtnHClr-h: var(--LHClr-h); + --BtnHClr-s: var(--LHClr-s); + --BtnHClr-l: var(--LHClr-l); + --BtnHClr-a: var(--LHClr-a); + --BhBgClr-h: var(--BtnBgClr-h); + --BhBgClr-s: var(--BtnBgClr-s); + --BhBgClr-l: var(--BtnBgClr-l); + --BhBgClr-a: var(--BtnBgClr-a); + + --SEmailClr-h: 216; + --SEmailClr-s: 61%; + --SEmailClr-l: 59%; + --SEmailClr-a: 1; + --SContactClr-h: 216; + --SContactClr-s: 61%; + --SContactClr-l: 59%; + --SContactClr-a: 1; + --SFacebookClr-h: 221; + --SFacebookClr-s: 42%; + --SFacebookClr-l: 42%; + --SFacebookClr-a: 1; + --SGithubClr-h: 180; + --SGithubClr-s: 3%; + --SGithubClr-l: 94%; + --SGithubClr-a: 1; + --SGoogleClr-h: 6; + --SGoogleClr-s: 69%; + --SGoogleClr-l: 51%; + --SGoogleClr-a: 1; + --SLinkedinClr-h: 212; + --SLinkedinClr-s: 56%; + --SLinkedinClr-l: 46%; + --SLinkedinClr-a: 1; + --SPinterestClr-h: 4; + --SPinterestClr-s: 78%; + --SPinterestClr-l: 44%; + --SPinterestClr-a: 1; + --SRedditClr-h: 16; + --SRedditClr-s: 100%; + --SRedditClr-l: 50%; + --SRedditClr-a: 1; + --SRssClr-h: 23; + --SRssClr-s: 93%; + --SRssClr-l: 49%; + --SRssClr-a: 1; + --SSoundcloudClr-h: 20; + --SSoundcloudClr-s: 100%; + --SSoundcloudClr-l: 50%; + --SSoundcloudClr-a: 1; + --SStackOverflowClr-h: 36; + --SStackOverflowClr-s: 100%; + --SStackOverflowClr-l: 50%; + --SStackOverflowClr-a: 1; + --STwitterClr-h: 203; + --STwitterClr-s: 69%; + --STwitterClr-l: 59%; + --STwitterClr-a: 1; + --SMastodonClr-h: 205; + --SMastodonClr-s: 97%; + --SMastodonClr-l: 54%; + --SMastodonClr-a: 1; + --SDiasporaClr-h: 0; + --SDiasporaClr-s: 0%; + --SDiasporaClr-l: 0%; + --SDiasporaClr-a: 1; + --SYoutubeClr-h: 3; + --SYoutubeClr-s: 76%; + --SYoutubeClr-l: 50%; + --SYoutubeClr-a: 1; +} + +@media (prefers-contrast: high) { + :root { + --AClr-h: 211; + --AClr-s: 49%; + --AClr-l: 40%; + --AClr-a: 1; + --FClr-h: 36; + --FClr-s: 97%; + --FClr-l: 42%; + --FClr-a: 1; + --BgClr-h: 0; + --BgClr-s: 0%; + --BgClr-l: 100%; + --BgClr-a: 1; + --TClr-h: 210; + --TClr-s: 29%; + --TClr-l: 2%; + --TClr-a: 1; + --TrClr-h: 209; + --TrClr-s: 27%; + --TrClr-l: 10%; + --TrClr-a: 1; + --BClr-h: 211; + --BClr-s: 49%; + --BClr-l: 43%; + --BClr-a: 1; + --LClr-h: 36; + --LClr-s: 97%; + --LClr-l: 42%; + --LClr-a: 1; + --LHClr-h: 36; + --LHClr-s: 97%; + --LHClr-l: 28%; + --LHClr-a: 1; + --ArBgClr-h: 0; + --ArBgClr-s: 0%; + --ArBgClr-l: 10%; + --ArBgClr-a: 1; + + --NvAClr-h: 36; + --NvAClr-s: 97%; + --NvAClr-l: 12%; + --NvAClr-a: 1; + --NvBgClr-h: 0; + --NvBgClr-s: 0%; + --NvBgClr-l: 100%; + --NvBgClr-a: 1; + --NvBClr-h: 211; + --NvBClr-s: 49%; + --NvBClr-l: 43%; + --NvBClr-a: 1; + --NvTClr-h: 211; + --NvTClr-s: 49%; + --NvTClr-l: 2%; + --NvTClr-a: 1; + --NvLClr-h: 36; + --NvLClr-s: 97%; + --NvLClr-l: 42%; + --NvLClr-a: 1; + --NvLHClr-h: 36; + --NvLHClr-s: 97%; + --NvLHClr-l: 32%; + --NvLHClr-a: 1; + + --InBgClr-h: 0; + --InBgClr-s: 0%; + --InBgClr-l: 100%; + --InBgClr-a: 1; + --InBClr-h: 211; + --InBClr-s: 49%; + --InBClr-l: 5%; + --InBClr-a: 1; + + --BtnBgAClr-h: 0; + --BtnBgAClr-s: 0%; + --BtnBgAClr-l: 100%; + --BtnBgAClr-a: 1; + --BtnBgClr-h: 0; + --BtnBgClr-s: 0%; + --BtnBgClr-l: 100%; + --BtnBgClr-a: 1; + --BtnBClr-h: 211; + --BtnBClr-s: 49%; + --BtnBClr-l: 3%; + --BtnBClr-a: 1; + + --AaBgClr-h: 0; + --AaBgClr-s: 0%; + --AaBgClr-l: 100%; + --AaBgClr-a: 1; + --AaBClr-h: 0; + --AaBClr-s: 0%; + --AaBClr-l: 37%; + --AaBClr-a: 1; + + --AtBgClr-h: 210; + --AtBgClr-s: 20%; + --AtBgClr-l: 100%; + --AtBgClr-a: 1; + --AtBClr-h: 153; + --AtBClr-s: 47%; + --AtBClr-l: 39%; + --AtBClr-a: 1; + --AtTClr-h: 153; + --AtTClr-s: 47%; + --AtTClr-l: 2%; + --AtTClr-a: 1; + + --AwBgClr-h: 50; + --AwBgClr-s: 100%; + --AwBgClr-l: 100%; + --AwBgClr-a: 0.3; + --AwBClr-h: 50; + --AwBClr-s: 100%; + --AwBClr-l: 35.5%; + --AwBClr-a: 1; + --AwTClr-h: 50; + --AwTClr-s: 100%; + --AwTClr-l: 2%; + --AwTClr-a: 1; + + --AdBgClr-h: 0; + --AdBgClr-s: 100%; + --AdBgClr-l: 100%; + --AdBgClr-a: 1; + --AdBClr-h: 0; + --AdBClr-s: 100%; + --AdBClr-l: 40%; + --AdBClr-a: 1; + --AdTClr-h: 0; + --AdTClr-s: 100%; + --AdTClr-l: 2%; + --AdTClr-a: 1; + + --AiBgClr-h: 207; + --AiBgClr-s: 73%; + --AiBgClr-l: 100%; + --AiBgClr-a: 1; + --AiBClr-h: 208; + --AiBClr-s: 77%; + --AiBClr-l: 45%; + --AiBClr-a: 1; + + --BqBgClr-h: 0; + --BqBgClr-s: 0%; + --BqBgClr-l: 100%; + --BqBgClr-a: 1; + --BqBClr-h: 210; + --BqBClr-s: 10%; + --BqBClr-l: 39%; + --BqBClr-a: 1; + --BqTClr-h: 0; + --BqTClr-s: 0%; + --BqTClr-l: 40%; + --BqTClr-a: 1; + + --CdAClr-h: 211; + --CdAClr-s: 49%; + --CdAClr-l: 15%; + --CdAClr-a: 1; + --CdBgAClr-h: 211; + --CdBgAClr-s: 49%; + --CdBgAClr-l: 89%; + --CdBgAClr-a: 1; + + --TeBgAClr-h: 211; + --TeBgAClr-s: 49%; + --TeBgAClr-l: 100%; + --TeBgAClr-a: 1; + --TeBgClr-h: 0; + --TeBgClr-s: 0%; + --TeBgClr-l: 100%; + --TeBgClr-a: 1; + --TeBClr-h: 210; + --TeBClr-s: 10%; + --TeBClr-l: 20%; + --TeBClr-a: 1; + + --ToBgAClr-h: 211; + --ToBgAClr-s: 49%; + --ToBgAClr-l: 100%; + --ToBgAClr-a: 1; + --ToBgClr-h: 0; + --ToBgClr-s: 0%; + --ToBgClr-l: 100%; + --ToBgClr-a: 1; + --ToBClr-h: 210; + --ToBClr-s: 10%; + --ToBClr-l: 29%; + --ToBClr-a: 1; + + --SdAClr-h: var(--AClr-h); + --SdAClr-s: var(--AClr-s); + --SdAClr-l: var(--AClr-l); + --SdAClr-a: var(--AClr-a); + --SdBgClr-h: 0; + --SdBgClr-s: 0%; + --SdBgClr-l: 100%; + --SdBgClr-a: 1; + --SdBClr-h: 0; + --SdBClr-s: 0%; + --SdBClr-l: 30%; + --SdBClr-a: 1; + + --FoBClr-h: 36; + --FoBClr-s: 97%; + --FoBClr-l: 42%; + --FoBClr-a: 1; + + + --SEmailClr-h: 216; + --SEmailClr-s: 61%; + --SEmailClr-l: 19%; + --SEmailClr-a: 1; + --SContactClr-h: 216; + --SContactClr-s: 61%; + --SContactClr-l: 19%; + --SContactClr-a: 1; + --SFacebookClr-h: 221; + --SFacebookClr-s: 42%; + --SFacebookClr-l: 12%; + --SFacebookClr-a: 1; + --SGithubClr-h: 180; + --SGithubClr-s: 3%; + --SGithubClr-l: 14%; + --SGithubClr-a: 1; + --SGoogleClr-h: 6; + --SGoogleClr-s: 69%; + --SGoogleClr-l: 11%; + --SGoogleClr-a: 1; + --SLinkedinClr-h: 212; + --SLinkedinClr-s: 56%; + --SLinkedinClr-l: 16%; + --SLinkedinClr-a: 1; + --SPinterestClr-h: 4; + --SPinterestClr-s: 78%; + --SPinterestClr-l: 14%; + --SPinterestClr-a: 1; + --SRedditClr-h: 16; + --SRedditClr-s: 100%; + --SRedditClr-l: 10%; + --SRedditClr-a: 1; + --SRssClr-h: 23; + --SRssClr-s: 93%; + --SRssClr-l: 19%; + --SRssClr-a: 1; + --SSoundcloudClr-h: 20; + --SSoundcloudClr-s: 100%; + --SSoundcloudClr-l: 10%; + --SSoundcloudClr-a: 1; + --SStackOverflowClr-h: 36; + --SStackOverflowClr-s: 100%; + --SStackOverflowClr-l: 10%; + --SStackOverflowClr-a: 1; + --STwitterClr-h: 203; + --STwitterClr-s: 69%; + --STwitterClr-l: 19%; + --STwitterClr-a: 1; + --SMastodonClr-h: 205; + --SMastodonClr-s: 97%; + --SMastodonClr-l: 14%; + --SMastodonClr-a: 1; + --SDiasporaClr-h: 0; + --SDiasporaClr-s: 0%; + --SDiasporaClr-l: 10%; + --SDiasporaClr-a: 1; + --SYoutubeClr-h: 3; + --SYoutubeClr-s: 76%; + --SYoutubeClr-l: 10%; + --SYoutubeClr-a: 1; + } +} + +@media (prefers-color-scheme: dark) { + :root { + --AClr-h: 36; + --AClr-s: 97%; + --AClr-l: 62%; + --AClr-a: 1; + --FClr-h: 36; + --FClr-s: 97%; + --FClr-l: 62%; + --FClr-a: 1; + --BgClr-h: 0; + --BgClr-s: 0%; + --BgClr-l: 8%; + --BgClr-a: 1; + --TClr-h: 210; + --TClr-s: 29%; + --TClr-l: 90%; + --TClr-a: 1; + --TrClr-h: 209; + --TrClr-s: 27%; + --TrClr-l: 61%; + --TrClr-a: 1; + --BClr-h: 211; + --BClr-s: 49%; + --BClr-l: 63%; + --BClr-a: 1; + --LClr-h: 211; + --LClr-s: 49%; + --LClr-l: 63%; + --LClr-a: 1; + --LHClr-h: 36; + --LHClr-s: 97%; + --LHClr-l: 82%; + --LHClr-a: 1; + --ArBgClr-h: 0; + --ArBgClr-s: 0%; + --ArBgClr-l: 80%; + --ArBgClr-a: 1; + + --NvAClr-h: 36; + --NvAClr-s: 97%; + --NvAClr-l: 82%; + --NvAClr-a: 1; + --NvBgClr-h: 0; + --NvBgClr-s: 0%; + --NvBgClr-l: 16%; + --NvBgClr-a: 1; + --NvBClr-h: 211; + --NvBClr-s: 49%; + --NvBClr-l: 63%; + --NvBClr-a: 1; + --NvTClr-h: 211; + --NvTClr-s: 49%; + --NvTClr-l: 75%; + --NvTClr-a: 1; + --NvLClr-h: 36; + --NvLClr-s: 97%; + --NvLClr-l: 62%; + --NvLClr-a: 1; + --NvLHClr-h: 36; + --NvLHClr-s: 97%; + --NvLHClr-l: 82%; + --NvLHClr-a: 1; + + --InBgClr-h: 0; + --InBgClr-s: 0%; + --InBgClr-l: 10%; + --InBgClr-a: 1; + --InBClr-h: 211; + --InBClr-s: 49%; + --InBClr-l: 63%; + --InBClr-a: 1; + + --BtnBgAClr-h: 0; + --BtnBgAClr-s: 0%; + --BtnBgAClr-l: 10%; + --BtnBgAClr-a: 1; + --BtnBgClr-h: 0; + --BtnBgClr-s: 0%; + --BtnBgClr-l: 10%; + --BtnBgClr-a: 1; + --BtnBClr-h: 211; + --BtnBClr-s: 49%; + --BtnBClr-l: 63%; + --BtnBClr-a: 1; + + --AaBgClr-h: 0; + --AaBgClr-s: 0%; + --AaBgClr-l: 5%; + --AaBgClr-a: 1; + --AaBClr-h: 0; + --AaBClr-s: 0%; + --AaBClr-l: 47%; + --AaBClr-a: 1; + + --AtBgClr-h: 210; + --AtBgClr-s: 20%; + --AtBgClr-l: 16%; + --AtBgClr-a: 1; + --AtBClr-h: 153; + --AtBClr-s: 47%; + --AtBClr-l: 49%; + --AtBClr-a: 1; + --AtTClr-h: 153; + --AtTClr-s: 47%; + --AtTClr-l: 90%; + --AtTClr-a: 1; + + --AwBgClr-h: 50; + --AwBgClr-s: 100%; + --AwBgClr-l: 10%; + --AwBgClr-a: 0.3; + --AwBClr-h: 50; + --AwBClr-s: 100%; + --AwBClr-l: 45.5%; + --AwBClr-a: 1; + --AwTClr-h: 50; + --AwTClr-s: 100%; + --AwTClr-l: 81%; + --AwTClr-a: 1; + + --AdBgClr-h: 0; + --AdBgClr-s: 100%; + --AdBgClr-l: 10%; + --AdBgClr-a: 1; + --AdBClr-h: 0; + --AdBClr-s: 100%; + --AdBClr-l: 40%; + --AdBClr-a: 1; + --AdTClr-h: 0; + --AdTClr-s: 100%; + --AdTClr-l: 90%; + --AdTClr-a: 1; + + --AiBgClr-h: 207; + --AiBgClr-s: 73%; + --AiBgClr-l: 14%; + --AiBgClr-a: 1; + --AiBClr-h: 208; + --AiBClr-s: 77%; + --AiBClr-l: 65%; + --AiBClr-a: 1; + + --BqBgClr-h: 0; + --BqBgClr-s: 0%; + --BqBgClr-l: 5%; + --BqBgClr-a: 1; + --BqBClr-h: 210; + --BqBClr-s: 10%; + --BqBClr-l: 49%; + --BqBClr-a: 1; + --BqTClr-h: 0; + --BqTClr-s: 0%; + --BqTClr-l: 90%; + --BqTClr-a: 1; + + --CdAClr-h: 211; + --CdAClr-s: 49%; + --CdAClr-l: 85%; + --CdAClr-a: 1; + --CdBgAClr-h: 211; + --CdBgAClr-s: 49%; + --CdBgAClr-l: 10%; + --CdBgAClr-a: 1; + + --TeBgAClr-h: 211; + --TeBgAClr-s: 49%; + --TeBgAClr-l: 80%; + --TeBgAClr-a: 1; + --TeBgClr-h: 0; + --TeBgClr-s: 0%; + --TeBgClr-l: 100%; + --TeBgClr-a: 1; + --TeBClr-h: 210; + --TeBClr-s: 10%; + --TeBClr-l: 20%; + --TeBClr-a: 1; + + --ToBgAClr-h: 211; + --ToBgAClr-s: 49%; + --ToBgAClr-l: 15%; + --ToBgAClr-a: 1; + --ToBgClr-h: 0; + --ToBgClr-s: 0%; + --ToBgClr-l: 15%; + --ToBgClr-a: 1; + --ToBClr-h: 210; + --ToBClr-s: 10%; + --ToBClr-l: 29%; + --ToBClr-a: 1; + + --SdAClr-h: var(--AClr-h); + --SdAClr-s: var(--AClr-s); + --SdAClr-l: var(--AClr-l); + --SdAClr-a: var(--AClr-a); + --SdBgClr-h: 0; + --SdBgClr-s: 0%; + --SdBgClr-l: 5%; + --SdBgClr-a: 1; + --SdBClr-h: 0; + --SdBClr-s: 0%; + --SdBClr-l: 50%; + --SdBClr-a: 1; + + --FoBClr-h: 36; + --FoBClr-s: 97%; + --FoBClr-l: 62%; + --FoBClr-a: 1; + + + --SEmailClr-h: 216; + --SEmailClr-s: 61%; + --SEmailClr-l: 69%; + --SEmailClr-a: 1; + --SContactClr-h: 216; + --SContactClr-s: 61%; + --SContactClr-l: 69%; + --SContactClr-a: 1; + --SFacebookClr-h: 221; + --SFacebookClr-s: 42%; + --SFacebookClr-l: 62%; + --SFacebookClr-a: 1; + --SGithubClr-h: 180; + --SGithubClr-s: 3%; + --SGithubClr-l: 94%; + --SGithubClr-a: 1; + --SGoogleClr-h: 6; + --SGoogleClr-s: 69%; + --SGoogleClr-l: 61%; + --SGoogleClr-a: 1; + --SLinkedinClr-h: 212; + --SLinkedinClr-s: 56%; + --SLinkedinClr-l: 66%; + --SLinkedinClr-a: 1; + --SPinterestClr-h: 4; + --SPinterestClr-s: 78%; + --SPinterestClr-l: 64%; + --SPinterestClr-a: 1; + --SRedditClr-h: 16; + --SRedditClr-s: 100%; + --SRedditClr-l: 60%; + --SRedditClr-a: 1; + --SRssClr-h: 23; + --SRssClr-s: 93%; + --SRssClr-l: 69%; + --SRssClr-a: 1; + --SSoundcloudClr-h: 20; + --SSoundcloudClr-s: 100%; + --SSoundcloudClr-l: 60%; + --SSoundcloudClr-a: 1; + --SStackOverflowClr-h: 36; + --SStackOverflowClr-s: 100%; + --SStackOverflowClr-l: 60%; + --SStackOverflowClr-a: 1; + --STwitterClr-h: 203; + --STwitterClr-s: 69%; + --STwitterClr-l: 69%; + --STwitterClr-a: 1; + --SMastodonClr-h: 205; + --SMastodonClr-s: 97%; + --SMastodonClr-l: 64%; + --SMastodonClr-a: 1; + --SDiasporaClr-h: 0; + --SDiasporaClr-s: 0%; + --SDiasporaClr-l: 100%; + --SDiasporaClr-a: 1; + --SYoutubeClr-h: 3; + --SYoutubeClr-s: 76%; + --SYoutubeClr-l: 60%; + --SYoutubeClr-a: 1; + } + + @media (prefers-contrast: high) { + :root { + --AClr-h: 36; + --AClr-s: 97%; + --AClr-l: 62%; + --AClr-a: 1; + --FClr-h: 36; + --FClr-s: 97%; + --FClr-l: 62%; + --FClr-a: 1; + --BgClr-h: 0; + --BgClr-s: 0%; + --BgClr-l: 0%; + --BgClr-a: 1; + --TClr-h: 210; + --TClr-s: 29%; + --TClr-l: 98%; + --TClr-a: 1; + --TrClr-h: 209; + --TrClr-s: 27%; + --TrClr-l: 98%; + --TrClr-a: 1; + --BClr-h: 211; + --BClr-s: 49%; + --BClr-l: 80%; + --BClr-a: 1; + --LClr-h: 36; + --LClr-s: 97%; + --LClr-l: 60%; + --LClr-a: 1; + --LHClr-h: 36; + --LHClr-s: 97%; + --LHClr-l: 72%; + --LHClr-a: 1; + --ArBgClr-h: 0; + --ArBgClr-s: 0%; + --ArBgClr-l: 100%; + --ArBgClr-a: 1; + + --NvAClr-h: 36; + --NvAClr-s: 97%; + --NvAClr-l: 92%; + --NvAClr-a: 1; + --NvBgClr-h: 0; + --NvBgClr-s: 0%; + --NvBgClr-l: 0%; + --NvBgClr-a: 1; + --NvBClr-h: 211; + --NvBClr-s: 49%; + --NvBClr-l: 73%; + --NvBClr-a: 1; + --NvTClr-h: 211; + --NvTClr-s: 49%; + --NvTClr-l: 95%; + --NvTClr-a: 1; + --NvLClr-h: 36; + --NvLClr-s: 97%; + --NvLClr-l: 52%; + --NvLClr-a: 1; + --NvLHClr-h: 36; + --NvLHClr-s: 97%; + --NvLHClr-l: 82%; + --NvLHClr-a: 1; + + --InBgClr-h: 0; + --InBgClr-s: 0%; + --InBgClr-l: 0%; + --InBgClr-a: 1; + --InBClr-h: 211; + --InBClr-s: 49%; + --InBClr-l: 93%; + --InBClr-a: 1; + + --BtnBgAClr-h: 0; + --BtnBgAClr-s: 0%; + --BtnBgAClr-l: 10%; + --BtnBgAClr-a: 1; + --BtnBgClr-h: 0; + --BtnBgClr-s: 0%; + --BtnBgClr-l: 0%; + --BtnBgClr-a: 1; + --BtnBClr-h: 211; + --BtnBClr-s: 49%; + --BtnBClr-l: 83%; + --BtnBClr-a: 1; + + --AaBgClr-h: 0; + --AaBgClr-s: 0%; + --AaBgClr-l: 0%; + --AaBgClr-a: 1; + --AaBClr-h: 0; + --AaBClr-s: 0%; + --AaBClr-l: 47%; + --AaBClr-a: 1; + + --AtBgClr-h: 210; + --AtBgClr-s: 20%; + --AtBgClr-l: 0%; + --AtBgClr-a: 1; + --AtBClr-h: 153; + --AtBClr-s: 47%; + --AtBClr-l: 49%; + --AtBClr-a: 1; + --AtTClr-h: 153; + --AtTClr-s: 47%; + --AtTClr-l: 90%; + --AtTClr-a: 1; + + --AwBgClr-h: 50; + --AwBgClr-s: 100%; + --AwBgClr-l: 0%; + --AwBgClr-a: 0.3; + --AwBClr-h: 50; + --AwBClr-s: 100%; + --AwBClr-l: 45.5%; + --AwBClr-a: 1; + --AwTClr-h: 50; + --AwTClr-s: 100%; + --AwTClr-l: 81%; + --AwTClr-a: 1; + + --AdBgClr-h: 0; + --AdBgClr-s: 100%; + --AdBgClr-l: 0%; + --AdBgClr-a: 1; + --AdBClr-h: 0; + --AdBClr-s: 100%; + --AdBClr-l: 40%; + --AdBClr-a: 1; + --AdTClr-h: 0; + --AdTClr-s: 100%; + --AdTClr-l: 90%; + --AdTClr-a: 1; + + --AiBgClr-h: 207; + --AiBgClr-s: 73%; + --AiBgClr-l: 0%; + --AiBgClr-a: 1; + --AiBClr-h: 208; + --AiBClr-s: 77%; + --AiBClr-l: 65%; + --AiBClr-a: 1; + + --BqBgClr-h: 0; + --BqBgClr-s: 0%; + --BqBgClr-l: 0%; + --BqBgClr-a: 1; + --BqBClr-h: 210; + --BqBClr-s: 10%; + --BqBClr-l: 49%; + --BqBClr-a: 1; + --BqTClr-h: 0; + --BqTClr-s: 0%; + --BqTClr-l: 90%; + --BqTClr-a: 1; + + --CdAClr-h: 211; + --CdAClr-s: 49%; + --CdAClr-l: 85%; + --CdAClr-a: 1; + --CdBgAClr-h: 211; + --CdBgAClr-s: 49%; + --CdBgAClr-l: 0%; + --CdBgAClr-a: 1; + + --TeBgAClr-h: 211; + --TeBgAClr-s: 49%; + --TeBgAClr-l: 80%; + --TeBgAClr-a: 1; + --TeBgClr-h: 0; + --TeBgClr-s: 0%; + --TeBgClr-l: 0%; + --TeBgClr-a: 1; + --TeBClr-h: 210; + --TeBClr-s: 10%; + --TeBClr-l: 500%; + --TeBClr-a: 1; + + --ToBgAClr-h: 211; + --ToBgAClr-s: 49%; + --ToBgAClr-l: 0%; + --ToBgAClr-a: 1; + --ToBgClr-h: 0; + --ToBgClr-s: 0%; + --ToBgClr-l: 0%; + --ToBgClr-a: 1; + --ToBClr-h: 210; + --ToBClr-s: 10%; + --ToBClr-l: 50%; + --ToBClr-a: 1; + + --SdAClr-h: var(--AClr-h); + --SdAClr-s: var(--AClr-s); + --SdAClr-l: var(--AClr-l); + --SdAClr-a: var(--AClr-a); + --SdBgClr-h: 0; + --SdBgClr-s: 0%; + --SdBgClr-l: 2%; + --SdBgClr-a: 1; + --SdBClr-h: 0; + --SdBClr-s: 0%; + --SdBClr-l: 50%; + --SdBClr-a: 1; + + --FoBClr-h: 36; + --FoBClr-s: 97%; + --FoBClr-l: 62%; + --FoBClr-a: 1; + + + --SEmailClr-h: 209; + --SEmailClr-s: 69%; + --SEmailClr-l: 73%; + --SEmailClr-a: 1; + --SContactClr-h: 209; + --SContactClr-s: 69%; + --SContactClr-l: 73%; + --SContactClr-a: 1; + --SFacebookClr-h: 209; + --SFacebookClr-s: 69%; + --SFacebookClr-l: 73%; + --SFacebookClr-a: 1; + --SGithubClr-h: 209; + --SGithubClr-s: 69%; + --SGithubClr-l: 73%; + --SGithubClr-a: 1; + --SGoogleClr-h: 209; + --SGoogleClr-s: 69%; + --SGoogleClr-l: 73%; + --SGoogleClr-a: 1; + --SLinkedinClr-h: 209; + --SLinkedinClr-s: 69%; + --SLinkedinClr-l: 73%; + --SLinkedinClr-a: 1; + --SPinterestClr-h: 209; + --SPinterestClr-s: 69%; + --SPinterestClr-l: 73%; + --SPinterestClr-a: 1; + --SRedditClr-h: 209; + --SRedditClr-s: 69%; + --SRedditClr-l: 73%; + --SRedditClr-a: 1; + --SRssClr-h: 209; + --SRssClr-s: 69%; + --SRssClr-l: 73%; + --SRssClr-a: 1; + --SSoundcloudClr-h: 209; + --SSoundcloudClr-s: 69%; + --SSoundcloudClr-l: 73%; + --SSoundcloudClr-a: 1; + --SStackOverflowClr-h: 209; + --SStackOverflowClr-s: 69%; + --SStackOverflowClr-l: 73%; + --SStackOverflowClr-a: 1; + --STwitterClr-h: 209; + --STwitterClr-s: 69%; + --STwitterClr-l: 73%; + --STwitterClr-a: 1; + --SMastodonClr-h: 209; + --SMastodonClr-s: 69%; + --SMastodonClr-l: 73%; + --SMastodonClr-a: 1; + --SDiasporaClr-h: 209; + --SDiasporaClr-s: 69%; + --SDiasporaClr-l: 73%; + --SDiasporaClr-a: 1; + --SYoutubeClr-h: 209; + --SYoutubeClr-s: 69%; + --SYoutubeClr-l: 73%; + --SYoutubeClr-a: 1; + } + } +} + +:root { + --AClr: hsla(var(--AClr-h), var(--AClr-s), var(--AClr-l), var(--AClr-a)); + --FClr: hsla(var(--FClr-h), var(--FClr-s), var(--FClr-l), var(--FClr-a)); + --BgClr: hsla(var(--BgClr-h), var(--BgClr-s), var(--BgClr-l), var(--BgClr-a)); + --TClr: hsla(var(--TClr-h), var(--TClr-s), var(--TClr-l), var(--TClr-a)); + --TrClr: hsla(var(--TrClr-h), var(--TrClr-s), var(--TrClr-l), var(--TrClr-a)); + --BClr: hsla(var(--BClr-h), var(--BClr-s), var(--BClr-l), var(--BClr-a)); + --LClr: hsla(var(--LClr-h), var(--LClr-s), var(--LClr-l), var(--LClr-a)); + --LHClr: hsla(var(--LHClr-h), var(--LHClr-s), var(--LHClr-l), var(--LHClr-a)); + --ArBgClr: hsla(var(--ArBgClr-h), var(--ArBgClr-s), var(--ArBgClr-l), var(--ArBgClr-a)); + --NvBgClr: hsla(var(--NvBgClr-h), var(--NvBgClr-s), var(--NvBgClr-l), var(--NvBgClr-a)); + --NvBClr: hsla(var(--NvBClr-h), var(--NvBClr-s), var(--NvBClr-l), var(--NvBClr-a)); + --NvTClr: hsla(var(--NvTClr-h), var(--NvTClr-s), var(--NvTClr-l), var(--NvTClr-a)); + --NvLClr: hsla(var(--NvLClr-h), var(--NvLClr-s), var(--NvLClr-l), var(--NvLClr-a)); + --NvLHClr: hsla(var(--NvLHClr-h), var(--NvLHClr-s), var(--NvLHClr-l), var(--NvLHClr-a)); + --NvAClr: hsla(var(--NvAClr-h), var(--NvAClr-s), var(--NvAClr-l), var(--NvAClr-a)); + --SdBgClr: hsla(var(--SdBgClr-h), var(--SdBgClr-s), var(--SdBgClr-l), var(--SdBgClr-a)); + --FoBClr: hsla(var(--FoBClr-h), var(--FoBClr-s), var(--FoBClr-l), var(--FoBClr-a)); + --InBgClr: hsla(var(--InBgClr-h), var(--InBgClr-s), var(--InBgClr-l), var(--InBgClr-a)); + --InBClr: hsla(var(--InBClr-h), var(--InBClr-s), var(--InBClr-l), var(--InBClr-a)); + --BtnBgAClr: hsla(var(--BtnBgAClr-h), var(--BtnBgAClr-s), var(--BtnBgAClr-l), var(--BtnBgAClr-a)); + --BtnBgClr: hsla(var(--BtnBgClr-h), var(--BtnBgClr-s), var(--BtnBgClr-l), var(--BtnBgClr-a)); + --BtnBClr: hsla(var(--BtnBClr-h), var(--BtnBClr-s), var(--BtnBClr-l), var(--BtnBClr-a)); + --BtnTClr: hsla(var(--BtnTClr-h), var(--BtnTClr-s), var(--BtnTClr-l), var(--BtnTClr-a)); + --AaBgClr: hsla(var(--AaBgClr-h), var(--AaBgClr-s), var(--AaBgClr-l), var(--AaBgClr-a)); + --AaBClr: hsla(var(--AaBClr-h), var(--AaBClr-s), var(--AaBClr-l), var(--AaBClr-a)); + --AaTClr: hsla(var(--AaTClr-h), var(--AaTClr-s), var(--AaTClr-l), var(--AaTClr-a)); + --AaLClr: hsla(var(--AaLClr-h), var(--AaLClr-s), var(--AaLClr-l), var(--AaLClr-a)); + --AaLHClr: hsla(var(--AaLHClr-h), var(--AaLHClr-s), var(--AaLHClr-l), var(--AaLHClr-a)); + --AsBgClr: hsla(var(--AsBgClr-h), var(--AsBgClr-s), var(--AsBgClr-l), var(--AsBgClr-a)); + --AsBClr: hsla(var(--AsBClr-h), var(--AsBClr-s), var(--AsBClr-l), var(--AsBClr-a)); + --AsTClr: hsla(var(--AsTClr-h), var(--AsTClr-s), var(--AsTClr-l), var(--AsTClr-a)); + --AsLClr: hsla(var(--AsLClr-h), var(--AsLClr-s), var(--AsLClr-l), var(--AsLClr-a)); + --AsLHClr: hsla(var(--AsLHClr-h), var(--AsLHClr-s), var(--AsLHClr-l), var(--AsLHClr-a)); + --AtBgClr: hsla(var(--AtBgClr-h), var(--AtBgClr-s), var(--AtBgClr-l), var(--AtBgClr-a)); + --AtBClr: hsla(var(--AtBClr-h), var(--AtBClr-s), var(--AtBClr-l), var(--AtBClr-a)); + --AtTClr: hsla(var(--AtTClr-h), var(--AtTClr-s), var(--AtTClr-l), var(--AtTClr-a)); + --AtLClr: hsla(var(--AtLClr-h), var(--AtLClr-s), var(--AtLClr-l), var(--AtLClr-a)); + --AtLHClr: hsla(var(--AtLHClr-h), var(--AtLHClr-s), var(--AtLHClr-l), var(--AtLHClr-a)); + --AwBgClr: hsla(var(--AwBgClr-h), var(--AwBgClr-s), var(--AwBgClr-l), var(--AwBgClr-a)); + --AwBClr: hsla(var(--AwBClr-h), var(--AwBClr-s), var(--AwBClr-l), var(--AwBClr-a)); + --AwTClr: hsla(var(--AwTClr-h), var(--AwTClr-s), var(--AwTClr-l), var(--AwTClr-a)); + --AdBgClr: hsla(var(--AdBgClr-h), var(--AdBgClr-s), var(--AdBgClr-l), var(--AdBgClr-a)); + --AdBClr: hsla(var(--AdBClr-h), var(--AdBClr-s), var(--AdBClr-l), var(--AdBClr-a)); + --AdTClr: hsla(var(--AdTClr-h), var(--AdTClr-s), var(--AdTClr-l), var(--AdTClr-a)); + --BqAClr: hsla(var(--BqAClr-h), var(--BqAClr-s), var(--BqAClr-l), var(--BqAClr-a)); + --BqBgAClr: hsla(var(--BqBgAClr-h), var(--BqBgAClr-s), var(--BqBgAClr-l), var(--BqBgAClr-a)); + --BqBgClr: hsla(var(--BqBgClr-h), var(--BqBgClr-s), var(--BqBgClr-l), var(--BqBgClr-a)); + --BqBClr: hsla(var(--BqBClr-h), var(--BqBClr-s), var(--BqBClr-l), var(--BqBClr-a)); + --BqTClr: hsla(var(--BqTClr-h), var(--BqTClr-s), var(--BqTClr-l), var(--BqTClr-a)); + --BqLClr: hsla(var(--BqLClr-h), var(--BqLClr-s), var(--BqLClr-l), var(--BqLClr-a)); + --BqLHClr: hsla(var(--BqLHClr-h), var(--BqLHClr-s), var(--BqLHClr-l), var(--BqLHClr-a)); + --CdBgAClr: hsla(var(--CdBgAClr-h), var(--CdBgAClr-s), var(--CdBgAClr-l), var(--CdBgAClr-a)); + --CdAClr: hsla(var(--CdAClr-h), var(--CdAClr-s), var(--CdAClr-l), var(--CdAClr-a)); + --CdBgClr: hsla(var(--CdBgClr-h), var(--CdBgClr-s), var(--CdBgClr-l), var(--CdBgClr-a)); + --CdBClr: hsla(var(--CdBClr-h), var(--CdBClr-s), var(--CdBClr-l), var(--CdBClr-a)); + --CdTClr: hsla(var(--CdTClr-h), var(--CdTClr-s), var(--CdTClr-l), var(--CdTClr-a)); + --PrAClr: hsla(var(--PrAClr-h), var(--PrAClr-s), var(--PrAClr-l), var(--PrAClr-a)); + --PrBgAClr: hsla(var(--PrBgAClr-h), var(--PrBgAClr-s), var(--PrBgAClr-l), var(--PrBgAClr-a)); + --PrBgClr: hsla(var(--PrBgClr-h), var(--PrBgClr-s), var(--PrBgClr-l), var(--PrBgClr-a)); + --PrBClr: hsla(var(--PrBClr-h), var(--PrBClr-s), var(--PrBClr-l), var(--PrBClr-a)); + --PrTClr: hsla(var(--PrTClr-h), var(--PrTClr-s), var(--PrTClr-l), var(--PrTClr-a)); + --PrLClr: hsla(var(--PrLClr-h), var(--PrLClr-s), var(--PrLClr-l), var(--PrLClr-a)); + --PrLHClr: hsla(var(--PrLHClr-h), var(--PrLHClr-s), var(--PrLHClr-l), var(--PrLHClr-a)); + --TeAClr: hsla(var(--TeAClr-h), var(--TeAClr-s), var(--TeAClr-l), var(--TeAClr-a)); + --TeBgAClr: hsla(var(--TeBgAClr-h), var(--TeBgAClr-s), var(--TeBgAClr-l), var(--TeBgAClr-a)); + --TeBgClr: hsla(var(--TeBgClr-h), var(--TeBgClr-s), var(--TeBgClr-l), var(--TeBgClr-a)); + --TeBClr: hsla(var(--TeBClr-h), var(--TeBClr-s), var(--TeBClr-l), var(--TeBClr-a)); + --TeTClr: hsla(var(--TeTClr-h), var(--TeTClr-s), var(--TeTClr-l), var(--TeTClr-a)); + --TeLClr: hsla(var(--TeLClr-h), var(--TeLClr-s), var(--TeLClr-l), var(--TeLClr-a)); + --TeLHClr: hsla(var(--TeLHClr-h), var(--TeLHClr-s), var(--TeLHClr-l), var(--TeLHClr-a)); + --ToAClr: hsla(var(--ToAClr-h), var(--ToAClr-s), var(--ToAClr-l), var(--ToAClr-a)); + --ToBgAClr: hsla(var(--ToBgAClr-h), var(--ToBgAClr-s), var(--ToBgAClr-l), var(--ToBgAClr-a)); + --ToBgClr: hsla(var(--ToBgClr-h), var(--ToBgClr-s), var(--ToBgClr-l), var(--ToBgClr-a)); + --ToBClr: hsla(var(--ToBClr-h), var(--ToBClr-s), var(--ToBClr-l), var(--ToBClr-a)); + --ToTClr: hsla(var(--ToTClr-h), var(--ToTClr-s), var(--ToTClr-l), var(--ToTClr-a)); + --ToLClr: hsla(var(--ToLClr-h), var(--ToLClr-s), var(--ToLClr-l), var(--ToLClr-a)); + --ToLHClr: hsla(var(--ToLHClr-h), var(--ToLHClr-s), var(--ToLHClr-l), var(--ToLHClr-a)); + --SdAClr: hsla(var(--SdAClr-h), var(--SdAClr-s), var(--SdAClr-l), var(--SdAClr-a)); + --SdBClr: hsla(var(--SdBClr-h), var(--SdBClr-s), var(--SdBClr-l), var(--SdBClr-a)); + --SdTClr: hsla(var(--SdTClr-h), var(--SdTClr-s), var(--SdTClr-l), var(--SdTClr-a)); + --SdLClr: hsla(var(--SdLClr-h), var(--SdLClr-s), var(--SdLClr-l), var(--SdLClr-a)); + --SdLHClr: hsla(var(--SdLHClr-h), var(--SdLHClr-s), var(--SdLHClr-l), var(--SdLHClr-a)); + --FoBgClr: hsla(var(--FoBgClr-h), var(--FoBgClr-s), var(--FoBgClr-l), var(--FoBgClr-a)); + --FoTClr: hsla(var(--FoTClr-h), var(--FoTClr-s), var(--FoTClr-l), var(--FoTClr-a)); + --FoLClr: hsla(var(--FoLClr-h), var(--FoLClr-s), var(--FoLClr-l), var(--FoLClr-a)); + --FoLHClr: hsla(var(--FoLHClr-h), var(--FoLHClr-s), var(--FoLHClr-l), var(--FoLHClr-a)); + --FoAClr: hsla(var(--FoAClr-h), var(--FoAClr-s), var(--FoAClr-l), var(--FoAClr-a)); + --InAClr: hsla(var(--InAClr-h), var(--InAClr-s), var(--InAClr-l), var(--InAClr-a)); + --InTClr: hsla(var(--InTClr-h), var(--InTClr-s), var(--InTClr-l), var(--InTClr-a)); + --InHClr: hsla(var(--InHClr-h), var(--InHClr-s), var(--InHClr-l), var(--InHClr-a)); + --BtnAClr: hsla(var(--BtnAClr-h), var(--BtnAClr-s), var(--BtnAClr-l), var(--BtnAClr-a)); + --BtnHClr: hsla(var(--BtnHClr-h), var(--BtnHClr-s), var(--BtnHClr-l), var(--BtnHClr-a)); + --BhBgClr: hsla(var(--BhBgClr-h), var(--BhBgClr-s), var(--BhBgClr-l), var(--BhBgClr-a)); + --AhBgClr: hsla(var(--AhBgClr-h), var(--AhBgClr-s), var(--AhBgClr-l), var(--AhBgClr-a)); + --AhBClr: hsla(var(--AhBClr-h), var(--AhBClr-s), var(--AhBClr-l), var(--AhBClr-a)); + --AhTClr: hsla(var(--AhTClr-h), var(--AhTClr-s), var(--AhTClr-l), var(--AhTClr-a)); + --AhLClr: hsla(var(--AhLClr-h), var(--AhLClr-s), var(--AhLClr-l), var(--AhLClr-a)); + --AhLHClr: hsla(var(--AhLHClr-h), var(--AhLHClr-s), var(--AhLHClr-l), var(--AhLHClr-a)); + --AnBgClr: hsla(var(--AnBgClr-h), var(--AnBgClr-s), var(--AnBgClr-l), var(--AnBgClr-a)); + --AnBClr: hsla(var(--AnBClr-h), var(--AnBClr-s), var(--AnBClr-l), var(--AnBClr-a)); + --AnTClr: hsla(var(--AnTClr-h), var(--AnTClr-s), var(--AnTClr-l), var(--AnTClr-a)); + --AnLClr: hsla(var(--AnLClr-h), var(--AnLClr-s), var(--AnLClr-l), var(--AnLClr-a)); + --AnLHClr: hsla(var(--AnLHClr-h), var(--AnLHClr-s), var(--AnLHClr-l), var(--AnLHClr-a)); + --AwLClr: hsla(var(--AwLClr-h), var(--AwLClr-s), var(--AwLClr-l), var(--AwLClr-a)); + --AwLHClr: hsla(var(--AwLHClr-h), var(--AwLHClr-s), var(--AwLHClr-l), var(--AwLHClr-a)); + --AiBgClr: hsla(var(--AiBgClr-h), var(--AiBgClr-s), var(--AiBgClr-l), var(--AiBgClr-a)); + --AiBClr: hsla(var(--AiBClr-h), var(--AiBClr-s), var(--AiBClr-l), var(--AiBClr-a)); + --AiTClr: hsla(var(--AiTClr-h), var(--AiTClr-s), var(--AiTClr-l), var(--AiTClr-a)); + --AiLClr: hsla(var(--AiLClr-h), var(--AiLClr-s), var(--AiLClr-l), var(--AiLClr-a)); + --AiLHClr: hsla(var(--AiLHClr-h), var(--AiLHClr-s), var(--AiLHClr-l), var(--AiLHClr-a)); + --AcBgClr: hsla(var(--AcBgClr-h), var(--AcBgClr-s), var(--AcBgClr-l), var(--AcBgClr-a)); + --AcBClr: hsla(var(--AcBClr-h), var(--AcBClr-s), var(--AcBClr-l), var(--AcBClr-a)); + --AcTClr: hsla(var(--AcTClr-h), var(--AcTClr-s), var(--AcTClr-l), var(--AcTClr-a)); + --AcLClr: hsla(var(--AcLClr-h), var(--AcLClr-s), var(--AcLClr-l), var(--AcLClr-a)); + --AcLHClr: hsla(var(--AcLHClr-h), var(--AcLHClr-s), var(--AcLHClr-l), var(--AcLHClr-a)); + --AdLClr: hsla(var(--AdLClr-h), var(--AdLClr-s), var(--AdLClr-l), var(--AdLClr-a)); + --AdLHClr: hsla(var(--AdLHClr-h), var(--AdLHClr-s), var(--AdLHClr-l), var(--AdLHClr-a)); + --AeBgClr: hsla(var(--AeBgClr-h), var(--AeBgClr-s), var(--AeBgClr-l), var(--AeBgClr-a)); + --AeBClr: hsla(var(--AeBClr-h), var(--AeBClr-s), var(--AeBClr-l), var(--AeBClr-a)); + --AeLClr: hsla(var(--AeLClr-h), var(--AeLClr-s), var(--AeLClr-l), var(--AeLClr-a)); + --AeLHClr: hsla(var(--AeLHClr-h), var(--AeLHClr-s), var(--AeLHClr-l), var(--AeLHClr-a)); + --CdAClr: hsla(var(--CdAClr-h), var(--CdAClr-s), var(--CdAClr-l), var(--CdAClr-a)); + --CdLClr: hsla(var(--CdLClr-h), var(--CdLClr-s), var(--CdLClr-l), var(--CdLClr-a)); + --CdLHClr: hsla(var(--CdLHClr-h), var(--CdLHClr-s), var(--CdLHClr-l), var(--CdLHClr-a)); + --SEmailClr: hsla(var(--SEmailClr-h), var(--SEmailClr-s), var(--SEmailClr-l), var(--SEmailClr-a)); + --SContactClr: hsla(var(--SContactClr-h), var(--SContactClr-s), var(--SContactClr-l), var(--SContactClr-a)); + --SFacebookClr: hsla(var(--SFacebookClr-h), var(--SFacebookClr-s), var(--SFacebookClr-l), var(--SFacebookClr-a)); + --SGithubClr: hsla(var(--SGithubClr-h), var(--SGithubClr-s), var(--SGithubClr-l), var(--SGithubClr-a)); + --SGoogleClr: hsla(var(--SGoogleClr-h), var(--SGoogleClr-s), var(--SGoogleClr-l), var(--SGoogleClr-a)); + --SLinkedinClr: hsla(var(--SLinkedinClr-h), var(--SLinkedinClr-s), var(--SLinkedinClr-l), var(--SLinkedinClr-a)); + --SPinterestClr: hsla(var(--SPinterestClr-h), var(--SPinterestClr-s), var(--SPinterestClr-l), var(--SPinterestClr-a)); + --SRedditClr: hsla(var(--SRedditClr-h), var(--SRedditClr-s), var(--SRedditClr-l), var(--SRedditClr-a)); + --SRssClr: hsla(var(--SRssClr-h), var(--SRssClr-s), var(--SRssClr-l), var(--SRssClr-a)); + --SSoundcloudClr: hsla(var(--SSoundcloudClr-h), var(--SSoundcloudClr-s), var(--SSoundcloudClr-l), var(--SSoundcloudClr-a)); + --SStackOverflowClr: hsla(var(--SStackOverflowClr-h), var(--SStackOverflowClr-s), var(--SStackOverflowClr-l), var(--SStackOverflowClr-a)); + --STwitterClr: hsla(var(--STwitterClr-h), var(--STwitterClr-s), var(--STwitterClr-l), var(--STwitterClr-a)); + --SMastodonClr: hsla(var(--SMastodonClr-h), var(--SMastodonClr-s), var(--SMastodonClr-l), var(--SMastodonClr-a)); + --SDiasporaClr: hsla(var(--SDiasporaClr-h), var(--SDiasporaClr-s), var(--SDiasporaClr-l), var(--SDiasporaClr-a)); + --SYoutubeClr: hsla(var(--SYoutubeClr-h), var(--SYoutubeClr-s), var(--SYoutubeClr-l), var(--SYoutubeClr-a)); +} diff --git a/ui/src/vuepress/styles/custom-blocks.less b/ui/src/vuepress/styles/custom-blocks.less new file mode 100644 index 0000000..ac8bc9a --- /dev/null +++ b/ui/src/vuepress/styles/custom-blocks.less @@ -0,0 +1,148 @@ +.custom-block { + background-color: var(--AaBgClr); + border-color: var(--AaBClr); + color: var(--AaTClr); + a, a:visited { + color: var(--AaLClr); + :hover { + color: var(--AaLHClr); + } + } + .custom-block-title { + color: var(--AaAClr); + font-weight: 600; + margin-bottom: -0.4rem; + } + &.tip, &.warning, &.danger { + padding: .1rem 1.5rem; + border-left-width: .5rem; + border-left-style: solid; + margin: 1rem 0; + } + &.tip { + background-color: var(--AtBgClr); + border-color: var(--AtBClr); + color: var(--AtTClr); + .custom-block-title { + color: var(--AtAClr); + } + a, a:visited { + color: var(--AtLClr); + :hover { + color: var(--AtLHClr); + } + } + } + &.hint { + background-color: var(--AhBgClr); + border-color: var(--AhBClr); + color: var(--AhTClr); + .custom-block-title { + color: var(--AhAClr); + } + a, a:visited { + color: var(--AhLClr); + :hover { + color: var(--AhLHClr); + } + } + } + &.important { + background-color: var(--AiBgClr); + border-color: var(--AiBClr); + color: var(--AiTClr); + .custom-block-title { + color: var(--AiAClr); + } + a, a:visited { + color: var(--AiLClr); + :hover { + color: var(--AiLHClr); + } + } + } + &.note { + background-color: var(--AnBgClr); + border-color: var(--AnBClr); + color: var(--AnTClr); + .custom-block-title { + color: var(--AnAClr); + } + a, a:visited { + color: var(--AnLClr); + :hover { + color: var(--AnLHClr); + } + } + } + &.success { + background-color: var(--AsBgClr); + border-color: var(--AsBClr); + color: var(--AsTClr); + .custom-block-title { + color: var(--AsAClr); + } + a, a:visited { + color: var(--AsLClr); + :hover { + color: var(--AsLHClr); + } + } + } + &.warning { + background-color: var(--AwBgClr); + border-color: var(--AwBClr); + color: var(--AwTClr); + .custom-block-title { + color: var(--AwAClr); + } + a, a:visited { + color: var(--AwLClr); + :hover { + color: var(--AwLHClr); + } + } + } + &.caution { + background-color: var(--AcBgClr); + border-color: var(--AcBClr); + color: var(--AcTClr); + .custom-block-title { + color: var(--AcAClr); + } + a, a:visited { + color: var(--AcLClr); + :hover { + color: var(--AcLHClr); + } + } + } + &.danger { + background-color: var(--AdBgClr); + border-color: var(--AdBClr); + color: var(--AdTClr); + .custom-block-title { + color: var(--AdAClr); + } + a, a:visited { + color: var(--AdLClr); + :hover { + color: var(--AdLHClr); + } + } + } + &.error { + background-color: var(--AeBgClr); + border-color: var(--AeBClr); + color: var(--AeTClr); + .custom-block-title { + color: var(--AeAClr); + } + a, a:visited { + color: var(--AeLClr); + :hover { + color: var(--AeLHClr); + } + } + } +} diff --git a/ui/src/vuepress/styles/mobile.less b/ui/src/vuepress/styles/mobile.less new file mode 100644 index 0000000..ac624e3 --- /dev/null +++ b/ui/src/vuepress/styles/mobile.less @@ -0,0 +1,55 @@ +@import './config.less'; + +:root { + --mobileSidebarWidth: calc(var(--sidebarWidth) * 0.82); +} + +// narrow desktop / iPad +@media (max-width: @MQNarrow) { + .sidebar { + font-size: 1.1rem; + width: var(--mobileSidebarWidth); + } + .page { + padding-left: 0; + } +} + +// wide mobile +@media (max-width: @MQMobile) { + .sidebar { + top: 0; + padding-top: var(--navbarHeight); + transform: translateX(-100%); + transition: transform .2s ease; + } + .page { + padding-left: 0; + margin-left: calc(0rem - (var(--sidebarWidth))); + } + .theme-container { + &.sidebar-open { + .sidebar { + transform: translateX(0); + } + } + &.no-navbar { + .sidebar { + padding-top: 0; + } + } + } +} + +// narrow mobile +@media (max-width: @MQMobileNarrow) { + h1 { + font-size: 1.9rem; + } + .content { + div[class*="language-"] { + margin: 0.85rem -1.5rem; + border-radius: 0; + } + } +} diff --git a/ui/src/vuepress/styles/nprogress.less b/ui/src/vuepress/styles/nprogress.less new file mode 100644 index 0000000..1bfb354 --- /dev/null +++ b/ui/src/vuepress/styles/nprogress.less @@ -0,0 +1,58 @@ +#nprogress { + pointer-events: none; + .bar { + background: var(--AClr); + position: fixed; + z-index: 1031; + top: 0; + left: 0; + width: 100%; + height: 0.5em; + } + .peg { + display: block; + position: absolute; + right: 0; + width: 10ex; + height: 100%; + box-shadow: 0 0 1em var(--AClr), 0 0 0.5em var(--AClr); + opacity: 1.0; + transform: rotate(3deg) translate(0, -0.4em); + } + .spinner { + display: block; + position: fixed; + z-index: 1031; + top: 1.1em; + right: 1.1em; + } + .spinner-icon { + width: 1.5ex; + height: 1.5em; + box-sizing: border-box; + border: solid 0.2em transparent; + border-top-color: var(--AClr); + border-left-color: var(--AClr); + border-radius: 50%; + animation: nprogress-spinner 400ms linear infinite; + } +} + +.nprogress-custom-parent { + overflow: hidden; + position: relative; +} + +.nprogress-custom-parent #nprogress .spinner, +.nprogress-custom-parent #nprogress .bar { + position: absolute; +} + +@keyframes nprogress-spinner { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} diff --git a/ui/src/vuepress/styles/theme.less b/ui/src/vuepress/styles/theme.less new file mode 100644 index 0000000..628eb35 --- /dev/null +++ b/ui/src/vuepress/styles/theme.less @@ -0,0 +1,990 @@ +@import './config.less'; +@import './nprogress.less'; +@import './code.less'; +@import './custom-blocks.less'; +@import './arrow.less'; +@import './wrapper.less'; +@import './toc.less'; + +html, body { + padding: 0; + margin: 0; + min-height: 100vh; +} + +body { + font-family: Luciole; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: var(--TClr); + background-color: var(--BgClr); + a, a:visited { + color: var(--LClr); + &:hover { + color: var(--LHClr); + } + } +} + +#app { + display: flex; + flex-flow: column; + min-height: 100vh; + + .navbar { + position: fixed; + z-index: 20; + top: 0; + left: 0; + right: 0; + height: var(--navbarHeight); + background-color: var(--NvBgClr); + box-sizing: border-box; + border-bottom: 0.3em solid var(--NvBClr); + box-shadow: 0 0.3em var(--NvBClr), 0 0 0.3em 0.4em var(--NvBgClr); + color: var(--NvTClr); + .nav-dropdown-menu { + vertical-align: top; + details { + padding: 0 0.5em 0 0.5em; + background: var(--NvBgClr); + border-radius: 0.5em; + color: var(--NvTClr); + ul { + list-style: none; + } + a, a:visited { + color: var(--NvLClr); + &:hover { + color: var(--NvLHClr); + } + } + } + } + + a, a:visited { + color: var(--NvLClr); + &:hover { + color: var(--NvLHClr); + } + } + + } + footer.footer { + padding: 0.3em;; + box-shadow: 0 -0.3em var(--FoBClr), 0 0 0.3em 0.4em var(--FoBgClr); + box-sizing: border-box; + border-top: 0.3em solid var(--FoBClr); + background-color: var(--FoBgClr); + color: var(--FoTClr); + margin-top: -1em; + z-index: 1000; + + a, a:visited { + color: var(--FoLClr); + &:hover { + color: var(--FoLHClr); + } + } + } + + #appflex { + display: flex; + flex-flow: row; + flex-grow: 1; + .sidebar-mask { + position: fixed; + z-index: 9; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + display: none; + } + + .sidebar { + font-size: 0.95em; + background-color: var(--SdBgClr); + width: var(--sidebarWidth); + min-height: 100%; + z-index: 10; + margin-top: var(--navbarHeight); + box-sizing: border-box; + border-right: 0.2em solid var(--SdBClr); + box-shadow: 0 0 var(--SdBClr), -0.3em 0.1em 0.2em 0.3em var(--NvBgClr); + } + + .page { + width: 100%; + ul.simple { + list-style: '– '; + } + } + } +} + +.content:not(.custom) { + .wrapper(); + a:hover { + text-decoration: underline; + } + p.demo { + padding: 1rem 1.5rem; + border: 0.3em solid var(--BClr); + border-radius: 0.4em; + } + img { + max-width: 100%; + } +} + +.content.custom { + padding: 0; + margin: 0; + img { + max-width: 100%; + } +} + +a, a:visited { + font-weight: 500; + color: var(--AClr); + text-decoration: none; +} + +p a code, p a:visited code { + font-weight: 400; + color: var(--AClr); +} + +kbd { + background: var(--BgClr); + border: solid 0.05rem var(--BClr); + border-bottom: solid 0.1rem var(--BClr); + border-radius: 0.15rem; + line-height: 1.5em; + padding: 0.25em; +} + +blockquote { + font-size: 1.2rem; + color: var(--BqTClr); + border-left: .25rem solid var(--BqBClr); + background-color: var(--blockquoteBackgroundColor); + margin-left: 0; + padding-left: 1rem; +} + +ul, ol { + padding-left: 1.2em; +} + +strong { + font-weight: 600; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 600; + line-height: 1.25; + .content:not(.custom) > & { + margin-top: calc(0.5rem - var(--navbarHeight)); + padding-top: calc(var(--navbarHeight) + 1rem); + margin-bottom: 0; + &:first-child { + margin-top: -1.5rem; + margin-bottom: 1rem; + + p, + pre, + .custom-block { + margin-top: 2rem; + } + } + } + &:hover .header-anchor { + opacity: 1; + } +} + +h1 { + font-size: 2.2rem; +} + +h2 { + font-size: 1.65rem; + padding-bottom: .3rem; + border-bottom: 0.3em solid var(--BClr); +} + +h3 { + font-size: 1.35rem; +} + +a.header-anchor, a:visited.header-anchor { + font-size: 0.85em; + float: left; + margin-left: -0.87em; + padding-right: 0.23em; + margin-top: 0.125em; + opacity: 0; + &:hover { + text-decoration: none; + } +} + +code, kbd, .line-number { + font-family: Hack; +} + +p, ul, ol { + line-height: 1.7; +} + +hr { + border: 0; + border-top: 0.3em solid var(--BClr); +} + +table { + border-collapse: collapse; + margin: 1rem 0; + display: block; + overflow-x: auto; +} + +tr { + border-top: 0.3em solid var(--TeBClr); + &:nth-child(2n) { + background-color: var(--ToBgClr); + color: var(--ToTClr); + } +} + +th, td { + border: 0.3em solid var(--TeBClr); + padding: .6em 1em; +} + +.custom-layout { + padding-top: var(--navbarHeight); +} + +.theme-container { + &.sidebar-open { + .sidebar-mask { + display: block; + } + } + &.no-navbar { + .content:not(.custom) > h1, h2, h3, h4, h5, h6 { + margin-top: 1.5rem; + padding-top: 0; + } + .sidebar { + top: 0; + } + .custom-layout { + padding-top: 0; + } + } +} + + +@media (min-width: @MQMobile + 0.2ex) { + .theme-container.no-sidebar { + .sidebar { + display: none; + } + .page { + padding-left: 0; + } + img.align-right, figure.align-right { + float: none; + margin-left: auto; + margin-right: auto; + } + } +} + +:focus { + box-shadow: 0 0 0.4em 0.3em var(--FClr) !important; + border-radius: 0.5em; +} + +a.btn, a:visited.btn { + background-color: var(--BtnBgClr); + padding: .6em .6em; + font-size: .8em; + line-height: 0.1em; + color: var(--BtnTClr); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; + + &:hover { + background-color: var(--BtnHoverBgClr); + } +} + +ul.social { + font-size: 0.9em; + display: flex; + flex-flow: row wrap; + justify-content: center; + + > li { + margin: 0.5em; + flex-basis: min-content; + flex-grow: 0; + list-style: none; + } +} + +svg.fasvg { + fill: var(--TClr); + max-height: 1.5em; + max-width: 1.5ex; + width: 1.5ex; + height: 1.5em; + margin: 0 0 0 0; + padding: 0 0 0 0; + vertical-algin: baseline; +} + +a.fasvglink, a:visited.fasvglink { + display: inline-flex !important; + flex-flow: row nowrap; + height: 2em; + border-radius: 2em; + border: 0.2em solid var(--LClr); + text-align: center; + line-height: 2em; + padding-left: 0.5em; + padding-right: 0.5em; + margin: 0.2em 0.2em 0.2em 0.2em; + color: var(--BtnTClr); + + svg { + max-height: 1.2em; + max-width: 1.2ex; + height: 1.2em; + width: 1.2ex; + margin: 0.2em 0.5em 0.2em 0.2em; + display: inline-block; + vertical-algin: baseline; + fill: var(--BtnTClr); + } + + &.email { + color: var(--SEmailClr); + border-color: var(--SEmailClr); + svg { + fill: var(--SEmailClr); + } + } + + &.contact { + color: var(--SContactClr); + border-color: var(--SContactClr); + svg { + fill: var(--SContactClr); + } + } + + &.facebook { + color: var(--SFacebookClr); + border-color: var(--SFacebookClr); + svg { + fill: var(--SFacebookClr); + } + } + + &.github { + color: var(--SGithubClr); + border-color: var(--SGithubClr); + svg { + fill: var(--SGithubClr); + } + } + + &.google { + color: var(--SGoogleClr); + border-color: var(--SGoogleClr); + svg { + fill: var(--SGoogleClr); + } + } + + &.linkedin { + color: var(--SLinkedinClr); + border-color: var(--SLinkedinClr); + svg { + fill: var(--SLinkedinClr); + } + } + + &.pinterest { + color: var(--SPinterestClr); + border-color: var(--SPinterestClr); + svg { + fill: var(--SPinterestClr); + } + } + + &.reddit { + color: var(--SRedditClr); + border-color: var(--SRedditClr); + svg { + fill: var(--SRedditClr); + } + } + + &.rss { + color: var(--SRssClr); + border-color: var(--SRssClr); + svg { + fill: var(--SRssClr); + } + } + + &.soundcloud { + color: var(--SSoundcloudClr); + border-color: var(--SSoundcloudClr); + svg { + fill: var(--SSoundcloudClr); + } + } + + &.stackOverflow { + color: var(--SStackOverflowClr); + border-color: var(--SStackOverflowClr); + svg { + fill: var(--SStackOverflowClr); + } + } + + &.twitter { + color: var(--STwitterClr); + border-color: var(--STwitterClr); + svg { + fill: var(--STwitterClr); + } + } + + &.mastodon { + color: var(--SMastodonClr); + border-color: var(--SMastodonClr); + svg { + fill: var(--SMastodonClr); + } + } + + &.diaspora { + color: var(--SDiasporaClr); + border-color: var(--SDiasporaClr); + svg { + fill: var(--SDiasporaClr); + } + } + + &.youtube { + color: var(--SYoutubeClr); + border-color: var(--SYoutubeClr); + svg { + fill: var(--SYoutubeClr); + } + } + + &.email { + color: var(--SEmailClr); + border-color: var(--SEmailClr); + svg { + fill: var(--SEmailClr); + } + } + + &.contact { + color: var(--SContactClr); + border-color: var(--SContactClr); + svg { + fill: var(--SContactClr); + } + } + + &.facebook { + color: var(--SFacebookClr); + border-color: var(--SFacebookClr); + svg { + fill: var(--SFacebookClr); + } + } + + &.github { + color: var(--SGithubClr); + border-color: var(--SGithubClr); + svg { + fill: var(--SGithubClr); + } + } + + &.google { + color: var(--SGoogleClr); + border-color: var(--SGoogleClr); + svg { + fill: var(--SGoogleClr); + } + } + + &.linkedin { + color: var(--SLinkedinClr); + border-color: var(--SLinkedinClr); + svg { + fill: var(--SLinkedinClr); + } + } + + &.pinterest { + color: var(--SPinterestClr); + border-color: var(--SPinterestClr); + svg { + fill: var(--SPinterestClr); + } + } + + &.reddit { + color: var(--SRedditClr); + border-color: var(--SRedditClr); + svg { + fill: var(--SRedditClr); + } + } + + &.rss { + color: var(--SRssClr); + border-color: var(--SRssClr); + svg { + fill: var(--SRssClr); + } + } + + &.soundcloud { + color: var(--SSoundcloudClr); + border-color: var(--SSoundcloudClr); + svg { + fill: var(--SSoundcloudClr); + } + } + + &.stackOverflow { + color: var(--SStackOverflowClr); + border-color: var(--SStackOverflowClr); + svg { + fill: var(--SStackOverflowClr); + } + } + + &.twitter { + color: var(--STwitterClr); + border-color: var(--STwitterClr); + svg { + fill: var(--STwitterClr); + } + } + + &.mastodon { + color: var(--SMastodonClr); + border-color: var(--SMastodonClr); + svg { + fill: var(--SMastodonClr); + } + } + + &.diaspora { + color: var(--SDiasporaClr); + border-color: var(--SDiasporaClr); + svg { + fill: var(--SDiasporaClr); + } + } + + &.youtube { + color: var(--SYoutubeClr); + border-color: var(--SYoutubeClr); + svg { + fill: var(--SYoutubeClr); + } + } + + + &:hover { + z-index: 2; + -webkit-transform: scale(1.3em); + transform: scale(1.3em); + color: var(--BtnAClr) !important; + border-color: var(--BtnAClr) !important; + svg { + fill: var(--BtnAClr) !important; + } + } +} + +form { + footer { + text-align: right; + + > * { + text-align: left; + } + } + main { + width: 100%; + + .formctl { + display: inline-flex; + flex-flow: row wrap; + justify-content: flex-end; + margin: 0.3em; + padding: 0.3em; + width: 100%; + + label { + flex-grow: 1; + } + + input, textarea { + flex-grow: 2; + display: inline-flex; + max-width: 90%; + } + } + } +} + +button, a.btn, a:visited.btn { + background-color: var(--BtnBgClr); + color: var(--BtnTClr); + border: solid 0.3em var(--BtnBClr); + text-decoration: none; + display: inline-block; + border-radius: 2em; + height: 2em; + padding: 0.2em 0.8em 0.2em 0.8em; + font-size: 1.2em; + + &:hover { + background-color: var(--BtnHClr); + } +} + +input, textarea { + background-color: var(--InBgClr); + color: var(--InTClr); + border: solid 0.1em var(--InBClr); + text-decoration: none; + border-radius: 0.3em; + padding: 0.2em 0.8em 0.2em 0.8em; + margin: 0.2em; + font-size: 1rem; + + + span.validity { + height: 1.5em; + width: 1.5ex; + + &:invalid { + border: solid 0.12em var(--AeBClr); + } + &:focus { + border: solid 0.1em var(--inputColor); + } + + span.validity::after { + content: "✘"; + color: var(--AeBClr); + } + } + + &:valid { + border: solid 0.12em var(--AsBClr); + &:focus { + border: solid 0.1em var(--inputColor); + } + + span.validity::after { + content: "✓"; + color: var(--AsBClr); + } + } +} + +.flexgroup { + display: flex; + flex-flow: row wrap; + justify-content: space-around; + + > img { + height: 100%; + } + + > * { + border-radius: 1em; + box-shadow: 0 0 0.2em 0.1em var(--BClr); + width: 40%; + flex-grow: 1; + max-width: 80ex; + padding: 1em; + margin: 1em 0.5em 1em 0.5em; + + &a, &a:visited { + box-shadow: 0 0 0.2em 0.1em var(--LClr); + + &:hover { + box-shadow: 0 0 0.2em 0.1em var(--LHClr); + } + } + } +} + +#mainlogo { + text-align: center; + width: 100%; + + img { + text-align: center; + border-radius: 50%; + width: 90%; + max-width: 15ex; + } +} + +.content:not(.custom) { + max-width: 90%; +} + + +/* THE SECTION BELOW DEFINES THE APPEARANCE OF AUTODOC-GENERATED DOCS */ + +.sig-name.descname { + font-size: 1.2em; + font-weight: bold; + padding: 0 0 0.2em; +} + +.sig-param { + font-family: 'Hack', monospace; + margin-left: 0.3em; +} + +.sig-paren { + margin-left: 0.3em; +} + +dt { + line-height: 1.5em; + margin-bottom: 1em; +} + +dt.field-odd, dt.field-even, p.rubric { + font-size: 1.2em; + font-weight: bold; + color: var(--TrClr); +} + +dd { + margin-inline-start: 0.8em; +} + +dd.field-odd p strong { + margin-left: 1em; +} + +dl.method, dl.function { + margin-top: 2em; + margin-bottom: 3em; +} + +dl.navdl { + margin-top: 0.2em; + margin-bottom: 0.3em; +} + +dl.navdl dt { + margin-top: 0em; + margin-bottom: 0em; + padding: 0rem 1rem 0rem 1.45rem !important; + line-height: 1.1em; + font-weight: bold; + font-style: italic; +} + +dl.navdl dd { + margin-top: 0em; + margin-bottom: 0em; + line-height: 1.1em; + padding: 0.1rem 1rem 0.1rem 2.25rem !important; +} + +.viewcode-link { + margin-left: 1em; + color: var(--LClr); +} + +/* THE SECTION BELOW DEFINES THE APPEARANCE OF TABLE-OF-CONTENTS */ + +/* color fixes for table of contents */ +.toc-backref { + color: inherit; +} + +/* Hide all TOC titles */ +.contents.topic p.topic-title { + display: none; +} + +.contents.topic { + margin-bottom: 3em; +} + +/* THE SECTION BELOW CHANGES CODE FONTS FOR BETTER 80-CHARS READABILITY */ +code, pre { + font-family: 'Hack', monospace; +} + +blockquote { + font-size: inherit; +} + +blockquote h2 { + margin-left: 1em; +} + +/* THE SECTION BELOW FIXES A SPHINX-MERMAID OPACITY PROBLEM */ +.content .section { + opacity: 1.0 !important; +} +.section { + opacity: 1.0 !important; +} + +/* MAKES SPHINX SYNTAX figure:: :align:center WORK AGAIN */ +.figure.align-center { + text-align: center; +} + +.postlist-style-flex, .flexgroup { + display: flex; + flex-flow: row wrap; + justify-content: space-around; + + > img { + height: 100%; + } + + > * { + flex-basis: 20%; + margin: 2em; + border-radius: 1em; + box-shadow: 0 0 0.2em 0.1em var(--BClr); + flex-grow: 1; + min-width: 20ex; + max-width: 80ex; + padding: 1em; + margin: 1em 0.5em 1em 0.5em; + + &li { + list-style: none; + } + + &a, &a:visited { + box-shadow: 0 0 0.2em 0.1em var(--LClr); + + &:hover { + box-shadow: 0 0 0.2em 0.1em var(--LHClr); + } + } + } +} + +img.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +img.align-right, figure.align-right { + display: inline-block; + float: right; + margin: 2em; + + &::after { + clear: both; + display: block; + } +} + +ul.ablog-archive { + list-style: none; + overflow: auto; + margin-left: 0px; +} + +ul.ablog-archive li { + float: left; + margin-right: 5px; + font-size: 0.9em; +} + +ul.postlist a { + font-style: italic; +} + +ul.postlist-style-disc { + list-style-type: disc; +} + +ul.postlist-style-none { + list-style-type: none; +} + +ul.postlist-style-circle { + list-style-type: circle; +} + +ul.ablog-cloud { + list-style: none; + overflow: auto; +} + +ul.ablog-cloud li { + float: left; + height: 20pt; + line-height: 18pt; + margin-right: 5px; +} + +ul.ablog-cloud a, ul.ablog-cloud a:visited { + text-decoration: none; + vertical-align: middle; +} + +li.ablog-cloud-1 { + font-size: 0.8em !important; +} + +li.ablog-cloud-2 { + font-size: 0.95em !important; +} + +li.ablog-cloud-3 { + font-size: 11em !important; +} + +li.ablog-cloud-4 { + font-size: 12.5em !important; +} + +li.ablog-cloud-5 { + font-size: 14em !important; +} + +.nav-links summary { + cursor: pointer; + width: 100%; +} + +@import './mobile.less'; diff --git a/ui/src/vuepress/styles/toc.less b/ui/src/vuepress/styles/toc.less new file mode 100644 index 0000000..0b93c63 --- /dev/null +++ b/ui/src/vuepress/styles/toc.less @@ -0,0 +1,5 @@ +.table-of-contents { + .badge { + vertical-align: middle; + } +} diff --git a/ui/src/vuepress/styles/wrapper.less b/ui/src/vuepress/styles/wrapper.less new file mode 100644 index 0000000..a3d995d --- /dev/null +++ b/ui/src/vuepress/styles/wrapper.less @@ -0,0 +1,12 @@ +.wrapper { + max-width: var(--contentWidth); + margin: 0 auto; + padding: 2rem 2.5rem; + @media (max-width: @MQNarrow) { + padding: 2rem; + } + @media (max-width: @MQMobileNarrow) { + padding: 1.5rem; + } +} + diff --git a/ui/src/vuepress/util.js b/ui/src/vuepress/util.js new file mode 100644 index 0000000..ef95bea --- /dev/null +++ b/ui/src/vuepress/util.js @@ -0,0 +1,216 @@ +export const hashRE = /#.*$/ +export const extRE = /\.(md|html)$/ +export const endingSlashRE = /\/$/ +export const outboundRE = /^(https?:|mailto:|tel:)/ + +export function normalize (path) { + return decodeURI(path) + .replace(hashRE, '') + .replace(extRE, '') +} + +export function getHash (path) { + const match = path.match(hashRE) + if (match) { + return match[0] + } +} + +export function isExternal (path) { + return outboundRE.test(path) +} + +export function isMailto (path) { + return /^mailto:/.test(path) +} + +export function isTel (path) { + return /^tel:/.test(path) +} + +export function ensureExt (path) { + if (isExternal(path)) { + return path + } + const hashMatch = path.match(hashRE) + const hash = hashMatch ? hashMatch[0] : '' + const normalized = normalize(path) + + if (endingSlashRE.test(normalized)) { + return path + } + return normalized + '.html' + hash +} + +export function isActive (route, path) { + const routeHash = route.hash + const linkHash = getHash(path) + if (linkHash && routeHash !== linkHash) { + return false + } + const routePath = normalize(route.path) + const pagePath = normalize(path) + return routePath === pagePath +} + +export function resolvePage (pages, rawPath, base) { + if (base) { + rawPath = resolvePath(rawPath, base) + } + const path = normalize(rawPath) + for (let i = 0; i < pages.length; i++) { + if (normalize(pages[i].path) === path) { + return Object.assign({}, pages[i], { + type: 'page', + path: ensureExt(rawPath) + }) + } + } + console.error(`[vuepress] No matching page found for sidebar item "${rawPath}"`) + return {} +} + +function resolvePath (relative, base, append) { + const firstChar = relative.charAt(0) + if (firstChar === '/') { + return relative + } + + if (firstChar === '?' || firstChar === '#') { + return base + relative + } + + const stack = base.split('/') + + // remove trailing segment if: + // - not appending + // - appending to trailing slash (last segment is empty) + if (!append || !stack[stack.length - 1]) { + stack.pop() + } + + // resolve relative path + const segments = relative.replace(/^\//, '').split('/') + for (let i = 0; i < segments.length; i++) { + const segment = segments[i] + if (segment === '..') { + stack.pop() + } else if (segment !== '.') { + stack.push(segment) + } + } + + // ensure leading slash + if (stack[0] !== '') { + stack.unshift('') + } + + return stack.join('/') +} + +export function resolveSidebarItems (page, route, site, localePath) { + const { pages, themeConfig } = site + + const localeConfig = localePath && themeConfig.locales + ? themeConfig.locales[localePath] || themeConfig + : themeConfig + + const pageSidebarConfig = page.frontmatter.sidebar || localeConfig.sidebar || themeConfig.sidebar + if (pageSidebarConfig === 'auto') { + return resolveHeaders(page) + } + + const sidebarConfig = localeConfig.sidebar || themeConfig.sidebar + if (!sidebarConfig) { + return [] + } else { + const { base, config } = resolveMatchingConfig(route, sidebarConfig) + return config + ? config.map(item => resolveItem(item, pages, base)) + : [] + } +} + +function resolveHeaders (page) { + const headers = groupHeaders(page.headers || []) + return [{ + type: 'group', + collapsable: false, + title: page.title, + children: headers.map(h => ({ + type: 'auto', + title: h.title, + basePath: page.path, + path: page.path + '#' + h.slug, + children: h.children || [] + })) + }] +} + +export function groupHeaders (headers) { + // group h3s under h2 + headers = headers.map(h => Object.assign({}, h)) + let lastH2 + headers.forEach(h => { + if (h.level === 2) { + lastH2 = h + } else if (lastH2) { + (lastH2.children || (lastH2.children = [])).push(h) + } + }) + return headers.filter(h => h.level === 2) +} + +export function resolveNavLinkItem (linkItem) { + return Object.assign(linkItem, { + type: linkItem.items && linkItem.items.length ? 'links' : 'link' + }) +} + +export function resolveMatchingConfig (route, config) { + if (Array.isArray(config)) { + return { + base: '/', + config: config + } + } + for (const base in config) { + if (ensureEndingSlash(route.path).indexOf(base) === 0) { + return { + base, + config: config[base] + } + } + } + return {} +} + +function ensureEndingSlash (path) { + return /(\.html|\/)$/.test(path) + ? path + : path + '/' +} + +function resolveItem (item, pages, base, isNested) { + if (typeof item === 'string') { + return resolvePage(pages, item, base) + } else if (Array.isArray(item)) { + return Object.assign(resolvePage(pages, item[0], base), { + title: item[1] + }) + } else { + if (isNested) { + console.error( + '[vuepress] Nested sidebar groups are not supported. ' + + 'Consider using navbar + categories instead.' + ) + } + const children = item.children || [] + return { + type: 'group', + title: item.title, + children: children.map(child => resolveItem(child, pages, base, true)), + collapsable: item.collapsable !== false + } + } +} diff --git a/ui/vue.config.js b/ui/vue.config.js new file mode 100644 index 0000000..fa125a1 --- /dev/null +++ b/ui/vue.config.js @@ -0,0 +1,7 @@ +module.exports = { + runtimeCompiler: true, + filenameHashing: false, + chainWebpack: config => { + config.optimization.minimize(false) + }, +}