diff --git a/drupal-tailwindcss-purgecss-test/.docksal/commands/init b/drupal-tailwindcss-purgecss-test/.docksal/commands/init new file mode 100755 index 0000000..cd15734 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.docksal/commands/init @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +fin start + +fin drush site-install -y \ + --account-pass=admin \ + --site-name='Drupal Tailwind CSS' + +# Change the default theme +fin drush theme:enable tailwindcss -y +fin drush config-set system.theme default tailwindcss -y + +fin drush uli -l http://drupal-tailwind.docksal diff --git a/drupal-tailwindcss-purgecss-test/.docksal/docksal.env b/drupal-tailwindcss-purgecss-test/.docksal/docksal.env new file mode 100644 index 0000000..2026ba0 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.docksal/docksal.env @@ -0,0 +1,4 @@ +DOCKSAL_STACK=default +DOCKSAL_VOLUMES=unison +COMPOSE_PROJECT_NAME=drupal-tailwind +DOCROOT=web diff --git a/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml b/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml new file mode 100644 index 0000000..193899e --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml @@ -0,0 +1 @@ +version: "2.1" diff --git a/drupal-tailwindcss-purgecss-test/.editorconfig b/drupal-tailwindcss-purgecss-test/.editorconfig new file mode 100644 index 0000000..686c443 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.editorconfig @@ -0,0 +1,17 @@ +# Drupal editor configuration normalization +# @see http://editorconfig.org/ + +# This is the top-most .editorconfig file; do not search in parent directories. +root = true + +# All files. +[*] +end_of_line = LF +indent_style = space +indent_size = 2 +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[composer.{json,lock}] +indent_size = 4 diff --git a/drupal-tailwindcss-purgecss-test/.env.example b/drupal-tailwindcss-purgecss-test/.env.example new file mode 100644 index 0000000..6058123 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.env.example @@ -0,0 +1,27 @@ +# +# Copy and rename this file to .env at root of this project. +# + +# A common use case is to supply database creds via the environment. Edit settings.php +# like so: +# +# $databases['default']['default'] = [ +# 'database' => getenv('MYSQL_DATABASE'), +# 'driver' => 'mysql', +# 'host' => getenv('MYSQL_HOSTNAME'), +# 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', +# 'password' => getenv('MYSQL_PASSWORD'), +# 'port' => getenv('MYSQL_PORT'), +# 'prefix' => '', +# 'username' => getenv('MYSQL_USER'), +# ]; +# +# Uncomment and populate as needed. +# MYSQL_DATABASE= +# MYSQL_HOSTNAME= +# MYSQL_PASSWORD= +# MYSQL_PORT= +# MYSQL_USER= + +# Another common use case is to set Drush's --uri via environment. +# DRUSH_OPTIONS_URI=http://example.com diff --git a/drupal-tailwindcss-purgecss-test/.gitattributes b/drupal-tailwindcss-purgecss-test/.gitattributes new file mode 100644 index 0000000..a37894e --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.gitattributes @@ -0,0 +1,61 @@ +# Drupal git normalization +# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html +# @see https://www.drupal.org/node/1542048 + +# Normally these settings would be done with macro attributes for improved +# readability and easier maintenance. However macros can only be defined at the +# repository root directory. Drupal avoids making any assumptions about where it +# is installed. + +# Define text file attributes. +# - Treat them as text. +# - Ensure no CRLF line-endings, neither on checkout nor on checkin. +# - Detect whitespace errors. +# - Exposed by default in `git diff --color` on the CLI. +# - Validate with `git diff --check`. +# - Deny applying with `git apply --whitespace=error-all`. +# - Fix automatically with `git apply --whitespace=fix`. + +*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html +*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 + +# Define binary file attributes. +# - Do not treat them as text. +# - Include binary diff in patches instead of "binary files differ." +*.eot -text diff +*.exe -text diff +*.gif -text diff +*.gz -text diff +*.ico -text diff +*.jpeg -text diff +*.jpg -text diff +*.otf -text diff +*.phar -text diff +*.png -text diff +*.svgz -text diff +*.ttf -text diff +*.woff -text diff +*.woff2 -text diff diff --git a/drupal-tailwindcss-purgecss-test/.gitignore b/drupal-tailwindcss-purgecss-test/.gitignore new file mode 100644 index 0000000..1f0cf9f --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.gitignore @@ -0,0 +1,27 @@ +# Ignore directories generated by Composer +/drush/contrib/ +/vendor/ +/web/core/ +/web/modules/contrib/ +/web/themes/contrib/ +/web/profiles/contrib/ +/web/libraries/ + +# Ignore sensitive information +/web/sites/*/settings.php +/web/sites/*/settings.local.php + +# Ignore Drupal's file directory +/web/sites/*/files/ + +# Ignore SimpleTest multi-site environment. +/web/sites/simpletest + +# Ignore files generated by PhpStorm +/.idea/ + +# Ignore .env files as they are personal +/.env + +# Ignore exported configuration +/config/sync/*.yml diff --git a/drupal-tailwindcss-purgecss-test/.travis.yml b/drupal-tailwindcss-purgecss-test/.travis.yml new file mode 100644 index 0000000..5a3b11b --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/.travis.yml @@ -0,0 +1,43 @@ +language: php +dist: trusty +sudo: false + +php: + - 7.0 + - 7.1 + - 7.2 + - 7.3 + +env: + global: + - SIMPLETEST_DB=sqlite://tmp/site.sqlite + - SIMPLETEST_BASE_URL="http://127.0.0.1:8080" + matrix: + - RELEASE=stable COMPOSER_CHANNEL=stable + - RELEASE=dev COMPOSER_CHANNEL=stable + - RELEASE=stable COMPOSER_CHANNEL=snapshot + +before_install: + - echo 'sendmail_path = /bin/true' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini + - phpenv config-rm xdebug.ini + - composer --verbose self-update --$COMPOSER_CHANNEL + - composer --version + +install: + - composer --verbose validate + - composer --verbose install + +script: + - if [[ $RELEASE = dev ]]; then composer --verbose remove --no-update drupal/console; fi; + - if [[ $RELEASE = dev ]]; then composer --verbose require --no-update drupal/core:8.8.x-dev webflo/drupal-core-require-dev:8.8.x-dev; fi; + - if [[ $RELEASE = dev ]]; then composer --verbose update; fi; + - cd $TRAVIS_BUILD_DIR/web + - ./../vendor/bin/drush site-install --verbose --yes --db-url=sqlite://tmp/site.sqlite + - ./../vendor/bin/drush runserver $SIMPLETEST_BASE_URL & + - until curl -s $SIMPLETEST_BASE_URL; do true; done > /dev/null + # Skip core/tests/Drupal/Tests/ComposerIntegrationTest.php because web/ has no composer.json + # Ignore PageCache group temporarily, @see https://www.drupal.org/node/2770673 + # Ignore Setup group temporarily, @see https://www.drupal.org/node/2962157 + - ./../vendor/bin/phpunit -c core --testsuite unit --exclude-group Composer,DependencyInjection,PageCache,Setup + - ./../vendor/bin/drush + - if [[ $RELEASE = stable ]]; then ./../vendor/bin/drupal; fi; diff --git a/drupal-tailwindcss-purgecss-test/LICENSE b/drupal-tailwindcss-purgecss-test/LICENSE new file mode 100644 index 0000000..23cb790 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/LICENSE @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {description} + Copyright (C) {year} {fullname} + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + {signature of Ty Coon}, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/drupal-tailwindcss-purgecss-test/composer.json b/drupal-tailwindcss-purgecss-test/composer.json new file mode 100644 index 0000000..e6ce4e5 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/composer.json @@ -0,0 +1,83 @@ +{ + "name": "drupal-composer/drupal-project", + "description": "Project template for Drupal 8 projects with composer", + "type": "project", + "license": "GPL-2.0-or-later", + "authors": [ + { + "name": "", + "role": "" + } + ], + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" + } + ], + "require": { + "php": ">=5.6", + "composer/installers": "^1.2", + "cweagans/composer-patches": "^1.6.5", + "drupal-composer/drupal-scaffold": "^2.5", + "drupal/console": "^1.0.2", + "drupal/core": "^8.7.0", + "drupal/tailwindcss": "^2.1", + "drush/drush": "^9.0.0", + "vlucas/phpdotenv": "^2.4", + "webflo/drupal-finder": "^1.0.0", + "webmozart/path-util": "^2.3", + "zaporylie/composer-drupal-optimizations": "^1.0" + }, + "require-dev": { + "webflo/drupal-core-require-dev": "^8.7.0" + }, + "conflict": { + "drupal/drupal": "*" + }, + "minimum-stability": "dev", + "prefer-stable": true, + "config": { + "sort-packages": true + }, + "autoload": { + "classmap": [ + "scripts/composer/ScriptHandler.php" + ], + "files": ["load.environment.php"] + }, + "scripts": { + "pre-install-cmd": [ + "DrupalProject\\composer\\ScriptHandler::checkComposerVersion" + ], + "pre-update-cmd": [ + "DrupalProject\\composer\\ScriptHandler::checkComposerVersion" + ], + "post-install-cmd": [ + "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" + ], + "post-update-cmd": [ + "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" + ] + }, + "extra": { + "composer-exit-on-patch-failure": true, + "patchLevel": { + "drupal/core": "-p2" + }, + "installer-paths": { + "web/core": ["type:drupal-core"], + "web/libraries/{$name}": ["type:drupal-library"], + "web/modules/contrib/{$name}": ["type:drupal-module"], + "web/profiles/contrib/{$name}": ["type:drupal-profile"], + "web/themes/contrib/{$name}": ["type:drupal-theme"], + "drush/Commands/{$name}": ["type:drupal-drush"] + }, + "drupal-scaffold": { + "initial": { + ".editorconfig": "../.editorconfig", + ".gitattributes": "../.gitattributes" + } + } + } +} diff --git a/drupal-tailwindcss-purgecss-test/composer.lock b/drupal-tailwindcss-purgecss-test/composer.lock new file mode 100644 index 0000000..67ec425 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/composer.lock @@ -0,0 +1,8502 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "755eef44754539d9da7ee3bef0076956", + "packages": [ + { + "name": "alchemy/zippy", + "version": "0.4.3", + "source": { + "type": "git", + "url": "https://github.com/alchemy-fr/Zippy.git", + "reference": "5ffdc93de0af2770d396bf433d8b2667c77277ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alchemy-fr/Zippy/zipball/5ffdc93de0af2770d396bf433d8b2667c77277ea", + "reference": "5ffdc93de0af2770d396bf433d8b2667c77277ea", + "shasum": "" + }, + "require": { + "doctrine/collections": "~1.0", + "ext-mbstring": "*", + "php": ">=5.5", + "symfony/filesystem": "^2.0.5|^3.0", + "symfony/process": "^2.1|^3.0" + }, + "require-dev": { + "ext-zip": "*", + "guzzle/guzzle": "~3.0", + "guzzlehttp/guzzle": "^6.0", + "phpunit/phpunit": "^4.0|^5.0", + "symfony/finder": "^2.0.5|^3.0" + }, + "suggest": { + "ext-zip": "To use the ZipExtensionAdapter", + "guzzle/guzzle": "To use the GuzzleTeleporter with Guzzle 3", + "guzzlehttp/guzzle": "To use the GuzzleTeleporter with Guzzle 6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Alchemy\\Zippy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alchemy", + "email": "dev.team@alchemy.fr", + "homepage": "http://www.alchemy.fr/" + } + ], + "description": "Zippy, the archive manager companion", + "keywords": [ + "bzip", + "compression", + "tar", + "zip" + ], + "time": "2016-11-03T16:10:31+00:00" + }, + { + "name": "asm89/stack-cors", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/asm89/stack-cors.git", + "reference": "c163e2b614550aedcf71165db2473d936abbced6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/c163e2b614550aedcf71165db2473d936abbced6", + "reference": "c163e2b614550aedcf71165db2473d936abbced6", + "shasum": "" + }, + "require": { + "php": ">=5.5.9", + "symfony/http-foundation": "~2.7|~3.0|~4.0", + "symfony/http-kernel": "~2.7|~3.0|~4.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.0 || ^4.8.10", + "squizlabs/php_codesniffer": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Asm89\\Stack\\": "src/Asm89/Stack/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alexander", + "email": "iam.asm89@gmail.com" + } + ], + "description": "Cross-origin resource sharing library and stack middleware", + "homepage": "https://github.com/asm89/stack-cors", + "keywords": [ + "cors", + "stack" + ], + "time": "2017-12-20T14:37:45+00:00" + }, + { + "name": "brumann/polyfill-unserialize", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dbrumann/polyfill-unserialize.git", + "reference": "844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dbrumann/polyfill-unserialize/zipball/844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b", + "reference": "844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brumann\\Polyfill\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Denis Brumann", + "email": "denis.brumann@sensiolabs.de" + } + ], + "description": "Backports unserialize options introduced in PHP 7.0 to older PHP versions.", + "time": "2017-02-03T09:55:47+00:00" + }, + { + "name": "chi-teck/drupal-code-generator", + "version": "1.29.1", + "source": { + "type": "git", + "url": "https://github.com/Chi-teck/drupal-code-generator.git", + "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/f1da0370113ee246cd8f6d744d4835e8d53ea61c", + "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.5.9", + "symfony/console": "^3.4 || ^4.0", + "symfony/filesystem": "^2.7 || ^3.4 || ^4.0", + "twig/twig": "^1.35" + }, + "bin": [ + "bin/dcg" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "files": [ + "src/bootstrap.php" + ], + "psr-4": { + "DrupalCodeGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "Drupal code generator", + "time": "2019-04-26T08:30:10+00:00" + }, + { + "name": "composer/installers", + "version": "v1.6.0", + "source": { + "type": "git", + "url": "https://github.com/composer/installers.git", + "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/installers/zipball/cfcca6b1b60bc4974324efb5783c13dca6932b5b", + "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0" + }, + "replace": { + "roundcube/plugin-installer": "*", + "shama/baton": "*" + }, + "require-dev": { + "composer/composer": "1.0.*@dev", + "phpunit/phpunit": "^4.8.36" + }, + "type": "composer-plugin", + "extra": { + "class": "Composer\\Installers\\Plugin", + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Installers\\": "src/Composer/Installers" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kyle Robinson Young", + "email": "kyle@dontkry.com", + "homepage": "https://github.com/shama" + } + ], + "description": "A multi-framework Composer library installer", + "homepage": "https://composer.github.io/installers/", + "keywords": [ + "Craft", + "Dolibarr", + "Eliasis", + "Hurad", + "ImageCMS", + "Kanboard", + "Lan Management System", + "MODX Evo", + "Mautic", + "Maya", + "OXID", + "Plentymarkets", + "Porto", + "RadPHP", + "SMF", + "Thelia", + "WolfCMS", + "agl", + "aimeos", + "annotatecms", + "attogram", + "bitrix", + "cakephp", + "chef", + "cockpit", + "codeigniter", + "concrete5", + "croogo", + "dokuwiki", + "drupal", + "eZ Platform", + "elgg", + "expressionengine", + "fuelphp", + "grav", + "installer", + "itop", + "joomla", + "kohana", + "laravel", + "lavalite", + "lithium", + "magento", + "majima", + "mako", + "mediawiki", + "modulework", + "modx", + "moodle", + "osclass", + "phpbb", + "piwik", + "ppi", + "puppet", + "pxcms", + "reindex", + "roundcube", + "shopware", + "silverstripe", + "sydes", + "symfony", + "typo3", + "wordpress", + "yawik", + "zend", + "zikula" + ], + "time": "2018-08-27T06:10:37+00:00" + }, + { + "name": "composer/semver", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/46d9139568ccb8d9e7cdd4539cab7347568a5e2e", + "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.5 || ^5.0.5", + "phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "time": "2019-03-19T17:25:45+00:00" + }, + { + "name": "consolidation/annotated-command", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/consolidation/annotated-command.git", + "reference": "512a2e54c98f3af377589de76c43b24652bcb789" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/512a2e54c98f3af377589de76c43b24652bcb789", + "reference": "512a2e54c98f3af377589de76c43b24652bcb789", + "shasum": "" + }, + "require": { + "consolidation/output-formatters": "^3.4", + "php": ">=5.4.5", + "psr/log": "^1", + "symfony/console": "^2.8|^3|^4", + "symfony/event-dispatcher": "^2.5|^3|^4", + "symfony/finder": "^2.5|^3|^4" + }, + "require-dev": { + "g1a/composer-test-scenarios": "^3", + "php-coveralls/php-coveralls": "^1", + "phpunit/phpunit": "^6", + "squizlabs/php_codesniffer": "^2.7" + }, + "type": "library", + "extra": { + "scenarios": { + "symfony4": { + "require": { + "symfony/console": "^4.0" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony2": { + "require": { + "symfony/console": "^2.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + }, + "scenario-options": { + "create-lockfile": "false" + } + }, + "phpunit4": { + "require-dev": { + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + } + } + }, + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\AnnotatedCommand\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "Initialize Symfony Console commands from annotated command class methods.", + "time": "2019-03-08T16:55:03+00:00" + }, + { + "name": "consolidation/config", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/consolidation/config.git", + "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", + "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^1.1.0", + "grasmash/expander": "^1", + "php": ">=5.4.0" + }, + "require-dev": { + "g1a/composer-test-scenarios": "^3", + "php-coveralls/php-coveralls": "^1", + "phpunit/phpunit": "^5", + "squizlabs/php_codesniffer": "2.*", + "symfony/console": "^2.5|^3|^4", + "symfony/yaml": "^2.8.11|^3|^4" + }, + "suggest": { + "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" + }, + "type": "library", + "extra": { + "scenarios": { + "symfony4": { + "require-dev": { + "symfony/console": "^4.0" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony2": { + "require-dev": { + "symfony/console": "^2.8", + "symfony/event-dispatcher": "^2.8", + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + } + } + }, + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "Provide configuration services for a commandline tool.", + "time": "2019-03-03T19:37:04+00:00" + }, + { + "name": "consolidation/filter-via-dot-access-data", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/consolidation/filter-via-dot-access-data.git", + "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6", + "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^1.1.0", + "php": ">=5.5.0" + }, + "require-dev": { + "consolidation/robo": "^1.2.3", + "g1a/composer-test-scenarios": "^3", + "knplabs/github-api": "^2.7", + "php-coveralls/php-coveralls": "^1", + "php-http/guzzle6-adapter": "^1.1", + "phpunit/phpunit": "^5", + "squizlabs/php_codesniffer": "^2.8", + "symfony/console": "^2.8|^3|^4" + }, + "type": "library", + "extra": { + "scenarios": { + "phpunit5": { + "require-dev": { + "phpunit/phpunit": "^5.7.27" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.6.33" + } + } + } + }, + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\Filter\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", + "time": "2019-01-18T06:05:07+00:00" + }, + { + "name": "consolidation/log", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/consolidation/log.git", + "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/log/zipball/b2e887325ee90abc96b0a8b7b474cd9e7c896e3a", + "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a", + "shasum": "" + }, + "require": { + "php": ">=5.4.5", + "psr/log": "^1.0", + "symfony/console": "^2.8|^3|^4" + }, + "require-dev": { + "g1a/composer-test-scenarios": "^3", + "php-coveralls/php-coveralls": "^1", + "phpunit/phpunit": "^6", + "squizlabs/php_codesniffer": "^2" + }, + "type": "library", + "extra": { + "scenarios": { + "symfony4": { + "require": { + "symfony/console": "^4.0" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony2": { + "require": { + "symfony/console": "^2.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + } + }, + "phpunit4": { + "require-dev": { + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + } + } + }, + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", + "time": "2019-01-01T17:30:51+00:00" + }, + { + "name": "consolidation/output-formatters", + "version": "3.4.1", + "source": { + "type": "git", + "url": "https://github.com/consolidation/output-formatters.git", + "reference": "0881112642ad9059071f13f397f571035b527cb9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/0881112642ad9059071f13f397f571035b527cb9", + "reference": "0881112642ad9059071f13f397f571035b527cb9", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^1.1.0", + "php": ">=5.4.0", + "symfony/console": "^2.8|^3|^4", + "symfony/finder": "^2.5|^3|^4" + }, + "require-dev": { + "g1a/composer-test-scenarios": "^3", + "php-coveralls/php-coveralls": "^1", + "phpunit/phpunit": "^5.7.27", + "squizlabs/php_codesniffer": "^2.7", + "symfony/var-dumper": "^2.8|^3|^4", + "victorjonsson/markdowndocs": "^1.3" + }, + "suggest": { + "symfony/var-dumper": "For using the var_dump formatter" + }, + "type": "library", + "extra": { + "scenarios": { + "symfony4": { + "require": { + "symfony/console": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^6" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony3": { + "require": { + "symfony/console": "^3.4", + "symfony/finder": "^3.4", + "symfony/var-dumper": "^3.4" + }, + "config": { + "platform": { + "php": "5.6.32" + } + } + }, + "symfony2": { + "require": { + "symfony/console": "^2.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + }, + "scenario-options": { + "create-lockfile": "false" + } + } + }, + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\OutputFormatters\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "Format text by applying transformations provided by plug-in formatters.", + "time": "2019-03-14T03:45:44+00:00" + }, + { + "name": "consolidation/robo", + "version": "1.4.9", + "source": { + "type": "git", + "url": "https://github.com/consolidation/Robo.git", + "reference": "5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/Robo/zipball/5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345", + "reference": "5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345", + "shasum": "" + }, + "require": { + "consolidation/annotated-command": "^2.10.2", + "consolidation/config": "^1.2", + "consolidation/log": "~1", + "consolidation/output-formatters": "^3.1.13", + "consolidation/self-update": "^1", + "grasmash/yaml-expander": "^1.3", + "league/container": "^2.2", + "php": ">=5.5.0", + "symfony/console": "^2.8|^3|^4", + "symfony/event-dispatcher": "^2.5|^3|^4", + "symfony/filesystem": "^2.5|^3|^4", + "symfony/finder": "^2.5|^3|^4", + "symfony/process": "^2.5|^3|^4" + }, + "replace": { + "codegyre/robo": "< 1.0" + }, + "require-dev": { + "codeception/aspect-mock": "^1|^2.1.1", + "codeception/base": "^2.3.7", + "codeception/verify": "^0.3.2", + "g1a/composer-test-scenarios": "^3", + "goaop/framework": "~2.1.2", + "goaop/parser-reflection": "^1.1.0", + "natxet/cssmin": "3.0.4", + "nikic/php-parser": "^3.1.5", + "patchwork/jsqueeze": "~2", + "pear/archive_tar": "^1.4.4", + "php-coveralls/php-coveralls": "^1", + "phpunit/php-code-coverage": "~2|~4", + "squizlabs/php_codesniffer": "^2.8" + }, + "suggest": { + "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch", + "natxet/CssMin": "For minifying CSS files in taskMinify", + "patchwork/jsqueeze": "For minifying JS files in taskMinify", + "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively." + }, + "bin": [ + "robo" + ], + "type": "library", + "extra": { + "scenarios": { + "symfony4": { + "require": { + "symfony/console": "^4" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony2": { + "require": { + "symfony/console": "^2.8" + }, + "remove": [ + "goaop/framework" + ], + "config": { + "platform": { + "php": "5.5.9" + } + }, + "scenario-options": { + "create-lockfile": "false" + } + } + }, + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Robo\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + } + ], + "description": "Modern task runner", + "time": "2019-03-19T18:07:19+00:00" + }, + { + "name": "consolidation/self-update", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/consolidation/self-update.git", + "reference": "a1c273b14ce334789825a09d06d4c87c0a02ad54" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/self-update/zipball/a1c273b14ce334789825a09d06d4c87c0a02ad54", + "reference": "a1c273b14ce334789825a09d06d4c87c0a02ad54", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "symfony/console": "^2.8|^3|^4", + "symfony/filesystem": "^2.5|^3|^4" + }, + "bin": [ + "scripts/release" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "SelfUpdate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + }, + { + "name": "Alexander Menk", + "email": "menk@mestrona.net" + } + ], + "description": "Provides a self:update command for Symfony Console applications.", + "time": "2018-10-28T01:52:03+00:00" + }, + { + "name": "consolidation/site-alias", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/consolidation/site-alias.git", + "reference": "8cfd3b6ab6d541086fc970bf850864293b284e6f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/8cfd3b6ab6d541086fc970bf850864293b284e6f", + "reference": "8cfd3b6ab6d541086fc970bf850864293b284e6f", + "shasum": "" + }, + "require": { + "consolidation/config": "^1.2.1", + "php": ">=5.5.0" + }, + "require-dev": { + "consolidation/robo": "^1.2.3", + "g1a/composer-test-scenarios": "^3", + "knplabs/github-api": "^2.7", + "php-coveralls/php-coveralls": "^1", + "php-http/guzzle6-adapter": "^1.1", + "phpunit/phpunit": "^6", + "squizlabs/php_codesniffer": "^2.8", + "symfony/console": "^2.8|^3|^4", + "symfony/yaml": "~2.3|^3" + }, + "type": "library", + "extra": { + "scenarios": { + "phpunit5": { + "require-dev": { + "phpunit/phpunit": "^5.7.27" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.6.33" + } + } + } + }, + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\SiteAlias\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Moshe Weitzman", + "email": "weitzman@tejasa.com" + }, + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "Manage alias records for local and remote sites.", + "time": "2019-03-12T17:31:48+00:00" + }, + { + "name": "consolidation/site-process", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/consolidation/site-process.git", + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/8957b9b3f4d48c183b7b11a29089d52875442e2f", + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f", + "shasum": "" + }, + "require": { + "consolidation/config": "^1.2.1", + "consolidation/site-alias": "^3", + "php": ">=5.6.0", + "symfony/process": "^3.4" + }, + "require-dev": { + "consolidation/robo": "^1.3", + "g1a/composer-test-scenarios": "^3", + "knplabs/github-api": "^2.7", + "php-coveralls/php-coveralls": "^1", + "php-http/guzzle6-adapter": "^1.1", + "phpunit/phpunit": "^6", + "squizlabs/php_codesniffer": "^2.8" + }, + "type": "library", + "extra": { + "scenarios": { + "phpunit5": { + "require-dev": { + "phpunit/phpunit": "^5.7.27" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.6.33" + } + } + } + }, + "branch-alias": { + "dev-master": "0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Consolidation\\SiteProcess\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Moshe Weitzman", + "email": "weitzman@tejasa.com" + }, + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + } + ], + "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", + "time": "2019-04-05T20:16:00+00:00" + }, + { + "name": "container-interop/container-interop", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/container-interop/container-interop.git", + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "shasum": "" + }, + "require": { + "psr/container": "^1.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Interop\\Container\\": "src/Interop/Container/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", + "homepage": "https://github.com/container-interop/container-interop", + "time": "2017-02-14T19:40:03+00:00" + }, + { + "name": "cweagans/composer-patches", + "version": "1.6.5", + "source": { + "type": "git", + "url": "https://github.com/cweagans/composer-patches.git", + "reference": "2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3", + "reference": "2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0", + "php": ">=5.3.0" + }, + "require-dev": { + "composer/composer": "~1.0", + "phpunit/phpunit": "~4.6" + }, + "type": "composer-plugin", + "extra": { + "class": "cweagans\\Composer\\Patches" + }, + "autoload": { + "psr-4": { + "cweagans\\Composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Cameron Eagans", + "email": "me@cweagans.net" + } + ], + "description": "Provides a way to patch Composer packages.", + "time": "2018-05-11T18:00:16+00:00" + }, + { + "name": "dflydev/dot-access-configuration", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "1.*", + "dflydev/placeholder-resolver": "1.*", + "php": ">=5.3.2" + }, + "require-dev": { + "symfony/yaml": "~2.1" + }, + "suggest": { + "symfony/yaml": "Required for using the YAML Configuration Builders" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessConfiguration": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a deep data structure representing a configuration, access configuration by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration", + "keywords": [ + "config", + "configuration" + ], + "time": "2018-09-08T23:00:17+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessData": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "time": "2017-01-20T21:14:22+00:00" + }, + { + "name": "dflydev/placeholder-resolver", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\PlaceholderResolver": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.", + "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver", + "keywords": [ + "placeholder", + "resolver" + ], + "time": "2012-10-28T21:08:28+00:00" + }, + { + "name": "dnoegel/php-xdg-base-dir", + "version": "0.1", + "source": { + "type": "git", + "url": "https://github.com/dnoegel/php-xdg-base-dir.git", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "@stable" + }, + "type": "project", + "autoload": { + "psr-4": { + "XdgBaseDir\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "implementation of xdg base directory specification for php", + "time": "2014-10-24T07:27:01+00:00" + }, + { + "name": "doctrine/annotations", + "version": "v1.6.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "53120e0eb10355388d6ccbe462f1fea34ddadb24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/53120e0eb10355388d6ccbe462f1fea34ddadb24", + "reference": "53120e0eb10355388d6ccbe462f1fea34ddadb24", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "php": "^7.1" + }, + "require-dev": { + "doctrine/cache": "1.*", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "time": "2019-03-25T19:12:02+00:00" + }, + { + "name": "doctrine/cache", + "version": "v1.8.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/cache.git", + "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/cache/zipball/d768d58baee9a4862ca783840eca1b9add7a7f57", + "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57", + "shasum": "" + }, + "require": { + "php": "~7.1" + }, + "conflict": { + "doctrine/common": ">2.2,<2.4" + }, + "require-dev": { + "alcaeus/mongo-php-adapter": "^1.1", + "doctrine/coding-standard": "^4.0", + "mongodb/mongodb": "^1.1", + "phpunit/phpunit": "^7.0", + "predis/predis": "~1.0" + }, + "suggest": { + "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Caching library offering an object-oriented API for many cache backends", + "homepage": "https://www.doctrine-project.org", + "keywords": [ + "cache", + "caching" + ], + "time": "2018-08-21T18:01:43+00:00" + }, + { + "name": "doctrine/collections", + "version": "v1.6.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/collections.git", + "reference": "d2ae4ef05e25197343b6a39bae1d3c427a2f6956" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/collections/zipball/d2ae4ef05e25197343b6a39bae1d3c427a2f6956", + "reference": "d2ae4ef05e25197343b6a39bae1d3c427a2f6956", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan-shim": "^0.9.2", + "phpunit/phpunit": "^7.0", + "vimeo/psalm": "^3.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.", + "homepage": "https://www.doctrine-project.org/projects/collections.html", + "keywords": [ + "array", + "collections", + "iterators", + "php" + ], + "time": "2019-03-25T19:03:48+00:00" + }, + { + "name": "doctrine/common", + "version": "v2.10.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/common.git", + "reference": "30e33f60f64deec87df728c02b107f82cdafad9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/common/zipball/30e33f60f64deec87df728c02b107f82cdafad9d", + "reference": "30e33f60f64deec87df728c02b107f82cdafad9d", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.0", + "doctrine/cache": "^1.0", + "doctrine/collections": "^1.0", + "doctrine/event-manager": "^1.0", + "doctrine/inflector": "^1.0", + "doctrine/lexer": "^1.0", + "doctrine/persistence": "^1.1", + "doctrine/reflection": "^1.0", + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^1.0", + "phpunit/phpunit": "^6.3", + "squizlabs/php_codesniffer": "^3.0", + "symfony/phpunit-bridge": "^4.0.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.10.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "lib/Doctrine/Common" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more.", + "homepage": "https://www.doctrine-project.org/projects/common.html", + "keywords": [ + "common", + "doctrine", + "php" + ], + "time": "2018-11-21T01:24:55+00:00" + }, + { + "name": "doctrine/event-manager", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/event-manager.git", + "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/a520bc093a0170feeb6b14e9d83f3a14452e64b3", + "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "conflict": { + "doctrine/common": "<2.9@dev" + }, + "require-dev": { + "doctrine/coding-standard": "^4.0", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "lib/Doctrine/Common" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "Doctrine Event Manager component", + "homepage": "https://www.doctrine-project.org/projects/event-manager.html", + "keywords": [ + "event", + "eventdispatcher", + "eventmanager" + ], + "time": "2018-06-11T11:59:03+00:00" + }, + { + "name": "doctrine/inflector", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2018-01-09T20:05:19+00:00" + }, + { + "name": "doctrine/lexer", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/83893c552fd2045dd78aef794c31e694c37c0b8c", + "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Doctrine\\Common\\Lexer\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "lexer", + "parser" + ], + "time": "2014-09-09T13:34:57+00:00" + }, + { + "name": "doctrine/persistence", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/persistence.git", + "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/3da7c9d125591ca83944f477e65ed3d7b4617c48", + "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.0", + "doctrine/cache": "^1.0", + "doctrine/collections": "^1.0", + "doctrine/event-manager": "^1.0", + "doctrine/reflection": "^1.0", + "php": "^7.1" + }, + "conflict": { + "doctrine/common": "<2.10@dev" + }, + "require-dev": { + "doctrine/coding-standard": "^5.0", + "phpstan/phpstan": "^0.8", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "lib/Doctrine/Common" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.", + "homepage": "https://doctrine-project.org/projects/persistence.html", + "keywords": [ + "mapper", + "object", + "odm", + "orm", + "persistence" + ], + "time": "2019-04-23T08:28:24+00:00" + }, + { + "name": "doctrine/reflection", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/reflection.git", + "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/reflection/zipball/02538d3f95e88eb397a5f86274deb2c6175c2ab6", + "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.0", + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^4.0", + "doctrine/common": "^2.8", + "phpstan/phpstan": "^0.9.2", + "phpstan/phpstan-phpunit": "^0.9.4", + "phpunit/phpunit": "^7.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "lib/Doctrine/Common" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "Doctrine Reflection component", + "homepage": "https://www.doctrine-project.org/projects/reflection.html", + "keywords": [ + "reflection" + ], + "time": "2018-06-14T14:45:07+00:00" + }, + { + "name": "drupal-composer/drupal-scaffold", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/drupal-composer/drupal-scaffold.git", + "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drupal-composer/drupal-scaffold/zipball/13c1ffc7dd4925cb03707759128b85c0cd6276f8", + "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0.0", + "composer/semver": "^1.4", + "php": "^5.5.9|>=7.0.8" + }, + "require-dev": { + "composer/composer": "dev-master", + "g1a/composer-test-scenarios": "^2.1.0", + "phpunit/phpunit": "^6", + "squizlabs/php_codesniffer": "^2.8" + }, + "type": "composer-plugin", + "extra": { + "class": "DrupalComposer\\DrupalScaffold\\Plugin", + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "DrupalComposer\\DrupalScaffold\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "Composer Plugin for updating the Drupal scaffold files when using drupal/core", + "time": "2019-03-30T10:41:38+00:00" + }, + { + "name": "drupal/console", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/hechoendrupal/drupal-console.git", + "reference": "368bbfa44dc6b957eb4db01977f7c39e83032d18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hechoendrupal/drupal-console/zipball/368bbfa44dc6b957eb4db01977f7c39e83032d18", + "reference": "368bbfa44dc6b957eb4db01977f7c39e83032d18", + "shasum": "" + }, + "require": { + "alchemy/zippy": "0.4.3", + "composer/installers": "~1.0", + "doctrine/annotations": "^1.2", + "doctrine/collections": "^1.3", + "drupal/console-core": "1.8.0", + "drupal/console-extend-plugin": "~0", + "guzzlehttp/guzzle": "~6.1", + "php": "^5.5.9 || ^7.0", + "psy/psysh": "0.6.* || ~0.8", + "symfony/css-selector": "~2.8|~3.0", + "symfony/dom-crawler": "~2.8|~3.0", + "symfony/http-foundation": "~2.8|~3.0" + }, + "suggest": { + "symfony/thanks": "Thank your favorite PHP projects on Github using the CLI!", + "vlucas/phpdotenv": "Loads environment variables from .env to getenv(), $_ENV and $_SERVER automagically." + }, + "bin": [ + "bin/drupal" + ], + "type": "library", + "autoload": { + "psr-4": { + "Drupal\\Console\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "David Flores", + "email": "dmousex@gmail.com", + "homepage": "http://dmouse.net" + }, + { + "name": "Jesus Manuel Olivas", + "email": "jesus.olivas@gmail.com", + "homepage": "http://jmolivas.com" + }, + { + "name": "Eduardo Garcia", + "email": "enzo@enzolutions.com", + "homepage": "http://enzolutions.com/" + }, + { + "name": "Omar Aguirre", + "email": "omersguchigu@gmail.com" + }, + { + "name": "Drupal Console Contributors", + "homepage": "https://github.com/hechoendrupal/drupal-console/graphs/contributors" + } + ], + "description": "The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.", + "homepage": "http://drupalconsole.com/", + "keywords": [ + "console", + "development", + "drupal", + "symfony" + ], + "time": "2018-03-21T20:50:16+00:00" + }, + { + "name": "drupal/console-core", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/hechoendrupal/drupal-console-core.git", + "reference": "bf1fb4a6f689377acec1694267f674178d28e5d1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hechoendrupal/drupal-console-core/zipball/bf1fb4a6f689377acec1694267f674178d28e5d1", + "reference": "bf1fb4a6f689377acec1694267f674178d28e5d1", + "shasum": "" + }, + "require": { + "dflydev/dot-access-configuration": "^1.0", + "drupal/console-en": "1.8.0", + "php": "^5.5.9 || ^7.0", + "stecman/symfony-console-completion": "~0.7", + "symfony/config": "~2.8|~3.0", + "symfony/console": "~2.8|~3.0", + "symfony/debug": "~2.8|~3.0", + "symfony/dependency-injection": "~2.8|~3.0", + "symfony/event-dispatcher": "~2.8|~3.0", + "symfony/filesystem": "~2.8|~3.0", + "symfony/finder": "~2.8|~3.0", + "symfony/process": "~2.8|~3.0", + "symfony/translation": "~2.8|~3.0", + "symfony/yaml": "~2.8|~3.0", + "twig/twig": "^1.23.1", + "webflo/drupal-finder": "^1.0", + "webmozart/path-util": "^2.3" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Drupal\\Console\\Core\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "David Flores", + "email": "dmousex@gmail.com", + "homepage": "http://dmouse.net" + }, + { + "name": "Jesus Manuel Olivas", + "email": "jesus.olivas@gmail.com", + "homepage": "http://jmolivas.com" + }, + { + "name": "Drupal Console Contributors", + "homepage": "https://github.com/hechoendrupal/DrupalConsole/graphs/contributors" + }, + { + "name": "Eduardo Garcia", + "email": "enzo@enzolutions.com", + "homepage": "http://enzolutions.com/" + }, + { + "name": "Omar Aguirre", + "email": "omersguchigu@gmail.com" + } + ], + "description": "Drupal Console Core", + "homepage": "http://drupalconsole.com/", + "keywords": [ + "console", + "development", + "drupal", + "symfony" + ], + "time": "2018-03-21T19:33:23+00:00" + }, + { + "name": "drupal/console-en", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/hechoendrupal/drupal-console-en.git", + "reference": "ea956ddffab04f519a89858810e5f695b9def92b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hechoendrupal/drupal-console-en/zipball/ea956ddffab04f519a89858810e5f695b9def92b", + "reference": "ea956ddffab04f519a89858810e5f695b9def92b", + "shasum": "" + }, + "type": "drupal-console-language", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "David Flores", + "email": "dmousex@gmail.com", + "homepage": "http://dmouse.net" + }, + { + "name": "Jesus Manuel Olivas", + "email": "jesus.olivas@gmail.com", + "homepage": "http://jmolivas.com" + }, + { + "name": "Drupal Console Contributors", + "homepage": "https://github.com/hechoendrupal/DrupalConsole/graphs/contributors" + }, + { + "name": "Eduardo Garcia", + "email": "enzo@enzolutions.com", + "homepage": "http://enzolutions.com/" + }, + { + "name": "Omar Aguirre", + "email": "omersguchigu@gmail.com" + } + ], + "description": "Drupal Console English Language", + "homepage": "http://drupalconsole.com/", + "keywords": [ + "console", + "development", + "drupal", + "symfony" + ], + "time": "2018-03-21T19:16:27+00:00" + }, + { + "name": "drupal/console-extend-plugin", + "version": "0.9.2", + "source": { + "type": "git", + "url": "https://github.com/hechoendrupal/drupal-console-extend-plugin.git", + "reference": "f3bac233fd305359c33e96621443b3bd065555cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hechoendrupal/drupal-console-extend-plugin/zipball/f3bac233fd305359c33e96621443b3bd065555cc", + "reference": "f3bac233fd305359c33e96621443b3bd065555cc", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0", + "symfony/finder": "~2.7|~3.0", + "symfony/yaml": "~2.7|~3.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Drupal\\Console\\Composer\\Plugin\\Extender" + }, + "autoload": { + "psr-4": { + "Drupal\\Console\\Composer\\Plugin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Jesus Manuel Olivas", + "email": "jesus.olivas@gmail.com" + } + ], + "description": "Drupal Console Extend Plugin", + "time": "2017-07-28T17:11:54+00:00" + }, + { + "name": "drupal/core", + "version": "8.7.1", + "source": { + "type": "git", + "url": "https://github.com/drupal/core.git", + "reference": "969f24810fb31eac71dd624de593f551bd6dc2a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drupal/core/zipball/969f24810fb31eac71dd624de593f551bd6dc2a3", + "reference": "969f24810fb31eac71dd624de593f551bd6dc2a3", + "shasum": "" + }, + "require": { + "asm89/stack-cors": "^1.1", + "composer/semver": "^1.0", + "doctrine/annotations": "^1.2", + "doctrine/common": "^2.5", + "easyrdf/easyrdf": "^0.9", + "egulias/email-validator": "^2.0", + "ext-date": "*", + "ext-dom": "*", + "ext-filter": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-json": "*", + "ext-pcre": "*", + "ext-pdo": "*", + "ext-session": "*", + "ext-simplexml": "*", + "ext-spl": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "guzzlehttp/guzzle": "^6.2.1", + "masterminds/html5": "^2.1", + "paragonie/random_compat": "^1.0|^2.0", + "pear/archive_tar": "^1.4", + "php": "^5.5.9|>=7.0.8", + "stack/builder": "^1.0", + "symfony-cmf/routing": "^1.4", + "symfony/class-loader": "~3.4.0", + "symfony/console": "~3.4.0", + "symfony/dependency-injection": "~3.4.26", + "symfony/event-dispatcher": "~3.4.0", + "symfony/http-foundation": "~3.4.27", + "symfony/http-kernel": "~3.4.14", + "symfony/polyfill-iconv": "^1.0", + "symfony/process": "~3.4.0", + "symfony/psr-http-message-bridge": "^1.0", + "symfony/routing": "~3.4.0", + "symfony/serializer": "~3.4.0", + "symfony/translation": "~3.4.0", + "symfony/validator": "~3.4.0", + "symfony/yaml": "~3.4.5", + "twig/twig": "^1.38.2", + "typo3/phar-stream-wrapper": "^2.1.1", + "zendframework/zend-diactoros": "^1.1", + "zendframework/zend-feed": "^2.4" + }, + "conflict": { + "drush/drush": "<8.1.10" + }, + "replace": { + "drupal/action": "self.version", + "drupal/aggregator": "self.version", + "drupal/automated_cron": "self.version", + "drupal/ban": "self.version", + "drupal/bartik": "self.version", + "drupal/basic_auth": "self.version", + "drupal/big_pipe": "self.version", + "drupal/block": "self.version", + "drupal/block_content": "self.version", + "drupal/block_place": "self.version", + "drupal/book": "self.version", + "drupal/breakpoint": "self.version", + "drupal/ckeditor": "self.version", + "drupal/classy": "self.version", + "drupal/color": "self.version", + "drupal/comment": "self.version", + "drupal/config": "self.version", + "drupal/config_translation": "self.version", + "drupal/contact": "self.version", + "drupal/content_moderation": "self.version", + "drupal/content_translation": "self.version", + "drupal/contextual": "self.version", + "drupal/core-annotation": "self.version", + "drupal/core-assertion": "self.version", + "drupal/core-bridge": "self.version", + "drupal/core-class-finder": "self.version", + "drupal/core-datetime": "self.version", + "drupal/core-dependency-injection": "self.version", + "drupal/core-diff": "self.version", + "drupal/core-discovery": "self.version", + "drupal/core-event-dispatcher": "self.version", + "drupal/core-file-cache": "self.version", + "drupal/core-filesystem": "self.version", + "drupal/core-gettext": "self.version", + "drupal/core-graph": "self.version", + "drupal/core-http-foundation": "self.version", + "drupal/core-php-storage": "self.version", + "drupal/core-plugin": "self.version", + "drupal/core-proxy-builder": "self.version", + "drupal/core-render": "self.version", + "drupal/core-serialization": "self.version", + "drupal/core-transliteration": "self.version", + "drupal/core-utility": "self.version", + "drupal/core-uuid": "self.version", + "drupal/core-version": "self.version", + "drupal/datetime": "self.version", + "drupal/datetime_range": "self.version", + "drupal/dblog": "self.version", + "drupal/dynamic_page_cache": "self.version", + "drupal/editor": "self.version", + "drupal/entity_reference": "self.version", + "drupal/field": "self.version", + "drupal/field_layout": "self.version", + "drupal/field_ui": "self.version", + "drupal/file": "self.version", + "drupal/filter": "self.version", + "drupal/forum": "self.version", + "drupal/hal": "self.version", + "drupal/help": "self.version", + "drupal/history": "self.version", + "drupal/image": "self.version", + "drupal/inline_form_errors": "self.version", + "drupal/jsonapi": "self.version", + "drupal/language": "self.version", + "drupal/layout_builder": "self.version", + "drupal/layout_discovery": "self.version", + "drupal/link": "self.version", + "drupal/locale": "self.version", + "drupal/media": "self.version", + "drupal/media_library": "self.version", + "drupal/menu_link_content": "self.version", + "drupal/menu_ui": "self.version", + "drupal/migrate": "self.version", + "drupal/migrate_drupal": "self.version", + "drupal/migrate_drupal_multilingual": "self.version", + "drupal/migrate_drupal_ui": "self.version", + "drupal/minimal": "self.version", + "drupal/node": "self.version", + "drupal/options": "self.version", + "drupal/page_cache": "self.version", + "drupal/path": "self.version", + "drupal/quickedit": "self.version", + "drupal/rdf": "self.version", + "drupal/responsive_image": "self.version", + "drupal/rest": "self.version", + "drupal/search": "self.version", + "drupal/serialization": "self.version", + "drupal/settings_tray": "self.version", + "drupal/seven": "self.version", + "drupal/shortcut": "self.version", + "drupal/simpletest": "self.version", + "drupal/standard": "self.version", + "drupal/stark": "self.version", + "drupal/statistics": "self.version", + "drupal/syslog": "self.version", + "drupal/system": "self.version", + "drupal/taxonomy": "self.version", + "drupal/telephone": "self.version", + "drupal/text": "self.version", + "drupal/toolbar": "self.version", + "drupal/tour": "self.version", + "drupal/tracker": "self.version", + "drupal/update": "self.version", + "drupal/user": "self.version", + "drupal/views": "self.version", + "drupal/views_ui": "self.version", + "drupal/workflows": "self.version", + "drupal/workspaces": "self.version" + }, + "require-dev": { + "behat/mink": "1.7.x-dev", + "behat/mink-goutte-driver": "^1.2", + "behat/mink-selenium2-driver": "1.3.x-dev", + "drupal/coder": "^8.3.1", + "jcalderonzumba/gastonjs": "^1.0.2", + "jcalderonzumba/mink-phantomjs-driver": "^0.3.1", + "justinrainbow/json-schema": "^5.2", + "mikey179/vfsstream": "^1.2", + "phpspec/prophecy": "^1.7", + "phpunit/phpunit": "^4.8.35 || ^6.5", + "symfony/css-selector": "^3.4.0", + "symfony/debug": "^3.4.0", + "symfony/phpunit-bridge": "^3.4.3" + }, + "type": "drupal-core", + "extra": { + "merge-plugin": { + "require": [ + "core/lib/Drupal/Component/Annotation/composer.json", + "core/lib/Drupal/Component/Assertion/composer.json", + "core/lib/Drupal/Component/Bridge/composer.json", + "core/lib/Drupal/Component/ClassFinder/composer.json", + "core/lib/Drupal/Component/Datetime/composer.json", + "core/lib/Drupal/Component/DependencyInjection/composer.json", + "core/lib/Drupal/Component/Diff/composer.json", + "core/lib/Drupal/Component/Discovery/composer.json", + "core/lib/Drupal/Component/EventDispatcher/composer.json", + "core/lib/Drupal/Component/FileCache/composer.json", + "core/lib/Drupal/Component/FileSystem/composer.json", + "core/lib/Drupal/Component/Gettext/composer.json", + "core/lib/Drupal/Component/Graph/composer.json", + "core/lib/Drupal/Component/HttpFoundation/composer.json", + "core/lib/Drupal/Component/PhpStorage/composer.json", + "core/lib/Drupal/Component/Plugin/composer.json", + "core/lib/Drupal/Component/ProxyBuilder/composer.json", + "core/lib/Drupal/Component/Render/composer.json", + "core/lib/Drupal/Component/Serialization/composer.json", + "core/lib/Drupal/Component/Transliteration/composer.json", + "core/lib/Drupal/Component/Utility/composer.json", + "core/lib/Drupal/Component/Uuid/composer.json", + "core/lib/Drupal/Component/Version/composer.json" + ], + "recurse": false, + "replace": false, + "merge-extra": false + } + }, + "autoload": { + "psr-4": { + "Drupal\\Core\\": "lib/Drupal/Core", + "Drupal\\Component\\": "lib/Drupal/Component", + "Drupal\\Driver\\": "../drivers/lib/Drupal/Driver" + }, + "classmap": [ + "lib/Drupal.php", + "lib/Drupal/Component/Utility/Timer.php", + "lib/Drupal/Component/Utility/Unicode.php", + "lib/Drupal/Core/Database/Database.php", + "lib/Drupal/Core/DrupalKernel.php", + "lib/Drupal/Core/DrupalKernelInterface.php", + "lib/Drupal/Core/Site/Settings.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "Drupal is an open source content management platform powering millions of websites and applications.", + "time": "2019-05-08T16:00:55+00:00" + }, + { + "name": "drupal/tailwindcss", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/tailwindcss.git", + "reference": "8.x-2.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/tailwindcss-8.x-2.1.zip", + "reference": "8.x-2.1", + "shasum": "20afb96bfd11b79f6da6f5ce388ede8cd5058f2c" + }, + "require": { + "drupal/core": "~8.0" + }, + "type": "drupal-theme", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + }, + "drupal": { + "version": "8.x-2.1", + "datestamp": "1557778081", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "opdavies", + "homepage": "https://www.drupal.org/user/381388" + } + ], + "description": "A starter kit theme for Drupal 8 and Tailwind CSS.", + "homepage": "https://www.drupal.org/project/tailwindcss", + "support": { + "source": "https://git.drupalcode.org/project/tailwindcss" + } + }, + { + "name": "drush/drush", + "version": "9.6.2", + "source": { + "type": "git", + "url": "https://github.com/drush-ops/drush.git", + "reference": "65d36cf542308d0b88f77c80f818a978d2844b80" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/65d36cf542308d0b88f77c80f818a978d2844b80", + "reference": "65d36cf542308d0b88f77c80f818a978d2844b80", + "shasum": "" + }, + "require": { + "chi-teck/drupal-code-generator": "^1.28.1", + "composer/semver": "^1.4", + "consolidation/annotated-command": "^2.12", + "consolidation/config": "^1.2", + "consolidation/filter-via-dot-access-data": "^1", + "consolidation/output-formatters": "^3.3.1", + "consolidation/robo": "^1.4.6", + "consolidation/site-alias": "^3.0.0@stable", + "consolidation/site-process": "^2.0.1", + "ext-dom": "*", + "grasmash/yaml-expander": "^1.1.1", + "league/container": "~2", + "php": ">=5.6.0", + "psr/log": "~1.0", + "psy/psysh": "~0.6", + "symfony/console": "^3.4", + "symfony/event-dispatcher": "^3.4", + "symfony/finder": "^3.4 || ^4.0", + "symfony/process": "^3.4", + "symfony/var-dumper": "^3.4 || ^4.0", + "symfony/yaml": "^3.4", + "webflo/drupal-finder": "^1.1", + "webmozart/path-util": "^2.1.0" + }, + "require-dev": { + "composer/installers": "^1.2", + "cweagans/composer-patches": "~1.0", + "drupal/alinks": "1.0.0", + "drupal/devel": "^2", + "drupal/empty_theme": "1.0", + "g1a/composer-test-scenarios": "^3", + "lox/xhprof": "dev-master", + "phpunit/phpunit": "^4.8.36 || ^6.1", + "squizlabs/php_codesniffer": "^2.7", + "vlucas/phpdotenv": "^2.4", + "webflo/drupal-core-strict": "8.6.x-dev" + }, + "bin": [ + "drush" + ], + "type": "library", + "extra": { + "installer-paths": { + "sut/core": [ + "type:drupal-core" + ], + "sut/libraries/{$name}": [ + "type:drupal-library" + ], + "sut/modules/unish/{$name}": [ + "drupal/devel" + ], + "sut/themes/unish/{$name}": [ + "drupal/empty_theme" + ], + "sut/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "sut/profiles/contrib/{$name}": [ + "type:drupal-profile" + ], + "sut/themes/contrib/{$name}": [ + "type:drupal-theme" + ], + "sut/drush/contrib/{$name}": [ + "type:drupal-drush" + ] + }, + "scenarios": { + "php5": { + "config": { + "platform": { + "php": "5.6.38" + } + } + } + }, + "branch-alias": { + "dev-master": "9.x-dev" + } + }, + "autoload": { + "psr-4": { + "Drush\\": "src/", + "Drush\\Internal\\": "src/internal-forks" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Moshe Weitzman", + "email": "weitzman@tejasa.com" + }, + { + "name": "Owen Barton", + "email": "drupal@owenbarton.com" + }, + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + }, + { + "name": "Jonathan Araña Cruz", + "email": "jonhattan@faita.net" + }, + { + "name": "Jonathan Hedstrom", + "email": "jhedstrom@gmail.com" + }, + { + "name": "Christopher Gervais", + "email": "chris@ergonlogic.com" + }, + { + "name": "Dave Reid", + "email": "dave@davereid.net" + }, + { + "name": "Damian Lee", + "email": "damiankloip@googlemail.com" + } + ], + "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.", + "homepage": "http://www.drush.org", + "time": "2019-04-03T11:17:00+00:00" + }, + { + "name": "easyrdf/easyrdf", + "version": "0.9.1", + "source": { + "type": "git", + "url": "https://github.com/njh/easyrdf.git", + "reference": "acd09dfe0555fbcfa254291e433c45fdd4652566" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/njh/easyrdf/zipball/acd09dfe0555fbcfa254291e433c45fdd4652566", + "reference": "acd09dfe0555fbcfa254291e433c45fdd4652566", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-pcre": "*", + "php": ">=5.2.8" + }, + "require-dev": { + "phpunit/phpunit": "~3.5", + "sami/sami": "~1.4", + "squizlabs/php_codesniffer": "~1.4.3" + }, + "suggest": { + "ml/json-ld": "~1.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "EasyRdf_": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nicholas Humfrey", + "email": "njh@aelius.com", + "homepage": "http://www.aelius.com/njh/", + "role": "Developer" + }, + { + "name": "Alexey Zakhlestin", + "email": "indeyets@gmail.com", + "role": "Developer" + } + ], + "description": "EasyRdf is a PHP library designed to make it easy to consume and produce RDF.", + "homepage": "http://www.easyrdf.org/", + "keywords": [ + "Linked Data", + "RDF", + "Semantic Web", + "Turtle", + "rdfa", + "sparql" + ], + "time": "2015-02-27T09:45:49+00:00" + }, + { + "name": "egulias/email-validator", + "version": "2.1.7", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "709f21f92707308cdf8f9bcfa1af4cb26586521e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/709f21f92707308cdf8f9bcfa1af4cb26586521e", + "reference": "709f21f92707308cdf8f9bcfa1af4cb26586521e", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">= 5.5" + }, + "require-dev": { + "dominicsayers/isemail": "dev-master", + "phpunit/phpunit": "^4.8.35||^5.7||^6.0", + "satooshi/php-coveralls": "^1.0.1" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "EmailValidator" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "time": "2018-12-04T22:38:24+00:00" + }, + { + "name": "grasmash/expander", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/grasmash/expander.git", + "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f", + "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^1.1.0", + "php": ">=5.4" + }, + "require-dev": { + "greg-1-anderson/composer-test-scenarios": "^1", + "phpunit/phpunit": "^4|^5.5.4", + "satooshi/php-coveralls": "^1.0.2|dev-master", + "squizlabs/php_codesniffer": "^2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Grasmash\\Expander\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matthew Grasmick" + } + ], + "description": "Expands internal property references in PHP arrays file.", + "time": "2017-12-21T22:14:55+00:00" + }, + { + "name": "grasmash/yaml-expander", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/grasmash/yaml-expander.git", + "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1", + "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^1.1.0", + "php": ">=5.4", + "symfony/yaml": "^2.8.11|^3|^4" + }, + "require-dev": { + "greg-1-anderson/composer-test-scenarios": "^1", + "phpunit/phpunit": "^4.8|^5.5.4", + "satooshi/php-coveralls": "^1.0.2|dev-master", + "squizlabs/php_codesniffer": "^2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Grasmash\\YamlExpander\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matthew Grasmick" + } + ], + "description": "Expands internal property references in a yaml file.", + "time": "2017-12-16T16:06:03+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "6.3.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba", + "shasum": "" + }, + "require": { + "guzzlehttp/promises": "^1.0", + "guzzlehttp/psr7": "^1.4", + "php": ">=5.5" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", + "psr/log": "^1.0" + }, + "suggest": { + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.3-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "rest", + "web service" + ], + "time": "2018-04-22T15:46:56+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "shasum": "" + }, + "require": { + "php": ">=5.5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "time": "2016-12-20T10:07:11+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "9f83dded91781a01c63574e387eaa769be769115" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/9f83dded91781a01c63574e387eaa769be769115", + "reference": "9f83dded91781a01c63574e387eaa769be769115", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0", + "ralouphie/getallheaders": "^2.0.5" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Schultze", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "time": "2018-12-04T20:46:45+00:00" + }, + { + "name": "jakub-onderka/php-console-color", + "version": "v0.2", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "1.0", + "jakub-onderka/php-parallel-lint": "1.0", + "jakub-onderka/php-var-dump-check": "0.*", + "phpunit/phpunit": "~4.3", + "squizlabs/php_codesniffer": "1.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleColor\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "jakub.onderka@gmail.com" + } + ], + "time": "2018-09-29T17:23:10+00:00" + }, + { + "name": "jakub-onderka/php-console-highlighter", + "version": "v0.4", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "jakub-onderka/php-console-color": "~0.2", + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "~1.0", + "jakub-onderka/php-parallel-lint": "~1.0", + "jakub-onderka/php-var-dump-check": "~0.1", + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "~1.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleHighlighter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "acci@acci.cz", + "homepage": "http://www.acci.cz/" + } + ], + "description": "Highlight PHP code in terminal", + "time": "2018-09-29T18:48:56+00:00" + }, + { + "name": "league/container", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/container.git", + "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0", + "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "php": "^5.4.0 || ^7.0" + }, + "provide": { + "container-interop/container-interop-implementation": "^1.2", + "psr/container-implementation": "^1.0" + }, + "replace": { + "orno/di": "~2.0" + }, + "require-dev": { + "phpunit/phpunit": "4.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev", + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Container\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Phil Bennett", + "email": "philipobenito@gmail.com", + "homepage": "http://www.philipobenito.com", + "role": "Developer" + } + ], + "description": "A fast and intuitive dependency injection container.", + "homepage": "https://github.com/thephpleague/container", + "keywords": [ + "container", + "dependency", + "di", + "injection", + "league", + "provider", + "service" + ], + "time": "2017-05-10T09:20:27+00:00" + }, + { + "name": "masterminds/html5", + "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/Masterminds/html5-php.git", + "reference": "c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad", + "reference": "c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-dom": "*", + "ext-libxml": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35", + "sami/sami": "~2.0", + "satooshi/php-coveralls": "1.0.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-4": { + "Masterminds\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matt Butcher", + "email": "technosophos@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + }, + { + "name": "Matt Farina", + "email": "matt@mattfarina.com" + } + ], + "description": "An HTML5 parser and serializer.", + "homepage": "http://masterminds.github.io/html5-php", + "keywords": [ + "HTML5", + "dom", + "html", + "parser", + "querypath", + "serializer", + "xml" + ], + "time": "2019-03-10T11:41:28+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.2.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/5221f49a608808c1e4d436df32884cbc1b821ac0", + "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5 || ^7.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "time": "2019-02-16T20:54:15+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v2.0.18", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0a58ef6e3146256cc3dc7cc393927bcc7d1b72db", + "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db", + "shasum": "" + }, + "require": { + "php": ">=5.2.0" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "autoload": { + "files": [ + "lib/random.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "time": "2019-01-03T20:59:08+00:00" + }, + { + "name": "pear/archive_tar", + "version": "1.4.7", + "source": { + "type": "git", + "url": "https://github.com/pear/Archive_Tar.git", + "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/7e48add6f8edc3027dd98ad15964b1a28fd0c845", + "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845", + "shasum": "" + }, + "require": { + "pear/pear-core-minimal": "^1.10.0alpha2", + "php": ">=5.2.0" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-bz2": "Bz2 compression support.", + "ext-xz": "Lzma2 compression support.", + "ext-zlib": "Gzip compression support." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Archive_Tar": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "./" + ], + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Vincent Blavet", + "email": "vincent@phpconcept.net" + }, + { + "name": "Greg Beaver", + "email": "greg@chiaraquartet.net" + }, + { + "name": "Michiel Rook", + "email": "mrook@php.net" + } + ], + "description": "Tar file management class with compression support (gzip, bzip2, lzma2)", + "homepage": "https://github.com/pear/Archive_Tar", + "keywords": [ + "archive", + "tar" + ], + "time": "2019-04-08T13:15:55+00:00" + }, + { + "name": "pear/console_getopt", + "version": "v1.4.2", + "source": { + "type": "git", + "url": "https://github.com/pear/Console_Getopt.git", + "reference": "6c77aeb625b32bd752e89ee17972d103588b90c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/6c77aeb625b32bd752e89ee17972d103588b90c0", + "reference": "6c77aeb625b32bd752e89ee17972d103588b90c0", + "shasum": "" + }, + "type": "library", + "autoload": { + "psr-0": { + "Console": "./" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "./" + ], + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Greg Beaver", + "email": "cellog@php.net", + "role": "Helper" + }, + { + "name": "Andrei Zmievski", + "email": "andrei@php.net", + "role": "Lead" + }, + { + "name": "Stig Bakken", + "email": "stig@php.net", + "role": "Developer" + } + ], + "description": "More info available on: http://pear.php.net/package/Console_Getopt", + "time": "2019-02-06T16:52:33+00:00" + }, + { + "name": "pear/pear-core-minimal", + "version": "v1.10.9", + "source": { + "type": "git", + "url": "https://github.com/pear/pear-core-minimal.git", + "reference": "742be8dd68c746a01e4b0a422258e9c9cae1c37f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/742be8dd68c746a01e4b0a422258e9c9cae1c37f", + "reference": "742be8dd68c746a01e4b0a422258e9c9cae1c37f", + "shasum": "" + }, + "require": { + "pear/console_getopt": "~1.4", + "pear/pear_exception": "~1.0" + }, + "replace": { + "rsky/pear-core-min": "self.version" + }, + "type": "library", + "autoload": { + "psr-0": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "src/" + ], + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Christian Weiske", + "email": "cweiske@php.net", + "role": "Lead" + } + ], + "description": "Minimal set of PEAR core files to be used as composer dependency", + "time": "2019-03-13T18:15:44+00:00" + }, + { + "name": "pear/pear_exception", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/pear/PEAR_Exception.git", + "reference": "8c18719fdae000b690e3912be401c76e406dd13b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/8c18719fdae000b690e3912be401c76e406dd13b", + "reference": "8c18719fdae000b690e3912be401c76e406dd13b", + "shasum": "" + }, + "require": { + "php": ">=4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "type": "class", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "PEAR": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "." + ], + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Helgi Thormar", + "email": "dufuz@php.net" + }, + { + "name": "Greg Beaver", + "email": "cellog@php.net" + } + ], + "description": "The PEAR Exception base class.", + "homepage": "https://github.com/pear/PEAR_Exception", + "keywords": [ + "exception" + ], + "time": "2015-02-10T20:07:52+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2018-11-20T15:27:04+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.9.9", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", + "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", + "shasum": "" + }, + "require": { + "dnoegel/php-xdg-base-dir": "0.1", + "ext-json": "*", + "ext-tokenizer": "*", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", + "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", + "php": ">=5.4.0", + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2", + "hoa/console": "~2.15|~3.16", + "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", + "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "0.9.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "time": "2018-10-13T15:16:03+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "~3.7.0", + "satooshi/php-coveralls": ">=1.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "time": "2016-02-11T07:05:27+00:00" + }, + { + "name": "stack/builder", + "version": "v1.0.5", + "source": { + "type": "git", + "url": "https://github.com/stackphp/builder.git", + "reference": "fb3d136d04c6be41120ebf8c0cc71fe9507d750a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stackphp/builder/zipball/fb3d136d04c6be41120ebf8c0cc71fe9507d750a", + "reference": "fb3d136d04c6be41120ebf8c0cc71fe9507d750a", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "symfony/http-foundation": "~2.1|~3.0|~4.0", + "symfony/http-kernel": "~2.1|~3.0|~4.0" + }, + "require-dev": { + "silex/silex": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Stack": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + } + ], + "description": "Builder for stack middlewares based on HttpKernelInterface.", + "keywords": [ + "stack" + ], + "time": "2017-11-18T14:57:29+00:00" + }, + { + "name": "stecman/symfony-console-completion", + "version": "0.10.1", + "source": { + "type": "git", + "url": "https://github.com/stecman/symfony-console-completion.git", + "reference": "7bfa9b93e216896419f2f8de659935d7e04fecd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stecman/symfony-console-completion/zipball/7bfa9b93e216896419f2f8de659935d7e04fecd8", + "reference": "7bfa9b93e216896419f2f8de659935d7e04fecd8", + "shasum": "" + }, + "require": { + "php": ">=5.3.2", + "symfony/console": "~2.3 || ~3.0 || ~4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8.36 || ~5.7 || ~6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.10.x-dev" + } + }, + "autoload": { + "psr-4": { + "Stecman\\Component\\Symfony\\Console\\BashCompletion\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Stephen Holdaway", + "email": "stephen@stecman.co.nz" + } + ], + "description": "Automatic BASH completion for Symfony Console Component based applications.", + "time": "2019-04-29T03:20:18+00:00" + }, + { + "name": "symfony-cmf/routing", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony-cmf/routing.git", + "reference": "fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony-cmf/routing/zipball/fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac", + "reference": "fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac", + "shasum": "" + }, + "require": { + "php": "^5.3.9|^7.0", + "psr/log": "1.*", + "symfony/http-kernel": "^2.2|3.*", + "symfony/routing": "^2.2|3.*" + }, + "require-dev": { + "friendsofsymfony/jsrouting-bundle": "^1.1", + "symfony-cmf/testing": "^1.3", + "symfony/config": "^2.2|3.*", + "symfony/dependency-injection": "^2.0.5|3.*", + "symfony/event-dispatcher": "^2.1|3.*" + }, + "suggest": { + "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (~2.1)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Cmf\\Component\\Routing\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony CMF Community", + "homepage": "https://github.com/symfony-cmf/Routing/contributors" + } + ], + "description": "Extends the Symfony2 routing component for dynamic routes and chaining several routers", + "homepage": "http://cmf.symfony.com", + "keywords": [ + "database", + "routing" + ], + "time": "2017-05-09T08:10:41+00:00" + }, + { + "name": "symfony/class-loader", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/class-loader.git", + "reference": "4459eef5298dedfb69f771186a580062b8516497" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/class-loader/zipball/4459eef5298dedfb69f771186a580062b8516497", + "reference": "4459eef5298dedfb69f771186a580062b8516497", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "require-dev": { + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/polyfill-apcu": "~1.1" + }, + "suggest": { + "symfony/polyfill-apcu": "For using ApcClassLoader on HHVM" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\ClassLoader\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony ClassLoader Component", + "homepage": "https://symfony.com", + "time": "2019-01-16T09:39:14+00:00" + }, + { + "name": "symfony/config", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "177a276c01575253c95cefe0866e3d1b57637fe0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/177a276c01575253c95cefe0866e3d1b57637fe0", + "reference": "177a276c01575253c95cefe0866e3d1b57637fe0", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/filesystem": "~2.8|~3.0|~4.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/dependency-injection": "<3.3", + "symfony/finder": "<3.3" + }, + "require-dev": { + "symfony/dependency-injection": "~3.3|~4.0", + "symfony/event-dispatcher": "~3.3|~4.0", + "symfony/finder": "~3.3|~4.0", + "symfony/yaml": "~3.0|~4.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Config Component", + "homepage": "https://symfony.com", + "time": "2019-02-23T15:06:07+00:00" + }, + { + "name": "symfony/console", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "15a9104356436cb26e08adab97706654799d31d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/15a9104356436cb26e08adab97706654799d31d8", + "reference": "15a9104356436cb26e08adab97706654799d31d8", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/debug": "~2.8|~3.0|~4.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.3|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~2.8|~3.0|~4.0", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.3|~4.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2019-04-08T09:29:13+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "8ca29297c29b64fb3a1a135e71cb25f67f9fdccf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/8ca29297c29b64fb3a1a135e71cb25f67f9fdccf", + "reference": "8ca29297c29b64fb3a1a135e71cb25f67f9fdccf", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "https://symfony.com", + "time": "2019-01-16T09:39:14+00:00" + }, + { + "name": "symfony/debug", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/681afbb26488903c5ac15e63734f1d8ac430c9b9", + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" + }, + "require-dev": { + "symfony/http-kernel": "~2.8|~3.0|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2019-04-11T09:48:14+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/be0feb3fa202aedfd8d1956f2dafd563fb13acbf", + "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "psr/container": "^1.0" + }, + "conflict": { + "symfony/config": "<3.3.7", + "symfony/finder": "<3.3", + "symfony/proxy-manager-bridge": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "psr/container-implementation": "1.0" + }, + "require-dev": { + "symfony/config": "~3.3|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DependencyInjection Component", + "homepage": "https://symfony.com", + "time": "2019-04-20T15:32:49+00:00" + }, + { + "name": "symfony/dom-crawler", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "d40023c057393fb25f7ca80af2a56ed948c45a09" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/d40023c057393fb25f7ca80af2a56ed948c45a09", + "reference": "d40023c057393fb25f7ca80af2a56ed948c45a09", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "symfony/css-selector": "~2.8|~3.0|~4.0" + }, + "suggest": { + "symfony/css-selector": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\DomCrawler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DomCrawler Component", + "homepage": "https://symfony.com", + "time": "2019-02-23T15:06:07+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a088aafcefb4eef2520a290ed82e4374092a6dff", + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "conflict": { + "symfony/dependency-injection": "<3.3" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.3|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/stopwatch": "~2.8|~3.0|~4.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-04-02T08:51:52+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "acf99758b1df8e9295e6b85aa69f294565c9fedb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/acf99758b1df8e9295e6b85aa69f294565c9fedb", + "reference": "acf99758b1df8e9295e6b85aa69f294565c9fedb", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2019-02-04T21:34:32+00:00" + }, + { + "name": "symfony/finder", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/61af5ce0b34b942d414fe8f1b11950d0e9a90e98", + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2019-04-02T19:54:57+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "fa02215233be8de1c2b44617088192f9e8db3512" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fa02215233be8de1c2b44617088192f9e8db3512", + "reference": "fa02215233be8de1c2b44617088192f9e8db3512", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php70": "~1.6" + }, + "require-dev": { + "symfony/expression-language": "~2.8|~3.0|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-05-01T08:04:33+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/586046f5adc6a08eaebbe4519ef18ad52f54e453", + "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "psr/log": "~1.0", + "symfony/debug": "^3.3.3|~4.0", + "symfony/event-dispatcher": "~2.8|~3.0|~4.0", + "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/config": "<2.8", + "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4", + "symfony/var-dumper": "<3.3", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "~2.8|~3.0|~4.0", + "symfony/class-loader": "~2.8|~3.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/console": "~2.8|~3.0|~4.0", + "symfony/css-selector": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "^3.4.10|^4.0.10", + "symfony/dom-crawler": "~2.8|~3.0|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/process": "~2.8|~3.0|~4.0", + "symfony/routing": "~3.4|~4.0", + "symfony/stopwatch": "~2.8|~3.0|~4.0", + "symfony/templating": "~2.8|~3.0|~4.0", + "symfony/translation": "~2.8|~3.0|~4.0", + "symfony/var-dumper": "~3.3|~4.0" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/finder": "", + "symfony/var-dumper": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2019-05-01T13:03:24+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "82ebae02209c21113908c229e9883c419720738a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", + "reference": "82ebae02209c21113908c229e9883c419720738a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-iconv", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f037ea22acfaee983e271dd9c3b8bb4150bd8ad7", + "reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-php70", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "bc4858fb611bda58719124ca079baff854149c89" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/bc4858fb611bda58719124ca079baff854149c89", + "reference": "bc4858fb611bda58719124ca079baff854149c89", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "~1.0|~2.0|~9.99", + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php70\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/ab50dcf166d5f577978419edd37aa2bb8eabce0c", + "reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/process", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/a9c4dfbf653023b668c282e4e02609d131f4057a", + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Process Component", + "homepage": "https://symfony.com", + "time": "2019-04-08T16:15:54+00:00" + }, + { + "name": "symfony/psr-http-message-bridge", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/psr-http-message-bridge.git", + "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad", + "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad", + "shasum": "" + }, + "require": { + "php": "^7.1", + "psr/http-message": "^1.0", + "symfony/http-foundation": "^3.4 || ^4.0" + }, + "require-dev": { + "nyholm/psr7": "^1.1", + "symfony/phpunit-bridge": "^3.4.20 || ^4.0", + "zendframework/zend-diactoros": "^1.4.1 || ^2.0" + }, + "suggest": { + "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" + }, + "type": "symfony-bridge", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Bridge\\PsrHttpMessage\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "PSR HTTP message bridge", + "homepage": "http://symfony.com", + "keywords": [ + "http", + "http-message", + "psr-17", + "psr-7" + ], + "time": "2019-03-11T18:22:33+00:00" + }, + { + "name": "symfony/routing", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/ff11aac46d6cb8a65f2855687bb9a1ac9d860eec", + "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "conflict": { + "symfony/config": "<3.3.1", + "symfony/dependency-injection": "<3.3", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "psr/log": "~1.0", + "symfony/config": "^3.3.1|~4.0", + "symfony/dependency-injection": "~3.3|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/http-foundation": "~2.8|~3.0|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Routing Component", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "time": "2019-03-29T21:58:42+00:00" + }, + { + "name": "symfony/serializer", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/serializer.git", + "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/serializer/zipball/99aceeb3e10852b951b9cab57a2b83062db09efb", + "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "phpdocumentor/type-resolver": "<0.2.1", + "symfony/dependency-injection": "<3.2", + "symfony/property-access": ">=3.0,<3.0.4|>=2.8,<2.8.4", + "symfony/property-info": "<3.1", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "doctrine/cache": "~1.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0", + "symfony/cache": "~3.1|~4.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.2|~4.0", + "symfony/http-foundation": "~2.8|~3.0|~4.0", + "symfony/property-access": "~2.8|~3.0|~4.0", + "symfony/property-info": "^3.4.13|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", + "doctrine/cache": "For using the default cached annotation reader and metadata cache.", + "psr/cache-implementation": "For using the metadata cache.", + "symfony/config": "For using the XML mapping loader.", + "symfony/http-foundation": "To use the DataUriNormalizer.", + "symfony/property-access": "For using the ObjectNormalizer.", + "symfony/property-info": "To deserialize relations.", + "symfony/yaml": "For using the default YAML mapping loader." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Serializer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Serializer Component", + "homepage": "https://symfony.com", + "time": "2019-04-27T21:20:35+00:00" + }, + { + "name": "symfony/translation", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "301a5d627220a1c4ee522813b0028653af6c4f54" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/301a5d627220a1c4ee522813b0028653af6c4f54", + "reference": "301a5d627220a1c4ee522813b0028653af6c4f54", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/config": "<2.8", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/http-kernel": "~3.4|~4.0", + "symfony/intl": "^2.8.18|^3.2.5|~4.0", + "symfony/var-dumper": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Translation Component", + "homepage": "https://symfony.com", + "time": "2019-05-01T11:10:09+00:00" + }, + { + "name": "symfony/validator", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/validator.git", + "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/validator/zipball/cc3f577d8887737df4d77a4c0cc6e3c22164cea4", + "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation": "~2.8|~3.0|~4.0" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/dependency-injection": "<3.3", + "symfony/http-kernel": "<3.3.5", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "doctrine/cache": "~1.0", + "egulias/email-validator": "^1.2.8|~2.0", + "symfony/cache": "~3.1|~4.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.3|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/http-foundation": "~2.8|~3.0|~4.0", + "symfony/http-kernel": "^3.3.5|~4.0", + "symfony/intl": "^2.8.18|^3.2.5|~4.0", + "symfony/property-access": "~2.8|~3.0|~4.0", + "symfony/var-dumper": "~3.3|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", + "doctrine/cache": "For using the default cached annotation reader and metadata cache.", + "egulias/email-validator": "Strict (RFC compliant) email validation", + "psr/cache-implementation": "For using the metadata cache.", + "symfony/config": "", + "symfony/expression-language": "For using the Expression validator", + "symfony/http-foundation": "", + "symfony/intl": "", + "symfony/property-access": "For accessing properties within comparison constraints", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Validator\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Validator Component", + "homepage": "https://symfony.com", + "time": "2019-04-29T08:34:27+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v4.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce", + "reference": "3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "twig/twig": "~1.34|~2.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "time": "2019-05-01T12:55:36+00:00" + }, + { + "name": "symfony/yaml", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/212a27b731e5bfb735679d1ffaac82bd6a1dc996", + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "~3.4|~4.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "time": "2019-03-25T07:48:46+00:00" + }, + { + "name": "twig/twig", + "version": "v1.41.0", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "575cd5028362da591facde1ef5d7b94553c375c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/575cd5028362da591facde1ef5d7b94553c375c9", + "reference": "575cd5028362da591facde1ef5d7b94553c375c9", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "symfony/polyfill-ctype": "^1.8" + }, + "require-dev": { + "psr/container": "^1.0", + "symfony/debug": "^2.7", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.41-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_": "lib/" + }, + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + }, + { + "name": "Twig Team", + "homepage": "https://twig.symfony.com/contributors", + "role": "Contributors" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "time": "2019-05-14T11:59:08+00:00" + }, + { + "name": "typo3/phar-stream-wrapper", + "version": "v2.1.2", + "source": { + "type": "git", + "url": "https://github.com/TYPO3/phar-stream-wrapper.git", + "reference": "057622f5a3b92a5ffbea0fbaadce573500a62870" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/057622f5a3b92a5ffbea0fbaadce573500a62870", + "reference": "057622f5a3b92a5ffbea0fbaadce573500a62870", + "shasum": "" + }, + "require": { + "brumann/polyfill-unserialize": "^1.0", + "ext-json": "*", + "php": "^5.3.3|^7.0" + }, + "require-dev": { + "ext-xdebug": "*", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing" + }, + "type": "library", + "autoload": { + "psr-4": { + "TYPO3\\PharStreamWrapper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Interceptors for PHP's native phar:// stream handling", + "homepage": "https://typo3.org/", + "keywords": [ + "phar", + "php", + "security", + "stream-wrapper" + ], + "time": "2019-05-14T13:14:31+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v2.6.1", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2a7dcf7e3e02dc5e701004e51a6f304b713107d5", + "reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5", + "shasum": "" + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-ctype": "^1.9" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "http://www.vancelucas.com" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "time": "2019-01-29T11:11:52+00:00" + }, + { + "name": "webflo/drupal-finder", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/webflo/drupal-finder.git", + "reference": "8a7886c575d6eaa67a425dceccc84e735c0b9637" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/8a7886c575d6eaa67a425dceccc84e735c0b9637", + "reference": "8a7886c575d6eaa67a425dceccc84e735c0b9637", + "shasum": "" + }, + "require-dev": { + "mikey179/vfsstream": "^1.6", + "phpunit/phpunit": "^4.8" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/DrupalFinder.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Florian Weber", + "email": "florian@webflo.org" + } + ], + "description": "Helper class to locate a Drupal installation from a given path.", + "time": "2017-10-24T08:12:11+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9", + "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.6", + "sebastian/version": "^1.0.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "time": "2018-12-25T11:19:39+00:00" + }, + { + "name": "webmozart/path-util", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/path-util.git", + "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", + "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "webmozart/assert": "~1.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.6", + "sebastian/version": "^1.0.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\PathUtil\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", + "time": "2015-12-17T08:42:14+00:00" + }, + { + "name": "zaporylie/composer-drupal-optimizations", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/zaporylie/composer-drupal-optimizations.git", + "reference": "173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zaporylie/composer-drupal-optimizations/zipball/173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8", + "reference": "173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1" + }, + "require-dev": { + "composer/composer": "^1.6", + "phpunit/phpunit": "^6" + }, + "type": "composer-plugin", + "extra": { + "class": "zaporylie\\ComposerDrupalOptimizations\\Plugin" + }, + "autoload": { + "psr-4": { + "zaporylie\\ComposerDrupalOptimizations\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Jakub Piasecki", + "email": "jakub@piaseccy.pl" + } + ], + "description": "Composer plugin to improve composer performance for Drupal projects", + "time": "2019-02-20T10:00:17+00:00" + }, + { + "name": "zendframework/zend-diactoros", + "version": "1.8.6", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-diactoros.git", + "reference": "20da13beba0dde8fb648be3cc19765732790f46e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/20da13beba0dde8fb648be3cc19765732790f46e", + "reference": "20da13beba0dde8fb648be3cc19765732790f46e", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0", + "psr/http-message": "^1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "php-http/psr7-integration-tests": "dev-master", + "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7", + "zendframework/zend-coding-standard": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8.x-dev", + "dev-develop": "1.9.x-dev", + "dev-release-2.0": "2.0.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php" + ], + "psr-4": { + "Zend\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://github.com/zendframework/zend-diactoros", + "keywords": [ + "http", + "psr", + "psr-7" + ], + "time": "2018-09-05T19:29:37+00:00" + }, + { + "name": "zendframework/zend-escaper", + "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-escaper.git", + "reference": "31d8aafae982f9568287cb4dce987e6aff8fd074" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/31d8aafae982f9568287cb4dce987e6aff8fd074", + "reference": "31d8aafae982f9568287cb4dce987e6aff8fd074", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", + "zendframework/zend-coding-standard": "~1.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6.x-dev", + "dev-develop": "2.7.x-dev" + } + }, + "autoload": { + "psr-4": { + "Zend\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "keywords": [ + "ZendFramework", + "escaper", + "zf" + ], + "time": "2018-04-25T15:48:53+00:00" + }, + { + "name": "zendframework/zend-feed", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-feed.git", + "reference": "d926c5af34b93a0121d5e2641af34ddb1533d733" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-feed/zipball/d926c5af34b93a0121d5e2641af34ddb1533d733", + "reference": "d926c5af34b93a0121d5e2641af34ddb1533d733", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.6 || ^7.0", + "zendframework/zend-escaper": "^2.5.2", + "zendframework/zend-stdlib": "^3.2.1" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3", + "psr/http-message": "^1.0.1", + "zendframework/zend-cache": "^2.7.2", + "zendframework/zend-coding-standard": "~1.0.0", + "zendframework/zend-db": "^2.8.2", + "zendframework/zend-http": "^2.7", + "zendframework/zend-servicemanager": "^2.7.8 || ^3.3", + "zendframework/zend-validator": "^2.10.1" + }, + "suggest": { + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Zend\\Feed\\Reader\\Http\\Psr7ResponseDecorator", + "zendframework/zend-cache": "Zend\\Cache component, for optionally caching feeds between requests", + "zendframework/zend-db": "Zend\\Db component, for use with PubSubHubbub", + "zendframework/zend-http": "Zend\\Http for PubSubHubbub, and optionally for use with Zend\\Feed\\Reader", + "zendframework/zend-servicemanager": "Zend\\ServiceManager component, for easily extending ExtensionManager implementations", + "zendframework/zend-validator": "Zend\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.12.x-dev", + "dev-develop": "2.13.x-dev" + } + }, + "autoload": { + "psr-4": { + "Zend\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for consuming RSS and Atom feeds", + "keywords": [ + "ZendFramework", + "feed", + "zf" + ], + "time": "2019-03-05T20:08:49+00:00" + }, + { + "name": "zendframework/zend-stdlib", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-stdlib.git", + "reference": "66536006722aff9e62d1b331025089b7ec71c065" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/66536006722aff9e62d1b331025089b7ec71c065", + "reference": "66536006722aff9e62d1b331025089b7ec71c065", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpbench/phpbench": "^0.13", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", + "zendframework/zend-coding-standard": "~1.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Zend\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "keywords": [ + "ZendFramework", + "stdlib", + "zf" + ], + "time": "2018-08-28T21:34:05+00:00" + } + ], + "packages-dev": [ + { + "name": "behat/mink", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/minkphp/Mink.git", + "reference": "6d637f7af4816c26ad8a943da2e3f7eef1231bea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/minkphp/Mink/zipball/6d637f7af4816c26ad8a943da2e3f7eef1231bea", + "reference": "6d637f7af4816c26ad8a943da2e3f7eef1231bea", + "shasum": "" + }, + "require": { + "php": ">=5.3.1", + "symfony/css-selector": "^2.7|^3.0|^4.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.3|^4.0" + }, + "suggest": { + "behat/mink-browserkit-driver": "extremely fast headless driver for Symfony\\Kernel-based apps (Sf2, Silex)", + "behat/mink-goutte-driver": "fast headless driver for any app without JS emulation", + "behat/mink-selenium2-driver": "slow, but JS-enabled driver for any app (requires Selenium2)", + "behat/mink-zombie-driver": "fast and JS-enabled headless driver for any app (requires node.js)", + "dmore/chrome-mink-driver": "fast and JS-enabled driver for any app (requires chromium or google chrome)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Mink\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Browser controller/emulator abstraction for PHP", + "homepage": "http://mink.behat.org/", + "keywords": [ + "browser", + "testing", + "web" + ], + "time": "2019-05-14T09:56:49+00:00" + }, + { + "name": "behat/mink-browserkit-driver", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", + "reference": "1b9a7ce903cfdaaec5fb32bfdbb26118343662eb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/1b9a7ce903cfdaaec5fb32bfdbb26118343662eb", + "reference": "1b9a7ce903cfdaaec5fb32bfdbb26118343662eb", + "shasum": "" + }, + "require": { + "behat/mink": "^1.7.1@dev", + "php": ">=5.3.6", + "symfony/browser-kit": "~2.3|~3.0|~4.0", + "symfony/dom-crawler": "~2.3|~3.0|~4.0" + }, + "require-dev": { + "mink/driver-testsuite": "dev-master", + "symfony/http-kernel": "~2.3|~3.0|~4.0" + }, + "type": "mink-driver", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Mink\\Driver\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Symfony2 BrowserKit driver for Mink framework", + "homepage": "http://mink.behat.org/", + "keywords": [ + "Mink", + "Symfony2", + "browser", + "testing" + ], + "time": "2018-05-02T09:25:31+00:00" + }, + { + "name": "behat/mink-goutte-driver", + "version": "v1.2.1", + "source": { + "type": "git", + "url": "https://github.com/minkphp/MinkGoutteDriver.git", + "reference": "8b9ad6d2d95bc70b840d15323365f52fcdaea6ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/minkphp/MinkGoutteDriver/zipball/8b9ad6d2d95bc70b840d15323365f52fcdaea6ca", + "reference": "8b9ad6d2d95bc70b840d15323365f52fcdaea6ca", + "shasum": "" + }, + "require": { + "behat/mink": "~1.6@dev", + "behat/mink-browserkit-driver": "~1.2@dev", + "fabpot/goutte": "~1.0.4|~2.0|~3.1", + "php": ">=5.3.1" + }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7|~3.0" + }, + "type": "mink-driver", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Mink\\Driver\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Goutte driver for Mink framework", + "homepage": "http://mink.behat.org/", + "keywords": [ + "browser", + "goutte", + "headless", + "testing" + ], + "time": "2016-03-05T09:04:22+00:00" + }, + { + "name": "behat/mink-selenium2-driver", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/minkphp/MinkSelenium2Driver.git", + "reference": "8684ee4e634db7abda9039ea53545f86fc1e105a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/8684ee4e634db7abda9039ea53545f86fc1e105a", + "reference": "8684ee4e634db7abda9039ea53545f86fc1e105a", + "shasum": "" + }, + "require": { + "behat/mink": "~1.7@dev", + "instaclick/php-webdriver": "~1.1", + "php": ">=5.3.1" + }, + "require-dev": { + "mink/driver-testsuite": "dev-master" + }, + "type": "mink-driver", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Mink\\Driver\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Pete Otaqui", + "email": "pete@otaqui.com", + "homepage": "https://github.com/pete-otaqui" + } + ], + "description": "Selenium2 (WebDriver) driver for Mink framework", + "homepage": "http://mink.behat.org/", + "keywords": [ + "ajax", + "browser", + "javascript", + "selenium", + "testing", + "webdriver" + ], + "time": "2018-10-10T12:39:06+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "a2c590166b2133a4633738648b6b064edae0814a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a", + "reference": "a2c590166b2133a4633738648b6b064edae0814a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2019-03-17T17:37:11+00:00" + }, + { + "name": "drupal/coder", + "version": "8.3.3", + "source": { + "type": "git", + "url": "https://git.drupal.org/project/coder.git", + "reference": "a33d3388fb2e1d94bd2aee36a8ff79186e9d8f43" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.5.9", + "squizlabs/php_codesniffer": "^3.4.1", + "symfony/yaml": ">=2.0.0" + }, + "require-dev": { + "phpunit/phpunit": ">=3.7 <6" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-0": { + "Drupal\\": "coder_sniffer/Drupal/", + "DrupalPractice\\": "coder_sniffer/DrupalPractice/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "description": "Coder is a library to review Drupal code.", + "homepage": "https://www.drupal.org/project/coder", + "keywords": [ + "code review", + "phpcs", + "standards" + ], + "time": "2019-04-16T18:56:06+00:00" + }, + { + "name": "fabpot/goutte", + "version": "v3.2.3", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/Goutte.git", + "reference": "3f0eaf0a40181359470651f1565b3e07e3dd31b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/Goutte/zipball/3f0eaf0a40181359470651f1565b3e07e3dd31b8", + "reference": "3f0eaf0a40181359470651f1565b3e07e3dd31b8", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^6.0", + "php": ">=5.5.0", + "symfony/browser-kit": "~2.1|~3.0|~4.0", + "symfony/css-selector": "~2.1|~3.0|~4.0", + "symfony/dom-crawler": "~2.1|~3.0|~4.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.3 || ^4" + }, + "type": "application", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "psr-4": { + "Goutte\\": "Goutte" + }, + "exclude-from-classmap": [ + "Goutte/Tests" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "A simple PHP Web Scraper", + "homepage": "https://github.com/FriendsOfPHP/Goutte", + "keywords": [ + "scraper" + ], + "time": "2018-06-29T15:13:57+00:00" + }, + { + "name": "instaclick/php-webdriver", + "version": "1.4.5", + "source": { + "type": "git", + "url": "https://github.com/instaclick/php-webdriver.git", + "reference": "6fa959452e774dcaed543faad3a9d1a37d803327" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/6fa959452e774dcaed543faad3a9d1a37d803327", + "reference": "6fa959452e774dcaed543faad3a9d1a37d803327", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "^4.8", + "satooshi/php-coveralls": "^1.0||^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "WebDriver": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Justin Bishop", + "email": "jubishop@gmail.com", + "role": "Developer" + }, + { + "name": "Anthon Pang", + "email": "apang@softwaredevelopment.ca", + "role": "Fork Maintainer" + } + ], + "description": "PHP WebDriver for Selenium 2", + "homepage": "http://instaclick.com/", + "keywords": [ + "browser", + "selenium", + "webdriver", + "webtest" + ], + "time": "2017-06-30T04:02:48+00:00" + }, + { + "name": "jcalderonzumba/gastonjs", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/jcalderonzumba/gastonjs.git", + "reference": "575a9c18d8b87990c37252e8d9707b29f0a313f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jcalderonzumba/gastonjs/zipball/575a9c18d8b87990c37252e8d9707b29f0a313f3", + "reference": "575a9c18d8b87990c37252e8d9707b29f0a313f3", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~5.0|~6.0", + "php": ">=5.4" + }, + "require-dev": { + "phpunit/phpunit": "~4.6", + "silex/silex": "~1.2", + "symfony/phpunit-bridge": "~2.7", + "symfony/process": "~2.1" + }, + "type": "phantomjs-api", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Zumba\\GastonJS\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Juan Francisco Calderón Zumba", + "email": "juanfcz@gmail.com", + "homepage": "http://github.com/jcalderonzumba" + } + ], + "description": "PhantomJS API based server for webpage automation", + "homepage": "https://github.com/jcalderonzumba/gastonjs", + "keywords": [ + "api", + "automation", + "browser", + "headless", + "phantomjs" + ], + "time": "2017-03-31T07:31:47+00:00" + }, + { + "name": "jcalderonzumba/mink-phantomjs-driver", + "version": "v0.3.3", + "source": { + "type": "git", + "url": "https://github.com/jcalderonzumba/MinkPhantomJSDriver.git", + "reference": "008f43670e94acd39273d15add1e7348eb23848d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jcalderonzumba/MinkPhantomJSDriver/zipball/008f43670e94acd39273d15add1e7348eb23848d", + "reference": "008f43670e94acd39273d15add1e7348eb23848d", + "shasum": "" + }, + "require": { + "behat/mink": "~1.7", + "jcalderonzumba/gastonjs": "~1.0", + "php": ">=5.4", + "twig/twig": "~1.20|~2.0" + }, + "require-dev": { + "mink/driver-testsuite": "dev-master", + "phpunit/phpunit": "~4.6" + }, + "type": "mink-driver", + "extra": { + "branch-alias": { + "dev-master": "0.4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Zumba\\Mink\\Driver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Juan Francisco Calderón Zumba", + "email": "juanfcz@gmail.com", + "homepage": "http://github.com/jcalderonzumba" + } + ], + "description": "PhantomJS driver for Mink framework", + "homepage": "http://mink.behat.org/", + "keywords": [ + "ajax", + "browser", + "headless", + "javascript", + "phantomjs", + "testing" + ], + "time": "2016-12-01T10:57:30+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.8", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/dcb6e1006bb5fd1e392b4daa68932880f37550d4", + "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "time": "2019-01-14T23:55:14+00:00" + }, + { + "name": "mikey179/vfsStream", + "version": "v1.6.6", + "source": { + "type": "git", + "url": "https://github.com/bovigo/vfsStream.git", + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/095238a0711c974ae5b4ebf4c4534a23f3f6c99d", + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6.x-dev" + } + }, + "autoload": { + "psr-0": { + "org\\bovigo\\vfs\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Frank Kleine", + "homepage": "http://frankkleine.de/", + "role": "Developer" + } + ], + "description": "Virtual file system to mock the real file system in unit tests.", + "homepage": "http://vfs.bovigo.org/", + "time": "2019-04-08T13:54:32+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.9.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72", + "reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2019-04-07T13:18:21+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0", + "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^1.0.1", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "time": "2017-03-05T18:14:27+00:00" + }, + { + "name": "phar-io/version", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df", + "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "time": "2017-03-05T17:38:23+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2017-09-11T18:02:19+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c", + "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0", + "phpdocumentor/type-resolver": "^0.4.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "~1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2019-04-30T17:48:53+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "0.4.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "phpdocumentor/reflection-common": "^1.0" + }, + "require-dev": { + "mockery/mockery": "^0.9.4", + "phpunit/phpunit": "^5.2||^4.8.24" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "time": "2017-07-14T14:27:02+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06", + "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", + "sebastian/comparator": "^1.1|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "phpspec/phpspec": "^2.5|^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8.x-dev" + } + }, + "autoload": { + "psr-0": { + "Prophecy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2018-08-05T17:53:17+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "5.3.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "c89677919c5dd6d3b3852f230a663118762218ac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac", + "reference": "c89677919c5dd6d3b3852f230a663118762218ac", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.0", + "phpunit/php-file-iterator": "^1.4.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^2.0.1", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^3.0", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "suggest": { + "ext-xdebug": "^2.5.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.3.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2018-04-06T15:36:58+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "1.4.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2017-11-27T13:52:08+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "1.0.9", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2017-02-26T11:10:40+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "791198a2c6254db10131eecfe8c06670700904db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", + "reference": "791198a2c6254db10131eecfe8c06670700904db", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "time": "2017-11-27T05:48:46+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "6.5.14", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bac23fe7ff13dbdb461481f706f0e9fe746334b7", + "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "myclabs/deep-copy": "^1.6.1", + "phar-io/manifest": "^1.0.1", + "phar-io/version": "^1.0", + "php": "^7.0", + "phpspec/prophecy": "^1.7", + "phpunit/php-code-coverage": "^5.3", + "phpunit/php-file-iterator": "^1.4.3", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^1.0.9", + "phpunit/phpunit-mock-objects": "^5.0.9", + "sebastian/comparator": "^2.1", + "sebastian/diff": "^2.0", + "sebastian/environment": "^3.1", + "sebastian/exporter": "^3.1", + "sebastian/global-state": "^2.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^1.0", + "sebastian/version": "^2.0.1" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "3.0.2", + "phpunit/dbunit": "<3.0" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-xdebug": "*", + "phpunit/php-invoker": "^1.1" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.5.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2019-02-01T05:22:47+00:00" + }, + { + "name": "phpunit/phpunit-mock-objects", + "version": "5.0.10", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", + "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f", + "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.5", + "php": "^7.0", + "phpunit/php-text-template": "^1.2.1", + "sebastian/exporter": "^3.1" + }, + "conflict": { + "phpunit/phpunit": "<6.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5.11" + }, + "suggest": { + "ext-soap": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Mock Object library for PHPUnit", + "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "keywords": [ + "mock", + "xunit" + ], + "abandoned": true, + "time": "2018-08-09T05:50:03+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "time": "2017-03-04T06:30:41+00:00" + }, + { + "name": "sebastian/comparator", + "version": "2.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9", + "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/diff": "^2.0 || ^3.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "time": "2018-02-01T13:46:46+00:00" + }, + { + "name": "sebastian/diff", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff" + ], + "time": "2017-08-03T08:09:46+00:00" + }, + { + "name": "sebastian/environment", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "time": "2017-07-01T08:51:00+00:00" + }, + { + "name": "sebastian/exporter", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937", + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "time": "2017-04-03T13:19:02+00:00" + }, + { + "name": "sebastian/global-state", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "time": "2017-04-27T15:39:26+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "time": "2017-08-03T12:35:26+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "time": "2017-03-03T06:23:57+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2015-07-28T20:34:47+00:00" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "time": "2016-10-03T07:35:21+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.4.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", + "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "time": "2019-04-10T23:49:02+00:00" + }, + { + "name": "symfony/browser-kit", + "version": "v4.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/browser-kit.git", + "reference": "c09c18cca96d7067152f78956faf55346c338283" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c09c18cca96d7067152f78956faf55346c338283", + "reference": "c09c18cca96d7067152f78956faf55346c338283", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/dom-crawler": "~3.4|~4.0" + }, + "require-dev": { + "symfony/css-selector": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0" + }, + "suggest": { + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\BrowserKit\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony BrowserKit Component", + "homepage": "https://symfony.com", + "time": "2019-04-07T09:56:43+00:00" + }, + { + "name": "symfony/phpunit-bridge", + "version": "v3.4.27", + "source": { + "type": "git", + "url": "https://github.com/symfony/phpunit-bridge.git", + "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/a43a2f6c465a2d99635fea0addbebddc3864ad97", + "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" + }, + "suggest": { + "symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader" + }, + "bin": [ + "bin/simple-phpunit" + ], + "type": "symfony-bridge", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + }, + "thanks": { + "name": "phpunit/phpunit", + "url": "https://github.com/sebastianbergmann/phpunit" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Bridge\\PhpUnit\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony PHPUnit Bridge", + "homepage": "https://symfony.com", + "time": "2019-04-16T09:03:16+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/1c42705be2b6c1de5904f8afacef5895cab44bf8", + "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "time": "2019-04-04T09:56:43+00:00" + }, + { + "name": "webflo/drupal-core-require-dev", + "version": "8.7.1", + "require": { + "behat/mink": "1.7.x-dev", + "behat/mink-goutte-driver": "^1.2", + "behat/mink-selenium2-driver": "1.3.x-dev", + "drupal/coder": "^8.3.1", + "drupal/core": "8.7.1", + "jcalderonzumba/gastonjs": "^1.0.2", + "jcalderonzumba/mink-phantomjs-driver": "^0.3.1", + "justinrainbow/json-schema": "^5.2", + "mikey179/vfsstream": "^1.2", + "phpspec/prophecy": "^1.7", + "phpunit/phpunit": "^4.8.35 || ^6.5", + "symfony/css-selector": "^3.4.0", + "symfony/debug": "^3.4.0", + "symfony/phpunit-bridge": "^3.4.3" + }, + "type": "metapackage", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "require-dev dependencies from drupal/core", + "time": "2019-05-08T17:31:44+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": ">=5.6" + }, + "platform-dev": [] +} diff --git a/drupal-tailwindcss-purgecss-test/config/sync/.htaccess b/drupal-tailwindcss-purgecss-test/config/sync/.htaccess new file mode 100644 index 0000000..0e4a69a --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/config/sync/.htaccess @@ -0,0 +1,24 @@ +# Deny all requests from Apache 2.4+. + + Require all denied + + +# Deny all requests from Apache 2.0-2.2. + + Deny from all + + +# Turn off all options we don't need. +Options -Indexes -ExecCGI -Includes -MultiViews + +# Set the catch-all handler to prevent scripts from being executed. +SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 + + # Override the handler again if we're run later in the evaluation list. + SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 + + +# If we know how to do it safely, disable the PHP engine entirely. + + php_flag engine off + \ No newline at end of file diff --git a/drupal-tailwindcss-purgecss-test/config/sync/README.txt b/drupal-tailwindcss-purgecss-test/config/sync/README.txt new file mode 100644 index 0000000..e74ef61 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/config/sync/README.txt @@ -0,0 +1 @@ +This directory contains configuration to be imported into your Drupal site. To make this configuration active, visit admin/config/development/configuration/sync. For information about deploying configuration between servers, see https://www.drupal.org/documentation/administer/config diff --git a/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php b/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php new file mode 100644 index 0000000..290b4e0 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php @@ -0,0 +1,38 @@ +input()->getArgument('target') == '@prod') { + throw new \Exception(dt('Per !file, you may never overwrite the production database.', ['!file' => __FILE__])); + } + } + + /** + * Limit rsync operations to production site. + * + * @hook validate core:rsync + * + * @throws \Exception + */ + public function rsyncValidate(CommandData $commandData) { + if (preg_match("/^@prod/", $commandData->input()->getArgument('target'))) { + throw new \Exception(dt('Per !file, you may never rsync to the production site.', ['!file' => __FILE__])); + } + } +} diff --git a/drupal-tailwindcss-purgecss-test/drush/README.md b/drupal-tailwindcss-purgecss-test/drush/README.md new file mode 100644 index 0000000..9d7bd39 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/drush/README.md @@ -0,0 +1 @@ +This directory contains commands, configuration and site aliases for Drush. See https://packagist.org/search/?type=drupal-drush for a directory of Drush commands installable via Composer. diff --git a/drupal-tailwindcss-purgecss-test/drush/drush.yml b/drupal-tailwindcss-purgecss-test/drush/drush.yml new file mode 100644 index 0000000..a8cbd00 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/drush/drush.yml @@ -0,0 +1,6 @@ +# +# A Drush configuration file +# +# Docs at https://github.com/drush-ops/drush/blob/master/examples/example.drush.yml +# +# Edit or remove this file as needed. diff --git a/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml b/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml new file mode 100644 index 0000000..fda7194 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml @@ -0,0 +1,14 @@ +# Edit or remove this file as needed. +# Docs at https://github.com/drush-ops/drush/blob/master/examples/example.site.yml + +#prod: +# host: prod.domain.com +# user: www-admin +# root: /path/to/drupal +# uri: http://www.example.com +# +#stage: +# host: stage.domain.com +# user: www-admin +# root: /path/to/drupal +# uri: http://stage.example.com diff --git a/drupal-tailwindcss-purgecss-test/load.environment.php b/drupal-tailwindcss-purgecss-test/load.environment.php new file mode 100644 index 0000000..769343f --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/load.environment.php @@ -0,0 +1,20 @@ +load(); +} +catch (InvalidPathException $e) { + // Do nothing. Production environments rarely use .env files. +} diff --git a/drupal-tailwindcss-purgecss-test/phpunit.xml.dist b/drupal-tailwindcss-purgecss-test/phpunit.xml.dist new file mode 100644 index 0000000..ce29746 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/phpunit.xml.dist @@ -0,0 +1,15 @@ + + + + + + ./test/ + + + diff --git a/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php b/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php new file mode 100644 index 0000000..e7c84f4 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php @@ -0,0 +1,100 @@ +locateRoot(getcwd()); + $drupalRoot = $drupalFinder->getDrupalRoot(); + + $dirs = [ + 'modules', + 'profiles', + 'themes', + ]; + + // Required for unit testing + foreach ($dirs as $dir) { + if (!$fs->exists($drupalRoot . '/'. $dir)) { + $fs->mkdir($drupalRoot . '/'. $dir); + $fs->touch($drupalRoot . '/'. $dir . '/.gitkeep'); + } + } + + // Prepare the settings file for installation + if (!$fs->exists($drupalRoot . '/sites/default/settings.php') and $fs->exists($drupalRoot . '/sites/default/default.settings.php')) { + $fs->copy($drupalRoot . '/sites/default/default.settings.php', $drupalRoot . '/sites/default/settings.php'); + require_once $drupalRoot . '/core/includes/bootstrap.inc'; + require_once $drupalRoot . '/core/includes/install.inc'; + $settings['config_directories'] = [ + CONFIG_SYNC_DIRECTORY => (object) [ + 'value' => Path::makeRelative($drupalFinder->getComposerRoot() . '/config/sync', $drupalRoot), + 'required' => TRUE, + ], + ]; + drupal_rewrite_settings($settings, $drupalRoot . '/sites/default/settings.php'); + $fs->chmod($drupalRoot . '/sites/default/settings.php', 0666); + $event->getIO()->write("Created a sites/default/settings.php file with chmod 0666"); + } + + // Create the files directory with chmod 0777 + if (!$fs->exists($drupalRoot . '/sites/default/files')) { + $oldmask = umask(0); + $fs->mkdir($drupalRoot . '/sites/default/files', 0777); + umask($oldmask); + $event->getIO()->write("Created a sites/default/files directory with chmod 0777"); + } + } + + /** + * Checks if the installed version of Composer is compatible. + * + * Composer 1.0.0 and higher consider a `composer install` without having a + * lock file present as equal to `composer update`. We do not ship with a lock + * file to avoid merge conflicts downstream, meaning that if a project is + * installed with an older version of Composer the scaffolding of Drupal will + * not be triggered. We check this here instead of in drupal-scaffold to be + * able to give immediate feedback to the end user, rather than failing the + * installation after going through the lengthy process of compiling and + * downloading the Composer dependencies. + * + * @see https://github.com/composer/composer/pull/5035 + */ + public static function checkComposerVersion(Event $event) { + $composer = $event->getComposer(); + $io = $event->getIO(); + + $version = $composer::VERSION; + + // The dev-channel of composer uses the git revision as version number, + // try to the branch alias instead. + if (preg_match('/^[0-9a-f]{40}$/i', $version)) { + $version = $composer::BRANCH_ALIAS_VERSION; + } + + // If Composer is installed through git we have no easy way to determine if + // it is new enough, just display a warning. + if ($version === '@package_version@' || $version === '@package_branch_alias_version@') { + $io->writeError('You are running a development version of Composer. If you experience problems, please update Composer to the latest stable version.'); + } + elseif (Comparator::lessThan($version, '1.0.0')) { + $io->writeError('Drupal-project requires Composer version 1.0.0 or higher. Please update your Composer before continuing.'); + exit(1); + } + } + +} diff --git a/drupal-tailwindcss-purgecss-test/web/.csslintrc b/drupal-tailwindcss-purgecss-test/web/.csslintrc new file mode 100644 index 0000000..177e4fc --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.csslintrc @@ -0,0 +1,40 @@ +--errors=box-model, + display-property-grouping, + duplicate-background-images, + duplicate-properties, + empty-rules, + ids, + import, + important, + known-properties, + outline-none, + overqualified-elements, + qualified-headings, + shorthand, + star-property-hack, + text-indent, + underscore-property-hack, + unique-headings, + unqualified-attributes, + vendor-prefix, + zero-units +--ignore=adjoining-classes, + box-sizing, + bulletproof-font-face, + compatible-vendor-prefixes, + errors, + fallback-colors, + floats, + font-faces, + font-sizes, + gradients, + import-ie-limit, + order-alphabetical, + regex-selectors, + rules-count, + selector-max, + selector-max-approaching, + selector-newline, + universal-selector +--exclude-list=core/assets, + vendor diff --git a/drupal-tailwindcss-purgecss-test/web/.editorconfig b/drupal-tailwindcss-purgecss-test/web/.editorconfig new file mode 100644 index 0000000..686c443 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.editorconfig @@ -0,0 +1,17 @@ +# Drupal editor configuration normalization +# @see http://editorconfig.org/ + +# This is the top-most .editorconfig file; do not search in parent directories. +root = true + +# All files. +[*] +end_of_line = LF +indent_style = space +indent_size = 2 +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[composer.{json,lock}] +indent_size = 4 diff --git a/drupal-tailwindcss-purgecss-test/web/.eslintignore b/drupal-tailwindcss-purgecss-test/web/.eslintignore new file mode 100644 index 0000000..9c13487 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.eslintignore @@ -0,0 +1,8 @@ +core/**/* +vendor/**/* +sites/**/files/**/* +libraries/**/* +sites/**/libraries/**/* +profiles/**/libraries/**/* +**/js_test_files/**/* +**/node_modules/**/* diff --git a/drupal-tailwindcss-purgecss-test/web/.eslintrc.json b/drupal-tailwindcss-purgecss-test/web/.eslintrc.json new file mode 100644 index 0000000..d4bbc92 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "./core/.eslintrc.json" +} diff --git a/drupal-tailwindcss-purgecss-test/web/.gitattributes b/drupal-tailwindcss-purgecss-test/web/.gitattributes new file mode 100644 index 0000000..a37894e --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.gitattributes @@ -0,0 +1,61 @@ +# Drupal git normalization +# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html +# @see https://www.drupal.org/node/1542048 + +# Normally these settings would be done with macro attributes for improved +# readability and easier maintenance. However macros can only be defined at the +# repository root directory. Drupal avoids making any assumptions about where it +# is installed. + +# Define text file attributes. +# - Treat them as text. +# - Ensure no CRLF line-endings, neither on checkout nor on checkin. +# - Detect whitespace errors. +# - Exposed by default in `git diff --color` on the CLI. +# - Validate with `git diff --check`. +# - Deny applying with `git apply --whitespace=error-all`. +# - Fix automatically with `git apply --whitespace=fix`. + +*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html +*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php +*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 + +# Define binary file attributes. +# - Do not treat them as text. +# - Include binary diff in patches instead of "binary files differ." +*.eot -text diff +*.exe -text diff +*.gif -text diff +*.gz -text diff +*.ico -text diff +*.jpeg -text diff +*.jpg -text diff +*.otf -text diff +*.phar -text diff +*.png -text diff +*.svgz -text diff +*.ttf -text diff +*.woff -text diff +*.woff2 -text diff diff --git a/drupal-tailwindcss-purgecss-test/web/.ht.router.php b/drupal-tailwindcss-purgecss-test/web/.ht.router.php new file mode 100644 index 0000000..054f711 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/.ht.router.php @@ -0,0 +1,65 @@ + + + Require all denied + + + Order allow,deny + + + +# Don't show directory listings for URLs which map to a directory. +Options -Indexes + +# Set the default handler. +DirectoryIndex index.php index.html index.htm + +# Add correct encoding for SVGZ. +AddType image/svg+xml svg svgz +AddEncoding gzip svgz + +# Most of the following PHP settings cannot be changed at runtime. See +# sites/default/default.settings.php and +# Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be +# changed at runtime. + +# PHP 5, Apache 1 and 2. + + php_value assert.active 0 + php_flag session.auto_start off + php_value mbstring.http_input pass + php_value mbstring.http_output pass + php_flag mbstring.encoding_translation off + # PHP 5.6 has deprecated $HTTP_RAW_POST_DATA and produces warnings if this is + # not set. + php_value always_populate_raw_post_data -1 + + +# Requires mod_expires to be enabled. + + # Enable expirations. + ExpiresActive On + + # Cache all files for 2 weeks after access (A). + ExpiresDefault A1209600 + + + # Do not allow PHP scripts to be cached unless they explicitly send cache + # headers themselves. Otherwise all scripts would have to overwrite the + # headers set by mod_expires if they want another caching behavior. This may + # fail if an error occurs early in the bootstrap process, and it may cause + # problems if a non-Drupal PHP file is installed in a subdirectory. + ExpiresActive Off + + + +# Set a fallback resource if mod_rewrite is not enabled. This allows Drupal to +# work without clean URLs. This requires Apache version >= 2.2.16. If Drupal is +# not accessed by the top level URL (i.e.: http://example.com/drupal/ instead of +# http://example.com/), the path to index.php will need to be adjusted. + + FallbackResource /index.php + + +# Various rewrite rules. + + RewriteEngine on + + # Set "protossl" to "s" if we were accessed via https://. This is used later + # if you enable "www." stripping or enforcement, in order to ensure that + # you don't bounce between http and https. + RewriteRule ^ - [E=protossl] + RewriteCond %{HTTPS} on + RewriteRule ^ - [E=protossl:s] + + # Make sure Authorization HTTP header is available to PHP + # even when running as CGI or FastCGI. + RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + + # Block access to "hidden" directories whose names begin with a period. This + # includes directories used by version control systems such as Subversion or + # Git to store control files. Files whose names begin with a period, as well + # as the control files used by CVS, are protected by the FilesMatch directive + # above. + # + # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is + # not possible to block access to entire directories from .htaccess because + # is not allowed here. + # + # If you do not have mod_rewrite installed, you should remove these + # directories from your webroot or otherwise protect them from being + # downloaded. + RewriteRule "/\.|^\.(?!well-known/)" - [F] + + # If your site can be accessed both with and without the 'www.' prefix, you + # can use one of the following settings to redirect users to your preferred + # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option: + # + # To redirect all users to access the site WITH the 'www.' prefix, + # (http://example.com/foo will be redirected to http://www.example.com/foo) + # uncomment the following: + # RewriteCond %{HTTP_HOST} . + # RewriteCond %{HTTP_HOST} !^www\. [NC] + # RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] + # + # To redirect all users to access the site WITHOUT the 'www.' prefix, + # (http://www.example.com/foo will be redirected to http://example.com/foo) + # uncomment the following: + # RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] + # RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301] + + # Modify the RewriteBase if you are using Drupal in a subdirectory or in a + # VirtualDocumentRoot and the rewrite rules are not working properly. + # For example if your site is at http://example.com/drupal uncomment and + # modify the following line: + # RewriteBase /drupal + # + # If your site is running in a VirtualDocumentRoot at http://example.com/, + # uncomment the following line: + # RewriteBase / + + # Redirect common PHP files to their new locations. + RewriteCond %{REQUEST_URI} ^(.*)?/(install.php) [OR] + RewriteCond %{REQUEST_URI} ^(.*)?/(rebuild.php) + RewriteCond %{REQUEST_URI} !core + RewriteRule ^ %1/core/%2 [L,QSA,R=301] + + # Rewrite install.php during installation to see if mod_rewrite is working + RewriteRule ^core/install.php core/install.php?rewrite=ok [QSA,L] + + # Pass all requests not referring directly to files in the filesystem to + # index.php. + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_URI} !=/favicon.ico + RewriteRule ^ index.php [L] + + # For security reasons, deny access to other PHP files on public sites. + # Note: The following URI conditions are not anchored at the start (^), + # because Drupal may be located in a subdirectory. To further improve + # security, you can replace '!/' with '!^/'. + # Allow access to PHP files in /core (like authorize.php or install.php): + RewriteCond %{REQUEST_URI} !/core/[^/]*\.php$ + # Allow access to test-specific PHP files: + RewriteCond %{REQUEST_URI} !/core/modules/system/tests/https?.php + # Allow access to Statistics module's custom front controller. + # Copy and adapt this rule to directly execute PHP files in contributed or + # custom modules or to run another PHP application in the same directory. + RewriteCond %{REQUEST_URI} !/core/modules/statistics/statistics.php$ + # Deny access to any other PHP files that do not match the rules above. + # Specifically, disallow autoload.php from being served directly. + RewriteRule "^(.+/.*|autoload)\.php($|/)" - [F] + + # Rules to correctly serve gzip compressed CSS and JS files. + # Requires both mod_rewrite and mod_headers to be enabled. + + # Serve gzip compressed CSS files if they exist and the client accepts gzip. + RewriteCond %{HTTP:Accept-encoding} gzip + RewriteCond %{REQUEST_FILENAME}\.gz -s + RewriteRule ^(.*)\.css $1\.css\.gz [QSA] + + # Serve gzip compressed JS files if they exist and the client accepts gzip. + RewriteCond %{HTTP:Accept-encoding} gzip + RewriteCond %{REQUEST_FILENAME}\.gz -s + RewriteRule ^(.*)\.js $1\.js\.gz [QSA] + + # Serve correct content types, and prevent mod_deflate double gzip. + RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1] + RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1] + + + # Serve correct encoding type. + Header set Content-Encoding gzip + # Force proxies to cache gzipped & non-gzipped css/js files separately. + Header append Vary Accept-Encoding + + + + +# Various header fixes. + + # Disable content sniffing, since it's an attack vector. + Header always set X-Content-Type-Options nosniff + # Disable Proxy header, since it's an attack vector. + RequestHeader unset Proxy + diff --git a/drupal-tailwindcss-purgecss-test/web/autoload.php b/drupal-tailwindcss-purgecss-test/web/autoload.php new file mode 100644 index 0000000..4722f6c --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/autoload.php @@ -0,0 +1,17 @@ +handle($request); +$response->send(); + +$kernel->terminate($request, $response); diff --git a/drupal-tailwindcss-purgecss-test/web/modules/.gitkeep b/drupal-tailwindcss-purgecss-test/web/modules/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/drupal-tailwindcss-purgecss-test/web/profiles/.gitkeep b/drupal-tailwindcss-purgecss-test/web/profiles/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/drupal-tailwindcss-purgecss-test/web/robots.txt b/drupal-tailwindcss-purgecss-test/web/robots.txt new file mode 100644 index 0000000..54da162 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/robots.txt @@ -0,0 +1,61 @@ +# +# robots.txt +# +# This file is to prevent the crawling and indexing of certain parts +# of your site by web crawlers and spiders run by sites like Yahoo! +# and Google. By telling these "robots" where not to go on your site, +# you save bandwidth and server resources. +# +# This file will be ignored unless it is at the root of your host: +# Used: http://example.com/robots.txt +# Ignored: http://example.com/site/robots.txt +# +# For more information about the robots.txt standard, see: +# http://www.robotstxt.org/robotstxt.html + +User-agent: * +# CSS, JS, Images +Allow: /core/*.css$ +Allow: /core/*.css? +Allow: /core/*.js$ +Allow: /core/*.js? +Allow: /core/*.gif +Allow: /core/*.jpg +Allow: /core/*.jpeg +Allow: /core/*.png +Allow: /core/*.svg +Allow: /profiles/*.css$ +Allow: /profiles/*.css? +Allow: /profiles/*.js$ +Allow: /profiles/*.js? +Allow: /profiles/*.gif +Allow: /profiles/*.jpg +Allow: /profiles/*.jpeg +Allow: /profiles/*.png +Allow: /profiles/*.svg +# Directories +Disallow: /core/ +Disallow: /profiles/ +# Files +Disallow: /README.txt +Disallow: /web.config +# Paths (clean URLs) +Disallow: /admin/ +Disallow: /comment/reply/ +Disallow: /filter/tips +Disallow: /node/add/ +Disallow: /search/ +Disallow: /user/register/ +Disallow: /user/password/ +Disallow: /user/login/ +Disallow: /user/logout/ +# Paths (no clean URLs) +Disallow: /index.php/admin/ +Disallow: /index.php/comment/reply/ +Disallow: /index.php/filter/tips +Disallow: /index.php/node/add/ +Disallow: /index.php/search/ +Disallow: /index.php/user/password/ +Disallow: /index.php/user/register/ +Disallow: /index.php/user/login/ +Disallow: /index.php/user/logout/ diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml b/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml new file mode 100644 index 0000000..e1bbbc7 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml @@ -0,0 +1,174 @@ +parameters: + session.storage.options: + # Default ini options for sessions. + # + # Some distributions of Linux (most notably Debian) ship their PHP + # installations with garbage collection (gc) disabled. Since Drupal depends + # on PHP's garbage collection for clearing sessions, ensure that garbage + # collection occurs by using the most common settings. + # @default 1 + gc_probability: 1 + # @default 100 + gc_divisor: 100 + # + # Set session lifetime (in seconds), i.e. the time from the user's last + # visit to the active session may be deleted by the session garbage + # collector. When a session is deleted, authenticated users are logged out, + # and the contents of the user's $_SESSION variable is discarded. + # @default 200000 + gc_maxlifetime: 200000 + # + # Set session cookie lifetime (in seconds), i.e. the time from the session + # is created to the cookie expires, i.e. when the browser is expected to + # discard the cookie. The value 0 means "until the browser is closed". + # @default 2000000 + cookie_lifetime: 2000000 + # + # Drupal automatically generates a unique session cookie name based on the + # full domain name used to access the site. This mechanism is sufficient + # for most use-cases, including multi-site deployments. However, if it is + # desired that a session can be reused across different subdomains, the + # cookie domain needs to be set to the shared base domain. Doing so assures + # that users remain logged in as they cross between various subdomains. + # To maximize compatibility and normalize the behavior across user agents, + # the cookie domain should start with a dot. + # + # @default none + # cookie_domain: '.example.com' + # + twig.config: + # Twig debugging: + # + # When debugging is enabled: + # - The markup of each Twig template is surrounded by HTML comments that + # contain theming information, such as template file name suggestions. + # - Note that this debugging markup will cause automated tests that directly + # check rendered HTML to fail. When running automated tests, 'debug' + # should be set to FALSE. + # - The dump() function can be used in Twig templates to output information + # about template variables. + # - Twig templates are automatically recompiled whenever the source code + # changes (see auto_reload below). + # + # For more information about debugging Twig templates, see + # https://www.drupal.org/node/1906392. + # + # Not recommended in production environments + # @default false + debug: false + # Twig auto-reload: + # + # Automatically recompile Twig templates whenever the source code changes. + # If you don't provide a value for auto_reload, it will be determined + # based on the value of debug. + # + # Not recommended in production environments + # @default null + auto_reload: null + # Twig cache: + # + # By default, Twig templates will be compiled and stored in the filesystem + # to increase performance. Disabling the Twig cache will recompile the + # templates from source each time they are used. In most cases the + # auto_reload setting above should be enabled rather than disabling the + # Twig cache. + # + # Not recommended in production environments + # @default true + cache: true + renderer.config: + # Renderer required cache contexts: + # + # The Renderer will automatically associate these cache contexts with every + # render array, hence varying every render array by these cache contexts. + # + # @default ['languages:language_interface', 'theme', 'user.permissions'] + required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions'] + # Renderer automatic placeholdering conditions: + # + # Drupal allows portions of the page to be automatically deferred when + # rendering to improve cache performance. That is especially helpful for + # cache contexts that vary widely, such as the active user. On some sites + # those may be different, however, such as sites with only a handful of + # users. If you know what the high-cardinality cache contexts are for your + # site, specify those here. If you're not sure, the defaults are fairly safe + # in general. + # + # For more information about rendering optimizations see + # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing + auto_placeholder_conditions: + # Max-age at or below which caching is not considered worthwhile. + # + # Disable by setting to -1. + # + # @default 0 + max-age: 0 + # Cache contexts with a high cardinality. + # + # Disable by setting to []. + # + # @default ['session', 'user'] + contexts: ['session', 'user'] + # Tags with a high invalidation frequency. + # + # Disable by setting to []. + # + # @default [] + tags: [] + # Cacheability debugging: + # + # Responses with cacheability metadata (CacheableResponseInterface instances) + # get X-Drupal-Cache-Tags and X-Drupal-Cache-Contexts headers. + # + # For more information about debugging cacheable responses, see + # https://www.drupal.org/developing/api/8/response/cacheable-response-interface + # + # Not recommended in production environments + # @default false + http.response.debug_cacheability_headers: false + factory.keyvalue: + {} + # Default key/value storage service to use. + # @default keyvalue.database + # default: keyvalue.database + # Collection-specific overrides. + # state: keyvalue.database + factory.keyvalue.expirable: + {} + # Default key/value expirable storage service to use. + # @default keyvalue.database.expirable + # default: keyvalue.database.expirable + # Allowed protocols for URL generation. + filter_protocols: + - http + - https + - ftp + - news + - nntp + - tel + - telnet + - mailto + - irc + - ssh + - sftp + - webcal + - rtsp + + # Configure Cross-Site HTTP requests (CORS). + # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS + # for more information about the topic in general. + # Note: By default the configuration is disabled. + cors.config: + enabled: false + # Specify allowed headers, like 'x-allowed-header'. + allowedHeaders: [] + # Specify allowed request methods, specify ['*'] to allow all possible ones. + allowedMethods: [] + # Configure requests allowed from specific origins. + allowedOrigins: ['*'] + # Sets the Access-Control-Expose-Headers header. + exposedHeaders: false + # Sets the Access-Control-Max-Age header. + maxAge: false + # Sets the Access-Control-Allow-Credentials header. + supportsCredentials: false diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php b/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php new file mode 100644 index 0000000..5922cb1 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php @@ -0,0 +1,779 @@ + 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'port' => '3306', + * 'driver' => 'mysql', + * 'prefix' => '', + * 'collation' => 'utf8mb4_general_ci', + * ); + * @endcode + */ +$databases = []; + +/** + * Customizing database settings. + * + * Many of the values of the $databases array can be customized for your + * particular database system. Refer to the sample in the section above as a + * starting point. + * + * The "driver" property indicates what Drupal database driver the + * connection should use. This is usually the same as the name of the + * database type, such as mysql or sqlite, but not always. The other + * properties will vary depending on the driver. For SQLite, you must + * specify a database file name in a directory that is writable by the + * webserver. For most other drivers, you must specify a + * username, password, host, and database name. + * + * Transaction support is enabled by default for all drivers that support it, + * including MySQL. To explicitly disable it, set the 'transactions' key to + * FALSE. + * Note that some configurations of MySQL, such as the MyISAM engine, don't + * support it and will proceed silently even if enabled. If you experience + * transaction related crashes with such configuration, set the 'transactions' + * key to FALSE. + * + * For each database, you may optionally specify multiple "target" databases. + * A target database allows Drupal to try to send certain queries to a + * different database if it can but fall back to the default connection if not. + * That is useful for primary/replica replication, as Drupal may try to connect + * to a replica server when appropriate and if one is not available will simply + * fall back to the single primary server (The terms primary/replica are + * traditionally referred to as master/slave in database server documentation). + * + * The general format for the $databases array is as follows: + * @code + * $databases['default']['default'] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['extra']['default'] = $info_array; + * @endcode + * + * In the above example, $info_array is an array of settings described above. + * The first line sets a "default" database that has one primary database + * (the second level default). The second and third lines create an array + * of potential replica databases. Drupal will select one at random for a given + * request as needed. The fourth line creates a new database with a name of + * "extra". + * + * You can optionally set prefixes for some or all database table names + * by using the 'prefix' setting. If a prefix is specified, the table + * name will be prepended with its value. Be sure to use valid database + * characters only, usually alphanumeric and underscore. If no prefixes + * are desired, leave it as an empty string ''. + * + * To have all database names prefixed, set 'prefix' as a string: + * @code + * 'prefix' => 'main_', + * @endcode + * + * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in + * Drupal 9.0. After that, only a single prefix for all tables will be + * supported. + * + * To provide prefixes for specific tables, set 'prefix' as an array. + * The array's keys are the table names and the values are the prefixes. + * The 'default' element is mandatory and holds the prefix for any tables + * not specified elsewhere in the array. Example: + * @code + * 'prefix' => array( + * 'default' => 'main_', + * 'users' => 'shared_', + * 'sessions' => 'shared_', + * 'role' => 'shared_', + * 'authmap' => 'shared_', + * ), + * @endcode + * You can also use a reference to a schema/database as a prefix. This may be + * useful if your Drupal installation exists in a schema that is not the default + * or you want to access several databases from the same code base at the same + * time. + * Example: + * @code + * 'prefix' => array( + * 'default' => 'main.', + * 'users' => 'shared.', + * 'sessions' => 'shared.', + * 'role' => 'shared.', + * 'authmap' => 'shared.', + * ); + * @endcode + * NOTE: MySQL and SQLite's definition of a schema is a database. + * + * Advanced users can add or override initial commands to execute when + * connecting to the database server, as well as PDO connection settings. For + * example, to enable MySQL SELECT queries to exceed the max_join_size system + * variable, and to reduce the database connection timeout to 5 seconds: + * @code + * $databases['default']['default'] = array( + * 'init_commands' => array( + * 'big_selects' => 'SET SQL_BIG_SELECTS=1', + * ), + * 'pdo' => array( + * PDO::ATTR_TIMEOUT => 5, + * ), + * ); + * @endcode + * + * WARNING: The above defaults are designed for database portability. Changing + * them may cause unexpected behavior, including potential data loss. See + * https://www.drupal.org/developing/api/database/configuration for more + * information on these defaults and the potential issues. + * + * More details can be found in the constructor methods for each driver: + * - \Drupal\Core\Database\Driver\mysql\Connection::__construct() + * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct() + * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct() + * + * Sample Database configuration format for PostgreSQL (pgsql): + * @code + * $databases['default']['default'] = array( + * 'driver' => 'pgsql', + * 'database' => 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'prefix' => '', + * ); + * @endcode + * + * Sample Database configuration format for SQLite (sqlite): + * @code + * $databases['default']['default'] = array( + * 'driver' => 'sqlite', + * 'database' => '/path/to/databasefilename', + * ); + * @endcode + */ + +/** + * Location of the site configuration files. + * + * The $config_directories array specifies the location of file system + * directories used for configuration data. On install, the "sync" directory is + * created. This is used for configuration imports. The "active" directory is + * not created by default since the default storage for active configuration is + * the database rather than the file system. (This can be changed. See "Active + * configuration settings" below). + * + * The default location for the "sync" directory is inside a randomly-named + * directory in the public files path. The setting below allows you to override + * the "sync" location. + * + * If you use files for the "active" configuration, you can tell the + * Configuration system where this directory is located by adding an entry with + * array key CONFIG_ACTIVE_DIRECTORY. + * + * Example: + * @code + * $config_directories = array( + * CONFIG_SYNC_DIRECTORY => '/directory/outside/webroot', + * ); + * @endcode + */ +$config_directories = []; + +/** + * Settings: + * + * $settings contains environment-specific configuration, such as the files + * directory and reverse proxy address, and temporary configuration, such as + * security overrides. + * + * @see \Drupal\Core\Site\Settings::get() + */ + +/** + * Salt for one-time login links, cancel links, form tokens, etc. + * + * This variable will be set to a random value by the installer. All one-time + * login links will be invalidated if the value is changed. Note that if your + * site is deployed on a cluster of web servers, you must ensure that this + * variable has the same value on each server. + * + * For enhanced security, you may set this variable to the contents of a file + * outside your document root; you should also ensure that this file is not + * stored with backups of your database. + * + * Example: + * @code + * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt'); + * @endcode + */ +$settings['hash_salt'] = ''; + +/** + * Deployment identifier. + * + * Drupal's dependency injection container will be automatically invalidated and + * rebuilt when the Drupal core version changes. When updating contributed or + * custom code that changes the container, changing this identifier will also + * allow the container to be invalidated as soon as code is deployed. + */ +# $settings['deployment_identifier'] = \Drupal::VERSION; + +/** + * Access control for update.php script. + * + * If you are updating your Drupal installation using the update.php script but + * are not logged in using either an account with the "Administer software + * updates" permission or the site maintenance account (the account that was + * created during installation), you will need to modify the access check + * statement below. Change the FALSE to a TRUE to disable the access check. + * After finishing the upgrade, be sure to open this file again and change the + * TRUE back to a FALSE! + */ +$settings['update_free_access'] = FALSE; + +/** + * External access proxy settings: + * + * If your site must access the Internet via a web proxy then you can enter the + * proxy settings here. Set the full URL of the proxy, including the port, in + * variables: + * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP + * requests. + * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS + * requests. + * You can pass in the user name and password for basic authentication in the + * URLs in these settings. + * + * You can also define an array of host names that can be accessed directly, + * bypassing the proxy, in $settings['http_client_config']['proxy']['no']. + */ +# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost']; + +/** + * Reverse Proxy Configuration: + * + * Reverse proxy servers are often used to enhance the performance + * of heavily visited sites and may also provide other site caching, + * security, or encryption benefits. In an environment where Drupal + * is behind a reverse proxy, the real IP address of the client should + * be determined such that the correct client IP address is available + * to Drupal's logging, statistics, and access management systems. In + * the most simple scenario, the proxy server will add an + * X-Forwarded-For header to the request that contains the client IP + * address. However, HTTP headers are vulnerable to spoofing, where a + * malicious client could bypass restrictions by setting the + * X-Forwarded-For header directly. Therefore, Drupal's proxy + * configuration requires the IP addresses of all remote proxies to be + * specified in $settings['reverse_proxy_addresses'] to work correctly. + * + * Enable this setting to get Drupal to determine the client IP from the + * X-Forwarded-For header. If you are unsure about this setting, do not have a + * reverse proxy, or Drupal operates in a shared hosting environment, this + * setting should remain commented out. + * + * In order for this setting to be used you must specify every possible + * reverse proxy IP address in $settings['reverse_proxy_addresses']. + * If a complete list of reverse proxies is not available in your + * environment (for example, if you use a CDN) you may set the + * $_SERVER['REMOTE_ADDR'] variable directly in settings.php. + * Be aware, however, that it is likely that this would allow IP + * address spoofing unless more advanced precautions are taken. + */ +# $settings['reverse_proxy'] = TRUE; + +/** + * Specify every reverse proxy IP address in your environment. + * This setting is required if $settings['reverse_proxy'] is TRUE. + */ +# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...]; + +/** + * Reverse proxy trusted headers. + * + * Sets which headers to trust from your reverse proxy. + * + * Common values are: + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * + * Note the default value of + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @endcode + * is not secure by default. The value should be set to only the specific + * headers the reverse proxy uses. For example: + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * @endcode + * This would trust the following headers: + * - X_FORWARDED_FOR + * - X_FORWARDED_HOST + * - X_FORWARDED_PROTO + * - X_FORWARDED_PORT + * + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies + */ +# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED; + + +/** + * Page caching: + * + * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page + * views. This tells a HTTP proxy that it may return a page from its local + * cache without contacting the web server, if the user sends the same Cookie + * header as the user who originally requested the cached page. Without "Vary: + * Cookie", authenticated users would also be served the anonymous page from + * the cache. If the site has mostly anonymous users except a few known + * editors/administrators, the Vary header can be omitted. This allows for + * better caching in HTTP proxies (including reverse proxies), i.e. even if + * clients send different cookies, they still get content served from the cache. + * However, authenticated users should access the site directly (i.e. not use an + * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid + * getting cached pages from the proxy. + */ +# $settings['omit_vary_cookie'] = TRUE; + + +/** + * Cache TTL for client error (4xx) responses. + * + * Items cached per-URL tend to result in a large number of cache items, and + * this can be problematic on 404 pages which by their nature are unbounded. A + * fixed TTL can be set for these items, defaulting to one hour, so that cache + * backends which do not support LRU can purge older entries. To disable caching + * of client error responses set the value to 0. Currently applies only to + * page_cache module. + */ +# $settings['cache_ttl_4xx'] = 3600; + +/** + * Expiration of cached forms. + * + * Drupal's Form API stores details of forms in a cache and these entries are + * kept for at least 6 hours by default. Expired entries are cleared by cron. + * + * @see \Drupal\Core\Form\FormCache::setCache() + */ +# $settings['form_cache_expiration'] = 21600; + +/** + * Class Loader. + * + * If the APC extension is detected, the Symfony APC class loader is used for + * performance reasons. Detection can be prevented by setting + * class_loader_auto_detect to false, as in the example below. + */ +# $settings['class_loader_auto_detect'] = FALSE; + +/* + * If the APC extension is not detected, either because APC is missing or + * because auto-detection has been disabled, auto-loading falls back to + * Composer's ClassLoader, which is good for development as it does not break + * when code is moved in the file system. You can also decorate the base class + * loader with another cached solution than the Symfony APC class loader, as + * all production sites should have a cached class loader of some sort enabled. + * + * To do so, you may decorate and replace the local $class_loader variable. For + * example, to use Symfony's APC class loader without automatic detection, + * uncomment the code below. + */ +/* +if ($settings['hash_salt']) { + $prefix = 'drupal.' . hash('sha256', 'drupal.' . $settings['hash_salt']); + $apc_loader = new \Symfony\Component\ClassLoader\ApcClassLoader($prefix, $class_loader); + unset($prefix); + $class_loader->unregister(); + $apc_loader->register(); + $class_loader = $apc_loader; +} +*/ + +/** + * Authorized file system operations: + * + * The Update Manager module included with Drupal provides a mechanism for + * site administrators to securely install missing updates for the site + * directly through the web user interface. On securely-configured servers, + * the Update manager will require the administrator to provide SSH or FTP + * credentials before allowing the installation to proceed; this allows the + * site to update the new files as the user who owns all the Drupal files, + * instead of as the user the webserver is running as. On servers where the + * webserver user is itself the owner of the Drupal files, the administrator + * will not be prompted for SSH or FTP credentials (note that these server + * setups are common on shared hosting, but are inherently insecure). + * + * Some sites might wish to disable the above functionality, and only update + * the code directly via SSH or FTP themselves. This setting completely + * disables all functionality related to these authorized file operations. + * + * @see https://www.drupal.org/node/244924 + * + * Remove the leading hash signs to disable. + */ +# $settings['allow_authorize_operations'] = FALSE; + +/** + * Default mode for directories and files written by Drupal. + * + * Value should be in PHP Octal Notation, with leading zero. + */ +# $settings['file_chmod_directory'] = 0775; +# $settings['file_chmod_file'] = 0664; + +/** + * Public file base URL: + * + * An alternative base URL to be used for serving public files. This must + * include any leading directory path. + * + * A different value from the domain used by Drupal to be used for accessing + * public files. This can be used for a simple CDN integration, or to improve + * security by serving user-uploaded files from a different domain or subdomain + * pointing to the same server. Do not include a trailing slash. + */ +# $settings['file_public_base_url'] = 'http://downloads.example.com/files'; + +/** + * Public file path: + * + * A local file system path where public files will be stored. This directory + * must exist and be writable by Drupal. This directory must be relative to + * the Drupal installation directory and be accessible over the web. + */ +# $settings['file_public_path'] = 'sites/default/files'; + +/** + * Private file path: + * + * A local file system path where private files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * Note: Caches need to be cleared when this value is changed to make the + * private:// stream wrapper available to the system. + * + * See https://www.drupal.org/documentation/modules/file for more information + * about securing private files. + */ +# $settings['file_private_path'] = ''; + +/** + * Session write interval: + * + * Set the minimum interval between each session write to database. + * For performance reasons it defaults to 180. + */ +# $settings['session_write_interval'] = 180; + +/** + * String overrides: + * + * To override specific strings on your site with or without enabling the Locale + * module, add an entry to this list. This functionality allows you to change + * a small number of your site's default English language interface strings. + * + * Remove the leading hash signs to enable. + * + * The "en" part of the variable name, is dynamic and can be any langcode of + * any added language. (eg locale_custom_strings_de for german). + */ +# $settings['locale_custom_strings_en'][''] = [ +# 'forum' => 'Discussion board', +# '@count min' => '@count minutes', +# ]; + +/** + * A custom theme for the offline page: + * + * This applies when the site is explicitly set to maintenance mode through the + * administration page or when the database is inactive due to an error. + * The template file should also be copied into the theme. It is located inside + * 'core/modules/system/templates/maintenance-page.html.twig'. + * + * Note: This setting does not apply to installation and update pages. + */ +# $settings['maintenance_theme'] = 'bartik'; + +/** + * PHP settings: + * + * To see what PHP settings are possible, including whether they can be set at + * runtime (by using ini_set()), read the PHP documentation: + * http://php.net/manual/ini.list.php + * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime + * settings and the .htaccess file for non-runtime settings. + * Settings defined there should not be duplicated here so as to avoid conflict + * issues. + */ + +/** + * If you encounter a situation where users post a large amount of text, and + * the result is stripped out upon viewing but can still be edited, Drupal's + * output filter may not have sufficient memory to process it. If you + * experience this issue, you may wish to uncomment the following two lines + * and increase the limits of these variables. For more information, see + * http://php.net/manual/pcre.configuration.php. + */ +# ini_set('pcre.backtrack_limit', 200000); +# ini_set('pcre.recursion_limit', 200000); + +/** + * Active configuration settings. + * + * By default, the active configuration is stored in the database in the + * {config} table. To use a different storage mechanism for the active + * configuration, do the following prior to installing: + * - Create an "active" directory and declare its path in $config_directories + * as explained under the 'Location of the site configuration files' section + * above in this file. To enhance security, you can declare a path that is + * outside your document root. + * - Override the 'bootstrap_config_storage' setting here. It must be set to a + * callable that returns an object that implements + * \Drupal\Core\Config\StorageInterface. + * - Override the service definition 'config.storage.active'. Put this + * override in a services.yml file in the same directory as settings.php + * (definitions in this file will override service definition defaults). + */ +# $settings['bootstrap_config_storage'] = ['Drupal\Core\Config\BootstrapConfigStorageFactory', 'getFileStorage']; + +/** + * Configuration overrides. + * + * To globally override specific configuration values for this site, + * set them here. You usually don't need to use this feature. This is + * useful in a configuration file for a vhost or directory, rather than + * the default settings.php. + * + * Note that any values you provide in these variable overrides will not be + * viewable from the Drupal administration interface. The administration + * interface displays the values stored in configuration so that you can stage + * changes to other environments that don't have the overrides. + * + * There are particular configuration values that are risky to override. For + * example, overriding the list of installed modules in 'core.extension' is not + * supported as module install or uninstall has not occurred. Other examples + * include field storage configuration, because it has effects on database + * structure, and 'core.menu.static_menu_link_overrides' since this is cached in + * a way that is not config override aware. Also, note that changing + * configuration values in settings.php will not fire any of the configuration + * change events. + */ +# $config['system.file']['path']['temporary'] = '/tmp'; +# $config['system.site']['name'] = 'My Drupal site'; +# $config['system.theme']['default'] = 'stark'; +# $config['user.settings']['anonymous'] = 'Visitor'; + +/** + * Fast 404 pages: + * + * Drupal can generate fully themed 404 pages. However, some of these responses + * are for images or other resource files that are not displayed to the user. + * This can waste bandwidth, and also generate server load. + * + * The options below return a simple, fast 404 page for URLs matching a + * specific pattern: + * - $config['system.performance']['fast_404']['exclude_paths']: A regular + * expression to match paths to exclude, such as images generated by image + * styles, or dynamically-resized images. The default pattern provided below + * also excludes the private file system. If you need to add more paths, you + * can add '|path' to the expression. + * - $config['system.performance']['fast_404']['paths']: A regular expression to + * match paths that should return a simple 404 page, rather than the fully + * themed 404 page. If you don't have any aliases ending in htm or html you + * can add '|s?html?' to the expression. + * - $config['system.performance']['fast_404']['html']: The html to return for + * simple 404 pages. + * + * Remove the leading hash signs if you would like to alter this functionality. + */ +# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//'; +# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'; +# $config['system.performance']['fast_404']['html'] = '404 Not Found

Not Found

The requested URL "@path" was not found on this server.

'; + +/** + * Load services definition file. + */ +$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml'; + +/** + * Override the default service container class. + * + * This is useful for example to trace the service container for performance + * tracking purposes, for testing a service container with an error condition or + * to test a service container that throws an exception. + */ +# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container'; + +/** + * Override the default yaml parser class. + * + * Provide a fully qualified class name here if you would like to provide an + * alternate implementation YAML parser. The class must implement the + * \Drupal\Component\Serialization\SerializationInterface interface. + */ +# $settings['yaml_parser_class'] = NULL; + +/** + * Trusted host configuration. + * + * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host + * header spoofing. + * + * To enable the trusted host mechanism, you enable your allowable hosts + * in $settings['trusted_host_patterns']. This should be an array of regular + * expression patterns, without delimiters, representing the hosts you would + * like to allow. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = array( + * '^www\.example\.com$', + * ); + * @endcode + * will allow the site to only run from www.example.com. + * + * If you are running multisite, or if you are running your site from + * different domain names (eg, you don't redirect http://www.example.com to + * http://example.com), you should specify all of the host patterns that are + * allowed by your site. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = array( + * '^example\.com$', + * '^.+\.example\.com$', + * '^example\.org$', + * '^.+\.example\.org$', + * ); + * @endcode + * will allow the site to run off of all variants of example.com and + * example.org, with all subdomains included. + */ + +/** + * The default list of directories that will be ignored by Drupal's file API. + * + * By default ignore node_modules and bower_components folders to avoid issues + * with common frontend tools and recursive scanning of directories looking for + * extensions. + * + * @see file_scan_directory() + * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory() + */ +$settings['file_scan_ignore_directories'] = [ + 'node_modules', + 'bower_components', +]; + +/** + * The default number of entities to update in a batch process. + * + * This is used by update and post-update functions that need to go through and + * change all the entities on a site, so it is useful to increase this number + * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a + * larger number of entities to be processed in a single batch run. + */ +$settings['entity_update_batch_size'] = 50; + +/** + * Entity update backup. + * + * This is used to inform the entity storage handler that the backup tables as + * well as the original entity type and field storage definitions should be + * retained after a successful entity update process. + */ +$settings['entity_update_backup'] = TRUE; + +/** + * Load local development override configuration, if available. + * + * Use settings.local.php to override variables on secondary (staging, + * development, etc) installations of this site. Typically used to disable + * caching, JavaScript/CSS compression, re-routing of outgoing emails, and + * other things that should not happen on development and testing sites. + * + * Keep this code block at the end of this file to take full effect. + */ +# +# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) { +# include $app_root . '/' . $site_path . '/settings.local.php'; +# } diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php b/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php new file mode 100644 index 0000000..cba4074 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php @@ -0,0 +1,799 @@ + 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'port' => '3306', + * 'driver' => 'mysql', + * 'prefix' => '', + * 'collation' => 'utf8mb4_general_ci', + * ); + * @endcode + */ +$databases['default']['default'] = [ + 'database' => getenv('MYSQL_DATABASE'), + 'driver' => 'mysql', + 'host' => getenv('MYSQL_HOSTNAME'), + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'password' => getenv('MYSQL_PASSWORD'), + 'port' => getenv('MYSQL_PORT'), + 'prefix' => '', + 'username' => getenv('MYSQL_USER'), +]; + +/** + * Customizing database settings. + * + * Many of the values of the $databases array can be customized for your + * particular database system. Refer to the sample in the section above as a + * starting point. + * + * The "driver" property indicates what Drupal database driver the + * connection should use. This is usually the same as the name of the + * database type, such as mysql or sqlite, but not always. The other + * properties will vary depending on the driver. For SQLite, you must + * specify a database file name in a directory that is writable by the + * webserver. For most other drivers, you must specify a + * username, password, host, and database name. + * + * Transaction support is enabled by default for all drivers that support it, + * including MySQL. To explicitly disable it, set the 'transactions' key to + * FALSE. + * Note that some configurations of MySQL, such as the MyISAM engine, don't + * support it and will proceed silently even if enabled. If you experience + * transaction related crashes with such configuration, set the 'transactions' + * key to FALSE. + * + * For each database, you may optionally specify multiple "target" databases. + * A target database allows Drupal to try to send certain queries to a + * different database if it can but fall back to the default connection if not. + * That is useful for primary/replica replication, as Drupal may try to connect + * to a replica server when appropriate and if one is not available will simply + * fall back to the single primary server (The terms primary/replica are + * traditionally referred to as master/slave in database server documentation). + * + * The general format for the $databases array is as follows: + * @code + * $databases['default']['default'] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['extra']['default'] = $info_array; + * @endcode + * + * In the above example, $info_array is an array of settings described above. + * The first line sets a "default" database that has one primary database + * (the second level default). The second and third lines create an array + * of potential replica databases. Drupal will select one at random for a given + * request as needed. The fourth line creates a new database with a name of + * "extra". + * + * You can optionally set prefixes for some or all database table names + * by using the 'prefix' setting. If a prefix is specified, the table + * name will be prepended with its value. Be sure to use valid database + * characters only, usually alphanumeric and underscore. If no prefixes + * are desired, leave it as an empty string ''. + * + * To have all database names prefixed, set 'prefix' as a string: + * @code + * 'prefix' => 'main_', + * @endcode + * + * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in + * Drupal 9.0. After that, only a single prefix for all tables will be + * supported. + * + * To provide prefixes for specific tables, set 'prefix' as an array. + * The array's keys are the table names and the values are the prefixes. + * The 'default' element is mandatory and holds the prefix for any tables + * not specified elsewhere in the array. Example: + * @code + * 'prefix' => array( + * 'default' => 'main_', + * 'users' => 'shared_', + * 'sessions' => 'shared_', + * 'role' => 'shared_', + * 'authmap' => 'shared_', + * ), + * @endcode + * You can also use a reference to a schema/database as a prefix. This may be + * useful if your Drupal installation exists in a schema that is not the default + * or you want to access several databases from the same code base at the same + * time. + * Example: + * @code + * 'prefix' => array( + * 'default' => 'main.', + * 'users' => 'shared.', + * 'sessions' => 'shared.', + * 'role' => 'shared.', + * 'authmap' => 'shared.', + * ); + * @endcode + * NOTE: MySQL and SQLite's definition of a schema is a database. + * + * Advanced users can add or override initial commands to execute when + * connecting to the database server, as well as PDO connection settings. For + * example, to enable MySQL SELECT queries to exceed the max_join_size system + * variable, and to reduce the database connection timeout to 5 seconds: + * @code + * $databases['default']['default'] = array( + * 'init_commands' => array( + * 'big_selects' => 'SET SQL_BIG_SELECTS=1', + * ), + * 'pdo' => array( + * PDO::ATTR_TIMEOUT => 5, + * ), + * ); + * @endcode + * + * WARNING: The above defaults are designed for database portability. Changing + * them may cause unexpected behavior, including potential data loss. See + * https://www.drupal.org/developing/api/database/configuration for more + * information on these defaults and the potential issues. + * + * More details can be found in the constructor methods for each driver: + * - \Drupal\Core\Database\Driver\mysql\Connection::__construct() + * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct() + * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct() + * + * Sample Database configuration format for PostgreSQL (pgsql): + * @code + * $databases['default']['default'] = array( + * 'driver' => 'pgsql', + * 'database' => 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'prefix' => '', + * ); + * @endcode + * + * Sample Database configuration format for SQLite (sqlite): + * @code + * $databases['default']['default'] = array( + * 'driver' => 'sqlite', + * 'database' => '/path/to/databasefilename', + * ); + * @endcode + */ + +/** + * Location of the site configuration files. + * + * The $config_directories array specifies the location of file system + * directories used for configuration data. On install, the "sync" directory is + * created. This is used for configuration imports. The "active" directory is + * not created by default since the default storage for active configuration is + * the database rather than the file system. (This can be changed. See "Active + * configuration settings" below). + * + * The default location for the "sync" directory is inside a randomly-named + * directory in the public files path. The setting below allows you to override + * the "sync" location. + * + * If you use files for the "active" configuration, you can tell the + * Configuration system where this directory is located by adding an entry with + * array key CONFIG_ACTIVE_DIRECTORY. + * + * Example: + * @code + * $config_directories = array( + * CONFIG_SYNC_DIRECTORY => '/directory/outside/webroot', + * ); + * @endcode + */ +$config_directories = []; + +/** + * Settings: + * + * $settings contains environment-specific configuration, such as the files + * directory and reverse proxy address, and temporary configuration, such as + * security overrides. + * + * @see \Drupal\Core\Site\Settings::get() + */ + +/** + * Salt for one-time login links, cancel links, form tokens, etc. + * + * This variable will be set to a random value by the installer. All one-time + * login links will be invalidated if the value is changed. Note that if your + * site is deployed on a cluster of web servers, you must ensure that this + * variable has the same value on each server. + * + * For enhanced security, you may set this variable to the contents of a file + * outside your document root; you should also ensure that this file is not + * stored with backups of your database. + * + * Example: + * @code + * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt'); + * @endcode + */ +$settings['hash_salt'] = 'WLXxC5MIYYOo1bWHNBSJCKn2AEdn_LhuvaHg04oOqJgWxXXUnoKwuYV5_DrhVqkZkh9QuLR_pQ'; + +/** + * Deployment identifier. + * + * Drupal's dependency injection container will be automatically invalidated and + * rebuilt when the Drupal core version changes. When updating contributed or + * custom code that changes the container, changing this identifier will also + * allow the container to be invalidated as soon as code is deployed. + */ +# $settings['deployment_identifier'] = \Drupal::VERSION; + +/** + * Access control for update.php script. + * + * If you are updating your Drupal installation using the update.php script but + * are not logged in using either an account with the "Administer software + * updates" permission or the site maintenance account (the account that was + * created during installation), you will need to modify the access check + * statement below. Change the FALSE to a TRUE to disable the access check. + * After finishing the upgrade, be sure to open this file again and change the + * TRUE back to a FALSE! + */ +$settings['update_free_access'] = FALSE; + +/** + * External access proxy settings: + * + * If your site must access the Internet via a web proxy then you can enter the + * proxy settings here. Set the full URL of the proxy, including the port, in + * variables: + * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP + * requests. + * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS + * requests. + * You can pass in the user name and password for basic authentication in the + * URLs in these settings. + * + * You can also define an array of host names that can be accessed directly, + * bypassing the proxy, in $settings['http_client_config']['proxy']['no']. + */ +# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost']; + +/** + * Reverse Proxy Configuration: + * + * Reverse proxy servers are often used to enhance the performance + * of heavily visited sites and may also provide other site caching, + * security, or encryption benefits. In an environment where Drupal + * is behind a reverse proxy, the real IP address of the client should + * be determined such that the correct client IP address is available + * to Drupal's logging, statistics, and access management systems. In + * the most simple scenario, the proxy server will add an + * X-Forwarded-For header to the request that contains the client IP + * address. However, HTTP headers are vulnerable to spoofing, where a + * malicious client could bypass restrictions by setting the + * X-Forwarded-For header directly. Therefore, Drupal's proxy + * configuration requires the IP addresses of all remote proxies to be + * specified in $settings['reverse_proxy_addresses'] to work correctly. + * + * Enable this setting to get Drupal to determine the client IP from the + * X-Forwarded-For header. If you are unsure about this setting, do not have a + * reverse proxy, or Drupal operates in a shared hosting environment, this + * setting should remain commented out. + * + * In order for this setting to be used you must specify every possible + * reverse proxy IP address in $settings['reverse_proxy_addresses']. + * If a complete list of reverse proxies is not available in your + * environment (for example, if you use a CDN) you may set the + * $_SERVER['REMOTE_ADDR'] variable directly in settings.php. + * Be aware, however, that it is likely that this would allow IP + * address spoofing unless more advanced precautions are taken. + */ +# $settings['reverse_proxy'] = TRUE; + +/** + * Specify every reverse proxy IP address in your environment. + * This setting is required if $settings['reverse_proxy'] is TRUE. + */ +# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...]; + +/** + * Reverse proxy trusted headers. + * + * Sets which headers to trust from your reverse proxy. + * + * Common values are: + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * + * Note the default value of + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @endcode + * is not secure by default. The value should be set to only the specific + * headers the reverse proxy uses. For example: + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * @endcode + * This would trust the following headers: + * - X_FORWARDED_FOR + * - X_FORWARDED_HOST + * - X_FORWARDED_PROTO + * - X_FORWARDED_PORT + * + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL + * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies + */ +# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED; + + +/** + * Page caching: + * + * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page + * views. This tells a HTTP proxy that it may return a page from its local + * cache without contacting the web server, if the user sends the same Cookie + * header as the user who originally requested the cached page. Without "Vary: + * Cookie", authenticated users would also be served the anonymous page from + * the cache. If the site has mostly anonymous users except a few known + * editors/administrators, the Vary header can be omitted. This allows for + * better caching in HTTP proxies (including reverse proxies), i.e. even if + * clients send different cookies, they still get content served from the cache. + * However, authenticated users should access the site directly (i.e. not use an + * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid + * getting cached pages from the proxy. + */ +# $settings['omit_vary_cookie'] = TRUE; + + +/** + * Cache TTL for client error (4xx) responses. + * + * Items cached per-URL tend to result in a large number of cache items, and + * this can be problematic on 404 pages which by their nature are unbounded. A + * fixed TTL can be set for these items, defaulting to one hour, so that cache + * backends which do not support LRU can purge older entries. To disable caching + * of client error responses set the value to 0. Currently applies only to + * page_cache module. + */ +# $settings['cache_ttl_4xx'] = 3600; + +/** + * Expiration of cached forms. + * + * Drupal's Form API stores details of forms in a cache and these entries are + * kept for at least 6 hours by default. Expired entries are cleared by cron. + * + * @see \Drupal\Core\Form\FormCache::setCache() + */ +# $settings['form_cache_expiration'] = 21600; + +/** + * Class Loader. + * + * If the APC extension is detected, the Symfony APC class loader is used for + * performance reasons. Detection can be prevented by setting + * class_loader_auto_detect to false, as in the example below. + */ +# $settings['class_loader_auto_detect'] = FALSE; + +/* + * If the APC extension is not detected, either because APC is missing or + * because auto-detection has been disabled, auto-loading falls back to + * Composer's ClassLoader, which is good for development as it does not break + * when code is moved in the file system. You can also decorate the base class + * loader with another cached solution than the Symfony APC class loader, as + * all production sites should have a cached class loader of some sort enabled. + * + * To do so, you may decorate and replace the local $class_loader variable. For + * example, to use Symfony's APC class loader without automatic detection, + * uncomment the code below. + */ +/* +if ($settings['hash_salt']) { + $prefix = 'drupal.' . hash('sha256', 'drupal.' . $settings['hash_salt']); + $apc_loader = new \Symfony\Component\ClassLoader\ApcClassLoader($prefix, $class_loader); + unset($prefix); + $class_loader->unregister(); + $apc_loader->register(); + $class_loader = $apc_loader; +} +*/ + +/** + * Authorized file system operations: + * + * The Update Manager module included with Drupal provides a mechanism for + * site administrators to securely install missing updates for the site + * directly through the web user interface. On securely-configured servers, + * the Update manager will require the administrator to provide SSH or FTP + * credentials before allowing the installation to proceed; this allows the + * site to update the new files as the user who owns all the Drupal files, + * instead of as the user the webserver is running as. On servers where the + * webserver user is itself the owner of the Drupal files, the administrator + * will not be prompted for SSH or FTP credentials (note that these server + * setups are common on shared hosting, but are inherently insecure). + * + * Some sites might wish to disable the above functionality, and only update + * the code directly via SSH or FTP themselves. This setting completely + * disables all functionality related to these authorized file operations. + * + * @see https://www.drupal.org/node/244924 + * + * Remove the leading hash signs to disable. + */ +# $settings['allow_authorize_operations'] = FALSE; + +/** + * Default mode for directories and files written by Drupal. + * + * Value should be in PHP Octal Notation, with leading zero. + */ +# $settings['file_chmod_directory'] = 0775; +# $settings['file_chmod_file'] = 0664; + +/** + * Public file base URL: + * + * An alternative base URL to be used for serving public files. This must + * include any leading directory path. + * + * A different value from the domain used by Drupal to be used for accessing + * public files. This can be used for a simple CDN integration, or to improve + * security by serving user-uploaded files from a different domain or subdomain + * pointing to the same server. Do not include a trailing slash. + */ +# $settings['file_public_base_url'] = 'http://downloads.example.com/files'; + +/** + * Public file path: + * + * A local file system path where public files will be stored. This directory + * must exist and be writable by Drupal. This directory must be relative to + * the Drupal installation directory and be accessible over the web. + */ +# $settings['file_public_path'] = 'sites/default/files'; + +/** + * Private file path: + * + * A local file system path where private files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * Note: Caches need to be cleared when this value is changed to make the + * private:// stream wrapper available to the system. + * + * See https://www.drupal.org/documentation/modules/file for more information + * about securing private files. + */ +# $settings['file_private_path'] = ''; + +/** + * Session write interval: + * + * Set the minimum interval between each session write to database. + * For performance reasons it defaults to 180. + */ +# $settings['session_write_interval'] = 180; + +/** + * String overrides: + * + * To override specific strings on your site with or without enabling the Locale + * module, add an entry to this list. This functionality allows you to change + * a small number of your site's default English language interface strings. + * + * Remove the leading hash signs to enable. + * + * The "en" part of the variable name, is dynamic and can be any langcode of + * any added language. (eg locale_custom_strings_de for german). + */ +# $settings['locale_custom_strings_en'][''] = [ +# 'forum' => 'Discussion board', +# '@count min' => '@count minutes', +# ]; + +/** + * A custom theme for the offline page: + * + * This applies when the site is explicitly set to maintenance mode through the + * administration page or when the database is inactive due to an error. + * The template file should also be copied into the theme. It is located inside + * 'core/modules/system/templates/maintenance-page.html.twig'. + * + * Note: This setting does not apply to installation and update pages. + */ +# $settings['maintenance_theme'] = 'bartik'; + +/** + * PHP settings: + * + * To see what PHP settings are possible, including whether they can be set at + * runtime (by using ini_set()), read the PHP documentation: + * http://php.net/manual/ini.list.php + * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime + * settings and the .htaccess file for non-runtime settings. + * Settings defined there should not be duplicated here so as to avoid conflict + * issues. + */ + +/** + * If you encounter a situation where users post a large amount of text, and + * the result is stripped out upon viewing but can still be edited, Drupal's + * output filter may not have sufficient memory to process it. If you + * experience this issue, you may wish to uncomment the following two lines + * and increase the limits of these variables. For more information, see + * http://php.net/manual/pcre.configuration.php. + */ +# ini_set('pcre.backtrack_limit', 200000); +# ini_set('pcre.recursion_limit', 200000); + +/** + * Active configuration settings. + * + * By default, the active configuration is stored in the database in the + * {config} table. To use a different storage mechanism for the active + * configuration, do the following prior to installing: + * - Create an "active" directory and declare its path in $config_directories + * as explained under the 'Location of the site configuration files' section + * above in this file. To enhance security, you can declare a path that is + * outside your document root. + * - Override the 'bootstrap_config_storage' setting here. It must be set to a + * callable that returns an object that implements + * \Drupal\Core\Config\StorageInterface. + * - Override the service definition 'config.storage.active'. Put this + * override in a services.yml file in the same directory as settings.php + * (definitions in this file will override service definition defaults). + */ +# $settings['bootstrap_config_storage'] = ['Drupal\Core\Config\BootstrapConfigStorageFactory', 'getFileStorage']; + +/** + * Configuration overrides. + * + * To globally override specific configuration values for this site, + * set them here. You usually don't need to use this feature. This is + * useful in a configuration file for a vhost or directory, rather than + * the default settings.php. + * + * Note that any values you provide in these variable overrides will not be + * viewable from the Drupal administration interface. The administration + * interface displays the values stored in configuration so that you can stage + * changes to other environments that don't have the overrides. + * + * There are particular configuration values that are risky to override. For + * example, overriding the list of installed modules in 'core.extension' is not + * supported as module install or uninstall has not occurred. Other examples + * include field storage configuration, because it has effects on database + * structure, and 'core.menu.static_menu_link_overrides' since this is cached in + * a way that is not config override aware. Also, note that changing + * configuration values in settings.php will not fire any of the configuration + * change events. + */ +# $config['system.file']['path']['temporary'] = '/tmp'; +# $config['system.site']['name'] = 'My Drupal site'; +# $config['system.theme']['default'] = 'stark'; +# $config['user.settings']['anonymous'] = 'Visitor'; + +/** + * Fast 404 pages: + * + * Drupal can generate fully themed 404 pages. However, some of these responses + * are for images or other resource files that are not displayed to the user. + * This can waste bandwidth, and also generate server load. + * + * The options below return a simple, fast 404 page for URLs matching a + * specific pattern: + * - $config['system.performance']['fast_404']['exclude_paths']: A regular + * expression to match paths to exclude, such as images generated by image + * styles, or dynamically-resized images. The default pattern provided below + * also excludes the private file system. If you need to add more paths, you + * can add '|path' to the expression. + * - $config['system.performance']['fast_404']['paths']: A regular expression to + * match paths that should return a simple 404 page, rather than the fully + * themed 404 page. If you don't have any aliases ending in htm or html you + * can add '|s?html?' to the expression. + * - $config['system.performance']['fast_404']['html']: The html to return for + * simple 404 pages. + * + * Remove the leading hash signs if you would like to alter this functionality. + */ +# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//'; +# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'; +# $config['system.performance']['fast_404']['html'] = '404 Not Found

Not Found

The requested URL "@path" was not found on this server.

'; + +/** + * Load services definition file. + */ +$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml'; + +/** + * Override the default service container class. + * + * This is useful for example to trace the service container for performance + * tracking purposes, for testing a service container with an error condition or + * to test a service container that throws an exception. + */ +# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container'; + +/** + * Override the default yaml parser class. + * + * Provide a fully qualified class name here if you would like to provide an + * alternate implementation YAML parser. The class must implement the + * \Drupal\Component\Serialization\SerializationInterface interface. + */ +# $settings['yaml_parser_class'] = NULL; + +/** + * Trusted host configuration. + * + * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host + * header spoofing. + * + * To enable the trusted host mechanism, you enable your allowable hosts + * in $settings['trusted_host_patterns']. This should be an array of regular + * expression patterns, without delimiters, representing the hosts you would + * like to allow. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = array( + * '^www\.example\.com$', + * ); + * @endcode + * will allow the site to only run from www.example.com. + * + * If you are running multisite, or if you are running your site from + * different domain names (eg, you don't redirect http://www.example.com to + * http://example.com), you should specify all of the host patterns that are + * allowed by your site. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = array( + * '^example\.com$', + * '^.+\.example\.com$', + * '^example\.org$', + * '^.+\.example\.org$', + * ); + * @endcode + * will allow the site to run off of all variants of example.com and + * example.org, with all subdomains included. + */ + +/** + * The default list of directories that will be ignored by Drupal's file API. + * + * By default ignore node_modules and bower_components folders to avoid issues + * with common frontend tools and recursive scanning of directories looking for + * extensions. + * + * @see file_scan_directory() + * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory() + */ +$settings['file_scan_ignore_directories'] = [ + 'node_modules', + 'bower_components', +]; + +/** + * The default number of entities to update in a batch process. + * + * This is used by update and post-update functions that need to go through and + * change all the entities on a site, so it is useful to increase this number + * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a + * larger number of entities to be processed in a single batch run. + */ +$settings['entity_update_batch_size'] = 50; + +/** + * Entity update backup. + * + * This is used to inform the entity storage handler that the backup tables as + * well as the original entity type and field storage definitions should be + * retained after a successful entity update process. + */ +$settings['entity_update_backup'] = TRUE; + +/** + * Load local development override configuration, if available. + * + * Use settings.local.php to override variables on secondary (staging, + * development, etc) installations of this site. Typically used to disable + * caching, JavaScript/CSS compression, re-routing of outgoing emails, and + * other things that should not happen on development and testing sites. + * + * Keep this code block at the end of this file to take full effect. + */ +# +# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) { +# include $app_root . '/' . $site_path . '/settings.local.php'; +# } +$config_directories['sync'] = '../config/sync'; +$databases['default']['default'] = array ( + 'database' => 'default', + 'username' => 'user', + 'password' => 'user', + 'prefix' => '', + 'host' => 'db', + 'port' => '3306', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'driver' => 'mysql', +); diff --git a/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml b/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml new file mode 100644 index 0000000..d2857c6 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml @@ -0,0 +1,9 @@ +# Local development services. +# +# To activate this feature, follow the instructions at the top of the +# 'example.settings.local.php' file, which sits next to this file. +parameters: + http.response.debug_cacheability_headers: true +services: + cache.backend.null: + class: Drupal\Core\Cache\NullBackendFactory diff --git a/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php b/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php new file mode 100644 index 0000000..4a40a13 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php @@ -0,0 +1,131 @@ +..' => 'directory'. As an + * example, to map https://www.drupal.org:8080/mysite/test to the configuration + * directory sites/example.com, the array should be defined as: + * @code + * $sites = [ + * '8080.www.drupal.org.mysite.test' => 'example.com', + * ]; + * @endcode + * The URL, https://www.drupal.org:8080/mysite/test/, could be a symbolic link + * or an Apache Alias directive that points to the Drupal root containing + * index.php. An alias could also be created for a subdomain. See the + * @link https://www.drupal.org/documentation/install online Drupal installation guide @endlink + * for more information on setting up domains, subdomains, and subdirectories. + * + * The following examples look for a site configuration in sites/example.com: + * @code + * URL: http://dev.drupal.org + * $sites['dev.drupal.org'] = 'example.com'; + * + * URL: http://localhost/example + * $sites['localhost.example'] = 'example.com'; + * + * URL: http://localhost:8080/example + * $sites['8080.localhost.example'] = 'example.com'; + * + * URL: https://www.drupal.org:8080/mysite/test/ + * $sites['8080.www.drupal.org.mysite.test'] = 'example.com'; + * @endcode + * + * @see default.settings.php + * @see \Drupal\Core\DrupalKernel::getSitePath() + * @see https://www.drupal.org/documentation/install/multi-site + */ diff --git a/drupal-tailwindcss-purgecss-test/web/themes/.gitkeep b/drupal-tailwindcss-purgecss-test/web/themes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore new file mode 100644 index 0000000..ec2b6de --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore @@ -0,0 +1,10 @@ +/*.log +/mix-manifest.json +/node_modules/ + +# Ignore compiled assets. +# /dist/ + +# Ignore lock files. +/package-lock.json +/yarn.lock diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt new file mode 100644 index 0000000..8ce53fb --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt @@ -0,0 +1,37 @@ +DESCRIPTION +----------- + +Tailwind CSS Starter Kit Theme for Drupal 8. + +USAGE +----- + +``` +mkdir -p themes/custom +cd themes/custom +git clone https://git.drupal.org/sandbox/opdavies-3015651 tailwindcss +``` + +To re-compile the CSS: + +``` +npm install +npm run build +``` + +DEPENDENCIES +------------ + +- Laravel Mix (https://github.com/JeffreyWay/laravel-mix) for PostCSS compiling + and asset generation. +- The Laravel Mix Tailwind plugin. + +CONFIGURATION OVERRIDES +----------------------- + +Overrides made to the default tailwind.js file: + +- `options.prefix` has been changed to `tw-`. This is so that some of + Tailwind's default classes like `block` don't apply to Drupal's default + markup. +- `options.important` has been changed to `true`. diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css new file mode 100644 index 0000000..daf6c83 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css @@ -0,0 +1,35082 @@ +/** + * This injects Tailwind's base styles, which is a combination of + * Normalize.css and some additional base styles. + * + * You can see the styles here: + * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/base"; + */ + +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ + +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: .67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: .35em .75em .625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} + +/** + * Manually forked from SUIT CSS Base: https://github.com/suitcss/base + * A thin layer on top of normalize.css that provides a starting point more + * suitable for web applications. + */ + +/** + * 1. Prevent padding and border from affecting element width + * https://goo.gl/pYtbK7 + * 2. Change the default font family in all browsers (opinionated) + */ + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + font-family: sans-serif; /* 2 */ +} + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +/** + * Removes the default spacing and border for appropriate elements. + */ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +figure, +p, +pre { + margin: 0; +} + +button { + background: transparent; + padding: 0; +} + +/** + * Work around a Firefox/IE bug where the transparent `button` background + * results in a loss of the default `button` focus styles. + */ + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +fieldset { + margin: 0; + padding: 0; +} + +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} + +/** + * Tailwind custom reset styles + */ + +/** + * 1. Use the system font stack as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ + line-height: 1.5; /* 2 */ +} + +/** + * Allow adding a border to an element by just adding a border-width. + * + * By default, the way the browser specifies that an element should have no + * border is by setting it's border-style to `none` in the user-agent + * stylesheet. + * + * In order to easily add borders to elements by just setting the `border-width` + * property, we change the default border-style for all elements to `solid`, and + * use border-width to hide them instead. This way our `border` utilities only + * need to set the `border-width` property instead of the entire `border` + * shorthand, making our border utilities much more straightforward to compose. + * + * https://github.com/tailwindcss/tailwindcss/pull/116 + */ + +*, +*::before, +*::after { + border-width: 0; + border-style: solid; + border-color: #e2e8f0; +} + +/** + * Undo the `border-style: none` reset that Normalize applies to images so that + * our `border-{width}` utilities have the expected effect. + * + * The Normalize reset is unnecessary for us since we default the border-width + * to 0 on all elements. + * + * https://github.com/tailwindcss/tailwindcss/issues/362 + */ + +img { + border-style: solid; +} + +textarea { + resize: vertical; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: inherit; + opacity: .5; +} + +input::-ms-input-placeholder, +textarea::-ms-input-placeholder { + color: inherit; + opacity: .5; +} + +input::placeholder, +textarea::placeholder { + color: inherit; + opacity: .5; +} + +button, +[role="button"] { + cursor: pointer; +} + +table { + border-collapse: collapse; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} + +/** + * This injects any component classes registered by plugins. + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/components"; + */ + +.tw-container { + width: 100%; +} + +@media (min-width: 640px) { + .tw-container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .tw-container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .tw-container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .tw-container { + max-width: 1280px; + } +} + +/** + * Here you would add any of your custom component classes; stuff that you'd + * want loaded *before* the utilities so that the utilities could still + * override them. + * + * Example: + * + * .btn { ... } + * .form-input { ... } + * + * Or if using a preprocessor or `postcss-import`: + * + * @import "components/buttons"; + * @import "components/forms"; + */ + +input { + border-width: 1px; + border-color: #a0aec0; +} + +.block, +.node { + margin-bottom: 1rem; +} + +.node__content p, +.node__content ul, +.node__content ol { + margin-bottom: 1rem; + line-height: 1.5; +} + +/** + * This injects all of Tailwind's utility classes, generated based on your + * config file. + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/utilities"; + */ + +.tw-appearance-none { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; +} + +.tw-bg-fixed { + background-attachment: fixed !important; +} + +.tw-bg-local { + background-attachment: local !important; +} + +.tw-bg-scroll { + background-attachment: scroll !important; +} + +.tw-bg-transparent { + background-color: transparent !important; +} + +.tw-bg-black { + background-color: #000 !important; +} + +.tw-bg-white { + background-color: #fff !important; +} + +.tw-bg-gray-100 { + background-color: #f7fafc !important; +} + +.tw-bg-gray-200 { + background-color: #edf2f7 !important; +} + +.tw-bg-gray-300 { + background-color: #e2e8f0 !important; +} + +.tw-bg-gray-400 { + background-color: #cbd5e0 !important; +} + +.tw-bg-gray-500 { + background-color: #a0aec0 !important; +} + +.tw-bg-gray-600 { + background-color: #718096 !important; +} + +.tw-bg-gray-700 { + background-color: #4a5568 !important; +} + +.tw-bg-gray-800 { + background-color: #2d3748 !important; +} + +.tw-bg-gray-900 { + background-color: #1a202c !important; +} + +.tw-bg-red-100 { + background-color: #fff5f5 !important; +} + +.tw-bg-red-200 { + background-color: #fed7d7 !important; +} + +.tw-bg-red-300 { + background-color: #feb2b2 !important; +} + +.tw-bg-red-400 { + background-color: #fc8181 !important; +} + +.tw-bg-red-500 { + background-color: #f56565 !important; +} + +.tw-bg-red-600 { + background-color: #e53e3e !important; +} + +.tw-bg-red-700 { + background-color: #c53030 !important; +} + +.tw-bg-red-800 { + background-color: #9b2c2c !important; +} + +.tw-bg-red-900 { + background-color: #742a2a !important; +} + +.tw-bg-orange-100 { + background-color: #fffaf0 !important; +} + +.tw-bg-orange-200 { + background-color: #feebc8 !important; +} + +.tw-bg-orange-300 { + background-color: #fbd38d !important; +} + +.tw-bg-orange-400 { + background-color: #f6ad55 !important; +} + +.tw-bg-orange-500 { + background-color: #ed8936 !important; +} + +.tw-bg-orange-600 { + background-color: #dd6b20 !important; +} + +.tw-bg-orange-700 { + background-color: #c05621 !important; +} + +.tw-bg-orange-800 { + background-color: #9c4221 !important; +} + +.tw-bg-orange-900 { + background-color: #7b341e !important; +} + +.tw-bg-yellow-100 { + background-color: #fffff0 !important; +} + +.tw-bg-yellow-200 { + background-color: #fefcbf !important; +} + +.tw-bg-yellow-300 { + background-color: #faf089 !important; +} + +.tw-bg-yellow-400 { + background-color: #f6e05e !important; +} + +.tw-bg-yellow-500 { + background-color: #ecc94b !important; +} + +.tw-bg-yellow-600 { + background-color: #d69e2e !important; +} + +.tw-bg-yellow-700 { + background-color: #b7791f !important; +} + +.tw-bg-yellow-800 { + background-color: #975a16 !important; +} + +.tw-bg-yellow-900 { + background-color: #744210 !important; +} + +.tw-bg-green-100 { + background-color: #f0fff4 !important; +} + +.tw-bg-green-200 { + background-color: #c6f6d5 !important; +} + +.tw-bg-green-300 { + background-color: #9ae6b4 !important; +} + +.tw-bg-green-400 { + background-color: #68d391 !important; +} + +.tw-bg-green-500 { + background-color: #48bb78 !important; +} + +.tw-bg-green-600 { + background-color: #38a169 !important; +} + +.tw-bg-green-700 { + background-color: #2f855a !important; +} + +.tw-bg-green-800 { + background-color: #276749 !important; +} + +.tw-bg-green-900 { + background-color: #22543d !important; +} + +.tw-bg-teal-100 { + background-color: #e6fffa !important; +} + +.tw-bg-teal-200 { + background-color: #b2f5ea !important; +} + +.tw-bg-teal-300 { + background-color: #81e6d9 !important; +} + +.tw-bg-teal-400 { + background-color: #4fd1c5 !important; +} + +.tw-bg-teal-500 { + background-color: #38b2ac !important; +} + +.tw-bg-teal-600 { + background-color: #319795 !important; +} + +.tw-bg-teal-700 { + background-color: #2c7a7b !important; +} + +.tw-bg-teal-800 { + background-color: #285e61 !important; +} + +.tw-bg-teal-900 { + background-color: #234e52 !important; +} + +.tw-bg-blue-100 { + background-color: #ebf8ff !important; +} + +.tw-bg-blue-200 { + background-color: #bee3f8 !important; +} + +.tw-bg-blue-300 { + background-color: #90cdf4 !important; +} + +.tw-bg-blue-400 { + background-color: #63b3ed !important; +} + +.tw-bg-blue-500 { + background-color: #4299e1 !important; +} + +.tw-bg-blue-600 { + background-color: #3182ce !important; +} + +.tw-bg-blue-700 { + background-color: #2b6cb0 !important; +} + +.tw-bg-blue-800 { + background-color: #2c5282 !important; +} + +.tw-bg-blue-900 { + background-color: #2a4365 !important; +} + +.tw-bg-indigo-100 { + background-color: #ebf4ff !important; +} + +.tw-bg-indigo-200 { + background-color: #c3dafe !important; +} + +.tw-bg-indigo-300 { + background-color: #a3bffa !important; +} + +.tw-bg-indigo-400 { + background-color: #7f9cf5 !important; +} + +.tw-bg-indigo-500 { + background-color: #667eea !important; +} + +.tw-bg-indigo-600 { + background-color: #5a67d8 !important; +} + +.tw-bg-indigo-700 { + background-color: #4c51bf !important; +} + +.tw-bg-indigo-800 { + background-color: #434190 !important; +} + +.tw-bg-indigo-900 { + background-color: #3c366b !important; +} + +.tw-bg-purple-100 { + background-color: #faf5ff !important; +} + +.tw-bg-purple-200 { + background-color: #e9d8fd !important; +} + +.tw-bg-purple-300 { + background-color: #d6bcfa !important; +} + +.tw-bg-purple-400 { + background-color: #b794f4 !important; +} + +.tw-bg-purple-500 { + background-color: #9f7aea !important; +} + +.tw-bg-purple-600 { + background-color: #805ad5 !important; +} + +.tw-bg-purple-700 { + background-color: #6b46c1 !important; +} + +.tw-bg-purple-800 { + background-color: #553c9a !important; +} + +.tw-bg-purple-900 { + background-color: #44337a !important; +} + +.tw-bg-pink-100 { + background-color: #fff5f7 !important; +} + +.tw-bg-pink-200 { + background-color: #fed7e2 !important; +} + +.tw-bg-pink-300 { + background-color: #fbb6ce !important; +} + +.tw-bg-pink-400 { + background-color: #f687b3 !important; +} + +.tw-bg-pink-500 { + background-color: #ed64a6 !important; +} + +.tw-bg-pink-600 { + background-color: #d53f8c !important; +} + +.tw-bg-pink-700 { + background-color: #b83280 !important; +} + +.tw-bg-pink-800 { + background-color: #97266d !important; +} + +.tw-bg-pink-900 { + background-color: #702459 !important; +} + +.hover\:tw-bg-transparent:hover { + background-color: transparent !important; +} + +.hover\:tw-bg-black:hover { + background-color: #000 !important; +} + +.hover\:tw-bg-white:hover { + background-color: #fff !important; +} + +.hover\:tw-bg-gray-100:hover { + background-color: #f7fafc !important; +} + +.hover\:tw-bg-gray-200:hover { + background-color: #edf2f7 !important; +} + +.hover\:tw-bg-gray-300:hover { + background-color: #e2e8f0 !important; +} + +.hover\:tw-bg-gray-400:hover { + background-color: #cbd5e0 !important; +} + +.hover\:tw-bg-gray-500:hover { + background-color: #a0aec0 !important; +} + +.hover\:tw-bg-gray-600:hover { + background-color: #718096 !important; +} + +.hover\:tw-bg-gray-700:hover { + background-color: #4a5568 !important; +} + +.hover\:tw-bg-gray-800:hover { + background-color: #2d3748 !important; +} + +.hover\:tw-bg-gray-900:hover { + background-color: #1a202c !important; +} + +.hover\:tw-bg-red-100:hover { + background-color: #fff5f5 !important; +} + +.hover\:tw-bg-red-200:hover { + background-color: #fed7d7 !important; +} + +.hover\:tw-bg-red-300:hover { + background-color: #feb2b2 !important; +} + +.hover\:tw-bg-red-400:hover { + background-color: #fc8181 !important; +} + +.hover\:tw-bg-red-500:hover { + background-color: #f56565 !important; +} + +.hover\:tw-bg-red-600:hover { + background-color: #e53e3e !important; +} + +.hover\:tw-bg-red-700:hover { + background-color: #c53030 !important; +} + +.hover\:tw-bg-red-800:hover { + background-color: #9b2c2c !important; +} + +.hover\:tw-bg-red-900:hover { + background-color: #742a2a !important; +} + +.hover\:tw-bg-orange-100:hover { + background-color: #fffaf0 !important; +} + +.hover\:tw-bg-orange-200:hover { + background-color: #feebc8 !important; +} + +.hover\:tw-bg-orange-300:hover { + background-color: #fbd38d !important; +} + +.hover\:tw-bg-orange-400:hover { + background-color: #f6ad55 !important; +} + +.hover\:tw-bg-orange-500:hover { + background-color: #ed8936 !important; +} + +.hover\:tw-bg-orange-600:hover { + background-color: #dd6b20 !important; +} + +.hover\:tw-bg-orange-700:hover { + background-color: #c05621 !important; +} + +.hover\:tw-bg-orange-800:hover { + background-color: #9c4221 !important; +} + +.hover\:tw-bg-orange-900:hover { + background-color: #7b341e !important; +} + +.hover\:tw-bg-yellow-100:hover { + background-color: #fffff0 !important; +} + +.hover\:tw-bg-yellow-200:hover { + background-color: #fefcbf !important; +} + +.hover\:tw-bg-yellow-300:hover { + background-color: #faf089 !important; +} + +.hover\:tw-bg-yellow-400:hover { + background-color: #f6e05e !important; +} + +.hover\:tw-bg-yellow-500:hover { + background-color: #ecc94b !important; +} + +.hover\:tw-bg-yellow-600:hover { + background-color: #d69e2e !important; +} + +.hover\:tw-bg-yellow-700:hover { + background-color: #b7791f !important; +} + +.hover\:tw-bg-yellow-800:hover { + background-color: #975a16 !important; +} + +.hover\:tw-bg-yellow-900:hover { + background-color: #744210 !important; +} + +.hover\:tw-bg-green-100:hover { + background-color: #f0fff4 !important; +} + +.hover\:tw-bg-green-200:hover { + background-color: #c6f6d5 !important; +} + +.hover\:tw-bg-green-300:hover { + background-color: #9ae6b4 !important; +} + +.hover\:tw-bg-green-400:hover { + background-color: #68d391 !important; +} + +.hover\:tw-bg-green-500:hover { + background-color: #48bb78 !important; +} + +.hover\:tw-bg-green-600:hover { + background-color: #38a169 !important; +} + +.hover\:tw-bg-green-700:hover { + background-color: #2f855a !important; +} + +.hover\:tw-bg-green-800:hover { + background-color: #276749 !important; +} + +.hover\:tw-bg-green-900:hover { + background-color: #22543d !important; +} + +.hover\:tw-bg-teal-100:hover { + background-color: #e6fffa !important; +} + +.hover\:tw-bg-teal-200:hover { + background-color: #b2f5ea !important; +} + +.hover\:tw-bg-teal-300:hover { + background-color: #81e6d9 !important; +} + +.hover\:tw-bg-teal-400:hover { + background-color: #4fd1c5 !important; +} + +.hover\:tw-bg-teal-500:hover { + background-color: #38b2ac !important; +} + +.hover\:tw-bg-teal-600:hover { + background-color: #319795 !important; +} + +.hover\:tw-bg-teal-700:hover { + background-color: #2c7a7b !important; +} + +.hover\:tw-bg-teal-800:hover { + background-color: #285e61 !important; +} + +.hover\:tw-bg-teal-900:hover { + background-color: #234e52 !important; +} + +.hover\:tw-bg-blue-100:hover { + background-color: #ebf8ff !important; +} + +.hover\:tw-bg-blue-200:hover { + background-color: #bee3f8 !important; +} + +.hover\:tw-bg-blue-300:hover { + background-color: #90cdf4 !important; +} + +.hover\:tw-bg-blue-400:hover { + background-color: #63b3ed !important; +} + +.hover\:tw-bg-blue-500:hover { + background-color: #4299e1 !important; +} + +.hover\:tw-bg-blue-600:hover { + background-color: #3182ce !important; +} + +.hover\:tw-bg-blue-700:hover { + background-color: #2b6cb0 !important; +} + +.hover\:tw-bg-blue-800:hover { + background-color: #2c5282 !important; +} + +.hover\:tw-bg-blue-900:hover { + background-color: #2a4365 !important; +} + +.hover\:tw-bg-indigo-100:hover { + background-color: #ebf4ff !important; +} + +.hover\:tw-bg-indigo-200:hover { + background-color: #c3dafe !important; +} + +.hover\:tw-bg-indigo-300:hover { + background-color: #a3bffa !important; +} + +.hover\:tw-bg-indigo-400:hover { + background-color: #7f9cf5 !important; +} + +.hover\:tw-bg-indigo-500:hover { + background-color: #667eea !important; +} + +.hover\:tw-bg-indigo-600:hover { + background-color: #5a67d8 !important; +} + +.hover\:tw-bg-indigo-700:hover { + background-color: #4c51bf !important; +} + +.hover\:tw-bg-indigo-800:hover { + background-color: #434190 !important; +} + +.hover\:tw-bg-indigo-900:hover { + background-color: #3c366b !important; +} + +.hover\:tw-bg-purple-100:hover { + background-color: #faf5ff !important; +} + +.hover\:tw-bg-purple-200:hover { + background-color: #e9d8fd !important; +} + +.hover\:tw-bg-purple-300:hover { + background-color: #d6bcfa !important; +} + +.hover\:tw-bg-purple-400:hover { + background-color: #b794f4 !important; +} + +.hover\:tw-bg-purple-500:hover { + background-color: #9f7aea !important; +} + +.hover\:tw-bg-purple-600:hover { + background-color: #805ad5 !important; +} + +.hover\:tw-bg-purple-700:hover { + background-color: #6b46c1 !important; +} + +.hover\:tw-bg-purple-800:hover { + background-color: #553c9a !important; +} + +.hover\:tw-bg-purple-900:hover { + background-color: #44337a !important; +} + +.hover\:tw-bg-pink-100:hover { + background-color: #fff5f7 !important; +} + +.hover\:tw-bg-pink-200:hover { + background-color: #fed7e2 !important; +} + +.hover\:tw-bg-pink-300:hover { + background-color: #fbb6ce !important; +} + +.hover\:tw-bg-pink-400:hover { + background-color: #f687b3 !important; +} + +.hover\:tw-bg-pink-500:hover { + background-color: #ed64a6 !important; +} + +.hover\:tw-bg-pink-600:hover { + background-color: #d53f8c !important; +} + +.hover\:tw-bg-pink-700:hover { + background-color: #b83280 !important; +} + +.hover\:tw-bg-pink-800:hover { + background-color: #97266d !important; +} + +.hover\:tw-bg-pink-900:hover { + background-color: #702459 !important; +} + +.focus\:tw-bg-transparent:focus { + background-color: transparent !important; +} + +.focus\:tw-bg-black:focus { + background-color: #000 !important; +} + +.focus\:tw-bg-white:focus { + background-color: #fff !important; +} + +.focus\:tw-bg-gray-100:focus { + background-color: #f7fafc !important; +} + +.focus\:tw-bg-gray-200:focus { + background-color: #edf2f7 !important; +} + +.focus\:tw-bg-gray-300:focus { + background-color: #e2e8f0 !important; +} + +.focus\:tw-bg-gray-400:focus { + background-color: #cbd5e0 !important; +} + +.focus\:tw-bg-gray-500:focus { + background-color: #a0aec0 !important; +} + +.focus\:tw-bg-gray-600:focus { + background-color: #718096 !important; +} + +.focus\:tw-bg-gray-700:focus { + background-color: #4a5568 !important; +} + +.focus\:tw-bg-gray-800:focus { + background-color: #2d3748 !important; +} + +.focus\:tw-bg-gray-900:focus { + background-color: #1a202c !important; +} + +.focus\:tw-bg-red-100:focus { + background-color: #fff5f5 !important; +} + +.focus\:tw-bg-red-200:focus { + background-color: #fed7d7 !important; +} + +.focus\:tw-bg-red-300:focus { + background-color: #feb2b2 !important; +} + +.focus\:tw-bg-red-400:focus { + background-color: #fc8181 !important; +} + +.focus\:tw-bg-red-500:focus { + background-color: #f56565 !important; +} + +.focus\:tw-bg-red-600:focus { + background-color: #e53e3e !important; +} + +.focus\:tw-bg-red-700:focus { + background-color: #c53030 !important; +} + +.focus\:tw-bg-red-800:focus { + background-color: #9b2c2c !important; +} + +.focus\:tw-bg-red-900:focus { + background-color: #742a2a !important; +} + +.focus\:tw-bg-orange-100:focus { + background-color: #fffaf0 !important; +} + +.focus\:tw-bg-orange-200:focus { + background-color: #feebc8 !important; +} + +.focus\:tw-bg-orange-300:focus { + background-color: #fbd38d !important; +} + +.focus\:tw-bg-orange-400:focus { + background-color: #f6ad55 !important; +} + +.focus\:tw-bg-orange-500:focus { + background-color: #ed8936 !important; +} + +.focus\:tw-bg-orange-600:focus { + background-color: #dd6b20 !important; +} + +.focus\:tw-bg-orange-700:focus { + background-color: #c05621 !important; +} + +.focus\:tw-bg-orange-800:focus { + background-color: #9c4221 !important; +} + +.focus\:tw-bg-orange-900:focus { + background-color: #7b341e !important; +} + +.focus\:tw-bg-yellow-100:focus { + background-color: #fffff0 !important; +} + +.focus\:tw-bg-yellow-200:focus { + background-color: #fefcbf !important; +} + +.focus\:tw-bg-yellow-300:focus { + background-color: #faf089 !important; +} + +.focus\:tw-bg-yellow-400:focus { + background-color: #f6e05e !important; +} + +.focus\:tw-bg-yellow-500:focus { + background-color: #ecc94b !important; +} + +.focus\:tw-bg-yellow-600:focus { + background-color: #d69e2e !important; +} + +.focus\:tw-bg-yellow-700:focus { + background-color: #b7791f !important; +} + +.focus\:tw-bg-yellow-800:focus { + background-color: #975a16 !important; +} + +.focus\:tw-bg-yellow-900:focus { + background-color: #744210 !important; +} + +.focus\:tw-bg-green-100:focus { + background-color: #f0fff4 !important; +} + +.focus\:tw-bg-green-200:focus { + background-color: #c6f6d5 !important; +} + +.focus\:tw-bg-green-300:focus { + background-color: #9ae6b4 !important; +} + +.focus\:tw-bg-green-400:focus { + background-color: #68d391 !important; +} + +.focus\:tw-bg-green-500:focus { + background-color: #48bb78 !important; +} + +.focus\:tw-bg-green-600:focus { + background-color: #38a169 !important; +} + +.focus\:tw-bg-green-700:focus { + background-color: #2f855a !important; +} + +.focus\:tw-bg-green-800:focus { + background-color: #276749 !important; +} + +.focus\:tw-bg-green-900:focus { + background-color: #22543d !important; +} + +.focus\:tw-bg-teal-100:focus { + background-color: #e6fffa !important; +} + +.focus\:tw-bg-teal-200:focus { + background-color: #b2f5ea !important; +} + +.focus\:tw-bg-teal-300:focus { + background-color: #81e6d9 !important; +} + +.focus\:tw-bg-teal-400:focus { + background-color: #4fd1c5 !important; +} + +.focus\:tw-bg-teal-500:focus { + background-color: #38b2ac !important; +} + +.focus\:tw-bg-teal-600:focus { + background-color: #319795 !important; +} + +.focus\:tw-bg-teal-700:focus { + background-color: #2c7a7b !important; +} + +.focus\:tw-bg-teal-800:focus { + background-color: #285e61 !important; +} + +.focus\:tw-bg-teal-900:focus { + background-color: #234e52 !important; +} + +.focus\:tw-bg-blue-100:focus { + background-color: #ebf8ff !important; +} + +.focus\:tw-bg-blue-200:focus { + background-color: #bee3f8 !important; +} + +.focus\:tw-bg-blue-300:focus { + background-color: #90cdf4 !important; +} + +.focus\:tw-bg-blue-400:focus { + background-color: #63b3ed !important; +} + +.focus\:tw-bg-blue-500:focus { + background-color: #4299e1 !important; +} + +.focus\:tw-bg-blue-600:focus { + background-color: #3182ce !important; +} + +.focus\:tw-bg-blue-700:focus { + background-color: #2b6cb0 !important; +} + +.focus\:tw-bg-blue-800:focus { + background-color: #2c5282 !important; +} + +.focus\:tw-bg-blue-900:focus { + background-color: #2a4365 !important; +} + +.focus\:tw-bg-indigo-100:focus { + background-color: #ebf4ff !important; +} + +.focus\:tw-bg-indigo-200:focus { + background-color: #c3dafe !important; +} + +.focus\:tw-bg-indigo-300:focus { + background-color: #a3bffa !important; +} + +.focus\:tw-bg-indigo-400:focus { + background-color: #7f9cf5 !important; +} + +.focus\:tw-bg-indigo-500:focus { + background-color: #667eea !important; +} + +.focus\:tw-bg-indigo-600:focus { + background-color: #5a67d8 !important; +} + +.focus\:tw-bg-indigo-700:focus { + background-color: #4c51bf !important; +} + +.focus\:tw-bg-indigo-800:focus { + background-color: #434190 !important; +} + +.focus\:tw-bg-indigo-900:focus { + background-color: #3c366b !important; +} + +.focus\:tw-bg-purple-100:focus { + background-color: #faf5ff !important; +} + +.focus\:tw-bg-purple-200:focus { + background-color: #e9d8fd !important; +} + +.focus\:tw-bg-purple-300:focus { + background-color: #d6bcfa !important; +} + +.focus\:tw-bg-purple-400:focus { + background-color: #b794f4 !important; +} + +.focus\:tw-bg-purple-500:focus { + background-color: #9f7aea !important; +} + +.focus\:tw-bg-purple-600:focus { + background-color: #805ad5 !important; +} + +.focus\:tw-bg-purple-700:focus { + background-color: #6b46c1 !important; +} + +.focus\:tw-bg-purple-800:focus { + background-color: #553c9a !important; +} + +.focus\:tw-bg-purple-900:focus { + background-color: #44337a !important; +} + +.focus\:tw-bg-pink-100:focus { + background-color: #fff5f7 !important; +} + +.focus\:tw-bg-pink-200:focus { + background-color: #fed7e2 !important; +} + +.focus\:tw-bg-pink-300:focus { + background-color: #fbb6ce !important; +} + +.focus\:tw-bg-pink-400:focus { + background-color: #f687b3 !important; +} + +.focus\:tw-bg-pink-500:focus { + background-color: #ed64a6 !important; +} + +.focus\:tw-bg-pink-600:focus { + background-color: #d53f8c !important; +} + +.focus\:tw-bg-pink-700:focus { + background-color: #b83280 !important; +} + +.focus\:tw-bg-pink-800:focus { + background-color: #97266d !important; +} + +.focus\:tw-bg-pink-900:focus { + background-color: #702459 !important; +} + +.tw-bg-bottom { + background-position: bottom !important; +} + +.tw-bg-center { + background-position: center !important; +} + +.tw-bg-left { + background-position: left !important; +} + +.tw-bg-left-bottom { + background-position: left bottom !important; +} + +.tw-bg-left-top { + background-position: left top !important; +} + +.tw-bg-right { + background-position: right !important; +} + +.tw-bg-right-bottom { + background-position: right bottom !important; +} + +.tw-bg-right-top { + background-position: right top !important; +} + +.tw-bg-top { + background-position: top !important; +} + +.tw-bg-repeat { + background-repeat: repeat !important; +} + +.tw-bg-no-repeat { + background-repeat: no-repeat !important; +} + +.tw-bg-repeat-x { + background-repeat: repeat-x !important; +} + +.tw-bg-repeat-y { + background-repeat: repeat-y !important; +} + +.tw-bg-auto { + background-size: auto !important; +} + +.tw-bg-cover { + background-size: cover !important; +} + +.tw-bg-contain { + background-size: contain !important; +} + +.tw-border-collapse { + border-collapse: collapse !important; +} + +.tw-border-separate { + border-collapse: separate !important; +} + +.tw-border-transparent { + border-color: transparent !important; +} + +.tw-border-black { + border-color: #000 !important; +} + +.tw-border-white { + border-color: #fff !important; +} + +.tw-border-gray-100 { + border-color: #f7fafc !important; +} + +.tw-border-gray-200 { + border-color: #edf2f7 !important; +} + +.tw-border-gray-300 { + border-color: #e2e8f0 !important; +} + +.tw-border-gray-400 { + border-color: #cbd5e0 !important; +} + +.tw-border-gray-500 { + border-color: #a0aec0 !important; +} + +.tw-border-gray-600 { + border-color: #718096 !important; +} + +.tw-border-gray-700 { + border-color: #4a5568 !important; +} + +.tw-border-gray-800 { + border-color: #2d3748 !important; +} + +.tw-border-gray-900 { + border-color: #1a202c !important; +} + +.tw-border-red-100 { + border-color: #fff5f5 !important; +} + +.tw-border-red-200 { + border-color: #fed7d7 !important; +} + +.tw-border-red-300 { + border-color: #feb2b2 !important; +} + +.tw-border-red-400 { + border-color: #fc8181 !important; +} + +.tw-border-red-500 { + border-color: #f56565 !important; +} + +.tw-border-red-600 { + border-color: #e53e3e !important; +} + +.tw-border-red-700 { + border-color: #c53030 !important; +} + +.tw-border-red-800 { + border-color: #9b2c2c !important; +} + +.tw-border-red-900 { + border-color: #742a2a !important; +} + +.tw-border-orange-100 { + border-color: #fffaf0 !important; +} + +.tw-border-orange-200 { + border-color: #feebc8 !important; +} + +.tw-border-orange-300 { + border-color: #fbd38d !important; +} + +.tw-border-orange-400 { + border-color: #f6ad55 !important; +} + +.tw-border-orange-500 { + border-color: #ed8936 !important; +} + +.tw-border-orange-600 { + border-color: #dd6b20 !important; +} + +.tw-border-orange-700 { + border-color: #c05621 !important; +} + +.tw-border-orange-800 { + border-color: #9c4221 !important; +} + +.tw-border-orange-900 { + border-color: #7b341e !important; +} + +.tw-border-yellow-100 { + border-color: #fffff0 !important; +} + +.tw-border-yellow-200 { + border-color: #fefcbf !important; +} + +.tw-border-yellow-300 { + border-color: #faf089 !important; +} + +.tw-border-yellow-400 { + border-color: #f6e05e !important; +} + +.tw-border-yellow-500 { + border-color: #ecc94b !important; +} + +.tw-border-yellow-600 { + border-color: #d69e2e !important; +} + +.tw-border-yellow-700 { + border-color: #b7791f !important; +} + +.tw-border-yellow-800 { + border-color: #975a16 !important; +} + +.tw-border-yellow-900 { + border-color: #744210 !important; +} + +.tw-border-green-100 { + border-color: #f0fff4 !important; +} + +.tw-border-green-200 { + border-color: #c6f6d5 !important; +} + +.tw-border-green-300 { + border-color: #9ae6b4 !important; +} + +.tw-border-green-400 { + border-color: #68d391 !important; +} + +.tw-border-green-500 { + border-color: #48bb78 !important; +} + +.tw-border-green-600 { + border-color: #38a169 !important; +} + +.tw-border-green-700 { + border-color: #2f855a !important; +} + +.tw-border-green-800 { + border-color: #276749 !important; +} + +.tw-border-green-900 { + border-color: #22543d !important; +} + +.tw-border-teal-100 { + border-color: #e6fffa !important; +} + +.tw-border-teal-200 { + border-color: #b2f5ea !important; +} + +.tw-border-teal-300 { + border-color: #81e6d9 !important; +} + +.tw-border-teal-400 { + border-color: #4fd1c5 !important; +} + +.tw-border-teal-500 { + border-color: #38b2ac !important; +} + +.tw-border-teal-600 { + border-color: #319795 !important; +} + +.tw-border-teal-700 { + border-color: #2c7a7b !important; +} + +.tw-border-teal-800 { + border-color: #285e61 !important; +} + +.tw-border-teal-900 { + border-color: #234e52 !important; +} + +.tw-border-blue-100 { + border-color: #ebf8ff !important; +} + +.tw-border-blue-200 { + border-color: #bee3f8 !important; +} + +.tw-border-blue-300 { + border-color: #90cdf4 !important; +} + +.tw-border-blue-400 { + border-color: #63b3ed !important; +} + +.tw-border-blue-500 { + border-color: #4299e1 !important; +} + +.tw-border-blue-600 { + border-color: #3182ce !important; +} + +.tw-border-blue-700 { + border-color: #2b6cb0 !important; +} + +.tw-border-blue-800 { + border-color: #2c5282 !important; +} + +.tw-border-blue-900 { + border-color: #2a4365 !important; +} + +.tw-border-indigo-100 { + border-color: #ebf4ff !important; +} + +.tw-border-indigo-200 { + border-color: #c3dafe !important; +} + +.tw-border-indigo-300 { + border-color: #a3bffa !important; +} + +.tw-border-indigo-400 { + border-color: #7f9cf5 !important; +} + +.tw-border-indigo-500 { + border-color: #667eea !important; +} + +.tw-border-indigo-600 { + border-color: #5a67d8 !important; +} + +.tw-border-indigo-700 { + border-color: #4c51bf !important; +} + +.tw-border-indigo-800 { + border-color: #434190 !important; +} + +.tw-border-indigo-900 { + border-color: #3c366b !important; +} + +.tw-border-purple-100 { + border-color: #faf5ff !important; +} + +.tw-border-purple-200 { + border-color: #e9d8fd !important; +} + +.tw-border-purple-300 { + border-color: #d6bcfa !important; +} + +.tw-border-purple-400 { + border-color: #b794f4 !important; +} + +.tw-border-purple-500 { + border-color: #9f7aea !important; +} + +.tw-border-purple-600 { + border-color: #805ad5 !important; +} + +.tw-border-purple-700 { + border-color: #6b46c1 !important; +} + +.tw-border-purple-800 { + border-color: #553c9a !important; +} + +.tw-border-purple-900 { + border-color: #44337a !important; +} + +.tw-border-pink-100 { + border-color: #fff5f7 !important; +} + +.tw-border-pink-200 { + border-color: #fed7e2 !important; +} + +.tw-border-pink-300 { + border-color: #fbb6ce !important; +} + +.tw-border-pink-400 { + border-color: #f687b3 !important; +} + +.tw-border-pink-500 { + border-color: #ed64a6 !important; +} + +.tw-border-pink-600 { + border-color: #d53f8c !important; +} + +.tw-border-pink-700 { + border-color: #b83280 !important; +} + +.tw-border-pink-800 { + border-color: #97266d !important; +} + +.tw-border-pink-900 { + border-color: #702459 !important; +} + +.hover\:tw-border-transparent:hover { + border-color: transparent !important; +} + +.hover\:tw-border-black:hover { + border-color: #000 !important; +} + +.hover\:tw-border-white:hover { + border-color: #fff !important; +} + +.hover\:tw-border-gray-100:hover { + border-color: #f7fafc !important; +} + +.hover\:tw-border-gray-200:hover { + border-color: #edf2f7 !important; +} + +.hover\:tw-border-gray-300:hover { + border-color: #e2e8f0 !important; +} + +.hover\:tw-border-gray-400:hover { + border-color: #cbd5e0 !important; +} + +.hover\:tw-border-gray-500:hover { + border-color: #a0aec0 !important; +} + +.hover\:tw-border-gray-600:hover { + border-color: #718096 !important; +} + +.hover\:tw-border-gray-700:hover { + border-color: #4a5568 !important; +} + +.hover\:tw-border-gray-800:hover { + border-color: #2d3748 !important; +} + +.hover\:tw-border-gray-900:hover { + border-color: #1a202c !important; +} + +.hover\:tw-border-red-100:hover { + border-color: #fff5f5 !important; +} + +.hover\:tw-border-red-200:hover { + border-color: #fed7d7 !important; +} + +.hover\:tw-border-red-300:hover { + border-color: #feb2b2 !important; +} + +.hover\:tw-border-red-400:hover { + border-color: #fc8181 !important; +} + +.hover\:tw-border-red-500:hover { + border-color: #f56565 !important; +} + +.hover\:tw-border-red-600:hover { + border-color: #e53e3e !important; +} + +.hover\:tw-border-red-700:hover { + border-color: #c53030 !important; +} + +.hover\:tw-border-red-800:hover { + border-color: #9b2c2c !important; +} + +.hover\:tw-border-red-900:hover { + border-color: #742a2a !important; +} + +.hover\:tw-border-orange-100:hover { + border-color: #fffaf0 !important; +} + +.hover\:tw-border-orange-200:hover { + border-color: #feebc8 !important; +} + +.hover\:tw-border-orange-300:hover { + border-color: #fbd38d !important; +} + +.hover\:tw-border-orange-400:hover { + border-color: #f6ad55 !important; +} + +.hover\:tw-border-orange-500:hover { + border-color: #ed8936 !important; +} + +.hover\:tw-border-orange-600:hover { + border-color: #dd6b20 !important; +} + +.hover\:tw-border-orange-700:hover { + border-color: #c05621 !important; +} + +.hover\:tw-border-orange-800:hover { + border-color: #9c4221 !important; +} + +.hover\:tw-border-orange-900:hover { + border-color: #7b341e !important; +} + +.hover\:tw-border-yellow-100:hover { + border-color: #fffff0 !important; +} + +.hover\:tw-border-yellow-200:hover { + border-color: #fefcbf !important; +} + +.hover\:tw-border-yellow-300:hover { + border-color: #faf089 !important; +} + +.hover\:tw-border-yellow-400:hover { + border-color: #f6e05e !important; +} + +.hover\:tw-border-yellow-500:hover { + border-color: #ecc94b !important; +} + +.hover\:tw-border-yellow-600:hover { + border-color: #d69e2e !important; +} + +.hover\:tw-border-yellow-700:hover { + border-color: #b7791f !important; +} + +.hover\:tw-border-yellow-800:hover { + border-color: #975a16 !important; +} + +.hover\:tw-border-yellow-900:hover { + border-color: #744210 !important; +} + +.hover\:tw-border-green-100:hover { + border-color: #f0fff4 !important; +} + +.hover\:tw-border-green-200:hover { + border-color: #c6f6d5 !important; +} + +.hover\:tw-border-green-300:hover { + border-color: #9ae6b4 !important; +} + +.hover\:tw-border-green-400:hover { + border-color: #68d391 !important; +} + +.hover\:tw-border-green-500:hover { + border-color: #48bb78 !important; +} + +.hover\:tw-border-green-600:hover { + border-color: #38a169 !important; +} + +.hover\:tw-border-green-700:hover { + border-color: #2f855a !important; +} + +.hover\:tw-border-green-800:hover { + border-color: #276749 !important; +} + +.hover\:tw-border-green-900:hover { + border-color: #22543d !important; +} + +.hover\:tw-border-teal-100:hover { + border-color: #e6fffa !important; +} + +.hover\:tw-border-teal-200:hover { + border-color: #b2f5ea !important; +} + +.hover\:tw-border-teal-300:hover { + border-color: #81e6d9 !important; +} + +.hover\:tw-border-teal-400:hover { + border-color: #4fd1c5 !important; +} + +.hover\:tw-border-teal-500:hover { + border-color: #38b2ac !important; +} + +.hover\:tw-border-teal-600:hover { + border-color: #319795 !important; +} + +.hover\:tw-border-teal-700:hover { + border-color: #2c7a7b !important; +} + +.hover\:tw-border-teal-800:hover { + border-color: #285e61 !important; +} + +.hover\:tw-border-teal-900:hover { + border-color: #234e52 !important; +} + +.hover\:tw-border-blue-100:hover { + border-color: #ebf8ff !important; +} + +.hover\:tw-border-blue-200:hover { + border-color: #bee3f8 !important; +} + +.hover\:tw-border-blue-300:hover { + border-color: #90cdf4 !important; +} + +.hover\:tw-border-blue-400:hover { + border-color: #63b3ed !important; +} + +.hover\:tw-border-blue-500:hover { + border-color: #4299e1 !important; +} + +.hover\:tw-border-blue-600:hover { + border-color: #3182ce !important; +} + +.hover\:tw-border-blue-700:hover { + border-color: #2b6cb0 !important; +} + +.hover\:tw-border-blue-800:hover { + border-color: #2c5282 !important; +} + +.hover\:tw-border-blue-900:hover { + border-color: #2a4365 !important; +} + +.hover\:tw-border-indigo-100:hover { + border-color: #ebf4ff !important; +} + +.hover\:tw-border-indigo-200:hover { + border-color: #c3dafe !important; +} + +.hover\:tw-border-indigo-300:hover { + border-color: #a3bffa !important; +} + +.hover\:tw-border-indigo-400:hover { + border-color: #7f9cf5 !important; +} + +.hover\:tw-border-indigo-500:hover { + border-color: #667eea !important; +} + +.hover\:tw-border-indigo-600:hover { + border-color: #5a67d8 !important; +} + +.hover\:tw-border-indigo-700:hover { + border-color: #4c51bf !important; +} + +.hover\:tw-border-indigo-800:hover { + border-color: #434190 !important; +} + +.hover\:tw-border-indigo-900:hover { + border-color: #3c366b !important; +} + +.hover\:tw-border-purple-100:hover { + border-color: #faf5ff !important; +} + +.hover\:tw-border-purple-200:hover { + border-color: #e9d8fd !important; +} + +.hover\:tw-border-purple-300:hover { + border-color: #d6bcfa !important; +} + +.hover\:tw-border-purple-400:hover { + border-color: #b794f4 !important; +} + +.hover\:tw-border-purple-500:hover { + border-color: #9f7aea !important; +} + +.hover\:tw-border-purple-600:hover { + border-color: #805ad5 !important; +} + +.hover\:tw-border-purple-700:hover { + border-color: #6b46c1 !important; +} + +.hover\:tw-border-purple-800:hover { + border-color: #553c9a !important; +} + +.hover\:tw-border-purple-900:hover { + border-color: #44337a !important; +} + +.hover\:tw-border-pink-100:hover { + border-color: #fff5f7 !important; +} + +.hover\:tw-border-pink-200:hover { + border-color: #fed7e2 !important; +} + +.hover\:tw-border-pink-300:hover { + border-color: #fbb6ce !important; +} + +.hover\:tw-border-pink-400:hover { + border-color: #f687b3 !important; +} + +.hover\:tw-border-pink-500:hover { + border-color: #ed64a6 !important; +} + +.hover\:tw-border-pink-600:hover { + border-color: #d53f8c !important; +} + +.hover\:tw-border-pink-700:hover { + border-color: #b83280 !important; +} + +.hover\:tw-border-pink-800:hover { + border-color: #97266d !important; +} + +.hover\:tw-border-pink-900:hover { + border-color: #702459 !important; +} + +.focus\:tw-border-transparent:focus { + border-color: transparent !important; +} + +.focus\:tw-border-black:focus { + border-color: #000 !important; +} + +.focus\:tw-border-white:focus { + border-color: #fff !important; +} + +.focus\:tw-border-gray-100:focus { + border-color: #f7fafc !important; +} + +.focus\:tw-border-gray-200:focus { + border-color: #edf2f7 !important; +} + +.focus\:tw-border-gray-300:focus { + border-color: #e2e8f0 !important; +} + +.focus\:tw-border-gray-400:focus { + border-color: #cbd5e0 !important; +} + +.focus\:tw-border-gray-500:focus { + border-color: #a0aec0 !important; +} + +.focus\:tw-border-gray-600:focus { + border-color: #718096 !important; +} + +.focus\:tw-border-gray-700:focus { + border-color: #4a5568 !important; +} + +.focus\:tw-border-gray-800:focus { + border-color: #2d3748 !important; +} + +.focus\:tw-border-gray-900:focus { + border-color: #1a202c !important; +} + +.focus\:tw-border-red-100:focus { + border-color: #fff5f5 !important; +} + +.focus\:tw-border-red-200:focus { + border-color: #fed7d7 !important; +} + +.focus\:tw-border-red-300:focus { + border-color: #feb2b2 !important; +} + +.focus\:tw-border-red-400:focus { + border-color: #fc8181 !important; +} + +.focus\:tw-border-red-500:focus { + border-color: #f56565 !important; +} + +.focus\:tw-border-red-600:focus { + border-color: #e53e3e !important; +} + +.focus\:tw-border-red-700:focus { + border-color: #c53030 !important; +} + +.focus\:tw-border-red-800:focus { + border-color: #9b2c2c !important; +} + +.focus\:tw-border-red-900:focus { + border-color: #742a2a !important; +} + +.focus\:tw-border-orange-100:focus { + border-color: #fffaf0 !important; +} + +.focus\:tw-border-orange-200:focus { + border-color: #feebc8 !important; +} + +.focus\:tw-border-orange-300:focus { + border-color: #fbd38d !important; +} + +.focus\:tw-border-orange-400:focus { + border-color: #f6ad55 !important; +} + +.focus\:tw-border-orange-500:focus { + border-color: #ed8936 !important; +} + +.focus\:tw-border-orange-600:focus { + border-color: #dd6b20 !important; +} + +.focus\:tw-border-orange-700:focus { + border-color: #c05621 !important; +} + +.focus\:tw-border-orange-800:focus { + border-color: #9c4221 !important; +} + +.focus\:tw-border-orange-900:focus { + border-color: #7b341e !important; +} + +.focus\:tw-border-yellow-100:focus { + border-color: #fffff0 !important; +} + +.focus\:tw-border-yellow-200:focus { + border-color: #fefcbf !important; +} + +.focus\:tw-border-yellow-300:focus { + border-color: #faf089 !important; +} + +.focus\:tw-border-yellow-400:focus { + border-color: #f6e05e !important; +} + +.focus\:tw-border-yellow-500:focus { + border-color: #ecc94b !important; +} + +.focus\:tw-border-yellow-600:focus { + border-color: #d69e2e !important; +} + +.focus\:tw-border-yellow-700:focus { + border-color: #b7791f !important; +} + +.focus\:tw-border-yellow-800:focus { + border-color: #975a16 !important; +} + +.focus\:tw-border-yellow-900:focus { + border-color: #744210 !important; +} + +.focus\:tw-border-green-100:focus { + border-color: #f0fff4 !important; +} + +.focus\:tw-border-green-200:focus { + border-color: #c6f6d5 !important; +} + +.focus\:tw-border-green-300:focus { + border-color: #9ae6b4 !important; +} + +.focus\:tw-border-green-400:focus { + border-color: #68d391 !important; +} + +.focus\:tw-border-green-500:focus { + border-color: #48bb78 !important; +} + +.focus\:tw-border-green-600:focus { + border-color: #38a169 !important; +} + +.focus\:tw-border-green-700:focus { + border-color: #2f855a !important; +} + +.focus\:tw-border-green-800:focus { + border-color: #276749 !important; +} + +.focus\:tw-border-green-900:focus { + border-color: #22543d !important; +} + +.focus\:tw-border-teal-100:focus { + border-color: #e6fffa !important; +} + +.focus\:tw-border-teal-200:focus { + border-color: #b2f5ea !important; +} + +.focus\:tw-border-teal-300:focus { + border-color: #81e6d9 !important; +} + +.focus\:tw-border-teal-400:focus { + border-color: #4fd1c5 !important; +} + +.focus\:tw-border-teal-500:focus { + border-color: #38b2ac !important; +} + +.focus\:tw-border-teal-600:focus { + border-color: #319795 !important; +} + +.focus\:tw-border-teal-700:focus { + border-color: #2c7a7b !important; +} + +.focus\:tw-border-teal-800:focus { + border-color: #285e61 !important; +} + +.focus\:tw-border-teal-900:focus { + border-color: #234e52 !important; +} + +.focus\:tw-border-blue-100:focus { + border-color: #ebf8ff !important; +} + +.focus\:tw-border-blue-200:focus { + border-color: #bee3f8 !important; +} + +.focus\:tw-border-blue-300:focus { + border-color: #90cdf4 !important; +} + +.focus\:tw-border-blue-400:focus { + border-color: #63b3ed !important; +} + +.focus\:tw-border-blue-500:focus { + border-color: #4299e1 !important; +} + +.focus\:tw-border-blue-600:focus { + border-color: #3182ce !important; +} + +.focus\:tw-border-blue-700:focus { + border-color: #2b6cb0 !important; +} + +.focus\:tw-border-blue-800:focus { + border-color: #2c5282 !important; +} + +.focus\:tw-border-blue-900:focus { + border-color: #2a4365 !important; +} + +.focus\:tw-border-indigo-100:focus { + border-color: #ebf4ff !important; +} + +.focus\:tw-border-indigo-200:focus { + border-color: #c3dafe !important; +} + +.focus\:tw-border-indigo-300:focus { + border-color: #a3bffa !important; +} + +.focus\:tw-border-indigo-400:focus { + border-color: #7f9cf5 !important; +} + +.focus\:tw-border-indigo-500:focus { + border-color: #667eea !important; +} + +.focus\:tw-border-indigo-600:focus { + border-color: #5a67d8 !important; +} + +.focus\:tw-border-indigo-700:focus { + border-color: #4c51bf !important; +} + +.focus\:tw-border-indigo-800:focus { + border-color: #434190 !important; +} + +.focus\:tw-border-indigo-900:focus { + border-color: #3c366b !important; +} + +.focus\:tw-border-purple-100:focus { + border-color: #faf5ff !important; +} + +.focus\:tw-border-purple-200:focus { + border-color: #e9d8fd !important; +} + +.focus\:tw-border-purple-300:focus { + border-color: #d6bcfa !important; +} + +.focus\:tw-border-purple-400:focus { + border-color: #b794f4 !important; +} + +.focus\:tw-border-purple-500:focus { + border-color: #9f7aea !important; +} + +.focus\:tw-border-purple-600:focus { + border-color: #805ad5 !important; +} + +.focus\:tw-border-purple-700:focus { + border-color: #6b46c1 !important; +} + +.focus\:tw-border-purple-800:focus { + border-color: #553c9a !important; +} + +.focus\:tw-border-purple-900:focus { + border-color: #44337a !important; +} + +.focus\:tw-border-pink-100:focus { + border-color: #fff5f7 !important; +} + +.focus\:tw-border-pink-200:focus { + border-color: #fed7e2 !important; +} + +.focus\:tw-border-pink-300:focus { + border-color: #fbb6ce !important; +} + +.focus\:tw-border-pink-400:focus { + border-color: #f687b3 !important; +} + +.focus\:tw-border-pink-500:focus { + border-color: #ed64a6 !important; +} + +.focus\:tw-border-pink-600:focus { + border-color: #d53f8c !important; +} + +.focus\:tw-border-pink-700:focus { + border-color: #b83280 !important; +} + +.focus\:tw-border-pink-800:focus { + border-color: #97266d !important; +} + +.focus\:tw-border-pink-900:focus { + border-color: #702459 !important; +} + +.tw-rounded-none { + border-radius: 0 !important; +} + +.tw-rounded-sm { + border-radius: .125rem !important; +} + +.tw-rounded { + border-radius: .25rem !important; +} + +.tw-rounded-lg { + border-radius: .5rem !important; +} + +.tw-rounded-full { + border-radius: 9999px !important; +} + +.tw-rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.tw-rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.tw-rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.tw-rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.tw-rounded-t-sm { + border-top-left-radius: .125rem !important; + border-top-right-radius: .125rem !important; +} + +.tw-rounded-r-sm { + border-top-right-radius: .125rem !important; + border-bottom-right-radius: .125rem !important; +} + +.tw-rounded-b-sm { + border-bottom-right-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; +} + +.tw-rounded-l-sm { + border-top-left-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; +} + +.tw-rounded-t { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important; +} + +.tw-rounded-r { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important; +} + +.tw-rounded-b { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; +} + +.tw-rounded-l { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; +} + +.tw-rounded-t-lg { + border-top-left-radius: .5rem !important; + border-top-right-radius: .5rem !important; +} + +.tw-rounded-r-lg { + border-top-right-radius: .5rem !important; + border-bottom-right-radius: .5rem !important; +} + +.tw-rounded-b-lg { + border-bottom-right-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; +} + +.tw-rounded-l-lg { + border-top-left-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; +} + +.tw-rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; +} + +.tw-rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; +} + +.tw-rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; +} + +.tw-rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; +} + +.tw-rounded-tl-none { + border-top-left-radius: 0 !important; +} + +.tw-rounded-tr-none { + border-top-right-radius: 0 !important; +} + +.tw-rounded-br-none { + border-bottom-right-radius: 0 !important; +} + +.tw-rounded-bl-none { + border-bottom-left-radius: 0 !important; +} + +.tw-rounded-tl-sm { + border-top-left-radius: .125rem !important; +} + +.tw-rounded-tr-sm { + border-top-right-radius: .125rem !important; +} + +.tw-rounded-br-sm { + border-bottom-right-radius: .125rem !important; +} + +.tw-rounded-bl-sm { + border-bottom-left-radius: .125rem !important; +} + +.tw-rounded-tl { + border-top-left-radius: .25rem !important; +} + +.tw-rounded-tr { + border-top-right-radius: .25rem !important; +} + +.tw-rounded-br { + border-bottom-right-radius: .25rem !important; +} + +.tw-rounded-bl { + border-bottom-left-radius: .25rem !important; +} + +.tw-rounded-tl-lg { + border-top-left-radius: .5rem !important; +} + +.tw-rounded-tr-lg { + border-top-right-radius: .5rem !important; +} + +.tw-rounded-br-lg { + border-bottom-right-radius: .5rem !important; +} + +.tw-rounded-bl-lg { + border-bottom-left-radius: .5rem !important; +} + +.tw-rounded-tl-full { + border-top-left-radius: 9999px !important; +} + +.tw-rounded-tr-full { + border-top-right-radius: 9999px !important; +} + +.tw-rounded-br-full { + border-bottom-right-radius: 9999px !important; +} + +.tw-rounded-bl-full { + border-bottom-left-radius: 9999px !important; +} + +.tw-border-solid { + border-style: solid !important; +} + +.tw-border-dashed { + border-style: dashed !important; +} + +.tw-border-dotted { + border-style: dotted !important; +} + +.tw-border-none { + border-style: none !important; +} + +.tw-border-0 { + border-width: 0 !important; +} + +.tw-border-2 { + border-width: 2px !important; +} + +.tw-border-4 { + border-width: 4px !important; +} + +.tw-border-8 { + border-width: 8px !important; +} + +.tw-border { + border-width: 1px !important; +} + +.tw-border-t-0 { + border-top-width: 0 !important; +} + +.tw-border-r-0 { + border-right-width: 0 !important; +} + +.tw-border-b-0 { + border-bottom-width: 0 !important; +} + +.tw-border-l-0 { + border-left-width: 0 !important; +} + +.tw-border-t-2 { + border-top-width: 2px !important; +} + +.tw-border-r-2 { + border-right-width: 2px !important; +} + +.tw-border-b-2 { + border-bottom-width: 2px !important; +} + +.tw-border-l-2 { + border-left-width: 2px !important; +} + +.tw-border-t-4 { + border-top-width: 4px !important; +} + +.tw-border-r-4 { + border-right-width: 4px !important; +} + +.tw-border-b-4 { + border-bottom-width: 4px !important; +} + +.tw-border-l-4 { + border-left-width: 4px !important; +} + +.tw-border-t-8 { + border-top-width: 8px !important; +} + +.tw-border-r-8 { + border-right-width: 8px !important; +} + +.tw-border-b-8 { + border-bottom-width: 8px !important; +} + +.tw-border-l-8 { + border-left-width: 8px !important; +} + +.tw-border-t { + border-top-width: 1px !important; +} + +.tw-border-r { + border-right-width: 1px !important; +} + +.tw-border-b { + border-bottom-width: 1px !important; +} + +.tw-border-l { + border-left-width: 1px !important; +} + +.tw-cursor-auto { + cursor: auto !important; +} + +.tw-cursor-default { + cursor: default !important; +} + +.tw-cursor-pointer { + cursor: pointer !important; +} + +.tw-cursor-wait { + cursor: wait !important; +} + +.tw-cursor-move { + cursor: move !important; +} + +.tw-cursor-not-allowed { + cursor: not-allowed !important; +} + +.tw-block { + display: block !important; +} + +.tw-inline-block { + display: inline-block !important; +} + +.tw-inline { + display: inline !important; +} + +.tw-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.tw-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +.tw-table { + display: table !important; +} + +.tw-table-row { + display: table-row !important; +} + +.tw-table-cell { + display: table-cell !important; +} + +.tw-hidden { + display: none !important; +} + +.tw-flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.tw-flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.tw-flex-col { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.tw-flex-col-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.tw-flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.tw-flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.tw-flex-no-wrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.tw-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.tw-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.tw-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.tw-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.tw-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.tw-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.tw-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.tw-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.tw-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.tw-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +.tw-justify-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.tw-justify-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.tw-justify-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.tw-justify-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.tw-justify-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.tw-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.tw-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.tw-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.tw-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.tw-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.tw-flex-1 { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 0% !important; + flex: 1 1 0% !important; +} + +.tw-flex-auto { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.tw-flex-initial { + -webkit-box-flex: 0 !important; + -ms-flex: 0 1 auto !important; + flex: 0 1 auto !important; +} + +.tw-flex-none { + -webkit-box-flex: 0 !important; + -ms-flex: none !important; + flex: none !important; +} + +.tw-flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.tw-flex-grow { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.tw-flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.tw-flex-shrink { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.tw-float-right { + float: right !important; +} + +.tw-float-left { + float: left !important; +} + +.tw-float-none { + float: none !important; +} + +.tw-clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; +} + +.tw-font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; +} + +.tw-font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; +} + +.tw-font-mono { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.tw-font-hairline { + font-weight: 100 !important; +} + +.tw-font-thin { + font-weight: 200 !important; +} + +.tw-font-light { + font-weight: 300 !important; +} + +.tw-font-normal { + font-weight: 400 !important; +} + +.tw-font-medium { + font-weight: 500 !important; +} + +.tw-font-semibold { + font-weight: 600 !important; +} + +.tw-font-bold { + font-weight: 700 !important; +} + +.tw-font-extrabold { + font-weight: 800 !important; +} + +.tw-font-black { + font-weight: 900 !important; +} + +.hover\:tw-font-hairline:hover { + font-weight: 100 !important; +} + +.hover\:tw-font-thin:hover { + font-weight: 200 !important; +} + +.hover\:tw-font-light:hover { + font-weight: 300 !important; +} + +.hover\:tw-font-normal:hover { + font-weight: 400 !important; +} + +.hover\:tw-font-medium:hover { + font-weight: 500 !important; +} + +.hover\:tw-font-semibold:hover { + font-weight: 600 !important; +} + +.hover\:tw-font-bold:hover { + font-weight: 700 !important; +} + +.hover\:tw-font-extrabold:hover { + font-weight: 800 !important; +} + +.hover\:tw-font-black:hover { + font-weight: 900 !important; +} + +.focus\:tw-font-hairline:focus { + font-weight: 100 !important; +} + +.focus\:tw-font-thin:focus { + font-weight: 200 !important; +} + +.focus\:tw-font-light:focus { + font-weight: 300 !important; +} + +.focus\:tw-font-normal:focus { + font-weight: 400 !important; +} + +.focus\:tw-font-medium:focus { + font-weight: 500 !important; +} + +.focus\:tw-font-semibold:focus { + font-weight: 600 !important; +} + +.focus\:tw-font-bold:focus { + font-weight: 700 !important; +} + +.focus\:tw-font-extrabold:focus { + font-weight: 800 !important; +} + +.focus\:tw-font-black:focus { + font-weight: 900 !important; +} + +.tw-h-0 { + height: 0 !important; +} + +.tw-h-1 { + height: .25rem !important; +} + +.tw-h-2 { + height: .5rem !important; +} + +.tw-h-3 { + height: .75rem !important; +} + +.tw-h-4 { + height: 1rem !important; +} + +.tw-h-5 { + height: 1.25rem !important; +} + +.tw-h-6 { + height: 1.5rem !important; +} + +.tw-h-8 { + height: 2rem !important; +} + +.tw-h-10 { + height: 2.5rem !important; +} + +.tw-h-12 { + height: 3rem !important; +} + +.tw-h-16 { + height: 4rem !important; +} + +.tw-h-20 { + height: 5rem !important; +} + +.tw-h-24 { + height: 6rem !important; +} + +.tw-h-32 { + height: 8rem !important; +} + +.tw-h-40 { + height: 10rem !important; +} + +.tw-h-48 { + height: 12rem !important; +} + +.tw-h-56 { + height: 14rem !important; +} + +.tw-h-64 { + height: 16rem !important; +} + +.tw-h-auto { + height: auto !important; +} + +.tw-h-px { + height: 1px !important; +} + +.tw-h-full { + height: 100% !important; +} + +.tw-h-screen { + height: 100vh !important; +} + +.tw-leading-none { + line-height: 1 !important; +} + +.tw-leading-tight { + line-height: 1.25 !important; +} + +.tw-leading-snug { + line-height: 1.375 !important; +} + +.tw-leading-normal { + line-height: 1.5 !important; +} + +.tw-leading-relaxed { + line-height: 1.625 !important; +} + +.tw-leading-loose { + line-height: 2 !important; +} + +.tw-list-inside { + list-style-position: inside !important; +} + +.tw-list-outside { + list-style-position: outside !important; +} + +.tw-list-none { + list-style-type: none !important; +} + +.tw-list-disc { + list-style-type: disc !important; +} + +.tw-list-decimal { + list-style-type: decimal !important; +} + +.tw-m-0 { + margin: 0 !important; +} + +.tw-m-1 { + margin: .25rem !important; +} + +.tw-m-2 { + margin: .5rem !important; +} + +.tw-m-3 { + margin: .75rem !important; +} + +.tw-m-4 { + margin: 1rem !important; +} + +.tw-m-5 { + margin: 1.25rem !important; +} + +.tw-m-6 { + margin: 1.5rem !important; +} + +.tw-m-8 { + margin: 2rem !important; +} + +.tw-m-10 { + margin: 2.5rem !important; +} + +.tw-m-12 { + margin: 3rem !important; +} + +.tw-m-16 { + margin: 4rem !important; +} + +.tw-m-20 { + margin: 5rem !important; +} + +.tw-m-24 { + margin: 6rem !important; +} + +.tw-m-32 { + margin: 8rem !important; +} + +.tw-m-40 { + margin: 10rem !important; +} + +.tw-m-48 { + margin: 12rem !important; +} + +.tw-m-56 { + margin: 14rem !important; +} + +.tw-m-64 { + margin: 16rem !important; +} + +.tw-m-auto { + margin: auto !important; +} + +.tw-m-px { + margin: 1px !important; +} + +.tw-my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.tw-mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.tw-my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important; +} + +.tw-mx-1 { + margin-left: .25rem !important; + margin-right: .25rem !important; +} + +.tw-my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important; +} + +.tw-mx-2 { + margin-left: .5rem !important; + margin-right: .5rem !important; +} + +.tw-my-3 { + margin-top: .75rem !important; + margin-bottom: .75rem !important; +} + +.tw-mx-3 { + margin-left: .75rem !important; + margin-right: .75rem !important; +} + +.tw-my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.tw-mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.tw-my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; +} + +.tw-mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; +} + +.tw-my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.tw-mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.tw-my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.tw-mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.tw-my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.tw-mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; +} + +.tw-my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.tw-mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.tw-my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.tw-mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; +} + +.tw-my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; +} + +.tw-mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; +} + +.tw-my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; +} + +.tw-mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; +} + +.tw-my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; +} + +.tw-mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; +} + +.tw-my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; +} + +.tw-mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; +} + +.tw-my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; +} + +.tw-mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; +} + +.tw-my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; +} + +.tw-mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; +} + +.tw-my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; +} + +.tw-mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; +} + +.tw-my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.tw-mx-auto { + margin-left: auto !important; + margin-right: auto !important; +} + +.tw-my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; +} + +.tw-mx-px { + margin-left: 1px !important; + margin-right: 1px !important; +} + +.tw-mt-0 { + margin-top: 0 !important; +} + +.tw-mr-0 { + margin-right: 0 !important; +} + +.tw-mb-0 { + margin-bottom: 0 !important; +} + +.tw-ml-0 { + margin-left: 0 !important; +} + +.tw-mt-1 { + margin-top: .25rem !important; +} + +.tw-mr-1 { + margin-right: .25rem !important; +} + +.tw-mb-1 { + margin-bottom: .25rem !important; +} + +.tw-ml-1 { + margin-left: .25rem !important; +} + +.tw-mt-2 { + margin-top: .5rem !important; +} + +.tw-mr-2 { + margin-right: .5rem !important; +} + +.tw-mb-2 { + margin-bottom: .5rem !important; +} + +.tw-ml-2 { + margin-left: .5rem !important; +} + +.tw-mt-3 { + margin-top: .75rem !important; +} + +.tw-mr-3 { + margin-right: .75rem !important; +} + +.tw-mb-3 { + margin-bottom: .75rem !important; +} + +.tw-ml-3 { + margin-left: .75rem !important; +} + +.tw-mt-4 { + margin-top: 1rem !important; +} + +.tw-mr-4 { + margin-right: 1rem !important; +} + +.tw-mb-4 { + margin-bottom: 1rem !important; +} + +.tw-ml-4 { + margin-left: 1rem !important; +} + +.tw-mt-5 { + margin-top: 1.25rem !important; +} + +.tw-mr-5 { + margin-right: 1.25rem !important; +} + +.tw-mb-5 { + margin-bottom: 1.25rem !important; +} + +.tw-ml-5 { + margin-left: 1.25rem !important; +} + +.tw-mt-6 { + margin-top: 1.5rem !important; +} + +.tw-mr-6 { + margin-right: 1.5rem !important; +} + +.tw-mb-6 { + margin-bottom: 1.5rem !important; +} + +.tw-ml-6 { + margin-left: 1.5rem !important; +} + +.tw-mt-8 { + margin-top: 2rem !important; +} + +.tw-mr-8 { + margin-right: 2rem !important; +} + +.tw-mb-8 { + margin-bottom: 2rem !important; +} + +.tw-ml-8 { + margin-left: 2rem !important; +} + +.tw-mt-10 { + margin-top: 2.5rem !important; +} + +.tw-mr-10 { + margin-right: 2.5rem !important; +} + +.tw-mb-10 { + margin-bottom: 2.5rem !important; +} + +.tw-ml-10 { + margin-left: 2.5rem !important; +} + +.tw-mt-12 { + margin-top: 3rem !important; +} + +.tw-mr-12 { + margin-right: 3rem !important; +} + +.tw-mb-12 { + margin-bottom: 3rem !important; +} + +.tw-ml-12 { + margin-left: 3rem !important; +} + +.tw-mt-16 { + margin-top: 4rem !important; +} + +.tw-mr-16 { + margin-right: 4rem !important; +} + +.tw-mb-16 { + margin-bottom: 4rem !important; +} + +.tw-ml-16 { + margin-left: 4rem !important; +} + +.tw-mt-20 { + margin-top: 5rem !important; +} + +.tw-mr-20 { + margin-right: 5rem !important; +} + +.tw-mb-20 { + margin-bottom: 5rem !important; +} + +.tw-ml-20 { + margin-left: 5rem !important; +} + +.tw-mt-24 { + margin-top: 6rem !important; +} + +.tw-mr-24 { + margin-right: 6rem !important; +} + +.tw-mb-24 { + margin-bottom: 6rem !important; +} + +.tw-ml-24 { + margin-left: 6rem !important; +} + +.tw-mt-32 { + margin-top: 8rem !important; +} + +.tw-mr-32 { + margin-right: 8rem !important; +} + +.tw-mb-32 { + margin-bottom: 8rem !important; +} + +.tw-ml-32 { + margin-left: 8rem !important; +} + +.tw-mt-40 { + margin-top: 10rem !important; +} + +.tw-mr-40 { + margin-right: 10rem !important; +} + +.tw-mb-40 { + margin-bottom: 10rem !important; +} + +.tw-ml-40 { + margin-left: 10rem !important; +} + +.tw-mt-48 { + margin-top: 12rem !important; +} + +.tw-mr-48 { + margin-right: 12rem !important; +} + +.tw-mb-48 { + margin-bottom: 12rem !important; +} + +.tw-ml-48 { + margin-left: 12rem !important; +} + +.tw-mt-56 { + margin-top: 14rem !important; +} + +.tw-mr-56 { + margin-right: 14rem !important; +} + +.tw-mb-56 { + margin-bottom: 14rem !important; +} + +.tw-ml-56 { + margin-left: 14rem !important; +} + +.tw-mt-64 { + margin-top: 16rem !important; +} + +.tw-mr-64 { + margin-right: 16rem !important; +} + +.tw-mb-64 { + margin-bottom: 16rem !important; +} + +.tw-ml-64 { + margin-left: 16rem !important; +} + +.tw-mt-auto { + margin-top: auto !important; +} + +.tw-mr-auto { + margin-right: auto !important; +} + +.tw-mb-auto { + margin-bottom: auto !important; +} + +.tw-ml-auto { + margin-left: auto !important; +} + +.tw-mt-px { + margin-top: 1px !important; +} + +.tw-mr-px { + margin-right: 1px !important; +} + +.tw-mb-px { + margin-bottom: 1px !important; +} + +.tw-ml-px { + margin-left: 1px !important; +} + +.tw-max-h-full { + max-height: 100% !important; +} + +.tw-max-h-screen { + max-height: 100vh !important; +} + +.tw-max-w-xs { + max-width: 20rem !important; +} + +.tw-max-w-sm { + max-width: 24rem !important; +} + +.tw-max-w-md { + max-width: 28rem !important; +} + +.tw-max-w-lg { + max-width: 32rem !important; +} + +.tw-max-w-xl { + max-width: 36rem !important; +} + +.tw-max-w-2xl { + max-width: 42rem !important; +} + +.tw-max-w-3xl { + max-width: 48rem !important; +} + +.tw-max-w-4xl { + max-width: 56rem !important; +} + +.tw-max-w-5xl { + max-width: 64rem !important; +} + +.tw-max-w-6xl { + max-width: 72rem !important; +} + +.tw-max-w-full { + max-width: 100% !important; +} + +.tw-min-h-0 { + min-height: 0 !important; +} + +.tw-min-h-full { + min-height: 100% !important; +} + +.tw-min-h-screen { + min-height: 100vh !important; +} + +.tw-min-w-0 { + min-width: 0 !important; +} + +.tw-min-w-full { + min-width: 100% !important; +} + +.tw--m-0 { + margin: 0 !important; +} + +.tw--m-1 { + margin: -0.25rem !important; +} + +.tw--m-2 { + margin: -0.5rem !important; +} + +.tw--m-3 { + margin: -0.75rem !important; +} + +.tw--m-4 { + margin: -1rem !important; +} + +.tw--m-5 { + margin: -1.25rem !important; +} + +.tw--m-6 { + margin: -1.5rem !important; +} + +.tw--m-8 { + margin: -2rem !important; +} + +.tw--m-10 { + margin: -2.5rem !important; +} + +.tw--m-12 { + margin: -3rem !important; +} + +.tw--m-16 { + margin: -4rem !important; +} + +.tw--m-20 { + margin: -5rem !important; +} + +.tw--m-24 { + margin: -6rem !important; +} + +.tw--m-32 { + margin: -8rem !important; +} + +.tw--m-40 { + margin: -10rem !important; +} + +.tw--m-48 { + margin: -12rem !important; +} + +.tw--m-56 { + margin: -14rem !important; +} + +.tw--m-64 { + margin: -16rem !important; +} + +.tw--m-px { + margin: -1px !important; +} + +.tw--my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.tw--mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.tw--my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; +} + +.tw--mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; +} + +.tw--my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.tw--mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; +} + +.tw--my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; +} + +.tw--mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; +} + +.tw--my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; +} + +.tw--mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; +} + +.tw--my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; +} + +.tw--mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; +} + +.tw--my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; +} + +.tw--mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; +} + +.tw--my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; +} + +.tw--mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; +} + +.tw--my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; +} + +.tw--mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; +} + +.tw--my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; +} + +.tw--mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; +} + +.tw--my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; +} + +.tw--mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; +} + +.tw--my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; +} + +.tw--mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; +} + +.tw--my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; +} + +.tw--mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; +} + +.tw--my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; +} + +.tw--mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; +} + +.tw--my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; +} + +.tw--mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; +} + +.tw--my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; +} + +.tw--mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; +} + +.tw--my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; +} + +.tw--mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; +} + +.tw--my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; +} + +.tw--mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; +} + +.tw--my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; +} + +.tw--mx-px { + margin-left: -1px !important; + margin-right: -1px !important; +} + +.tw--mt-0 { + margin-top: 0 !important; +} + +.tw--mr-0 { + margin-right: 0 !important; +} + +.tw--mb-0 { + margin-bottom: 0 !important; +} + +.tw--ml-0 { + margin-left: 0 !important; +} + +.tw--mt-1 { + margin-top: -0.25rem !important; +} + +.tw--mr-1 { + margin-right: -0.25rem !important; +} + +.tw--mb-1 { + margin-bottom: -0.25rem !important; +} + +.tw--ml-1 { + margin-left: -0.25rem !important; +} + +.tw--mt-2 { + margin-top: -0.5rem !important; +} + +.tw--mr-2 { + margin-right: -0.5rem !important; +} + +.tw--mb-2 { + margin-bottom: -0.5rem !important; +} + +.tw--ml-2 { + margin-left: -0.5rem !important; +} + +.tw--mt-3 { + margin-top: -0.75rem !important; +} + +.tw--mr-3 { + margin-right: -0.75rem !important; +} + +.tw--mb-3 { + margin-bottom: -0.75rem !important; +} + +.tw--ml-3 { + margin-left: -0.75rem !important; +} + +.tw--mt-4 { + margin-top: -1rem !important; +} + +.tw--mr-4 { + margin-right: -1rem !important; +} + +.tw--mb-4 { + margin-bottom: -1rem !important; +} + +.tw--ml-4 { + margin-left: -1rem !important; +} + +.tw--mt-5 { + margin-top: -1.25rem !important; +} + +.tw--mr-5 { + margin-right: -1.25rem !important; +} + +.tw--mb-5 { + margin-bottom: -1.25rem !important; +} + +.tw--ml-5 { + margin-left: -1.25rem !important; +} + +.tw--mt-6 { + margin-top: -1.5rem !important; +} + +.tw--mr-6 { + margin-right: -1.5rem !important; +} + +.tw--mb-6 { + margin-bottom: -1.5rem !important; +} + +.tw--ml-6 { + margin-left: -1.5rem !important; +} + +.tw--mt-8 { + margin-top: -2rem !important; +} + +.tw--mr-8 { + margin-right: -2rem !important; +} + +.tw--mb-8 { + margin-bottom: -2rem !important; +} + +.tw--ml-8 { + margin-left: -2rem !important; +} + +.tw--mt-10 { + margin-top: -2.5rem !important; +} + +.tw--mr-10 { + margin-right: -2.5rem !important; +} + +.tw--mb-10 { + margin-bottom: -2.5rem !important; +} + +.tw--ml-10 { + margin-left: -2.5rem !important; +} + +.tw--mt-12 { + margin-top: -3rem !important; +} + +.tw--mr-12 { + margin-right: -3rem !important; +} + +.tw--mb-12 { + margin-bottom: -3rem !important; +} + +.tw--ml-12 { + margin-left: -3rem !important; +} + +.tw--mt-16 { + margin-top: -4rem !important; +} + +.tw--mr-16 { + margin-right: -4rem !important; +} + +.tw--mb-16 { + margin-bottom: -4rem !important; +} + +.tw--ml-16 { + margin-left: -4rem !important; +} + +.tw--mt-20 { + margin-top: -5rem !important; +} + +.tw--mr-20 { + margin-right: -5rem !important; +} + +.tw--mb-20 { + margin-bottom: -5rem !important; +} + +.tw--ml-20 { + margin-left: -5rem !important; +} + +.tw--mt-24 { + margin-top: -6rem !important; +} + +.tw--mr-24 { + margin-right: -6rem !important; +} + +.tw--mb-24 { + margin-bottom: -6rem !important; +} + +.tw--ml-24 { + margin-left: -6rem !important; +} + +.tw--mt-32 { + margin-top: -8rem !important; +} + +.tw--mr-32 { + margin-right: -8rem !important; +} + +.tw--mb-32 { + margin-bottom: -8rem !important; +} + +.tw--ml-32 { + margin-left: -8rem !important; +} + +.tw--mt-40 { + margin-top: -10rem !important; +} + +.tw--mr-40 { + margin-right: -10rem !important; +} + +.tw--mb-40 { + margin-bottom: -10rem !important; +} + +.tw--ml-40 { + margin-left: -10rem !important; +} + +.tw--mt-48 { + margin-top: -12rem !important; +} + +.tw--mr-48 { + margin-right: -12rem !important; +} + +.tw--mb-48 { + margin-bottom: -12rem !important; +} + +.tw--ml-48 { + margin-left: -12rem !important; +} + +.tw--mt-56 { + margin-top: -14rem !important; +} + +.tw--mr-56 { + margin-right: -14rem !important; +} + +.tw--mb-56 { + margin-bottom: -14rem !important; +} + +.tw--ml-56 { + margin-left: -14rem !important; +} + +.tw--mt-64 { + margin-top: -16rem !important; +} + +.tw--mr-64 { + margin-right: -16rem !important; +} + +.tw--mb-64 { + margin-bottom: -16rem !important; +} + +.tw--ml-64 { + margin-left: -16rem !important; +} + +.tw--mt-px { + margin-top: -1px !important; +} + +.tw--mr-px { + margin-right: -1px !important; +} + +.tw--mb-px { + margin-bottom: -1px !important; +} + +.tw--ml-px { + margin-left: -1px !important; +} + +.tw-object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; +} + +.tw-object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.tw-object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; +} + +.tw-object-none { + -o-object-fit: none !important; + object-fit: none !important; +} + +.tw-object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; +} + +.tw-object-bottom { + -o-object-position: bottom !important; + object-position: bottom !important; +} + +.tw-object-center { + -o-object-position: center !important; + object-position: center !important; +} + +.tw-object-left { + -o-object-position: left !important; + object-position: left !important; +} + +.tw-object-left-bottom { + -o-object-position: left bottom !important; + object-position: left bottom !important; +} + +.tw-object-left-top { + -o-object-position: left top !important; + object-position: left top !important; +} + +.tw-object-right { + -o-object-position: right !important; + object-position: right !important; +} + +.tw-object-right-bottom { + -o-object-position: right bottom !important; + object-position: right bottom !important; +} + +.tw-object-right-top { + -o-object-position: right top !important; + object-position: right top !important; +} + +.tw-object-top { + -o-object-position: top !important; + object-position: top !important; +} + +.tw-opacity-0 { + opacity: 0 !important; +} + +.tw-opacity-25 { + opacity: .25 !important; +} + +.tw-opacity-50 { + opacity: .5 !important; +} + +.tw-opacity-75 { + opacity: .75 !important; +} + +.tw-opacity-100 { + opacity: 1 !important; +} + +.tw-outline-none { + outline: 0 !important; +} + +.focus\:tw-outline-none:focus { + outline: 0 !important; +} + +.tw-overflow-auto { + overflow: auto !important; +} + +.tw-overflow-hidden { + overflow: hidden !important; +} + +.tw-overflow-visible { + overflow: visible !important; +} + +.tw-overflow-scroll { + overflow: scroll !important; +} + +.tw-overflow-x-auto { + overflow-x: auto !important; +} + +.tw-overflow-y-auto { + overflow-y: auto !important; +} + +.tw-overflow-x-hidden { + overflow-x: hidden !important; +} + +.tw-overflow-y-hidden { + overflow-y: hidden !important; +} + +.tw-overflow-x-visible { + overflow-x: visible !important; +} + +.tw-overflow-y-visible { + overflow-y: visible !important; +} + +.tw-overflow-x-scroll { + overflow-x: scroll !important; +} + +.tw-overflow-y-scroll { + overflow-y: scroll !important; +} + +.tw-scrolling-touch { + -webkit-overflow-scrolling: touch !important; +} + +.tw-scrolling-auto { + -webkit-overflow-scrolling: auto !important; +} + +.tw-p-0 { + padding: 0 !important; +} + +.tw-p-1 { + padding: .25rem !important; +} + +.tw-p-2 { + padding: .5rem !important; +} + +.tw-p-3 { + padding: .75rem !important; +} + +.tw-p-4 { + padding: 1rem !important; +} + +.tw-p-5 { + padding: 1.25rem !important; +} + +.tw-p-6 { + padding: 1.5rem !important; +} + +.tw-p-8 { + padding: 2rem !important; +} + +.tw-p-10 { + padding: 2.5rem !important; +} + +.tw-p-12 { + padding: 3rem !important; +} + +.tw-p-16 { + padding: 4rem !important; +} + +.tw-p-20 { + padding: 5rem !important; +} + +.tw-p-24 { + padding: 6rem !important; +} + +.tw-p-32 { + padding: 8rem !important; +} + +.tw-p-40 { + padding: 10rem !important; +} + +.tw-p-48 { + padding: 12rem !important; +} + +.tw-p-56 { + padding: 14rem !important; +} + +.tw-p-64 { + padding: 16rem !important; +} + +.tw-p-px { + padding: 1px !important; +} + +.tw-py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.tw-px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.tw-py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important; +} + +.tw-px-1 { + padding-left: .25rem !important; + padding-right: .25rem !important; +} + +.tw-py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important; +} + +.tw-px-2 { + padding-left: .5rem !important; + padding-right: .5rem !important; +} + +.tw-py-3 { + padding-top: .75rem !important; + padding-bottom: .75rem !important; +} + +.tw-px-3 { + padding-left: .75rem !important; + padding-right: .75rem !important; +} + +.tw-py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.tw-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.tw-py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; +} + +.tw-px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; +} + +.tw-py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.tw-px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.tw-py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; +} + +.tw-px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.tw-py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.tw-px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; +} + +.tw-py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.tw-px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.tw-py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +.tw-px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; +} + +.tw-py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; +} + +.tw-px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; +} + +.tw-py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; +} + +.tw-px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; +} + +.tw-py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; +} + +.tw-px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; +} + +.tw-py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; +} + +.tw-px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; +} + +.tw-py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; +} + +.tw-px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; +} + +.tw-py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; +} + +.tw-px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; +} + +.tw-py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; +} + +.tw-px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; +} + +.tw-py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; +} + +.tw-px-px { + padding-left: 1px !important; + padding-right: 1px !important; +} + +.tw-pt-0 { + padding-top: 0 !important; +} + +.tw-pr-0 { + padding-right: 0 !important; +} + +.tw-pb-0 { + padding-bottom: 0 !important; +} + +.tw-pl-0 { + padding-left: 0 !important; +} + +.tw-pt-1 { + padding-top: .25rem !important; +} + +.tw-pr-1 { + padding-right: .25rem !important; +} + +.tw-pb-1 { + padding-bottom: .25rem !important; +} + +.tw-pl-1 { + padding-left: .25rem !important; +} + +.tw-pt-2 { + padding-top: .5rem !important; +} + +.tw-pr-2 { + padding-right: .5rem !important; +} + +.tw-pb-2 { + padding-bottom: .5rem !important; +} + +.tw-pl-2 { + padding-left: .5rem !important; +} + +.tw-pt-3 { + padding-top: .75rem !important; +} + +.tw-pr-3 { + padding-right: .75rem !important; +} + +.tw-pb-3 { + padding-bottom: .75rem !important; +} + +.tw-pl-3 { + padding-left: .75rem !important; +} + +.tw-pt-4 { + padding-top: 1rem !important; +} + +.tw-pr-4 { + padding-right: 1rem !important; +} + +.tw-pb-4 { + padding-bottom: 1rem !important; +} + +.tw-pl-4 { + padding-left: 1rem !important; +} + +.tw-pt-5 { + padding-top: 1.25rem !important; +} + +.tw-pr-5 { + padding-right: 1.25rem !important; +} + +.tw-pb-5 { + padding-bottom: 1.25rem !important; +} + +.tw-pl-5 { + padding-left: 1.25rem !important; +} + +.tw-pt-6 { + padding-top: 1.5rem !important; +} + +.tw-pr-6 { + padding-right: 1.5rem !important; +} + +.tw-pb-6 { + padding-bottom: 1.5rem !important; +} + +.tw-pl-6 { + padding-left: 1.5rem !important; +} + +.tw-pt-8 { + padding-top: 2rem !important; +} + +.tw-pr-8 { + padding-right: 2rem !important; +} + +.tw-pb-8 { + padding-bottom: 2rem !important; +} + +.tw-pl-8 { + padding-left: 2rem !important; +} + +.tw-pt-10 { + padding-top: 2.5rem !important; +} + +.tw-pr-10 { + padding-right: 2.5rem !important; +} + +.tw-pb-10 { + padding-bottom: 2.5rem !important; +} + +.tw-pl-10 { + padding-left: 2.5rem !important; +} + +.tw-pt-12 { + padding-top: 3rem !important; +} + +.tw-pr-12 { + padding-right: 3rem !important; +} + +.tw-pb-12 { + padding-bottom: 3rem !important; +} + +.tw-pl-12 { + padding-left: 3rem !important; +} + +.tw-pt-16 { + padding-top: 4rem !important; +} + +.tw-pr-16 { + padding-right: 4rem !important; +} + +.tw-pb-16 { + padding-bottom: 4rem !important; +} + +.tw-pl-16 { + padding-left: 4rem !important; +} + +.tw-pt-20 { + padding-top: 5rem !important; +} + +.tw-pr-20 { + padding-right: 5rem !important; +} + +.tw-pb-20 { + padding-bottom: 5rem !important; +} + +.tw-pl-20 { + padding-left: 5rem !important; +} + +.tw-pt-24 { + padding-top: 6rem !important; +} + +.tw-pr-24 { + padding-right: 6rem !important; +} + +.tw-pb-24 { + padding-bottom: 6rem !important; +} + +.tw-pl-24 { + padding-left: 6rem !important; +} + +.tw-pt-32 { + padding-top: 8rem !important; +} + +.tw-pr-32 { + padding-right: 8rem !important; +} + +.tw-pb-32 { + padding-bottom: 8rem !important; +} + +.tw-pl-32 { + padding-left: 8rem !important; +} + +.tw-pt-40 { + padding-top: 10rem !important; +} + +.tw-pr-40 { + padding-right: 10rem !important; +} + +.tw-pb-40 { + padding-bottom: 10rem !important; +} + +.tw-pl-40 { + padding-left: 10rem !important; +} + +.tw-pt-48 { + padding-top: 12rem !important; +} + +.tw-pr-48 { + padding-right: 12rem !important; +} + +.tw-pb-48 { + padding-bottom: 12rem !important; +} + +.tw-pl-48 { + padding-left: 12rem !important; +} + +.tw-pt-56 { + padding-top: 14rem !important; +} + +.tw-pr-56 { + padding-right: 14rem !important; +} + +.tw-pb-56 { + padding-bottom: 14rem !important; +} + +.tw-pl-56 { + padding-left: 14rem !important; +} + +.tw-pt-64 { + padding-top: 16rem !important; +} + +.tw-pr-64 { + padding-right: 16rem !important; +} + +.tw-pb-64 { + padding-bottom: 16rem !important; +} + +.tw-pl-64 { + padding-left: 16rem !important; +} + +.tw-pt-px { + padding-top: 1px !important; +} + +.tw-pr-px { + padding-right: 1px !important; +} + +.tw-pb-px { + padding-bottom: 1px !important; +} + +.tw-pl-px { + padding-left: 1px !important; +} + +.tw-pointer-events-none { + pointer-events: none !important; +} + +.tw-pointer-events-auto { + pointer-events: auto !important; +} + +.tw-static { + position: static !important; +} + +.tw-fixed { + position: fixed !important; +} + +.tw-absolute { + position: absolute !important; +} + +.tw-relative { + position: relative !important; +} + +.tw-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.tw-inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; +} + +.tw-inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; +} + +.tw-inset-y-0 { + top: 0 !important; + bottom: 0 !important; +} + +.tw-inset-x-0 { + right: 0 !important; + left: 0 !important; +} + +.tw-inset-y-auto { + top: auto !important; + bottom: auto !important; +} + +.tw-inset-x-auto { + right: auto !important; + left: auto !important; +} + +.tw-top-0 { + top: 0 !important; +} + +.tw-right-0 { + right: 0 !important; +} + +.tw-bottom-0 { + bottom: 0 !important; +} + +.tw-left-0 { + left: 0 !important; +} + +.tw-top-auto { + top: auto !important; +} + +.tw-right-auto { + right: auto !important; +} + +.tw-bottom-auto { + bottom: auto !important; +} + +.tw-left-auto { + left: auto !important; +} + +.tw-resize-none { + resize: none !important; +} + +.tw-resize-y { + resize: vertical !important; +} + +.tw-resize-x { + resize: horizontal !important; +} + +.tw-resize { + resize: both !important; +} + +.tw-shadow { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; +} + +.tw-shadow-md { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; +} + +.tw-shadow-lg { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; +} + +.tw-shadow-xl { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; +} + +.tw-shadow-2xl { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; +} + +.tw-shadow-inner { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; +} + +.tw-shadow-outline { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; +} + +.tw-shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.hover\:tw-shadow:hover { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; +} + +.hover\:tw-shadow-md:hover { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; +} + +.hover\:tw-shadow-lg:hover { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; +} + +.hover\:tw-shadow-xl:hover { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; +} + +.hover\:tw-shadow-2xl:hover { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; +} + +.hover\:tw-shadow-inner:hover { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; +} + +.hover\:tw-shadow-outline:hover { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; +} + +.hover\:tw-shadow-none:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.focus\:tw-shadow:focus { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; +} + +.focus\:tw-shadow-md:focus { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; +} + +.focus\:tw-shadow-lg:focus { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; +} + +.focus\:tw-shadow-xl:focus { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; +} + +.focus\:tw-shadow-2xl:focus { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; +} + +.focus\:tw-shadow-inner:focus { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; +} + +.focus\:tw-shadow-outline:focus { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; +} + +.focus\:tw-shadow-none:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.tw-fill-current { + fill: currentColor !important; +} + +.tw-stroke-current { + stroke: currentColor !important; +} + +.tw-table-auto { + table-layout: auto !important; +} + +.tw-table-fixed { + table-layout: fixed !important; +} + +.tw-text-left { + text-align: left !important; +} + +.tw-text-center { + text-align: center !important; +} + +.tw-text-right { + text-align: right !important; +} + +.tw-text-justify { + text-align: justify !important; +} + +.tw-text-transparent { + color: transparent !important; +} + +.tw-text-black { + color: #000 !important; +} + +.tw-text-white { + color: #fff !important; +} + +.tw-text-gray-100 { + color: #f7fafc !important; +} + +.tw-text-gray-200 { + color: #edf2f7 !important; +} + +.tw-text-gray-300 { + color: #e2e8f0 !important; +} + +.tw-text-gray-400 { + color: #cbd5e0 !important; +} + +.tw-text-gray-500 { + color: #a0aec0 !important; +} + +.tw-text-gray-600 { + color: #718096 !important; +} + +.tw-text-gray-700 { + color: #4a5568 !important; +} + +.tw-text-gray-800 { + color: #2d3748 !important; +} + +.tw-text-gray-900 { + color: #1a202c !important; +} + +.tw-text-red-100 { + color: #fff5f5 !important; +} + +.tw-text-red-200 { + color: #fed7d7 !important; +} + +.tw-text-red-300 { + color: #feb2b2 !important; +} + +.tw-text-red-400 { + color: #fc8181 !important; +} + +.tw-text-red-500 { + color: #f56565 !important; +} + +.tw-text-red-600 { + color: #e53e3e !important; +} + +.tw-text-red-700 { + color: #c53030 !important; +} + +.tw-text-red-800 { + color: #9b2c2c !important; +} + +.tw-text-red-900 { + color: #742a2a !important; +} + +.tw-text-orange-100 { + color: #fffaf0 !important; +} + +.tw-text-orange-200 { + color: #feebc8 !important; +} + +.tw-text-orange-300 { + color: #fbd38d !important; +} + +.tw-text-orange-400 { + color: #f6ad55 !important; +} + +.tw-text-orange-500 { + color: #ed8936 !important; +} + +.tw-text-orange-600 { + color: #dd6b20 !important; +} + +.tw-text-orange-700 { + color: #c05621 !important; +} + +.tw-text-orange-800 { + color: #9c4221 !important; +} + +.tw-text-orange-900 { + color: #7b341e !important; +} + +.tw-text-yellow-100 { + color: #fffff0 !important; +} + +.tw-text-yellow-200 { + color: #fefcbf !important; +} + +.tw-text-yellow-300 { + color: #faf089 !important; +} + +.tw-text-yellow-400 { + color: #f6e05e !important; +} + +.tw-text-yellow-500 { + color: #ecc94b !important; +} + +.tw-text-yellow-600 { + color: #d69e2e !important; +} + +.tw-text-yellow-700 { + color: #b7791f !important; +} + +.tw-text-yellow-800 { + color: #975a16 !important; +} + +.tw-text-yellow-900 { + color: #744210 !important; +} + +.tw-text-green-100 { + color: #f0fff4 !important; +} + +.tw-text-green-200 { + color: #c6f6d5 !important; +} + +.tw-text-green-300 { + color: #9ae6b4 !important; +} + +.tw-text-green-400 { + color: #68d391 !important; +} + +.tw-text-green-500 { + color: #48bb78 !important; +} + +.tw-text-green-600 { + color: #38a169 !important; +} + +.tw-text-green-700 { + color: #2f855a !important; +} + +.tw-text-green-800 { + color: #276749 !important; +} + +.tw-text-green-900 { + color: #22543d !important; +} + +.tw-text-teal-100 { + color: #e6fffa !important; +} + +.tw-text-teal-200 { + color: #b2f5ea !important; +} + +.tw-text-teal-300 { + color: #81e6d9 !important; +} + +.tw-text-teal-400 { + color: #4fd1c5 !important; +} + +.tw-text-teal-500 { + color: #38b2ac !important; +} + +.tw-text-teal-600 { + color: #319795 !important; +} + +.tw-text-teal-700 { + color: #2c7a7b !important; +} + +.tw-text-teal-800 { + color: #285e61 !important; +} + +.tw-text-teal-900 { + color: #234e52 !important; +} + +.tw-text-blue-100 { + color: #ebf8ff !important; +} + +.tw-text-blue-200 { + color: #bee3f8 !important; +} + +.tw-text-blue-300 { + color: #90cdf4 !important; +} + +.tw-text-blue-400 { + color: #63b3ed !important; +} + +.tw-text-blue-500 { + color: #4299e1 !important; +} + +.tw-text-blue-600 { + color: #3182ce !important; +} + +.tw-text-blue-700 { + color: #2b6cb0 !important; +} + +.tw-text-blue-800 { + color: #2c5282 !important; +} + +.tw-text-blue-900 { + color: #2a4365 !important; +} + +.tw-text-indigo-100 { + color: #ebf4ff !important; +} + +.tw-text-indigo-200 { + color: #c3dafe !important; +} + +.tw-text-indigo-300 { + color: #a3bffa !important; +} + +.tw-text-indigo-400 { + color: #7f9cf5 !important; +} + +.tw-text-indigo-500 { + color: #667eea !important; +} + +.tw-text-indigo-600 { + color: #5a67d8 !important; +} + +.tw-text-indigo-700 { + color: #4c51bf !important; +} + +.tw-text-indigo-800 { + color: #434190 !important; +} + +.tw-text-indigo-900 { + color: #3c366b !important; +} + +.tw-text-purple-100 { + color: #faf5ff !important; +} + +.tw-text-purple-200 { + color: #e9d8fd !important; +} + +.tw-text-purple-300 { + color: #d6bcfa !important; +} + +.tw-text-purple-400 { + color: #b794f4 !important; +} + +.tw-text-purple-500 { + color: #9f7aea !important; +} + +.tw-text-purple-600 { + color: #805ad5 !important; +} + +.tw-text-purple-700 { + color: #6b46c1 !important; +} + +.tw-text-purple-800 { + color: #553c9a !important; +} + +.tw-text-purple-900 { + color: #44337a !important; +} + +.tw-text-pink-100 { + color: #fff5f7 !important; +} + +.tw-text-pink-200 { + color: #fed7e2 !important; +} + +.tw-text-pink-300 { + color: #fbb6ce !important; +} + +.tw-text-pink-400 { + color: #f687b3 !important; +} + +.tw-text-pink-500 { + color: #ed64a6 !important; +} + +.tw-text-pink-600 { + color: #d53f8c !important; +} + +.tw-text-pink-700 { + color: #b83280 !important; +} + +.tw-text-pink-800 { + color: #97266d !important; +} + +.tw-text-pink-900 { + color: #702459 !important; +} + +.hover\:tw-text-transparent:hover { + color: transparent !important; +} + +.hover\:tw-text-black:hover { + color: #000 !important; +} + +.hover\:tw-text-white:hover { + color: #fff !important; +} + +.hover\:tw-text-gray-100:hover { + color: #f7fafc !important; +} + +.hover\:tw-text-gray-200:hover { + color: #edf2f7 !important; +} + +.hover\:tw-text-gray-300:hover { + color: #e2e8f0 !important; +} + +.hover\:tw-text-gray-400:hover { + color: #cbd5e0 !important; +} + +.hover\:tw-text-gray-500:hover { + color: #a0aec0 !important; +} + +.hover\:tw-text-gray-600:hover { + color: #718096 !important; +} + +.hover\:tw-text-gray-700:hover { + color: #4a5568 !important; +} + +.hover\:tw-text-gray-800:hover { + color: #2d3748 !important; +} + +.hover\:tw-text-gray-900:hover { + color: #1a202c !important; +} + +.hover\:tw-text-red-100:hover { + color: #fff5f5 !important; +} + +.hover\:tw-text-red-200:hover { + color: #fed7d7 !important; +} + +.hover\:tw-text-red-300:hover { + color: #feb2b2 !important; +} + +.hover\:tw-text-red-400:hover { + color: #fc8181 !important; +} + +.hover\:tw-text-red-500:hover { + color: #f56565 !important; +} + +.hover\:tw-text-red-600:hover { + color: #e53e3e !important; +} + +.hover\:tw-text-red-700:hover { + color: #c53030 !important; +} + +.hover\:tw-text-red-800:hover { + color: #9b2c2c !important; +} + +.hover\:tw-text-red-900:hover { + color: #742a2a !important; +} + +.hover\:tw-text-orange-100:hover { + color: #fffaf0 !important; +} + +.hover\:tw-text-orange-200:hover { + color: #feebc8 !important; +} + +.hover\:tw-text-orange-300:hover { + color: #fbd38d !important; +} + +.hover\:tw-text-orange-400:hover { + color: #f6ad55 !important; +} + +.hover\:tw-text-orange-500:hover { + color: #ed8936 !important; +} + +.hover\:tw-text-orange-600:hover { + color: #dd6b20 !important; +} + +.hover\:tw-text-orange-700:hover { + color: #c05621 !important; +} + +.hover\:tw-text-orange-800:hover { + color: #9c4221 !important; +} + +.hover\:tw-text-orange-900:hover { + color: #7b341e !important; +} + +.hover\:tw-text-yellow-100:hover { + color: #fffff0 !important; +} + +.hover\:tw-text-yellow-200:hover { + color: #fefcbf !important; +} + +.hover\:tw-text-yellow-300:hover { + color: #faf089 !important; +} + +.hover\:tw-text-yellow-400:hover { + color: #f6e05e !important; +} + +.hover\:tw-text-yellow-500:hover { + color: #ecc94b !important; +} + +.hover\:tw-text-yellow-600:hover { + color: #d69e2e !important; +} + +.hover\:tw-text-yellow-700:hover { + color: #b7791f !important; +} + +.hover\:tw-text-yellow-800:hover { + color: #975a16 !important; +} + +.hover\:tw-text-yellow-900:hover { + color: #744210 !important; +} + +.hover\:tw-text-green-100:hover { + color: #f0fff4 !important; +} + +.hover\:tw-text-green-200:hover { + color: #c6f6d5 !important; +} + +.hover\:tw-text-green-300:hover { + color: #9ae6b4 !important; +} + +.hover\:tw-text-green-400:hover { + color: #68d391 !important; +} + +.hover\:tw-text-green-500:hover { + color: #48bb78 !important; +} + +.hover\:tw-text-green-600:hover { + color: #38a169 !important; +} + +.hover\:tw-text-green-700:hover { + color: #2f855a !important; +} + +.hover\:tw-text-green-800:hover { + color: #276749 !important; +} + +.hover\:tw-text-green-900:hover { + color: #22543d !important; +} + +.hover\:tw-text-teal-100:hover { + color: #e6fffa !important; +} + +.hover\:tw-text-teal-200:hover { + color: #b2f5ea !important; +} + +.hover\:tw-text-teal-300:hover { + color: #81e6d9 !important; +} + +.hover\:tw-text-teal-400:hover { + color: #4fd1c5 !important; +} + +.hover\:tw-text-teal-500:hover { + color: #38b2ac !important; +} + +.hover\:tw-text-teal-600:hover { + color: #319795 !important; +} + +.hover\:tw-text-teal-700:hover { + color: #2c7a7b !important; +} + +.hover\:tw-text-teal-800:hover { + color: #285e61 !important; +} + +.hover\:tw-text-teal-900:hover { + color: #234e52 !important; +} + +.hover\:tw-text-blue-100:hover { + color: #ebf8ff !important; +} + +.hover\:tw-text-blue-200:hover { + color: #bee3f8 !important; +} + +.hover\:tw-text-blue-300:hover { + color: #90cdf4 !important; +} + +.hover\:tw-text-blue-400:hover { + color: #63b3ed !important; +} + +.hover\:tw-text-blue-500:hover { + color: #4299e1 !important; +} + +.hover\:tw-text-blue-600:hover { + color: #3182ce !important; +} + +.hover\:tw-text-blue-700:hover { + color: #2b6cb0 !important; +} + +.hover\:tw-text-blue-800:hover { + color: #2c5282 !important; +} + +.hover\:tw-text-blue-900:hover { + color: #2a4365 !important; +} + +.hover\:tw-text-indigo-100:hover { + color: #ebf4ff !important; +} + +.hover\:tw-text-indigo-200:hover { + color: #c3dafe !important; +} + +.hover\:tw-text-indigo-300:hover { + color: #a3bffa !important; +} + +.hover\:tw-text-indigo-400:hover { + color: #7f9cf5 !important; +} + +.hover\:tw-text-indigo-500:hover { + color: #667eea !important; +} + +.hover\:tw-text-indigo-600:hover { + color: #5a67d8 !important; +} + +.hover\:tw-text-indigo-700:hover { + color: #4c51bf !important; +} + +.hover\:tw-text-indigo-800:hover { + color: #434190 !important; +} + +.hover\:tw-text-indigo-900:hover { + color: #3c366b !important; +} + +.hover\:tw-text-purple-100:hover { + color: #faf5ff !important; +} + +.hover\:tw-text-purple-200:hover { + color: #e9d8fd !important; +} + +.hover\:tw-text-purple-300:hover { + color: #d6bcfa !important; +} + +.hover\:tw-text-purple-400:hover { + color: #b794f4 !important; +} + +.hover\:tw-text-purple-500:hover { + color: #9f7aea !important; +} + +.hover\:tw-text-purple-600:hover { + color: #805ad5 !important; +} + +.hover\:tw-text-purple-700:hover { + color: #6b46c1 !important; +} + +.hover\:tw-text-purple-800:hover { + color: #553c9a !important; +} + +.hover\:tw-text-purple-900:hover { + color: #44337a !important; +} + +.hover\:tw-text-pink-100:hover { + color: #fff5f7 !important; +} + +.hover\:tw-text-pink-200:hover { + color: #fed7e2 !important; +} + +.hover\:tw-text-pink-300:hover { + color: #fbb6ce !important; +} + +.hover\:tw-text-pink-400:hover { + color: #f687b3 !important; +} + +.hover\:tw-text-pink-500:hover { + color: #ed64a6 !important; +} + +.hover\:tw-text-pink-600:hover { + color: #d53f8c !important; +} + +.hover\:tw-text-pink-700:hover { + color: #b83280 !important; +} + +.hover\:tw-text-pink-800:hover { + color: #97266d !important; +} + +.hover\:tw-text-pink-900:hover { + color: #702459 !important; +} + +.focus\:tw-text-transparent:focus { + color: transparent !important; +} + +.focus\:tw-text-black:focus { + color: #000 !important; +} + +.focus\:tw-text-white:focus { + color: #fff !important; +} + +.focus\:tw-text-gray-100:focus { + color: #f7fafc !important; +} + +.focus\:tw-text-gray-200:focus { + color: #edf2f7 !important; +} + +.focus\:tw-text-gray-300:focus { + color: #e2e8f0 !important; +} + +.focus\:tw-text-gray-400:focus { + color: #cbd5e0 !important; +} + +.focus\:tw-text-gray-500:focus { + color: #a0aec0 !important; +} + +.focus\:tw-text-gray-600:focus { + color: #718096 !important; +} + +.focus\:tw-text-gray-700:focus { + color: #4a5568 !important; +} + +.focus\:tw-text-gray-800:focus { + color: #2d3748 !important; +} + +.focus\:tw-text-gray-900:focus { + color: #1a202c !important; +} + +.focus\:tw-text-red-100:focus { + color: #fff5f5 !important; +} + +.focus\:tw-text-red-200:focus { + color: #fed7d7 !important; +} + +.focus\:tw-text-red-300:focus { + color: #feb2b2 !important; +} + +.focus\:tw-text-red-400:focus { + color: #fc8181 !important; +} + +.focus\:tw-text-red-500:focus { + color: #f56565 !important; +} + +.focus\:tw-text-red-600:focus { + color: #e53e3e !important; +} + +.focus\:tw-text-red-700:focus { + color: #c53030 !important; +} + +.focus\:tw-text-red-800:focus { + color: #9b2c2c !important; +} + +.focus\:tw-text-red-900:focus { + color: #742a2a !important; +} + +.focus\:tw-text-orange-100:focus { + color: #fffaf0 !important; +} + +.focus\:tw-text-orange-200:focus { + color: #feebc8 !important; +} + +.focus\:tw-text-orange-300:focus { + color: #fbd38d !important; +} + +.focus\:tw-text-orange-400:focus { + color: #f6ad55 !important; +} + +.focus\:tw-text-orange-500:focus { + color: #ed8936 !important; +} + +.focus\:tw-text-orange-600:focus { + color: #dd6b20 !important; +} + +.focus\:tw-text-orange-700:focus { + color: #c05621 !important; +} + +.focus\:tw-text-orange-800:focus { + color: #9c4221 !important; +} + +.focus\:tw-text-orange-900:focus { + color: #7b341e !important; +} + +.focus\:tw-text-yellow-100:focus { + color: #fffff0 !important; +} + +.focus\:tw-text-yellow-200:focus { + color: #fefcbf !important; +} + +.focus\:tw-text-yellow-300:focus { + color: #faf089 !important; +} + +.focus\:tw-text-yellow-400:focus { + color: #f6e05e !important; +} + +.focus\:tw-text-yellow-500:focus { + color: #ecc94b !important; +} + +.focus\:tw-text-yellow-600:focus { + color: #d69e2e !important; +} + +.focus\:tw-text-yellow-700:focus { + color: #b7791f !important; +} + +.focus\:tw-text-yellow-800:focus { + color: #975a16 !important; +} + +.focus\:tw-text-yellow-900:focus { + color: #744210 !important; +} + +.focus\:tw-text-green-100:focus { + color: #f0fff4 !important; +} + +.focus\:tw-text-green-200:focus { + color: #c6f6d5 !important; +} + +.focus\:tw-text-green-300:focus { + color: #9ae6b4 !important; +} + +.focus\:tw-text-green-400:focus { + color: #68d391 !important; +} + +.focus\:tw-text-green-500:focus { + color: #48bb78 !important; +} + +.focus\:tw-text-green-600:focus { + color: #38a169 !important; +} + +.focus\:tw-text-green-700:focus { + color: #2f855a !important; +} + +.focus\:tw-text-green-800:focus { + color: #276749 !important; +} + +.focus\:tw-text-green-900:focus { + color: #22543d !important; +} + +.focus\:tw-text-teal-100:focus { + color: #e6fffa !important; +} + +.focus\:tw-text-teal-200:focus { + color: #b2f5ea !important; +} + +.focus\:tw-text-teal-300:focus { + color: #81e6d9 !important; +} + +.focus\:tw-text-teal-400:focus { + color: #4fd1c5 !important; +} + +.focus\:tw-text-teal-500:focus { + color: #38b2ac !important; +} + +.focus\:tw-text-teal-600:focus { + color: #319795 !important; +} + +.focus\:tw-text-teal-700:focus { + color: #2c7a7b !important; +} + +.focus\:tw-text-teal-800:focus { + color: #285e61 !important; +} + +.focus\:tw-text-teal-900:focus { + color: #234e52 !important; +} + +.focus\:tw-text-blue-100:focus { + color: #ebf8ff !important; +} + +.focus\:tw-text-blue-200:focus { + color: #bee3f8 !important; +} + +.focus\:tw-text-blue-300:focus { + color: #90cdf4 !important; +} + +.focus\:tw-text-blue-400:focus { + color: #63b3ed !important; +} + +.focus\:tw-text-blue-500:focus { + color: #4299e1 !important; +} + +.focus\:tw-text-blue-600:focus { + color: #3182ce !important; +} + +.focus\:tw-text-blue-700:focus { + color: #2b6cb0 !important; +} + +.focus\:tw-text-blue-800:focus { + color: #2c5282 !important; +} + +.focus\:tw-text-blue-900:focus { + color: #2a4365 !important; +} + +.focus\:tw-text-indigo-100:focus { + color: #ebf4ff !important; +} + +.focus\:tw-text-indigo-200:focus { + color: #c3dafe !important; +} + +.focus\:tw-text-indigo-300:focus { + color: #a3bffa !important; +} + +.focus\:tw-text-indigo-400:focus { + color: #7f9cf5 !important; +} + +.focus\:tw-text-indigo-500:focus { + color: #667eea !important; +} + +.focus\:tw-text-indigo-600:focus { + color: #5a67d8 !important; +} + +.focus\:tw-text-indigo-700:focus { + color: #4c51bf !important; +} + +.focus\:tw-text-indigo-800:focus { + color: #434190 !important; +} + +.focus\:tw-text-indigo-900:focus { + color: #3c366b !important; +} + +.focus\:tw-text-purple-100:focus { + color: #faf5ff !important; +} + +.focus\:tw-text-purple-200:focus { + color: #e9d8fd !important; +} + +.focus\:tw-text-purple-300:focus { + color: #d6bcfa !important; +} + +.focus\:tw-text-purple-400:focus { + color: #b794f4 !important; +} + +.focus\:tw-text-purple-500:focus { + color: #9f7aea !important; +} + +.focus\:tw-text-purple-600:focus { + color: #805ad5 !important; +} + +.focus\:tw-text-purple-700:focus { + color: #6b46c1 !important; +} + +.focus\:tw-text-purple-800:focus { + color: #553c9a !important; +} + +.focus\:tw-text-purple-900:focus { + color: #44337a !important; +} + +.focus\:tw-text-pink-100:focus { + color: #fff5f7 !important; +} + +.focus\:tw-text-pink-200:focus { + color: #fed7e2 !important; +} + +.focus\:tw-text-pink-300:focus { + color: #fbb6ce !important; +} + +.focus\:tw-text-pink-400:focus { + color: #f687b3 !important; +} + +.focus\:tw-text-pink-500:focus { + color: #ed64a6 !important; +} + +.focus\:tw-text-pink-600:focus { + color: #d53f8c !important; +} + +.focus\:tw-text-pink-700:focus { + color: #b83280 !important; +} + +.focus\:tw-text-pink-800:focus { + color: #97266d !important; +} + +.focus\:tw-text-pink-900:focus { + color: #702459 !important; +} + +.tw-text-xs { + font-size: .75rem !important; +} + +.tw-text-sm { + font-size: .875rem !important; +} + +.tw-text-base { + font-size: 1rem !important; +} + +.tw-text-lg { + font-size: 1.125rem !important; +} + +.tw-text-xl { + font-size: 1.25rem !important; +} + +.tw-text-2xl { + font-size: 1.5rem !important; +} + +.tw-text-3xl { + font-size: 1.875rem !important; +} + +.tw-text-4xl { + font-size: 2.25rem !important; +} + +.tw-text-5xl { + font-size: 3rem !important; +} + +.tw-text-6xl { + font-size: 4rem !important; +} + +.tw-italic { + font-style: italic !important; +} + +.tw-not-italic { + font-style: normal !important; +} + +.tw-uppercase { + text-transform: uppercase !important; +} + +.tw-lowercase { + text-transform: lowercase !important; +} + +.tw-capitalize { + text-transform: capitalize !important; +} + +.tw-normal-case { + text-transform: none !important; +} + +.tw-underline { + text-decoration: underline !important; +} + +.tw-line-through { + text-decoration: line-through !important; +} + +.tw-no-underline { + text-decoration: none !important; +} + +.hover\:tw-underline:hover { + text-decoration: underline !important; +} + +.hover\:tw-line-through:hover { + text-decoration: line-through !important; +} + +.hover\:tw-no-underline:hover { + text-decoration: none !important; +} + +.focus\:tw-underline:focus { + text-decoration: underline !important; +} + +.focus\:tw-line-through:focus { + text-decoration: line-through !important; +} + +.focus\:tw-no-underline:focus { + text-decoration: none !important; +} + +.tw-antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.tw-subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; +} + +.tw-tracking-tighter { + letter-spacing: -.05em !important; +} + +.tw-tracking-tight { + letter-spacing: -.025em !important; +} + +.tw-tracking-normal { + letter-spacing: 0 !important; +} + +.tw-tracking-wide { + letter-spacing: .025em !important; +} + +.tw-tracking-wider { + letter-spacing: .05em !important; +} + +.tw-tracking-widest { + letter-spacing: .1em !important; +} + +.tw-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.tw-select-text { + -webkit-user-select: text !important; + -moz-user-select: text !important; + -ms-user-select: text !important; + user-select: text !important; +} + +.tw-align-baseline { + vertical-align: baseline !important; +} + +.tw-align-top { + vertical-align: top !important; +} + +.tw-align-middle { + vertical-align: middle !important; +} + +.tw-align-bottom { + vertical-align: bottom !important; +} + +.tw-align-text-top { + vertical-align: text-top !important; +} + +.tw-align-text-bottom { + vertical-align: text-bottom !important; +} + +.tw-visible { + visibility: visible !important; +} + +.tw-invisible { + visibility: hidden !important; +} + +.tw-whitespace-normal { + white-space: normal !important; +} + +.tw-whitespace-no-wrap { + white-space: nowrap !important; +} + +.tw-whitespace-pre { + white-space: pre !important; +} + +.tw-whitespace-pre-line { + white-space: pre-line !important; +} + +.tw-whitespace-pre-wrap { + white-space: pre-wrap !important; +} + +.tw-break-normal { + overflow-wrap: normal !important; + word-break: normal !important; +} + +.tw-break-words { + overflow-wrap: break-word !important; +} + +.tw-break-all { + word-break: break-all !important; +} + +.tw-truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; +} + +.tw-w-0 { + width: 0 !important; +} + +.tw-w-1 { + width: .25rem !important; +} + +.tw-w-2 { + width: .5rem !important; +} + +.tw-w-3 { + width: .75rem !important; +} + +.tw-w-4 { + width: 1rem !important; +} + +.tw-w-5 { + width: 1.25rem !important; +} + +.tw-w-6 { + width: 1.5rem !important; +} + +.tw-w-8 { + width: 2rem !important; +} + +.tw-w-10 { + width: 2.5rem !important; +} + +.tw-w-12 { + width: 3rem !important; +} + +.tw-w-16 { + width: 4rem !important; +} + +.tw-w-20 { + width: 5rem !important; +} + +.tw-w-24 { + width: 6rem !important; +} + +.tw-w-32 { + width: 8rem !important; +} + +.tw-w-40 { + width: 10rem !important; +} + +.tw-w-48 { + width: 12rem !important; +} + +.tw-w-56 { + width: 14rem !important; +} + +.tw-w-64 { + width: 16rem !important; +} + +.tw-w-auto { + width: auto !important; +} + +.tw-w-px { + width: 1px !important; +} + +.tw-w-1\/2 { + width: 50% !important; +} + +.tw-w-1\/3 { + width: 33.33333% !important; +} + +.tw-w-2\/3 { + width: 66.66667% !important; +} + +.tw-w-1\/4 { + width: 25% !important; +} + +.tw-w-3\/4 { + width: 75% !important; +} + +.tw-w-1\/5 { + width: 20% !important; +} + +.tw-w-2\/5 { + width: 40% !important; +} + +.tw-w-3\/5 { + width: 60% !important; +} + +.tw-w-4\/5 { + width: 80% !important; +} + +.tw-w-1\/6 { + width: 16.66667% !important; +} + +.tw-w-5\/6 { + width: 83.33333% !important; +} + +.tw-w-full { + width: 100% !important; +} + +.tw-w-screen { + width: 100vw !important; +} + +.tw-z-0 { + z-index: 0 !important; +} + +.tw-z-10 { + z-index: 10 !important; +} + +.tw-z-20 { + z-index: 20 !important; +} + +.tw-z-30 { + z-index: 30 !important; +} + +.tw-z-40 { + z-index: 40 !important; +} + +.tw-z-50 { + z-index: 50 !important; +} + +.tw-z-auto { + z-index: auto !important; +} + +/** + * Here you would add any custom utilities you need that don't come out of the + * box with Tailwind. + * + * Example : + * + * .bg-pattern-graph-paper { ... } + * .skew-45 { ... } + * + * Or if using a preprocessor or `postcss-import`: + * + * @import "utilities/background-patterns"; + * @import "utilities/skew-transforms"; + */ + +@media (min-width: 640px) { + .sm\:tw-appearance-none { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; + } + + .sm\:tw-bg-fixed { + background-attachment: fixed !important; + } + + .sm\:tw-bg-local { + background-attachment: local !important; + } + + .sm\:tw-bg-scroll { + background-attachment: scroll !important; + } + + .sm\:tw-bg-transparent { + background-color: transparent !important; + } + + .sm\:tw-bg-black { + background-color: #000 !important; + } + + .sm\:tw-bg-white { + background-color: #fff !important; + } + + .sm\:tw-bg-gray-100 { + background-color: #f7fafc !important; + } + + .sm\:tw-bg-gray-200 { + background-color: #edf2f7 !important; + } + + .sm\:tw-bg-gray-300 { + background-color: #e2e8f0 !important; + } + + .sm\:tw-bg-gray-400 { + background-color: #cbd5e0 !important; + } + + .sm\:tw-bg-gray-500 { + background-color: #a0aec0 !important; + } + + .sm\:tw-bg-gray-600 { + background-color: #718096 !important; + } + + .sm\:tw-bg-gray-700 { + background-color: #4a5568 !important; + } + + .sm\:tw-bg-gray-800 { + background-color: #2d3748 !important; + } + + .sm\:tw-bg-gray-900 { + background-color: #1a202c !important; + } + + .sm\:tw-bg-red-100 { + background-color: #fff5f5 !important; + } + + .sm\:tw-bg-red-200 { + background-color: #fed7d7 !important; + } + + .sm\:tw-bg-red-300 { + background-color: #feb2b2 !important; + } + + .sm\:tw-bg-red-400 { + background-color: #fc8181 !important; + } + + .sm\:tw-bg-red-500 { + background-color: #f56565 !important; + } + + .sm\:tw-bg-red-600 { + background-color: #e53e3e !important; + } + + .sm\:tw-bg-red-700 { + background-color: #c53030 !important; + } + + .sm\:tw-bg-red-800 { + background-color: #9b2c2c !important; + } + + .sm\:tw-bg-red-900 { + background-color: #742a2a !important; + } + + .sm\:tw-bg-orange-100 { + background-color: #fffaf0 !important; + } + + .sm\:tw-bg-orange-200 { + background-color: #feebc8 !important; + } + + .sm\:tw-bg-orange-300 { + background-color: #fbd38d !important; + } + + .sm\:tw-bg-orange-400 { + background-color: #f6ad55 !important; + } + + .sm\:tw-bg-orange-500 { + background-color: #ed8936 !important; + } + + .sm\:tw-bg-orange-600 { + background-color: #dd6b20 !important; + } + + .sm\:tw-bg-orange-700 { + background-color: #c05621 !important; + } + + .sm\:tw-bg-orange-800 { + background-color: #9c4221 !important; + } + + .sm\:tw-bg-orange-900 { + background-color: #7b341e !important; + } + + .sm\:tw-bg-yellow-100 { + background-color: #fffff0 !important; + } + + .sm\:tw-bg-yellow-200 { + background-color: #fefcbf !important; + } + + .sm\:tw-bg-yellow-300 { + background-color: #faf089 !important; + } + + .sm\:tw-bg-yellow-400 { + background-color: #f6e05e !important; + } + + .sm\:tw-bg-yellow-500 { + background-color: #ecc94b !important; + } + + .sm\:tw-bg-yellow-600 { + background-color: #d69e2e !important; + } + + .sm\:tw-bg-yellow-700 { + background-color: #b7791f !important; + } + + .sm\:tw-bg-yellow-800 { + background-color: #975a16 !important; + } + + .sm\:tw-bg-yellow-900 { + background-color: #744210 !important; + } + + .sm\:tw-bg-green-100 { + background-color: #f0fff4 !important; + } + + .sm\:tw-bg-green-200 { + background-color: #c6f6d5 !important; + } + + .sm\:tw-bg-green-300 { + background-color: #9ae6b4 !important; + } + + .sm\:tw-bg-green-400 { + background-color: #68d391 !important; + } + + .sm\:tw-bg-green-500 { + background-color: #48bb78 !important; + } + + .sm\:tw-bg-green-600 { + background-color: #38a169 !important; + } + + .sm\:tw-bg-green-700 { + background-color: #2f855a !important; + } + + .sm\:tw-bg-green-800 { + background-color: #276749 !important; + } + + .sm\:tw-bg-green-900 { + background-color: #22543d !important; + } + + .sm\:tw-bg-teal-100 { + background-color: #e6fffa !important; + } + + .sm\:tw-bg-teal-200 { + background-color: #b2f5ea !important; + } + + .sm\:tw-bg-teal-300 { + background-color: #81e6d9 !important; + } + + .sm\:tw-bg-teal-400 { + background-color: #4fd1c5 !important; + } + + .sm\:tw-bg-teal-500 { + background-color: #38b2ac !important; + } + + .sm\:tw-bg-teal-600 { + background-color: #319795 !important; + } + + .sm\:tw-bg-teal-700 { + background-color: #2c7a7b !important; + } + + .sm\:tw-bg-teal-800 { + background-color: #285e61 !important; + } + + .sm\:tw-bg-teal-900 { + background-color: #234e52 !important; + } + + .sm\:tw-bg-blue-100 { + background-color: #ebf8ff !important; + } + + .sm\:tw-bg-blue-200 { + background-color: #bee3f8 !important; + } + + .sm\:tw-bg-blue-300 { + background-color: #90cdf4 !important; + } + + .sm\:tw-bg-blue-400 { + background-color: #63b3ed !important; + } + + .sm\:tw-bg-blue-500 { + background-color: #4299e1 !important; + } + + .sm\:tw-bg-blue-600 { + background-color: #3182ce !important; + } + + .sm\:tw-bg-blue-700 { + background-color: #2b6cb0 !important; + } + + .sm\:tw-bg-blue-800 { + background-color: #2c5282 !important; + } + + .sm\:tw-bg-blue-900 { + background-color: #2a4365 !important; + } + + .sm\:tw-bg-indigo-100 { + background-color: #ebf4ff !important; + } + + .sm\:tw-bg-indigo-200 { + background-color: #c3dafe !important; + } + + .sm\:tw-bg-indigo-300 { + background-color: #a3bffa !important; + } + + .sm\:tw-bg-indigo-400 { + background-color: #7f9cf5 !important; + } + + .sm\:tw-bg-indigo-500 { + background-color: #667eea !important; + } + + .sm\:tw-bg-indigo-600 { + background-color: #5a67d8 !important; + } + + .sm\:tw-bg-indigo-700 { + background-color: #4c51bf !important; + } + + .sm\:tw-bg-indigo-800 { + background-color: #434190 !important; + } + + .sm\:tw-bg-indigo-900 { + background-color: #3c366b !important; + } + + .sm\:tw-bg-purple-100 { + background-color: #faf5ff !important; + } + + .sm\:tw-bg-purple-200 { + background-color: #e9d8fd !important; + } + + .sm\:tw-bg-purple-300 { + background-color: #d6bcfa !important; + } + + .sm\:tw-bg-purple-400 { + background-color: #b794f4 !important; + } + + .sm\:tw-bg-purple-500 { + background-color: #9f7aea !important; + } + + .sm\:tw-bg-purple-600 { + background-color: #805ad5 !important; + } + + .sm\:tw-bg-purple-700 { + background-color: #6b46c1 !important; + } + + .sm\:tw-bg-purple-800 { + background-color: #553c9a !important; + } + + .sm\:tw-bg-purple-900 { + background-color: #44337a !important; + } + + .sm\:tw-bg-pink-100 { + background-color: #fff5f7 !important; + } + + .sm\:tw-bg-pink-200 { + background-color: #fed7e2 !important; + } + + .sm\:tw-bg-pink-300 { + background-color: #fbb6ce !important; + } + + .sm\:tw-bg-pink-400 { + background-color: #f687b3 !important; + } + + .sm\:tw-bg-pink-500 { + background-color: #ed64a6 !important; + } + + .sm\:tw-bg-pink-600 { + background-color: #d53f8c !important; + } + + .sm\:tw-bg-pink-700 { + background-color: #b83280 !important; + } + + .sm\:tw-bg-pink-800 { + background-color: #97266d !important; + } + + .sm\:tw-bg-pink-900 { + background-color: #702459 !important; + } + + .sm\:hover\:tw-bg-transparent:hover { + background-color: transparent !important; + } + + .sm\:hover\:tw-bg-black:hover { + background-color: #000 !important; + } + + .sm\:hover\:tw-bg-white:hover { + background-color: #fff !important; + } + + .sm\:hover\:tw-bg-gray-100:hover { + background-color: #f7fafc !important; + } + + .sm\:hover\:tw-bg-gray-200:hover { + background-color: #edf2f7 !important; + } + + .sm\:hover\:tw-bg-gray-300:hover { + background-color: #e2e8f0 !important; + } + + .sm\:hover\:tw-bg-gray-400:hover { + background-color: #cbd5e0 !important; + } + + .sm\:hover\:tw-bg-gray-500:hover { + background-color: #a0aec0 !important; + } + + .sm\:hover\:tw-bg-gray-600:hover { + background-color: #718096 !important; + } + + .sm\:hover\:tw-bg-gray-700:hover { + background-color: #4a5568 !important; + } + + .sm\:hover\:tw-bg-gray-800:hover { + background-color: #2d3748 !important; + } + + .sm\:hover\:tw-bg-gray-900:hover { + background-color: #1a202c !important; + } + + .sm\:hover\:tw-bg-red-100:hover { + background-color: #fff5f5 !important; + } + + .sm\:hover\:tw-bg-red-200:hover { + background-color: #fed7d7 !important; + } + + .sm\:hover\:tw-bg-red-300:hover { + background-color: #feb2b2 !important; + } + + .sm\:hover\:tw-bg-red-400:hover { + background-color: #fc8181 !important; + } + + .sm\:hover\:tw-bg-red-500:hover { + background-color: #f56565 !important; + } + + .sm\:hover\:tw-bg-red-600:hover { + background-color: #e53e3e !important; + } + + .sm\:hover\:tw-bg-red-700:hover { + background-color: #c53030 !important; + } + + .sm\:hover\:tw-bg-red-800:hover { + background-color: #9b2c2c !important; + } + + .sm\:hover\:tw-bg-red-900:hover { + background-color: #742a2a !important; + } + + .sm\:hover\:tw-bg-orange-100:hover { + background-color: #fffaf0 !important; + } + + .sm\:hover\:tw-bg-orange-200:hover { + background-color: #feebc8 !important; + } + + .sm\:hover\:tw-bg-orange-300:hover { + background-color: #fbd38d !important; + } + + .sm\:hover\:tw-bg-orange-400:hover { + background-color: #f6ad55 !important; + } + + .sm\:hover\:tw-bg-orange-500:hover { + background-color: #ed8936 !important; + } + + .sm\:hover\:tw-bg-orange-600:hover { + background-color: #dd6b20 !important; + } + + .sm\:hover\:tw-bg-orange-700:hover { + background-color: #c05621 !important; + } + + .sm\:hover\:tw-bg-orange-800:hover { + background-color: #9c4221 !important; + } + + .sm\:hover\:tw-bg-orange-900:hover { + background-color: #7b341e !important; + } + + .sm\:hover\:tw-bg-yellow-100:hover { + background-color: #fffff0 !important; + } + + .sm\:hover\:tw-bg-yellow-200:hover { + background-color: #fefcbf !important; + } + + .sm\:hover\:tw-bg-yellow-300:hover { + background-color: #faf089 !important; + } + + .sm\:hover\:tw-bg-yellow-400:hover { + background-color: #f6e05e !important; + } + + .sm\:hover\:tw-bg-yellow-500:hover { + background-color: #ecc94b !important; + } + + .sm\:hover\:tw-bg-yellow-600:hover { + background-color: #d69e2e !important; + } + + .sm\:hover\:tw-bg-yellow-700:hover { + background-color: #b7791f !important; + } + + .sm\:hover\:tw-bg-yellow-800:hover { + background-color: #975a16 !important; + } + + .sm\:hover\:tw-bg-yellow-900:hover { + background-color: #744210 !important; + } + + .sm\:hover\:tw-bg-green-100:hover { + background-color: #f0fff4 !important; + } + + .sm\:hover\:tw-bg-green-200:hover { + background-color: #c6f6d5 !important; + } + + .sm\:hover\:tw-bg-green-300:hover { + background-color: #9ae6b4 !important; + } + + .sm\:hover\:tw-bg-green-400:hover { + background-color: #68d391 !important; + } + + .sm\:hover\:tw-bg-green-500:hover { + background-color: #48bb78 !important; + } + + .sm\:hover\:tw-bg-green-600:hover { + background-color: #38a169 !important; + } + + .sm\:hover\:tw-bg-green-700:hover { + background-color: #2f855a !important; + } + + .sm\:hover\:tw-bg-green-800:hover { + background-color: #276749 !important; + } + + .sm\:hover\:tw-bg-green-900:hover { + background-color: #22543d !important; + } + + .sm\:hover\:tw-bg-teal-100:hover { + background-color: #e6fffa !important; + } + + .sm\:hover\:tw-bg-teal-200:hover { + background-color: #b2f5ea !important; + } + + .sm\:hover\:tw-bg-teal-300:hover { + background-color: #81e6d9 !important; + } + + .sm\:hover\:tw-bg-teal-400:hover { + background-color: #4fd1c5 !important; + } + + .sm\:hover\:tw-bg-teal-500:hover { + background-color: #38b2ac !important; + } + + .sm\:hover\:tw-bg-teal-600:hover { + background-color: #319795 !important; + } + + .sm\:hover\:tw-bg-teal-700:hover { + background-color: #2c7a7b !important; + } + + .sm\:hover\:tw-bg-teal-800:hover { + background-color: #285e61 !important; + } + + .sm\:hover\:tw-bg-teal-900:hover { + background-color: #234e52 !important; + } + + .sm\:hover\:tw-bg-blue-100:hover { + background-color: #ebf8ff !important; + } + + .sm\:hover\:tw-bg-blue-200:hover { + background-color: #bee3f8 !important; + } + + .sm\:hover\:tw-bg-blue-300:hover { + background-color: #90cdf4 !important; + } + + .sm\:hover\:tw-bg-blue-400:hover { + background-color: #63b3ed !important; + } + + .sm\:hover\:tw-bg-blue-500:hover { + background-color: #4299e1 !important; + } + + .sm\:hover\:tw-bg-blue-600:hover { + background-color: #3182ce !important; + } + + .sm\:hover\:tw-bg-blue-700:hover { + background-color: #2b6cb0 !important; + } + + .sm\:hover\:tw-bg-blue-800:hover { + background-color: #2c5282 !important; + } + + .sm\:hover\:tw-bg-blue-900:hover { + background-color: #2a4365 !important; + } + + .sm\:hover\:tw-bg-indigo-100:hover { + background-color: #ebf4ff !important; + } + + .sm\:hover\:tw-bg-indigo-200:hover { + background-color: #c3dafe !important; + } + + .sm\:hover\:tw-bg-indigo-300:hover { + background-color: #a3bffa !important; + } + + .sm\:hover\:tw-bg-indigo-400:hover { + background-color: #7f9cf5 !important; + } + + .sm\:hover\:tw-bg-indigo-500:hover { + background-color: #667eea !important; + } + + .sm\:hover\:tw-bg-indigo-600:hover { + background-color: #5a67d8 !important; + } + + .sm\:hover\:tw-bg-indigo-700:hover { + background-color: #4c51bf !important; + } + + .sm\:hover\:tw-bg-indigo-800:hover { + background-color: #434190 !important; + } + + .sm\:hover\:tw-bg-indigo-900:hover { + background-color: #3c366b !important; + } + + .sm\:hover\:tw-bg-purple-100:hover { + background-color: #faf5ff !important; + } + + .sm\:hover\:tw-bg-purple-200:hover { + background-color: #e9d8fd !important; + } + + .sm\:hover\:tw-bg-purple-300:hover { + background-color: #d6bcfa !important; + } + + .sm\:hover\:tw-bg-purple-400:hover { + background-color: #b794f4 !important; + } + + .sm\:hover\:tw-bg-purple-500:hover { + background-color: #9f7aea !important; + } + + .sm\:hover\:tw-bg-purple-600:hover { + background-color: #805ad5 !important; + } + + .sm\:hover\:tw-bg-purple-700:hover { + background-color: #6b46c1 !important; + } + + .sm\:hover\:tw-bg-purple-800:hover { + background-color: #553c9a !important; + } + + .sm\:hover\:tw-bg-purple-900:hover { + background-color: #44337a !important; + } + + .sm\:hover\:tw-bg-pink-100:hover { + background-color: #fff5f7 !important; + } + + .sm\:hover\:tw-bg-pink-200:hover { + background-color: #fed7e2 !important; + } + + .sm\:hover\:tw-bg-pink-300:hover { + background-color: #fbb6ce !important; + } + + .sm\:hover\:tw-bg-pink-400:hover { + background-color: #f687b3 !important; + } + + .sm\:hover\:tw-bg-pink-500:hover { + background-color: #ed64a6 !important; + } + + .sm\:hover\:tw-bg-pink-600:hover { + background-color: #d53f8c !important; + } + + .sm\:hover\:tw-bg-pink-700:hover { + background-color: #b83280 !important; + } + + .sm\:hover\:tw-bg-pink-800:hover { + background-color: #97266d !important; + } + + .sm\:hover\:tw-bg-pink-900:hover { + background-color: #702459 !important; + } + + .sm\:focus\:tw-bg-transparent:focus { + background-color: transparent !important; + } + + .sm\:focus\:tw-bg-black:focus { + background-color: #000 !important; + } + + .sm\:focus\:tw-bg-white:focus { + background-color: #fff !important; + } + + .sm\:focus\:tw-bg-gray-100:focus { + background-color: #f7fafc !important; + } + + .sm\:focus\:tw-bg-gray-200:focus { + background-color: #edf2f7 !important; + } + + .sm\:focus\:tw-bg-gray-300:focus { + background-color: #e2e8f0 !important; + } + + .sm\:focus\:tw-bg-gray-400:focus { + background-color: #cbd5e0 !important; + } + + .sm\:focus\:tw-bg-gray-500:focus { + background-color: #a0aec0 !important; + } + + .sm\:focus\:tw-bg-gray-600:focus { + background-color: #718096 !important; + } + + .sm\:focus\:tw-bg-gray-700:focus { + background-color: #4a5568 !important; + } + + .sm\:focus\:tw-bg-gray-800:focus { + background-color: #2d3748 !important; + } + + .sm\:focus\:tw-bg-gray-900:focus { + background-color: #1a202c !important; + } + + .sm\:focus\:tw-bg-red-100:focus { + background-color: #fff5f5 !important; + } + + .sm\:focus\:tw-bg-red-200:focus { + background-color: #fed7d7 !important; + } + + .sm\:focus\:tw-bg-red-300:focus { + background-color: #feb2b2 !important; + } + + .sm\:focus\:tw-bg-red-400:focus { + background-color: #fc8181 !important; + } + + .sm\:focus\:tw-bg-red-500:focus { + background-color: #f56565 !important; + } + + .sm\:focus\:tw-bg-red-600:focus { + background-color: #e53e3e !important; + } + + .sm\:focus\:tw-bg-red-700:focus { + background-color: #c53030 !important; + } + + .sm\:focus\:tw-bg-red-800:focus { + background-color: #9b2c2c !important; + } + + .sm\:focus\:tw-bg-red-900:focus { + background-color: #742a2a !important; + } + + .sm\:focus\:tw-bg-orange-100:focus { + background-color: #fffaf0 !important; + } + + .sm\:focus\:tw-bg-orange-200:focus { + background-color: #feebc8 !important; + } + + .sm\:focus\:tw-bg-orange-300:focus { + background-color: #fbd38d !important; + } + + .sm\:focus\:tw-bg-orange-400:focus { + background-color: #f6ad55 !important; + } + + .sm\:focus\:tw-bg-orange-500:focus { + background-color: #ed8936 !important; + } + + .sm\:focus\:tw-bg-orange-600:focus { + background-color: #dd6b20 !important; + } + + .sm\:focus\:tw-bg-orange-700:focus { + background-color: #c05621 !important; + } + + .sm\:focus\:tw-bg-orange-800:focus { + background-color: #9c4221 !important; + } + + .sm\:focus\:tw-bg-orange-900:focus { + background-color: #7b341e !important; + } + + .sm\:focus\:tw-bg-yellow-100:focus { + background-color: #fffff0 !important; + } + + .sm\:focus\:tw-bg-yellow-200:focus { + background-color: #fefcbf !important; + } + + .sm\:focus\:tw-bg-yellow-300:focus { + background-color: #faf089 !important; + } + + .sm\:focus\:tw-bg-yellow-400:focus { + background-color: #f6e05e !important; + } + + .sm\:focus\:tw-bg-yellow-500:focus { + background-color: #ecc94b !important; + } + + .sm\:focus\:tw-bg-yellow-600:focus { + background-color: #d69e2e !important; + } + + .sm\:focus\:tw-bg-yellow-700:focus { + background-color: #b7791f !important; + } + + .sm\:focus\:tw-bg-yellow-800:focus { + background-color: #975a16 !important; + } + + .sm\:focus\:tw-bg-yellow-900:focus { + background-color: #744210 !important; + } + + .sm\:focus\:tw-bg-green-100:focus { + background-color: #f0fff4 !important; + } + + .sm\:focus\:tw-bg-green-200:focus { + background-color: #c6f6d5 !important; + } + + .sm\:focus\:tw-bg-green-300:focus { + background-color: #9ae6b4 !important; + } + + .sm\:focus\:tw-bg-green-400:focus { + background-color: #68d391 !important; + } + + .sm\:focus\:tw-bg-green-500:focus { + background-color: #48bb78 !important; + } + + .sm\:focus\:tw-bg-green-600:focus { + background-color: #38a169 !important; + } + + .sm\:focus\:tw-bg-green-700:focus { + background-color: #2f855a !important; + } + + .sm\:focus\:tw-bg-green-800:focus { + background-color: #276749 !important; + } + + .sm\:focus\:tw-bg-green-900:focus { + background-color: #22543d !important; + } + + .sm\:focus\:tw-bg-teal-100:focus { + background-color: #e6fffa !important; + } + + .sm\:focus\:tw-bg-teal-200:focus { + background-color: #b2f5ea !important; + } + + .sm\:focus\:tw-bg-teal-300:focus { + background-color: #81e6d9 !important; + } + + .sm\:focus\:tw-bg-teal-400:focus { + background-color: #4fd1c5 !important; + } + + .sm\:focus\:tw-bg-teal-500:focus { + background-color: #38b2ac !important; + } + + .sm\:focus\:tw-bg-teal-600:focus { + background-color: #319795 !important; + } + + .sm\:focus\:tw-bg-teal-700:focus { + background-color: #2c7a7b !important; + } + + .sm\:focus\:tw-bg-teal-800:focus { + background-color: #285e61 !important; + } + + .sm\:focus\:tw-bg-teal-900:focus { + background-color: #234e52 !important; + } + + .sm\:focus\:tw-bg-blue-100:focus { + background-color: #ebf8ff !important; + } + + .sm\:focus\:tw-bg-blue-200:focus { + background-color: #bee3f8 !important; + } + + .sm\:focus\:tw-bg-blue-300:focus { + background-color: #90cdf4 !important; + } + + .sm\:focus\:tw-bg-blue-400:focus { + background-color: #63b3ed !important; + } + + .sm\:focus\:tw-bg-blue-500:focus { + background-color: #4299e1 !important; + } + + .sm\:focus\:tw-bg-blue-600:focus { + background-color: #3182ce !important; + } + + .sm\:focus\:tw-bg-blue-700:focus { + background-color: #2b6cb0 !important; + } + + .sm\:focus\:tw-bg-blue-800:focus { + background-color: #2c5282 !important; + } + + .sm\:focus\:tw-bg-blue-900:focus { + background-color: #2a4365 !important; + } + + .sm\:focus\:tw-bg-indigo-100:focus { + background-color: #ebf4ff !important; + } + + .sm\:focus\:tw-bg-indigo-200:focus { + background-color: #c3dafe !important; + } + + .sm\:focus\:tw-bg-indigo-300:focus { + background-color: #a3bffa !important; + } + + .sm\:focus\:tw-bg-indigo-400:focus { + background-color: #7f9cf5 !important; + } + + .sm\:focus\:tw-bg-indigo-500:focus { + background-color: #667eea !important; + } + + .sm\:focus\:tw-bg-indigo-600:focus { + background-color: #5a67d8 !important; + } + + .sm\:focus\:tw-bg-indigo-700:focus { + background-color: #4c51bf !important; + } + + .sm\:focus\:tw-bg-indigo-800:focus { + background-color: #434190 !important; + } + + .sm\:focus\:tw-bg-indigo-900:focus { + background-color: #3c366b !important; + } + + .sm\:focus\:tw-bg-purple-100:focus { + background-color: #faf5ff !important; + } + + .sm\:focus\:tw-bg-purple-200:focus { + background-color: #e9d8fd !important; + } + + .sm\:focus\:tw-bg-purple-300:focus { + background-color: #d6bcfa !important; + } + + .sm\:focus\:tw-bg-purple-400:focus { + background-color: #b794f4 !important; + } + + .sm\:focus\:tw-bg-purple-500:focus { + background-color: #9f7aea !important; + } + + .sm\:focus\:tw-bg-purple-600:focus { + background-color: #805ad5 !important; + } + + .sm\:focus\:tw-bg-purple-700:focus { + background-color: #6b46c1 !important; + } + + .sm\:focus\:tw-bg-purple-800:focus { + background-color: #553c9a !important; + } + + .sm\:focus\:tw-bg-purple-900:focus { + background-color: #44337a !important; + } + + .sm\:focus\:tw-bg-pink-100:focus { + background-color: #fff5f7 !important; + } + + .sm\:focus\:tw-bg-pink-200:focus { + background-color: #fed7e2 !important; + } + + .sm\:focus\:tw-bg-pink-300:focus { + background-color: #fbb6ce !important; + } + + .sm\:focus\:tw-bg-pink-400:focus { + background-color: #f687b3 !important; + } + + .sm\:focus\:tw-bg-pink-500:focus { + background-color: #ed64a6 !important; + } + + .sm\:focus\:tw-bg-pink-600:focus { + background-color: #d53f8c !important; + } + + .sm\:focus\:tw-bg-pink-700:focus { + background-color: #b83280 !important; + } + + .sm\:focus\:tw-bg-pink-800:focus { + background-color: #97266d !important; + } + + .sm\:focus\:tw-bg-pink-900:focus { + background-color: #702459 !important; + } + + .sm\:tw-bg-bottom { + background-position: bottom !important; + } + + .sm\:tw-bg-center { + background-position: center !important; + } + + .sm\:tw-bg-left { + background-position: left !important; + } + + .sm\:tw-bg-left-bottom { + background-position: left bottom !important; + } + + .sm\:tw-bg-left-top { + background-position: left top !important; + } + + .sm\:tw-bg-right { + background-position: right !important; + } + + .sm\:tw-bg-right-bottom { + background-position: right bottom !important; + } + + .sm\:tw-bg-right-top { + background-position: right top !important; + } + + .sm\:tw-bg-top { + background-position: top !important; + } + + .sm\:tw-bg-repeat { + background-repeat: repeat !important; + } + + .sm\:tw-bg-no-repeat { + background-repeat: no-repeat !important; + } + + .sm\:tw-bg-repeat-x { + background-repeat: repeat-x !important; + } + + .sm\:tw-bg-repeat-y { + background-repeat: repeat-y !important; + } + + .sm\:tw-bg-auto { + background-size: auto !important; + } + + .sm\:tw-bg-cover { + background-size: cover !important; + } + + .sm\:tw-bg-contain { + background-size: contain !important; + } + + .sm\:tw-border-transparent { + border-color: transparent !important; + } + + .sm\:tw-border-black { + border-color: #000 !important; + } + + .sm\:tw-border-white { + border-color: #fff !important; + } + + .sm\:tw-border-gray-100 { + border-color: #f7fafc !important; + } + + .sm\:tw-border-gray-200 { + border-color: #edf2f7 !important; + } + + .sm\:tw-border-gray-300 { + border-color: #e2e8f0 !important; + } + + .sm\:tw-border-gray-400 { + border-color: #cbd5e0 !important; + } + + .sm\:tw-border-gray-500 { + border-color: #a0aec0 !important; + } + + .sm\:tw-border-gray-600 { + border-color: #718096 !important; + } + + .sm\:tw-border-gray-700 { + border-color: #4a5568 !important; + } + + .sm\:tw-border-gray-800 { + border-color: #2d3748 !important; + } + + .sm\:tw-border-gray-900 { + border-color: #1a202c !important; + } + + .sm\:tw-border-red-100 { + border-color: #fff5f5 !important; + } + + .sm\:tw-border-red-200 { + border-color: #fed7d7 !important; + } + + .sm\:tw-border-red-300 { + border-color: #feb2b2 !important; + } + + .sm\:tw-border-red-400 { + border-color: #fc8181 !important; + } + + .sm\:tw-border-red-500 { + border-color: #f56565 !important; + } + + .sm\:tw-border-red-600 { + border-color: #e53e3e !important; + } + + .sm\:tw-border-red-700 { + border-color: #c53030 !important; + } + + .sm\:tw-border-red-800 { + border-color: #9b2c2c !important; + } + + .sm\:tw-border-red-900 { + border-color: #742a2a !important; + } + + .sm\:tw-border-orange-100 { + border-color: #fffaf0 !important; + } + + .sm\:tw-border-orange-200 { + border-color: #feebc8 !important; + } + + .sm\:tw-border-orange-300 { + border-color: #fbd38d !important; + } + + .sm\:tw-border-orange-400 { + border-color: #f6ad55 !important; + } + + .sm\:tw-border-orange-500 { + border-color: #ed8936 !important; + } + + .sm\:tw-border-orange-600 { + border-color: #dd6b20 !important; + } + + .sm\:tw-border-orange-700 { + border-color: #c05621 !important; + } + + .sm\:tw-border-orange-800 { + border-color: #9c4221 !important; + } + + .sm\:tw-border-orange-900 { + border-color: #7b341e !important; + } + + .sm\:tw-border-yellow-100 { + border-color: #fffff0 !important; + } + + .sm\:tw-border-yellow-200 { + border-color: #fefcbf !important; + } + + .sm\:tw-border-yellow-300 { + border-color: #faf089 !important; + } + + .sm\:tw-border-yellow-400 { + border-color: #f6e05e !important; + } + + .sm\:tw-border-yellow-500 { + border-color: #ecc94b !important; + } + + .sm\:tw-border-yellow-600 { + border-color: #d69e2e !important; + } + + .sm\:tw-border-yellow-700 { + border-color: #b7791f !important; + } + + .sm\:tw-border-yellow-800 { + border-color: #975a16 !important; + } + + .sm\:tw-border-yellow-900 { + border-color: #744210 !important; + } + + .sm\:tw-border-green-100 { + border-color: #f0fff4 !important; + } + + .sm\:tw-border-green-200 { + border-color: #c6f6d5 !important; + } + + .sm\:tw-border-green-300 { + border-color: #9ae6b4 !important; + } + + .sm\:tw-border-green-400 { + border-color: #68d391 !important; + } + + .sm\:tw-border-green-500 { + border-color: #48bb78 !important; + } + + .sm\:tw-border-green-600 { + border-color: #38a169 !important; + } + + .sm\:tw-border-green-700 { + border-color: #2f855a !important; + } + + .sm\:tw-border-green-800 { + border-color: #276749 !important; + } + + .sm\:tw-border-green-900 { + border-color: #22543d !important; + } + + .sm\:tw-border-teal-100 { + border-color: #e6fffa !important; + } + + .sm\:tw-border-teal-200 { + border-color: #b2f5ea !important; + } + + .sm\:tw-border-teal-300 { + border-color: #81e6d9 !important; + } + + .sm\:tw-border-teal-400 { + border-color: #4fd1c5 !important; + } + + .sm\:tw-border-teal-500 { + border-color: #38b2ac !important; + } + + .sm\:tw-border-teal-600 { + border-color: #319795 !important; + } + + .sm\:tw-border-teal-700 { + border-color: #2c7a7b !important; + } + + .sm\:tw-border-teal-800 { + border-color: #285e61 !important; + } + + .sm\:tw-border-teal-900 { + border-color: #234e52 !important; + } + + .sm\:tw-border-blue-100 { + border-color: #ebf8ff !important; + } + + .sm\:tw-border-blue-200 { + border-color: #bee3f8 !important; + } + + .sm\:tw-border-blue-300 { + border-color: #90cdf4 !important; + } + + .sm\:tw-border-blue-400 { + border-color: #63b3ed !important; + } + + .sm\:tw-border-blue-500 { + border-color: #4299e1 !important; + } + + .sm\:tw-border-blue-600 { + border-color: #3182ce !important; + } + + .sm\:tw-border-blue-700 { + border-color: #2b6cb0 !important; + } + + .sm\:tw-border-blue-800 { + border-color: #2c5282 !important; + } + + .sm\:tw-border-blue-900 { + border-color: #2a4365 !important; + } + + .sm\:tw-border-indigo-100 { + border-color: #ebf4ff !important; + } + + .sm\:tw-border-indigo-200 { + border-color: #c3dafe !important; + } + + .sm\:tw-border-indigo-300 { + border-color: #a3bffa !important; + } + + .sm\:tw-border-indigo-400 { + border-color: #7f9cf5 !important; + } + + .sm\:tw-border-indigo-500 { + border-color: #667eea !important; + } + + .sm\:tw-border-indigo-600 { + border-color: #5a67d8 !important; + } + + .sm\:tw-border-indigo-700 { + border-color: #4c51bf !important; + } + + .sm\:tw-border-indigo-800 { + border-color: #434190 !important; + } + + .sm\:tw-border-indigo-900 { + border-color: #3c366b !important; + } + + .sm\:tw-border-purple-100 { + border-color: #faf5ff !important; + } + + .sm\:tw-border-purple-200 { + border-color: #e9d8fd !important; + } + + .sm\:tw-border-purple-300 { + border-color: #d6bcfa !important; + } + + .sm\:tw-border-purple-400 { + border-color: #b794f4 !important; + } + + .sm\:tw-border-purple-500 { + border-color: #9f7aea !important; + } + + .sm\:tw-border-purple-600 { + border-color: #805ad5 !important; + } + + .sm\:tw-border-purple-700 { + border-color: #6b46c1 !important; + } + + .sm\:tw-border-purple-800 { + border-color: #553c9a !important; + } + + .sm\:tw-border-purple-900 { + border-color: #44337a !important; + } + + .sm\:tw-border-pink-100 { + border-color: #fff5f7 !important; + } + + .sm\:tw-border-pink-200 { + border-color: #fed7e2 !important; + } + + .sm\:tw-border-pink-300 { + border-color: #fbb6ce !important; + } + + .sm\:tw-border-pink-400 { + border-color: #f687b3 !important; + } + + .sm\:tw-border-pink-500 { + border-color: #ed64a6 !important; + } + + .sm\:tw-border-pink-600 { + border-color: #d53f8c !important; + } + + .sm\:tw-border-pink-700 { + border-color: #b83280 !important; + } + + .sm\:tw-border-pink-800 { + border-color: #97266d !important; + } + + .sm\:tw-border-pink-900 { + border-color: #702459 !important; + } + + .sm\:hover\:tw-border-transparent:hover { + border-color: transparent !important; + } + + .sm\:hover\:tw-border-black:hover { + border-color: #000 !important; + } + + .sm\:hover\:tw-border-white:hover { + border-color: #fff !important; + } + + .sm\:hover\:tw-border-gray-100:hover { + border-color: #f7fafc !important; + } + + .sm\:hover\:tw-border-gray-200:hover { + border-color: #edf2f7 !important; + } + + .sm\:hover\:tw-border-gray-300:hover { + border-color: #e2e8f0 !important; + } + + .sm\:hover\:tw-border-gray-400:hover { + border-color: #cbd5e0 !important; + } + + .sm\:hover\:tw-border-gray-500:hover { + border-color: #a0aec0 !important; + } + + .sm\:hover\:tw-border-gray-600:hover { + border-color: #718096 !important; + } + + .sm\:hover\:tw-border-gray-700:hover { + border-color: #4a5568 !important; + } + + .sm\:hover\:tw-border-gray-800:hover { + border-color: #2d3748 !important; + } + + .sm\:hover\:tw-border-gray-900:hover { + border-color: #1a202c !important; + } + + .sm\:hover\:tw-border-red-100:hover { + border-color: #fff5f5 !important; + } + + .sm\:hover\:tw-border-red-200:hover { + border-color: #fed7d7 !important; + } + + .sm\:hover\:tw-border-red-300:hover { + border-color: #feb2b2 !important; + } + + .sm\:hover\:tw-border-red-400:hover { + border-color: #fc8181 !important; + } + + .sm\:hover\:tw-border-red-500:hover { + border-color: #f56565 !important; + } + + .sm\:hover\:tw-border-red-600:hover { + border-color: #e53e3e !important; + } + + .sm\:hover\:tw-border-red-700:hover { + border-color: #c53030 !important; + } + + .sm\:hover\:tw-border-red-800:hover { + border-color: #9b2c2c !important; + } + + .sm\:hover\:tw-border-red-900:hover { + border-color: #742a2a !important; + } + + .sm\:hover\:tw-border-orange-100:hover { + border-color: #fffaf0 !important; + } + + .sm\:hover\:tw-border-orange-200:hover { + border-color: #feebc8 !important; + } + + .sm\:hover\:tw-border-orange-300:hover { + border-color: #fbd38d !important; + } + + .sm\:hover\:tw-border-orange-400:hover { + border-color: #f6ad55 !important; + } + + .sm\:hover\:tw-border-orange-500:hover { + border-color: #ed8936 !important; + } + + .sm\:hover\:tw-border-orange-600:hover { + border-color: #dd6b20 !important; + } + + .sm\:hover\:tw-border-orange-700:hover { + border-color: #c05621 !important; + } + + .sm\:hover\:tw-border-orange-800:hover { + border-color: #9c4221 !important; + } + + .sm\:hover\:tw-border-orange-900:hover { + border-color: #7b341e !important; + } + + .sm\:hover\:tw-border-yellow-100:hover { + border-color: #fffff0 !important; + } + + .sm\:hover\:tw-border-yellow-200:hover { + border-color: #fefcbf !important; + } + + .sm\:hover\:tw-border-yellow-300:hover { + border-color: #faf089 !important; + } + + .sm\:hover\:tw-border-yellow-400:hover { + border-color: #f6e05e !important; + } + + .sm\:hover\:tw-border-yellow-500:hover { + border-color: #ecc94b !important; + } + + .sm\:hover\:tw-border-yellow-600:hover { + border-color: #d69e2e !important; + } + + .sm\:hover\:tw-border-yellow-700:hover { + border-color: #b7791f !important; + } + + .sm\:hover\:tw-border-yellow-800:hover { + border-color: #975a16 !important; + } + + .sm\:hover\:tw-border-yellow-900:hover { + border-color: #744210 !important; + } + + .sm\:hover\:tw-border-green-100:hover { + border-color: #f0fff4 !important; + } + + .sm\:hover\:tw-border-green-200:hover { + border-color: #c6f6d5 !important; + } + + .sm\:hover\:tw-border-green-300:hover { + border-color: #9ae6b4 !important; + } + + .sm\:hover\:tw-border-green-400:hover { + border-color: #68d391 !important; + } + + .sm\:hover\:tw-border-green-500:hover { + border-color: #48bb78 !important; + } + + .sm\:hover\:tw-border-green-600:hover { + border-color: #38a169 !important; + } + + .sm\:hover\:tw-border-green-700:hover { + border-color: #2f855a !important; + } + + .sm\:hover\:tw-border-green-800:hover { + border-color: #276749 !important; + } + + .sm\:hover\:tw-border-green-900:hover { + border-color: #22543d !important; + } + + .sm\:hover\:tw-border-teal-100:hover { + border-color: #e6fffa !important; + } + + .sm\:hover\:tw-border-teal-200:hover { + border-color: #b2f5ea !important; + } + + .sm\:hover\:tw-border-teal-300:hover { + border-color: #81e6d9 !important; + } + + .sm\:hover\:tw-border-teal-400:hover { + border-color: #4fd1c5 !important; + } + + .sm\:hover\:tw-border-teal-500:hover { + border-color: #38b2ac !important; + } + + .sm\:hover\:tw-border-teal-600:hover { + border-color: #319795 !important; + } + + .sm\:hover\:tw-border-teal-700:hover { + border-color: #2c7a7b !important; + } + + .sm\:hover\:tw-border-teal-800:hover { + border-color: #285e61 !important; + } + + .sm\:hover\:tw-border-teal-900:hover { + border-color: #234e52 !important; + } + + .sm\:hover\:tw-border-blue-100:hover { + border-color: #ebf8ff !important; + } + + .sm\:hover\:tw-border-blue-200:hover { + border-color: #bee3f8 !important; + } + + .sm\:hover\:tw-border-blue-300:hover { + border-color: #90cdf4 !important; + } + + .sm\:hover\:tw-border-blue-400:hover { + border-color: #63b3ed !important; + } + + .sm\:hover\:tw-border-blue-500:hover { + border-color: #4299e1 !important; + } + + .sm\:hover\:tw-border-blue-600:hover { + border-color: #3182ce !important; + } + + .sm\:hover\:tw-border-blue-700:hover { + border-color: #2b6cb0 !important; + } + + .sm\:hover\:tw-border-blue-800:hover { + border-color: #2c5282 !important; + } + + .sm\:hover\:tw-border-blue-900:hover { + border-color: #2a4365 !important; + } + + .sm\:hover\:tw-border-indigo-100:hover { + border-color: #ebf4ff !important; + } + + .sm\:hover\:tw-border-indigo-200:hover { + border-color: #c3dafe !important; + } + + .sm\:hover\:tw-border-indigo-300:hover { + border-color: #a3bffa !important; + } + + .sm\:hover\:tw-border-indigo-400:hover { + border-color: #7f9cf5 !important; + } + + .sm\:hover\:tw-border-indigo-500:hover { + border-color: #667eea !important; + } + + .sm\:hover\:tw-border-indigo-600:hover { + border-color: #5a67d8 !important; + } + + .sm\:hover\:tw-border-indigo-700:hover { + border-color: #4c51bf !important; + } + + .sm\:hover\:tw-border-indigo-800:hover { + border-color: #434190 !important; + } + + .sm\:hover\:tw-border-indigo-900:hover { + border-color: #3c366b !important; + } + + .sm\:hover\:tw-border-purple-100:hover { + border-color: #faf5ff !important; + } + + .sm\:hover\:tw-border-purple-200:hover { + border-color: #e9d8fd !important; + } + + .sm\:hover\:tw-border-purple-300:hover { + border-color: #d6bcfa !important; + } + + .sm\:hover\:tw-border-purple-400:hover { + border-color: #b794f4 !important; + } + + .sm\:hover\:tw-border-purple-500:hover { + border-color: #9f7aea !important; + } + + .sm\:hover\:tw-border-purple-600:hover { + border-color: #805ad5 !important; + } + + .sm\:hover\:tw-border-purple-700:hover { + border-color: #6b46c1 !important; + } + + .sm\:hover\:tw-border-purple-800:hover { + border-color: #553c9a !important; + } + + .sm\:hover\:tw-border-purple-900:hover { + border-color: #44337a !important; + } + + .sm\:hover\:tw-border-pink-100:hover { + border-color: #fff5f7 !important; + } + + .sm\:hover\:tw-border-pink-200:hover { + border-color: #fed7e2 !important; + } + + .sm\:hover\:tw-border-pink-300:hover { + border-color: #fbb6ce !important; + } + + .sm\:hover\:tw-border-pink-400:hover { + border-color: #f687b3 !important; + } + + .sm\:hover\:tw-border-pink-500:hover { + border-color: #ed64a6 !important; + } + + .sm\:hover\:tw-border-pink-600:hover { + border-color: #d53f8c !important; + } + + .sm\:hover\:tw-border-pink-700:hover { + border-color: #b83280 !important; + } + + .sm\:hover\:tw-border-pink-800:hover { + border-color: #97266d !important; + } + + .sm\:hover\:tw-border-pink-900:hover { + border-color: #702459 !important; + } + + .sm\:focus\:tw-border-transparent:focus { + border-color: transparent !important; + } + + .sm\:focus\:tw-border-black:focus { + border-color: #000 !important; + } + + .sm\:focus\:tw-border-white:focus { + border-color: #fff !important; + } + + .sm\:focus\:tw-border-gray-100:focus { + border-color: #f7fafc !important; + } + + .sm\:focus\:tw-border-gray-200:focus { + border-color: #edf2f7 !important; + } + + .sm\:focus\:tw-border-gray-300:focus { + border-color: #e2e8f0 !important; + } + + .sm\:focus\:tw-border-gray-400:focus { + border-color: #cbd5e0 !important; + } + + .sm\:focus\:tw-border-gray-500:focus { + border-color: #a0aec0 !important; + } + + .sm\:focus\:tw-border-gray-600:focus { + border-color: #718096 !important; + } + + .sm\:focus\:tw-border-gray-700:focus { + border-color: #4a5568 !important; + } + + .sm\:focus\:tw-border-gray-800:focus { + border-color: #2d3748 !important; + } + + .sm\:focus\:tw-border-gray-900:focus { + border-color: #1a202c !important; + } + + .sm\:focus\:tw-border-red-100:focus { + border-color: #fff5f5 !important; + } + + .sm\:focus\:tw-border-red-200:focus { + border-color: #fed7d7 !important; + } + + .sm\:focus\:tw-border-red-300:focus { + border-color: #feb2b2 !important; + } + + .sm\:focus\:tw-border-red-400:focus { + border-color: #fc8181 !important; + } + + .sm\:focus\:tw-border-red-500:focus { + border-color: #f56565 !important; + } + + .sm\:focus\:tw-border-red-600:focus { + border-color: #e53e3e !important; + } + + .sm\:focus\:tw-border-red-700:focus { + border-color: #c53030 !important; + } + + .sm\:focus\:tw-border-red-800:focus { + border-color: #9b2c2c !important; + } + + .sm\:focus\:tw-border-red-900:focus { + border-color: #742a2a !important; + } + + .sm\:focus\:tw-border-orange-100:focus { + border-color: #fffaf0 !important; + } + + .sm\:focus\:tw-border-orange-200:focus { + border-color: #feebc8 !important; + } + + .sm\:focus\:tw-border-orange-300:focus { + border-color: #fbd38d !important; + } + + .sm\:focus\:tw-border-orange-400:focus { + border-color: #f6ad55 !important; + } + + .sm\:focus\:tw-border-orange-500:focus { + border-color: #ed8936 !important; + } + + .sm\:focus\:tw-border-orange-600:focus { + border-color: #dd6b20 !important; + } + + .sm\:focus\:tw-border-orange-700:focus { + border-color: #c05621 !important; + } + + .sm\:focus\:tw-border-orange-800:focus { + border-color: #9c4221 !important; + } + + .sm\:focus\:tw-border-orange-900:focus { + border-color: #7b341e !important; + } + + .sm\:focus\:tw-border-yellow-100:focus { + border-color: #fffff0 !important; + } + + .sm\:focus\:tw-border-yellow-200:focus { + border-color: #fefcbf !important; + } + + .sm\:focus\:tw-border-yellow-300:focus { + border-color: #faf089 !important; + } + + .sm\:focus\:tw-border-yellow-400:focus { + border-color: #f6e05e !important; + } + + .sm\:focus\:tw-border-yellow-500:focus { + border-color: #ecc94b !important; + } + + .sm\:focus\:tw-border-yellow-600:focus { + border-color: #d69e2e !important; + } + + .sm\:focus\:tw-border-yellow-700:focus { + border-color: #b7791f !important; + } + + .sm\:focus\:tw-border-yellow-800:focus { + border-color: #975a16 !important; + } + + .sm\:focus\:tw-border-yellow-900:focus { + border-color: #744210 !important; + } + + .sm\:focus\:tw-border-green-100:focus { + border-color: #f0fff4 !important; + } + + .sm\:focus\:tw-border-green-200:focus { + border-color: #c6f6d5 !important; + } + + .sm\:focus\:tw-border-green-300:focus { + border-color: #9ae6b4 !important; + } + + .sm\:focus\:tw-border-green-400:focus { + border-color: #68d391 !important; + } + + .sm\:focus\:tw-border-green-500:focus { + border-color: #48bb78 !important; + } + + .sm\:focus\:tw-border-green-600:focus { + border-color: #38a169 !important; + } + + .sm\:focus\:tw-border-green-700:focus { + border-color: #2f855a !important; + } + + .sm\:focus\:tw-border-green-800:focus { + border-color: #276749 !important; + } + + .sm\:focus\:tw-border-green-900:focus { + border-color: #22543d !important; + } + + .sm\:focus\:tw-border-teal-100:focus { + border-color: #e6fffa !important; + } + + .sm\:focus\:tw-border-teal-200:focus { + border-color: #b2f5ea !important; + } + + .sm\:focus\:tw-border-teal-300:focus { + border-color: #81e6d9 !important; + } + + .sm\:focus\:tw-border-teal-400:focus { + border-color: #4fd1c5 !important; + } + + .sm\:focus\:tw-border-teal-500:focus { + border-color: #38b2ac !important; + } + + .sm\:focus\:tw-border-teal-600:focus { + border-color: #319795 !important; + } + + .sm\:focus\:tw-border-teal-700:focus { + border-color: #2c7a7b !important; + } + + .sm\:focus\:tw-border-teal-800:focus { + border-color: #285e61 !important; + } + + .sm\:focus\:tw-border-teal-900:focus { + border-color: #234e52 !important; + } + + .sm\:focus\:tw-border-blue-100:focus { + border-color: #ebf8ff !important; + } + + .sm\:focus\:tw-border-blue-200:focus { + border-color: #bee3f8 !important; + } + + .sm\:focus\:tw-border-blue-300:focus { + border-color: #90cdf4 !important; + } + + .sm\:focus\:tw-border-blue-400:focus { + border-color: #63b3ed !important; + } + + .sm\:focus\:tw-border-blue-500:focus { + border-color: #4299e1 !important; + } + + .sm\:focus\:tw-border-blue-600:focus { + border-color: #3182ce !important; + } + + .sm\:focus\:tw-border-blue-700:focus { + border-color: #2b6cb0 !important; + } + + .sm\:focus\:tw-border-blue-800:focus { + border-color: #2c5282 !important; + } + + .sm\:focus\:tw-border-blue-900:focus { + border-color: #2a4365 !important; + } + + .sm\:focus\:tw-border-indigo-100:focus { + border-color: #ebf4ff !important; + } + + .sm\:focus\:tw-border-indigo-200:focus { + border-color: #c3dafe !important; + } + + .sm\:focus\:tw-border-indigo-300:focus { + border-color: #a3bffa !important; + } + + .sm\:focus\:tw-border-indigo-400:focus { + border-color: #7f9cf5 !important; + } + + .sm\:focus\:tw-border-indigo-500:focus { + border-color: #667eea !important; + } + + .sm\:focus\:tw-border-indigo-600:focus { + border-color: #5a67d8 !important; + } + + .sm\:focus\:tw-border-indigo-700:focus { + border-color: #4c51bf !important; + } + + .sm\:focus\:tw-border-indigo-800:focus { + border-color: #434190 !important; + } + + .sm\:focus\:tw-border-indigo-900:focus { + border-color: #3c366b !important; + } + + .sm\:focus\:tw-border-purple-100:focus { + border-color: #faf5ff !important; + } + + .sm\:focus\:tw-border-purple-200:focus { + border-color: #e9d8fd !important; + } + + .sm\:focus\:tw-border-purple-300:focus { + border-color: #d6bcfa !important; + } + + .sm\:focus\:tw-border-purple-400:focus { + border-color: #b794f4 !important; + } + + .sm\:focus\:tw-border-purple-500:focus { + border-color: #9f7aea !important; + } + + .sm\:focus\:tw-border-purple-600:focus { + border-color: #805ad5 !important; + } + + .sm\:focus\:tw-border-purple-700:focus { + border-color: #6b46c1 !important; + } + + .sm\:focus\:tw-border-purple-800:focus { + border-color: #553c9a !important; + } + + .sm\:focus\:tw-border-purple-900:focus { + border-color: #44337a !important; + } + + .sm\:focus\:tw-border-pink-100:focus { + border-color: #fff5f7 !important; + } + + .sm\:focus\:tw-border-pink-200:focus { + border-color: #fed7e2 !important; + } + + .sm\:focus\:tw-border-pink-300:focus { + border-color: #fbb6ce !important; + } + + .sm\:focus\:tw-border-pink-400:focus { + border-color: #f687b3 !important; + } + + .sm\:focus\:tw-border-pink-500:focus { + border-color: #ed64a6 !important; + } + + .sm\:focus\:tw-border-pink-600:focus { + border-color: #d53f8c !important; + } + + .sm\:focus\:tw-border-pink-700:focus { + border-color: #b83280 !important; + } + + .sm\:focus\:tw-border-pink-800:focus { + border-color: #97266d !important; + } + + .sm\:focus\:tw-border-pink-900:focus { + border-color: #702459 !important; + } + + .sm\:tw-rounded-none { + border-radius: 0 !important; + } + + .sm\:tw-rounded-sm { + border-radius: .125rem !important; + } + + .sm\:tw-rounded { + border-radius: .25rem !important; + } + + .sm\:tw-rounded-lg { + border-radius: .5rem !important; + } + + .sm\:tw-rounded-full { + border-radius: 9999px !important; + } + + .sm\:tw-rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } + + .sm\:tw-rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .sm\:tw-rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .sm\:tw-rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .sm\:tw-rounded-t-sm { + border-top-left-radius: .125rem !important; + border-top-right-radius: .125rem !important; + } + + .sm\:tw-rounded-r-sm { + border-top-right-radius: .125rem !important; + border-bottom-right-radius: .125rem !important; + } + + .sm\:tw-rounded-b-sm { + border-bottom-right-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .sm\:tw-rounded-l-sm { + border-top-left-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .sm\:tw-rounded-t { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important; + } + + .sm\:tw-rounded-r { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important; + } + + .sm\:tw-rounded-b { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .sm\:tw-rounded-l { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .sm\:tw-rounded-t-lg { + border-top-left-radius: .5rem !important; + border-top-right-radius: .5rem !important; + } + + .sm\:tw-rounded-r-lg { + border-top-right-radius: .5rem !important; + border-bottom-right-radius: .5rem !important; + } + + .sm\:tw-rounded-b-lg { + border-bottom-right-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .sm\:tw-rounded-l-lg { + border-top-left-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .sm\:tw-rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; + } + + .sm\:tw-rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; + } + + .sm\:tw-rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .sm\:tw-rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .sm\:tw-rounded-tl-none { + border-top-left-radius: 0 !important; + } + + .sm\:tw-rounded-tr-none { + border-top-right-radius: 0 !important; + } + + .sm\:tw-rounded-br-none { + border-bottom-right-radius: 0 !important; + } + + .sm\:tw-rounded-bl-none { + border-bottom-left-radius: 0 !important; + } + + .sm\:tw-rounded-tl-sm { + border-top-left-radius: .125rem !important; + } + + .sm\:tw-rounded-tr-sm { + border-top-right-radius: .125rem !important; + } + + .sm\:tw-rounded-br-sm { + border-bottom-right-radius: .125rem !important; + } + + .sm\:tw-rounded-bl-sm { + border-bottom-left-radius: .125rem !important; + } + + .sm\:tw-rounded-tl { + border-top-left-radius: .25rem !important; + } + + .sm\:tw-rounded-tr { + border-top-right-radius: .25rem !important; + } + + .sm\:tw-rounded-br { + border-bottom-right-radius: .25rem !important; + } + + .sm\:tw-rounded-bl { + border-bottom-left-radius: .25rem !important; + } + + .sm\:tw-rounded-tl-lg { + border-top-left-radius: .5rem !important; + } + + .sm\:tw-rounded-tr-lg { + border-top-right-radius: .5rem !important; + } + + .sm\:tw-rounded-br-lg { + border-bottom-right-radius: .5rem !important; + } + + .sm\:tw-rounded-bl-lg { + border-bottom-left-radius: .5rem !important; + } + + .sm\:tw-rounded-tl-full { + border-top-left-radius: 9999px !important; + } + + .sm\:tw-rounded-tr-full { + border-top-right-radius: 9999px !important; + } + + .sm\:tw-rounded-br-full { + border-bottom-right-radius: 9999px !important; + } + + .sm\:tw-rounded-bl-full { + border-bottom-left-radius: 9999px !important; + } + + .sm\:tw-border-solid { + border-style: solid !important; + } + + .sm\:tw-border-dashed { + border-style: dashed !important; + } + + .sm\:tw-border-dotted { + border-style: dotted !important; + } + + .sm\:tw-border-none { + border-style: none !important; + } + + .sm\:tw-border-0 { + border-width: 0 !important; + } + + .sm\:tw-border-2 { + border-width: 2px !important; + } + + .sm\:tw-border-4 { + border-width: 4px !important; + } + + .sm\:tw-border-8 { + border-width: 8px !important; + } + + .sm\:tw-border { + border-width: 1px !important; + } + + .sm\:tw-border-t-0 { + border-top-width: 0 !important; + } + + .sm\:tw-border-r-0 { + border-right-width: 0 !important; + } + + .sm\:tw-border-b-0 { + border-bottom-width: 0 !important; + } + + .sm\:tw-border-l-0 { + border-left-width: 0 !important; + } + + .sm\:tw-border-t-2 { + border-top-width: 2px !important; + } + + .sm\:tw-border-r-2 { + border-right-width: 2px !important; + } + + .sm\:tw-border-b-2 { + border-bottom-width: 2px !important; + } + + .sm\:tw-border-l-2 { + border-left-width: 2px !important; + } + + .sm\:tw-border-t-4 { + border-top-width: 4px !important; + } + + .sm\:tw-border-r-4 { + border-right-width: 4px !important; + } + + .sm\:tw-border-b-4 { + border-bottom-width: 4px !important; + } + + .sm\:tw-border-l-4 { + border-left-width: 4px !important; + } + + .sm\:tw-border-t-8 { + border-top-width: 8px !important; + } + + .sm\:tw-border-r-8 { + border-right-width: 8px !important; + } + + .sm\:tw-border-b-8 { + border-bottom-width: 8px !important; + } + + .sm\:tw-border-l-8 { + border-left-width: 8px !important; + } + + .sm\:tw-border-t { + border-top-width: 1px !important; + } + + .sm\:tw-border-r { + border-right-width: 1px !important; + } + + .sm\:tw-border-b { + border-bottom-width: 1px !important; + } + + .sm\:tw-border-l { + border-left-width: 1px !important; + } + + .sm\:tw-cursor-auto { + cursor: auto !important; + } + + .sm\:tw-cursor-default { + cursor: default !important; + } + + .sm\:tw-cursor-pointer { + cursor: pointer !important; + } + + .sm\:tw-cursor-wait { + cursor: wait !important; + } + + .sm\:tw-cursor-move { + cursor: move !important; + } + + .sm\:tw-cursor-not-allowed { + cursor: not-allowed !important; + } + + .sm\:tw-block { + display: block !important; + } + + .sm\:tw-inline-block { + display: inline-block !important; + } + + .sm\:tw-inline { + display: inline !important; + } + + .sm\:tw-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + + .sm\:tw-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + + .sm\:tw-table { + display: table !important; + } + + .sm\:tw-table-row { + display: table-row !important; + } + + .sm\:tw-table-cell { + display: table-cell !important; + } + + .sm\:tw-hidden { + display: none !important; + } + + .sm\:tw-flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + + .sm\:tw-flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + + .sm\:tw-flex-col { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + + .sm\:tw-flex-col-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + + .sm\:tw-flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + + .sm\:tw-flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + + .sm\:tw-flex-no-wrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + + .sm\:tw-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + + .sm\:tw-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + + .sm\:tw-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + + .sm\:tw-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + + .sm\:tw-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + + .sm\:tw-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + + .sm\:tw-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + + .sm\:tw-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + + .sm\:tw-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + + .sm\:tw-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + + .sm\:tw-justify-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + + .sm\:tw-justify-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + + .sm\:tw-justify-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + + .sm\:tw-justify-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + + .sm\:tw-justify-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + + .sm\:tw-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + + .sm\:tw-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + + .sm\:tw-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + + .sm\:tw-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + + .sm\:tw-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + + .sm\:tw-flex-1 { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 0% !important; + flex: 1 1 0% !important; + } + + .sm\:tw-flex-auto { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + + .sm\:tw-flex-initial { + -webkit-box-flex: 0 !important; + -ms-flex: 0 1 auto !important; + flex: 0 1 auto !important; + } + + .sm\:tw-flex-none { + -webkit-box-flex: 0 !important; + -ms-flex: none !important; + flex: none !important; + } + + .sm\:tw-flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + + .sm\:tw-flex-grow { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + + .sm\:tw-flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + + .sm\:tw-flex-shrink { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + + .sm\:tw-float-right { + float: right !important; + } + + .sm\:tw-float-left { + float: left !important; + } + + .sm\:tw-float-none { + float: none !important; + } + + .sm\:tw-clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; + } + + .sm\:tw-font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; + } + + .sm\:tw-font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; + } + + .sm\:tw-font-mono { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; + } + + .sm\:tw-font-hairline { + font-weight: 100 !important; + } + + .sm\:tw-font-thin { + font-weight: 200 !important; + } + + .sm\:tw-font-light { + font-weight: 300 !important; + } + + .sm\:tw-font-normal { + font-weight: 400 !important; + } + + .sm\:tw-font-medium { + font-weight: 500 !important; + } + + .sm\:tw-font-semibold { + font-weight: 600 !important; + } + + .sm\:tw-font-bold { + font-weight: 700 !important; + } + + .sm\:tw-font-extrabold { + font-weight: 800 !important; + } + + .sm\:tw-font-black { + font-weight: 900 !important; + } + + .sm\:hover\:tw-font-hairline:hover { + font-weight: 100 !important; + } + + .sm\:hover\:tw-font-thin:hover { + font-weight: 200 !important; + } + + .sm\:hover\:tw-font-light:hover { + font-weight: 300 !important; + } + + .sm\:hover\:tw-font-normal:hover { + font-weight: 400 !important; + } + + .sm\:hover\:tw-font-medium:hover { + font-weight: 500 !important; + } + + .sm\:hover\:tw-font-semibold:hover { + font-weight: 600 !important; + } + + .sm\:hover\:tw-font-bold:hover { + font-weight: 700 !important; + } + + .sm\:hover\:tw-font-extrabold:hover { + font-weight: 800 !important; + } + + .sm\:hover\:tw-font-black:hover { + font-weight: 900 !important; + } + + .sm\:focus\:tw-font-hairline:focus { + font-weight: 100 !important; + } + + .sm\:focus\:tw-font-thin:focus { + font-weight: 200 !important; + } + + .sm\:focus\:tw-font-light:focus { + font-weight: 300 !important; + } + + .sm\:focus\:tw-font-normal:focus { + font-weight: 400 !important; + } + + .sm\:focus\:tw-font-medium:focus { + font-weight: 500 !important; + } + + .sm\:focus\:tw-font-semibold:focus { + font-weight: 600 !important; + } + + .sm\:focus\:tw-font-bold:focus { + font-weight: 700 !important; + } + + .sm\:focus\:tw-font-extrabold:focus { + font-weight: 800 !important; + } + + .sm\:focus\:tw-font-black:focus { + font-weight: 900 !important; + } + + .sm\:tw-h-0 { + height: 0 !important; + } + + .sm\:tw-h-1 { + height: .25rem !important; + } + + .sm\:tw-h-2 { + height: .5rem !important; + } + + .sm\:tw-h-3 { + height: .75rem !important; + } + + .sm\:tw-h-4 { + height: 1rem !important; + } + + .sm\:tw-h-5 { + height: 1.25rem !important; + } + + .sm\:tw-h-6 { + height: 1.5rem !important; + } + + .sm\:tw-h-8 { + height: 2rem !important; + } + + .sm\:tw-h-10 { + height: 2.5rem !important; + } + + .sm\:tw-h-12 { + height: 3rem !important; + } + + .sm\:tw-h-16 { + height: 4rem !important; + } + + .sm\:tw-h-20 { + height: 5rem !important; + } + + .sm\:tw-h-24 { + height: 6rem !important; + } + + .sm\:tw-h-32 { + height: 8rem !important; + } + + .sm\:tw-h-40 { + height: 10rem !important; + } + + .sm\:tw-h-48 { + height: 12rem !important; + } + + .sm\:tw-h-56 { + height: 14rem !important; + } + + .sm\:tw-h-64 { + height: 16rem !important; + } + + .sm\:tw-h-auto { + height: auto !important; + } + + .sm\:tw-h-px { + height: 1px !important; + } + + .sm\:tw-h-full { + height: 100% !important; + } + + .sm\:tw-h-screen { + height: 100vh !important; + } + + .sm\:tw-leading-none { + line-height: 1 !important; + } + + .sm\:tw-leading-tight { + line-height: 1.25 !important; + } + + .sm\:tw-leading-snug { + line-height: 1.375 !important; + } + + .sm\:tw-leading-normal { + line-height: 1.5 !important; + } + + .sm\:tw-leading-relaxed { + line-height: 1.625 !important; + } + + .sm\:tw-leading-loose { + line-height: 2 !important; + } + + .sm\:tw-list-inside { + list-style-position: inside !important; + } + + .sm\:tw-list-outside { + list-style-position: outside !important; + } + + .sm\:tw-list-none { + list-style-type: none !important; + } + + .sm\:tw-list-disc { + list-style-type: disc !important; + } + + .sm\:tw-list-decimal { + list-style-type: decimal !important; + } + + .sm\:tw-m-0 { + margin: 0 !important; + } + + .sm\:tw-m-1 { + margin: .25rem !important; + } + + .sm\:tw-m-2 { + margin: .5rem !important; + } + + .sm\:tw-m-3 { + margin: .75rem !important; + } + + .sm\:tw-m-4 { + margin: 1rem !important; + } + + .sm\:tw-m-5 { + margin: 1.25rem !important; + } + + .sm\:tw-m-6 { + margin: 1.5rem !important; + } + + .sm\:tw-m-8 { + margin: 2rem !important; + } + + .sm\:tw-m-10 { + margin: 2.5rem !important; + } + + .sm\:tw-m-12 { + margin: 3rem !important; + } + + .sm\:tw-m-16 { + margin: 4rem !important; + } + + .sm\:tw-m-20 { + margin: 5rem !important; + } + + .sm\:tw-m-24 { + margin: 6rem !important; + } + + .sm\:tw-m-32 { + margin: 8rem !important; + } + + .sm\:tw-m-40 { + margin: 10rem !important; + } + + .sm\:tw-m-48 { + margin: 12rem !important; + } + + .sm\:tw-m-56 { + margin: 14rem !important; + } + + .sm\:tw-m-64 { + margin: 16rem !important; + } + + .sm\:tw-m-auto { + margin: auto !important; + } + + .sm\:tw-m-px { + margin: 1px !important; + } + + .sm\:tw-my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .sm\:tw-mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .sm\:tw-my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important; + } + + .sm\:tw-mx-1 { + margin-left: .25rem !important; + margin-right: .25rem !important; + } + + .sm\:tw-my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important; + } + + .sm\:tw-mx-2 { + margin-left: .5rem !important; + margin-right: .5rem !important; + } + + .sm\:tw-my-3 { + margin-top: .75rem !important; + margin-bottom: .75rem !important; + } + + .sm\:tw-mx-3 { + margin-left: .75rem !important; + margin-right: .75rem !important; + } + + .sm\:tw-my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .sm\:tw-mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .sm\:tw-my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + + .sm\:tw-mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .sm\:tw-my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .sm\:tw-mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + + .sm\:tw-my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + + .sm\:tw-mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .sm\:tw-my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + + .sm\:tw-mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .sm\:tw-my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .sm\:tw-mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .sm\:tw-my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + + .sm\:tw-mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + + .sm\:tw-my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + + .sm\:tw-mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .sm\:tw-my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + + .sm\:tw-mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; + } + + .sm\:tw-my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .sm\:tw-mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; + } + + .sm\:tw-my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .sm\:tw-mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .sm\:tw-my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + + .sm\:tw-mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; + } + + .sm\:tw-my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + + .sm\:tw-mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; + } + + .sm\:tw-my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; + } + + .sm\:tw-mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; + } + + .sm\:tw-my-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .sm\:tw-mx-auto { + margin-left: auto !important; + margin-right: auto !important; + } + + .sm\:tw-my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; + } + + .sm\:tw-mx-px { + margin-left: 1px !important; + margin-right: 1px !important; + } + + .sm\:tw-mt-0 { + margin-top: 0 !important; + } + + .sm\:tw-mr-0 { + margin-right: 0 !important; + } + + .sm\:tw-mb-0 { + margin-bottom: 0 !important; + } + + .sm\:tw-ml-0 { + margin-left: 0 !important; + } + + .sm\:tw-mt-1 { + margin-top: .25rem !important; + } + + .sm\:tw-mr-1 { + margin-right: .25rem !important; + } + + .sm\:tw-mb-1 { + margin-bottom: .25rem !important; + } + + .sm\:tw-ml-1 { + margin-left: .25rem !important; + } + + .sm\:tw-mt-2 { + margin-top: .5rem !important; + } + + .sm\:tw-mr-2 { + margin-right: .5rem !important; + } + + .sm\:tw-mb-2 { + margin-bottom: .5rem !important; + } + + .sm\:tw-ml-2 { + margin-left: .5rem !important; + } + + .sm\:tw-mt-3 { + margin-top: .75rem !important; + } + + .sm\:tw-mr-3 { + margin-right: .75rem !important; + } + + .sm\:tw-mb-3 { + margin-bottom: .75rem !important; + } + + .sm\:tw-ml-3 { + margin-left: .75rem !important; + } + + .sm\:tw-mt-4 { + margin-top: 1rem !important; + } + + .sm\:tw-mr-4 { + margin-right: 1rem !important; + } + + .sm\:tw-mb-4 { + margin-bottom: 1rem !important; + } + + .sm\:tw-ml-4 { + margin-left: 1rem !important; + } + + .sm\:tw-mt-5 { + margin-top: 1.25rem !important; + } + + .sm\:tw-mr-5 { + margin-right: 1.25rem !important; + } + + .sm\:tw-mb-5 { + margin-bottom: 1.25rem !important; + } + + .sm\:tw-ml-5 { + margin-left: 1.25rem !important; + } + + .sm\:tw-mt-6 { + margin-top: 1.5rem !important; + } + + .sm\:tw-mr-6 { + margin-right: 1.5rem !important; + } + + .sm\:tw-mb-6 { + margin-bottom: 1.5rem !important; + } + + .sm\:tw-ml-6 { + margin-left: 1.5rem !important; + } + + .sm\:tw-mt-8 { + margin-top: 2rem !important; + } + + .sm\:tw-mr-8 { + margin-right: 2rem !important; + } + + .sm\:tw-mb-8 { + margin-bottom: 2rem !important; + } + + .sm\:tw-ml-8 { + margin-left: 2rem !important; + } + + .sm\:tw-mt-10 { + margin-top: 2.5rem !important; + } + + .sm\:tw-mr-10 { + margin-right: 2.5rem !important; + } + + .sm\:tw-mb-10 { + margin-bottom: 2.5rem !important; + } + + .sm\:tw-ml-10 { + margin-left: 2.5rem !important; + } + + .sm\:tw-mt-12 { + margin-top: 3rem !important; + } + + .sm\:tw-mr-12 { + margin-right: 3rem !important; + } + + .sm\:tw-mb-12 { + margin-bottom: 3rem !important; + } + + .sm\:tw-ml-12 { + margin-left: 3rem !important; + } + + .sm\:tw-mt-16 { + margin-top: 4rem !important; + } + + .sm\:tw-mr-16 { + margin-right: 4rem !important; + } + + .sm\:tw-mb-16 { + margin-bottom: 4rem !important; + } + + .sm\:tw-ml-16 { + margin-left: 4rem !important; + } + + .sm\:tw-mt-20 { + margin-top: 5rem !important; + } + + .sm\:tw-mr-20 { + margin-right: 5rem !important; + } + + .sm\:tw-mb-20 { + margin-bottom: 5rem !important; + } + + .sm\:tw-ml-20 { + margin-left: 5rem !important; + } + + .sm\:tw-mt-24 { + margin-top: 6rem !important; + } + + .sm\:tw-mr-24 { + margin-right: 6rem !important; + } + + .sm\:tw-mb-24 { + margin-bottom: 6rem !important; + } + + .sm\:tw-ml-24 { + margin-left: 6rem !important; + } + + .sm\:tw-mt-32 { + margin-top: 8rem !important; + } + + .sm\:tw-mr-32 { + margin-right: 8rem !important; + } + + .sm\:tw-mb-32 { + margin-bottom: 8rem !important; + } + + .sm\:tw-ml-32 { + margin-left: 8rem !important; + } + + .sm\:tw-mt-40 { + margin-top: 10rem !important; + } + + .sm\:tw-mr-40 { + margin-right: 10rem !important; + } + + .sm\:tw-mb-40 { + margin-bottom: 10rem !important; + } + + .sm\:tw-ml-40 { + margin-left: 10rem !important; + } + + .sm\:tw-mt-48 { + margin-top: 12rem !important; + } + + .sm\:tw-mr-48 { + margin-right: 12rem !important; + } + + .sm\:tw-mb-48 { + margin-bottom: 12rem !important; + } + + .sm\:tw-ml-48 { + margin-left: 12rem !important; + } + + .sm\:tw-mt-56 { + margin-top: 14rem !important; + } + + .sm\:tw-mr-56 { + margin-right: 14rem !important; + } + + .sm\:tw-mb-56 { + margin-bottom: 14rem !important; + } + + .sm\:tw-ml-56 { + margin-left: 14rem !important; + } + + .sm\:tw-mt-64 { + margin-top: 16rem !important; + } + + .sm\:tw-mr-64 { + margin-right: 16rem !important; + } + + .sm\:tw-mb-64 { + margin-bottom: 16rem !important; + } + + .sm\:tw-ml-64 { + margin-left: 16rem !important; + } + + .sm\:tw-mt-auto { + margin-top: auto !important; + } + + .sm\:tw-mr-auto { + margin-right: auto !important; + } + + .sm\:tw-mb-auto { + margin-bottom: auto !important; + } + + .sm\:tw-ml-auto { + margin-left: auto !important; + } + + .sm\:tw-mt-px { + margin-top: 1px !important; + } + + .sm\:tw-mr-px { + margin-right: 1px !important; + } + + .sm\:tw-mb-px { + margin-bottom: 1px !important; + } + + .sm\:tw-ml-px { + margin-left: 1px !important; + } + + .sm\:tw-max-h-full { + max-height: 100% !important; + } + + .sm\:tw-max-h-screen { + max-height: 100vh !important; + } + + .sm\:tw-max-w-xs { + max-width: 20rem !important; + } + + .sm\:tw-max-w-sm { + max-width: 24rem !important; + } + + .sm\:tw-max-w-md { + max-width: 28rem !important; + } + + .sm\:tw-max-w-lg { + max-width: 32rem !important; + } + + .sm\:tw-max-w-xl { + max-width: 36rem !important; + } + + .sm\:tw-max-w-2xl { + max-width: 42rem !important; + } + + .sm\:tw-max-w-3xl { + max-width: 48rem !important; + } + + .sm\:tw-max-w-4xl { + max-width: 56rem !important; + } + + .sm\:tw-max-w-5xl { + max-width: 64rem !important; + } + + .sm\:tw-max-w-6xl { + max-width: 72rem !important; + } + + .sm\:tw-max-w-full { + max-width: 100% !important; + } + + .sm\:tw-min-h-0 { + min-height: 0 !important; + } + + .sm\:tw-min-h-full { + min-height: 100% !important; + } + + .sm\:tw-min-h-screen { + min-height: 100vh !important; + } + + .sm\:tw-min-w-0 { + min-width: 0 !important; + } + + .sm\:tw-min-w-full { + min-width: 100% !important; + } + + .sm\:tw--m-0 { + margin: 0 !important; + } + + .sm\:tw--m-1 { + margin: -0.25rem !important; + } + + .sm\:tw--m-2 { + margin: -0.5rem !important; + } + + .sm\:tw--m-3 { + margin: -0.75rem !important; + } + + .sm\:tw--m-4 { + margin: -1rem !important; + } + + .sm\:tw--m-5 { + margin: -1.25rem !important; + } + + .sm\:tw--m-6 { + margin: -1.5rem !important; + } + + .sm\:tw--m-8 { + margin: -2rem !important; + } + + .sm\:tw--m-10 { + margin: -2.5rem !important; + } + + .sm\:tw--m-12 { + margin: -3rem !important; + } + + .sm\:tw--m-16 { + margin: -4rem !important; + } + + .sm\:tw--m-20 { + margin: -5rem !important; + } + + .sm\:tw--m-24 { + margin: -6rem !important; + } + + .sm\:tw--m-32 { + margin: -8rem !important; + } + + .sm\:tw--m-40 { + margin: -10rem !important; + } + + .sm\:tw--m-48 { + margin: -12rem !important; + } + + .sm\:tw--m-56 { + margin: -14rem !important; + } + + .sm\:tw--m-64 { + margin: -16rem !important; + } + + .sm\:tw--m-px { + margin: -1px !important; + } + + .sm\:tw--my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .sm\:tw--mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .sm\:tw--my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + + .sm\:tw--mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; + } + + .sm\:tw--my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + + .sm\:tw--mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; + } + + .sm\:tw--my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; + } + + .sm\:tw--mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; + } + + .sm\:tw--my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + + .sm\:tw--mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .sm\:tw--my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; + } + + .sm\:tw--mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; + } + + .sm\:tw--my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + + .sm\:tw--mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; + } + + .sm\:tw--my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; + } + + .sm\:tw--mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .sm\:tw--my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; + } + + .sm\:tw--mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; + } + + .sm\:tw--my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + + .sm\:tw--mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .sm\:tw--my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + + .sm\:tw--mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .sm\:tw--my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; + } + + .sm\:tw--mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .sm\:tw--my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + + .sm\:tw--mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; + } + + .sm\:tw--my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + + .sm\:tw--mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; + } + + .sm\:tw--my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + + .sm\:tw--mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; + } + + .sm\:tw--my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + + .sm\:tw--mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; + } + + .sm\:tw--my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + + .sm\:tw--mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; + } + + .sm\:tw--my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; + } + + .sm\:tw--mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; + } + + .sm\:tw--my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; + } + + .sm\:tw--mx-px { + margin-left: -1px !important; + margin-right: -1px !important; + } + + .sm\:tw--mt-0 { + margin-top: 0 !important; + } + + .sm\:tw--mr-0 { + margin-right: 0 !important; + } + + .sm\:tw--mb-0 { + margin-bottom: 0 !important; + } + + .sm\:tw--ml-0 { + margin-left: 0 !important; + } + + .sm\:tw--mt-1 { + margin-top: -0.25rem !important; + } + + .sm\:tw--mr-1 { + margin-right: -0.25rem !important; + } + + .sm\:tw--mb-1 { + margin-bottom: -0.25rem !important; + } + + .sm\:tw--ml-1 { + margin-left: -0.25rem !important; + } + + .sm\:tw--mt-2 { + margin-top: -0.5rem !important; + } + + .sm\:tw--mr-2 { + margin-right: -0.5rem !important; + } + + .sm\:tw--mb-2 { + margin-bottom: -0.5rem !important; + } + + .sm\:tw--ml-2 { + margin-left: -0.5rem !important; + } + + .sm\:tw--mt-3 { + margin-top: -0.75rem !important; + } + + .sm\:tw--mr-3 { + margin-right: -0.75rem !important; + } + + .sm\:tw--mb-3 { + margin-bottom: -0.75rem !important; + } + + .sm\:tw--ml-3 { + margin-left: -0.75rem !important; + } + + .sm\:tw--mt-4 { + margin-top: -1rem !important; + } + + .sm\:tw--mr-4 { + margin-right: -1rem !important; + } + + .sm\:tw--mb-4 { + margin-bottom: -1rem !important; + } + + .sm\:tw--ml-4 { + margin-left: -1rem !important; + } + + .sm\:tw--mt-5 { + margin-top: -1.25rem !important; + } + + .sm\:tw--mr-5 { + margin-right: -1.25rem !important; + } + + .sm\:tw--mb-5 { + margin-bottom: -1.25rem !important; + } + + .sm\:tw--ml-5 { + margin-left: -1.25rem !important; + } + + .sm\:tw--mt-6 { + margin-top: -1.5rem !important; + } + + .sm\:tw--mr-6 { + margin-right: -1.5rem !important; + } + + .sm\:tw--mb-6 { + margin-bottom: -1.5rem !important; + } + + .sm\:tw--ml-6 { + margin-left: -1.5rem !important; + } + + .sm\:tw--mt-8 { + margin-top: -2rem !important; + } + + .sm\:tw--mr-8 { + margin-right: -2rem !important; + } + + .sm\:tw--mb-8 { + margin-bottom: -2rem !important; + } + + .sm\:tw--ml-8 { + margin-left: -2rem !important; + } + + .sm\:tw--mt-10 { + margin-top: -2.5rem !important; + } + + .sm\:tw--mr-10 { + margin-right: -2.5rem !important; + } + + .sm\:tw--mb-10 { + margin-bottom: -2.5rem !important; + } + + .sm\:tw--ml-10 { + margin-left: -2.5rem !important; + } + + .sm\:tw--mt-12 { + margin-top: -3rem !important; + } + + .sm\:tw--mr-12 { + margin-right: -3rem !important; + } + + .sm\:tw--mb-12 { + margin-bottom: -3rem !important; + } + + .sm\:tw--ml-12 { + margin-left: -3rem !important; + } + + .sm\:tw--mt-16 { + margin-top: -4rem !important; + } + + .sm\:tw--mr-16 { + margin-right: -4rem !important; + } + + .sm\:tw--mb-16 { + margin-bottom: -4rem !important; + } + + .sm\:tw--ml-16 { + margin-left: -4rem !important; + } + + .sm\:tw--mt-20 { + margin-top: -5rem !important; + } + + .sm\:tw--mr-20 { + margin-right: -5rem !important; + } + + .sm\:tw--mb-20 { + margin-bottom: -5rem !important; + } + + .sm\:tw--ml-20 { + margin-left: -5rem !important; + } + + .sm\:tw--mt-24 { + margin-top: -6rem !important; + } + + .sm\:tw--mr-24 { + margin-right: -6rem !important; + } + + .sm\:tw--mb-24 { + margin-bottom: -6rem !important; + } + + .sm\:tw--ml-24 { + margin-left: -6rem !important; + } + + .sm\:tw--mt-32 { + margin-top: -8rem !important; + } + + .sm\:tw--mr-32 { + margin-right: -8rem !important; + } + + .sm\:tw--mb-32 { + margin-bottom: -8rem !important; + } + + .sm\:tw--ml-32 { + margin-left: -8rem !important; + } + + .sm\:tw--mt-40 { + margin-top: -10rem !important; + } + + .sm\:tw--mr-40 { + margin-right: -10rem !important; + } + + .sm\:tw--mb-40 { + margin-bottom: -10rem !important; + } + + .sm\:tw--ml-40 { + margin-left: -10rem !important; + } + + .sm\:tw--mt-48 { + margin-top: -12rem !important; + } + + .sm\:tw--mr-48 { + margin-right: -12rem !important; + } + + .sm\:tw--mb-48 { + margin-bottom: -12rem !important; + } + + .sm\:tw--ml-48 { + margin-left: -12rem !important; + } + + .sm\:tw--mt-56 { + margin-top: -14rem !important; + } + + .sm\:tw--mr-56 { + margin-right: -14rem !important; + } + + .sm\:tw--mb-56 { + margin-bottom: -14rem !important; + } + + .sm\:tw--ml-56 { + margin-left: -14rem !important; + } + + .sm\:tw--mt-64 { + margin-top: -16rem !important; + } + + .sm\:tw--mr-64 { + margin-right: -16rem !important; + } + + .sm\:tw--mb-64 { + margin-bottom: -16rem !important; + } + + .sm\:tw--ml-64 { + margin-left: -16rem !important; + } + + .sm\:tw--mt-px { + margin-top: -1px !important; + } + + .sm\:tw--mr-px { + margin-right: -1px !important; + } + + .sm\:tw--mb-px { + margin-bottom: -1px !important; + } + + .sm\:tw--ml-px { + margin-left: -1px !important; + } + + .sm\:tw-object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + + .sm\:tw-object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + + .sm\:tw-object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + + .sm\:tw-object-none { + -o-object-fit: none !important; + object-fit: none !important; + } + + .sm\:tw-object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + + .sm\:tw-object-bottom { + -o-object-position: bottom !important; + object-position: bottom !important; + } + + .sm\:tw-object-center { + -o-object-position: center !important; + object-position: center !important; + } + + .sm\:tw-object-left { + -o-object-position: left !important; + object-position: left !important; + } + + .sm\:tw-object-left-bottom { + -o-object-position: left bottom !important; + object-position: left bottom !important; + } + + .sm\:tw-object-left-top { + -o-object-position: left top !important; + object-position: left top !important; + } + + .sm\:tw-object-right { + -o-object-position: right !important; + object-position: right !important; + } + + .sm\:tw-object-right-bottom { + -o-object-position: right bottom !important; + object-position: right bottom !important; + } + + .sm\:tw-object-right-top { + -o-object-position: right top !important; + object-position: right top !important; + } + + .sm\:tw-object-top { + -o-object-position: top !important; + object-position: top !important; + } + + .sm\:tw-opacity-0 { + opacity: 0 !important; + } + + .sm\:tw-opacity-25 { + opacity: .25 !important; + } + + .sm\:tw-opacity-50 { + opacity: .5 !important; + } + + .sm\:tw-opacity-75 { + opacity: .75 !important; + } + + .sm\:tw-opacity-100 { + opacity: 1 !important; + } + + .sm\:tw-overflow-auto { + overflow: auto !important; + } + + .sm\:tw-overflow-hidden { + overflow: hidden !important; + } + + .sm\:tw-overflow-visible { + overflow: visible !important; + } + + .sm\:tw-overflow-scroll { + overflow: scroll !important; + } + + .sm\:tw-overflow-x-auto { + overflow-x: auto !important; + } + + .sm\:tw-overflow-y-auto { + overflow-y: auto !important; + } + + .sm\:tw-overflow-x-hidden { + overflow-x: hidden !important; + } + + .sm\:tw-overflow-y-hidden { + overflow-y: hidden !important; + } + + .sm\:tw-overflow-x-visible { + overflow-x: visible !important; + } + + .sm\:tw-overflow-y-visible { + overflow-y: visible !important; + } + + .sm\:tw-overflow-x-scroll { + overflow-x: scroll !important; + } + + .sm\:tw-overflow-y-scroll { + overflow-y: scroll !important; + } + + .sm\:tw-scrolling-touch { + -webkit-overflow-scrolling: touch !important; + } + + .sm\:tw-scrolling-auto { + -webkit-overflow-scrolling: auto !important; + } + + .sm\:tw-p-0 { + padding: 0 !important; + } + + .sm\:tw-p-1 { + padding: .25rem !important; + } + + .sm\:tw-p-2 { + padding: .5rem !important; + } + + .sm\:tw-p-3 { + padding: .75rem !important; + } + + .sm\:tw-p-4 { + padding: 1rem !important; + } + + .sm\:tw-p-5 { + padding: 1.25rem !important; + } + + .sm\:tw-p-6 { + padding: 1.5rem !important; + } + + .sm\:tw-p-8 { + padding: 2rem !important; + } + + .sm\:tw-p-10 { + padding: 2.5rem !important; + } + + .sm\:tw-p-12 { + padding: 3rem !important; + } + + .sm\:tw-p-16 { + padding: 4rem !important; + } + + .sm\:tw-p-20 { + padding: 5rem !important; + } + + .sm\:tw-p-24 { + padding: 6rem !important; + } + + .sm\:tw-p-32 { + padding: 8rem !important; + } + + .sm\:tw-p-40 { + padding: 10rem !important; + } + + .sm\:tw-p-48 { + padding: 12rem !important; + } + + .sm\:tw-p-56 { + padding: 14rem !important; + } + + .sm\:tw-p-64 { + padding: 16rem !important; + } + + .sm\:tw-p-px { + padding: 1px !important; + } + + .sm\:tw-py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .sm\:tw-px-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .sm\:tw-py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important; + } + + .sm\:tw-px-1 { + padding-left: .25rem !important; + padding-right: .25rem !important; + } + + .sm\:tw-py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important; + } + + .sm\:tw-px-2 { + padding-left: .5rem !important; + padding-right: .5rem !important; + } + + .sm\:tw-py-3 { + padding-top: .75rem !important; + padding-bottom: .75rem !important; + } + + .sm\:tw-px-3 { + padding-left: .75rem !important; + padding-right: .75rem !important; + } + + .sm\:tw-py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .sm\:tw-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .sm\:tw-py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .sm\:tw-px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .sm\:tw-py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .sm\:tw-px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .sm\:tw-py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .sm\:tw-px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .sm\:tw-py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + + .sm\:tw-px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; + } + + .sm\:tw-py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .sm\:tw-px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:tw-py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .sm\:tw-px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .sm\:tw-py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .sm\:tw-px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .sm\:tw-py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + + .sm\:tw-px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; + } + + .sm\:tw-py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + + .sm\:tw-px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; + } + + .sm\:tw-py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + + .sm\:tw-px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + + .sm\:tw-py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + + .sm\:tw-px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; + } + + .sm\:tw-py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + + .sm\:tw-px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; + } + + .sm\:tw-py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; + } + + .sm\:tw-px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; + } + + .sm\:tw-py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; + } + + .sm\:tw-px-px { + padding-left: 1px !important; + padding-right: 1px !important; + } + + .sm\:tw-pt-0 { + padding-top: 0 !important; + } + + .sm\:tw-pr-0 { + padding-right: 0 !important; + } + + .sm\:tw-pb-0 { + padding-bottom: 0 !important; + } + + .sm\:tw-pl-0 { + padding-left: 0 !important; + } + + .sm\:tw-pt-1 { + padding-top: .25rem !important; + } + + .sm\:tw-pr-1 { + padding-right: .25rem !important; + } + + .sm\:tw-pb-1 { + padding-bottom: .25rem !important; + } + + .sm\:tw-pl-1 { + padding-left: .25rem !important; + } + + .sm\:tw-pt-2 { + padding-top: .5rem !important; + } + + .sm\:tw-pr-2 { + padding-right: .5rem !important; + } + + .sm\:tw-pb-2 { + padding-bottom: .5rem !important; + } + + .sm\:tw-pl-2 { + padding-left: .5rem !important; + } + + .sm\:tw-pt-3 { + padding-top: .75rem !important; + } + + .sm\:tw-pr-3 { + padding-right: .75rem !important; + } + + .sm\:tw-pb-3 { + padding-bottom: .75rem !important; + } + + .sm\:tw-pl-3 { + padding-left: .75rem !important; + } + + .sm\:tw-pt-4 { + padding-top: 1rem !important; + } + + .sm\:tw-pr-4 { + padding-right: 1rem !important; + } + + .sm\:tw-pb-4 { + padding-bottom: 1rem !important; + } + + .sm\:tw-pl-4 { + padding-left: 1rem !important; + } + + .sm\:tw-pt-5 { + padding-top: 1.25rem !important; + } + + .sm\:tw-pr-5 { + padding-right: 1.25rem !important; + } + + .sm\:tw-pb-5 { + padding-bottom: 1.25rem !important; + } + + .sm\:tw-pl-5 { + padding-left: 1.25rem !important; + } + + .sm\:tw-pt-6 { + padding-top: 1.5rem !important; + } + + .sm\:tw-pr-6 { + padding-right: 1.5rem !important; + } + + .sm\:tw-pb-6 { + padding-bottom: 1.5rem !important; + } + + .sm\:tw-pl-6 { + padding-left: 1.5rem !important; + } + + .sm\:tw-pt-8 { + padding-top: 2rem !important; + } + + .sm\:tw-pr-8 { + padding-right: 2rem !important; + } + + .sm\:tw-pb-8 { + padding-bottom: 2rem !important; + } + + .sm\:tw-pl-8 { + padding-left: 2rem !important; + } + + .sm\:tw-pt-10 { + padding-top: 2.5rem !important; + } + + .sm\:tw-pr-10 { + padding-right: 2.5rem !important; + } + + .sm\:tw-pb-10 { + padding-bottom: 2.5rem !important; + } + + .sm\:tw-pl-10 { + padding-left: 2.5rem !important; + } + + .sm\:tw-pt-12 { + padding-top: 3rem !important; + } + + .sm\:tw-pr-12 { + padding-right: 3rem !important; + } + + .sm\:tw-pb-12 { + padding-bottom: 3rem !important; + } + + .sm\:tw-pl-12 { + padding-left: 3rem !important; + } + + .sm\:tw-pt-16 { + padding-top: 4rem !important; + } + + .sm\:tw-pr-16 { + padding-right: 4rem !important; + } + + .sm\:tw-pb-16 { + padding-bottom: 4rem !important; + } + + .sm\:tw-pl-16 { + padding-left: 4rem !important; + } + + .sm\:tw-pt-20 { + padding-top: 5rem !important; + } + + .sm\:tw-pr-20 { + padding-right: 5rem !important; + } + + .sm\:tw-pb-20 { + padding-bottom: 5rem !important; + } + + .sm\:tw-pl-20 { + padding-left: 5rem !important; + } + + .sm\:tw-pt-24 { + padding-top: 6rem !important; + } + + .sm\:tw-pr-24 { + padding-right: 6rem !important; + } + + .sm\:tw-pb-24 { + padding-bottom: 6rem !important; + } + + .sm\:tw-pl-24 { + padding-left: 6rem !important; + } + + .sm\:tw-pt-32 { + padding-top: 8rem !important; + } + + .sm\:tw-pr-32 { + padding-right: 8rem !important; + } + + .sm\:tw-pb-32 { + padding-bottom: 8rem !important; + } + + .sm\:tw-pl-32 { + padding-left: 8rem !important; + } + + .sm\:tw-pt-40 { + padding-top: 10rem !important; + } + + .sm\:tw-pr-40 { + padding-right: 10rem !important; + } + + .sm\:tw-pb-40 { + padding-bottom: 10rem !important; + } + + .sm\:tw-pl-40 { + padding-left: 10rem !important; + } + + .sm\:tw-pt-48 { + padding-top: 12rem !important; + } + + .sm\:tw-pr-48 { + padding-right: 12rem !important; + } + + .sm\:tw-pb-48 { + padding-bottom: 12rem !important; + } + + .sm\:tw-pl-48 { + padding-left: 12rem !important; + } + + .sm\:tw-pt-56 { + padding-top: 14rem !important; + } + + .sm\:tw-pr-56 { + padding-right: 14rem !important; + } + + .sm\:tw-pb-56 { + padding-bottom: 14rem !important; + } + + .sm\:tw-pl-56 { + padding-left: 14rem !important; + } + + .sm\:tw-pt-64 { + padding-top: 16rem !important; + } + + .sm\:tw-pr-64 { + padding-right: 16rem !important; + } + + .sm\:tw-pb-64 { + padding-bottom: 16rem !important; + } + + .sm\:tw-pl-64 { + padding-left: 16rem !important; + } + + .sm\:tw-pt-px { + padding-top: 1px !important; + } + + .sm\:tw-pr-px { + padding-right: 1px !important; + } + + .sm\:tw-pb-px { + padding-bottom: 1px !important; + } + + .sm\:tw-pl-px { + padding-left: 1px !important; + } + + .sm\:tw-pointer-events-none { + pointer-events: none !important; + } + + .sm\:tw-pointer-events-auto { + pointer-events: auto !important; + } + + .sm\:tw-static { + position: static !important; + } + + .sm\:tw-fixed { + position: fixed !important; + } + + .sm\:tw-absolute { + position: absolute !important; + } + + .sm\:tw-relative { + position: relative !important; + } + + .sm\:tw-sticky { + position: -webkit-sticky !important; + position: sticky !important; + } + + .sm\:tw-inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; + } + + .sm\:tw-inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; + } + + .sm\:tw-inset-y-0 { + top: 0 !important; + bottom: 0 !important; + } + + .sm\:tw-inset-x-0 { + right: 0 !important; + left: 0 !important; + } + + .sm\:tw-inset-y-auto { + top: auto !important; + bottom: auto !important; + } + + .sm\:tw-inset-x-auto { + right: auto !important; + left: auto !important; + } + + .sm\:tw-top-0 { + top: 0 !important; + } + + .sm\:tw-right-0 { + right: 0 !important; + } + + .sm\:tw-bottom-0 { + bottom: 0 !important; + } + + .sm\:tw-left-0 { + left: 0 !important; + } + + .sm\:tw-top-auto { + top: auto !important; + } + + .sm\:tw-right-auto { + right: auto !important; + } + + .sm\:tw-bottom-auto { + bottom: auto !important; + } + + .sm\:tw-left-auto { + left: auto !important; + } + + .sm\:tw-resize-none { + resize: none !important; + } + + .sm\:tw-resize-y { + resize: vertical !important; + } + + .sm\:tw-resize-x { + resize: horizontal !important; + } + + .sm\:tw-resize { + resize: both !important; + } + + .sm\:tw-shadow { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:tw-shadow-md { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .sm\:tw-shadow-lg { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .sm\:tw-shadow-xl { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .sm\:tw-shadow-2xl { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .sm\:tw-shadow-inner { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:tw-shadow-outline { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .sm\:tw-shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .sm\:hover\:tw-shadow:hover { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:hover\:tw-shadow-md:hover { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .sm\:hover\:tw-shadow-lg:hover { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .sm\:hover\:tw-shadow-xl:hover { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .sm\:hover\:tw-shadow-2xl:hover { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .sm\:hover\:tw-shadow-inner:hover { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:hover\:tw-shadow-outline:hover { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .sm\:hover\:tw-shadow-none:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .sm\:focus\:tw-shadow:focus { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:focus\:tw-shadow-md:focus { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .sm\:focus\:tw-shadow-lg:focus { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .sm\:focus\:tw-shadow-xl:focus { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .sm\:focus\:tw-shadow-2xl:focus { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .sm\:focus\:tw-shadow-inner:focus { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .sm\:focus\:tw-shadow-outline:focus { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .sm\:focus\:tw-shadow-none:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .sm\:tw-table-auto { + table-layout: auto !important; + } + + .sm\:tw-table-fixed { + table-layout: fixed !important; + } + + .sm\:tw-text-left { + text-align: left !important; + } + + .sm\:tw-text-center { + text-align: center !important; + } + + .sm\:tw-text-right { + text-align: right !important; + } + + .sm\:tw-text-justify { + text-align: justify !important; + } + + .sm\:tw-text-transparent { + color: transparent !important; + } + + .sm\:tw-text-black { + color: #000 !important; + } + + .sm\:tw-text-white { + color: #fff !important; + } + + .sm\:tw-text-gray-100 { + color: #f7fafc !important; + } + + .sm\:tw-text-gray-200 { + color: #edf2f7 !important; + } + + .sm\:tw-text-gray-300 { + color: #e2e8f0 !important; + } + + .sm\:tw-text-gray-400 { + color: #cbd5e0 !important; + } + + .sm\:tw-text-gray-500 { + color: #a0aec0 !important; + } + + .sm\:tw-text-gray-600 { + color: #718096 !important; + } + + .sm\:tw-text-gray-700 { + color: #4a5568 !important; + } + + .sm\:tw-text-gray-800 { + color: #2d3748 !important; + } + + .sm\:tw-text-gray-900 { + color: #1a202c !important; + } + + .sm\:tw-text-red-100 { + color: #fff5f5 !important; + } + + .sm\:tw-text-red-200 { + color: #fed7d7 !important; + } + + .sm\:tw-text-red-300 { + color: #feb2b2 !important; + } + + .sm\:tw-text-red-400 { + color: #fc8181 !important; + } + + .sm\:tw-text-red-500 { + color: #f56565 !important; + } + + .sm\:tw-text-red-600 { + color: #e53e3e !important; + } + + .sm\:tw-text-red-700 { + color: #c53030 !important; + } + + .sm\:tw-text-red-800 { + color: #9b2c2c !important; + } + + .sm\:tw-text-red-900 { + color: #742a2a !important; + } + + .sm\:tw-text-orange-100 { + color: #fffaf0 !important; + } + + .sm\:tw-text-orange-200 { + color: #feebc8 !important; + } + + .sm\:tw-text-orange-300 { + color: #fbd38d !important; + } + + .sm\:tw-text-orange-400 { + color: #f6ad55 !important; + } + + .sm\:tw-text-orange-500 { + color: #ed8936 !important; + } + + .sm\:tw-text-orange-600 { + color: #dd6b20 !important; + } + + .sm\:tw-text-orange-700 { + color: #c05621 !important; + } + + .sm\:tw-text-orange-800 { + color: #9c4221 !important; + } + + .sm\:tw-text-orange-900 { + color: #7b341e !important; + } + + .sm\:tw-text-yellow-100 { + color: #fffff0 !important; + } + + .sm\:tw-text-yellow-200 { + color: #fefcbf !important; + } + + .sm\:tw-text-yellow-300 { + color: #faf089 !important; + } + + .sm\:tw-text-yellow-400 { + color: #f6e05e !important; + } + + .sm\:tw-text-yellow-500 { + color: #ecc94b !important; + } + + .sm\:tw-text-yellow-600 { + color: #d69e2e !important; + } + + .sm\:tw-text-yellow-700 { + color: #b7791f !important; + } + + .sm\:tw-text-yellow-800 { + color: #975a16 !important; + } + + .sm\:tw-text-yellow-900 { + color: #744210 !important; + } + + .sm\:tw-text-green-100 { + color: #f0fff4 !important; + } + + .sm\:tw-text-green-200 { + color: #c6f6d5 !important; + } + + .sm\:tw-text-green-300 { + color: #9ae6b4 !important; + } + + .sm\:tw-text-green-400 { + color: #68d391 !important; + } + + .sm\:tw-text-green-500 { + color: #48bb78 !important; + } + + .sm\:tw-text-green-600 { + color: #38a169 !important; + } + + .sm\:tw-text-green-700 { + color: #2f855a !important; + } + + .sm\:tw-text-green-800 { + color: #276749 !important; + } + + .sm\:tw-text-green-900 { + color: #22543d !important; + } + + .sm\:tw-text-teal-100 { + color: #e6fffa !important; + } + + .sm\:tw-text-teal-200 { + color: #b2f5ea !important; + } + + .sm\:tw-text-teal-300 { + color: #81e6d9 !important; + } + + .sm\:tw-text-teal-400 { + color: #4fd1c5 !important; + } + + .sm\:tw-text-teal-500 { + color: #38b2ac !important; + } + + .sm\:tw-text-teal-600 { + color: #319795 !important; + } + + .sm\:tw-text-teal-700 { + color: #2c7a7b !important; + } + + .sm\:tw-text-teal-800 { + color: #285e61 !important; + } + + .sm\:tw-text-teal-900 { + color: #234e52 !important; + } + + .sm\:tw-text-blue-100 { + color: #ebf8ff !important; + } + + .sm\:tw-text-blue-200 { + color: #bee3f8 !important; + } + + .sm\:tw-text-blue-300 { + color: #90cdf4 !important; + } + + .sm\:tw-text-blue-400 { + color: #63b3ed !important; + } + + .sm\:tw-text-blue-500 { + color: #4299e1 !important; + } + + .sm\:tw-text-blue-600 { + color: #3182ce !important; + } + + .sm\:tw-text-blue-700 { + color: #2b6cb0 !important; + } + + .sm\:tw-text-blue-800 { + color: #2c5282 !important; + } + + .sm\:tw-text-blue-900 { + color: #2a4365 !important; + } + + .sm\:tw-text-indigo-100 { + color: #ebf4ff !important; + } + + .sm\:tw-text-indigo-200 { + color: #c3dafe !important; + } + + .sm\:tw-text-indigo-300 { + color: #a3bffa !important; + } + + .sm\:tw-text-indigo-400 { + color: #7f9cf5 !important; + } + + .sm\:tw-text-indigo-500 { + color: #667eea !important; + } + + .sm\:tw-text-indigo-600 { + color: #5a67d8 !important; + } + + .sm\:tw-text-indigo-700 { + color: #4c51bf !important; + } + + .sm\:tw-text-indigo-800 { + color: #434190 !important; + } + + .sm\:tw-text-indigo-900 { + color: #3c366b !important; + } + + .sm\:tw-text-purple-100 { + color: #faf5ff !important; + } + + .sm\:tw-text-purple-200 { + color: #e9d8fd !important; + } + + .sm\:tw-text-purple-300 { + color: #d6bcfa !important; + } + + .sm\:tw-text-purple-400 { + color: #b794f4 !important; + } + + .sm\:tw-text-purple-500 { + color: #9f7aea !important; + } + + .sm\:tw-text-purple-600 { + color: #805ad5 !important; + } + + .sm\:tw-text-purple-700 { + color: #6b46c1 !important; + } + + .sm\:tw-text-purple-800 { + color: #553c9a !important; + } + + .sm\:tw-text-purple-900 { + color: #44337a !important; + } + + .sm\:tw-text-pink-100 { + color: #fff5f7 !important; + } + + .sm\:tw-text-pink-200 { + color: #fed7e2 !important; + } + + .sm\:tw-text-pink-300 { + color: #fbb6ce !important; + } + + .sm\:tw-text-pink-400 { + color: #f687b3 !important; + } + + .sm\:tw-text-pink-500 { + color: #ed64a6 !important; + } + + .sm\:tw-text-pink-600 { + color: #d53f8c !important; + } + + .sm\:tw-text-pink-700 { + color: #b83280 !important; + } + + .sm\:tw-text-pink-800 { + color: #97266d !important; + } + + .sm\:tw-text-pink-900 { + color: #702459 !important; + } + + .sm\:hover\:tw-text-transparent:hover { + color: transparent !important; + } + + .sm\:hover\:tw-text-black:hover { + color: #000 !important; + } + + .sm\:hover\:tw-text-white:hover { + color: #fff !important; + } + + .sm\:hover\:tw-text-gray-100:hover { + color: #f7fafc !important; + } + + .sm\:hover\:tw-text-gray-200:hover { + color: #edf2f7 !important; + } + + .sm\:hover\:tw-text-gray-300:hover { + color: #e2e8f0 !important; + } + + .sm\:hover\:tw-text-gray-400:hover { + color: #cbd5e0 !important; + } + + .sm\:hover\:tw-text-gray-500:hover { + color: #a0aec0 !important; + } + + .sm\:hover\:tw-text-gray-600:hover { + color: #718096 !important; + } + + .sm\:hover\:tw-text-gray-700:hover { + color: #4a5568 !important; + } + + .sm\:hover\:tw-text-gray-800:hover { + color: #2d3748 !important; + } + + .sm\:hover\:tw-text-gray-900:hover { + color: #1a202c !important; + } + + .sm\:hover\:tw-text-red-100:hover { + color: #fff5f5 !important; + } + + .sm\:hover\:tw-text-red-200:hover { + color: #fed7d7 !important; + } + + .sm\:hover\:tw-text-red-300:hover { + color: #feb2b2 !important; + } + + .sm\:hover\:tw-text-red-400:hover { + color: #fc8181 !important; + } + + .sm\:hover\:tw-text-red-500:hover { + color: #f56565 !important; + } + + .sm\:hover\:tw-text-red-600:hover { + color: #e53e3e !important; + } + + .sm\:hover\:tw-text-red-700:hover { + color: #c53030 !important; + } + + .sm\:hover\:tw-text-red-800:hover { + color: #9b2c2c !important; + } + + .sm\:hover\:tw-text-red-900:hover { + color: #742a2a !important; + } + + .sm\:hover\:tw-text-orange-100:hover { + color: #fffaf0 !important; + } + + .sm\:hover\:tw-text-orange-200:hover { + color: #feebc8 !important; + } + + .sm\:hover\:tw-text-orange-300:hover { + color: #fbd38d !important; + } + + .sm\:hover\:tw-text-orange-400:hover { + color: #f6ad55 !important; + } + + .sm\:hover\:tw-text-orange-500:hover { + color: #ed8936 !important; + } + + .sm\:hover\:tw-text-orange-600:hover { + color: #dd6b20 !important; + } + + .sm\:hover\:tw-text-orange-700:hover { + color: #c05621 !important; + } + + .sm\:hover\:tw-text-orange-800:hover { + color: #9c4221 !important; + } + + .sm\:hover\:tw-text-orange-900:hover { + color: #7b341e !important; + } + + .sm\:hover\:tw-text-yellow-100:hover { + color: #fffff0 !important; + } + + .sm\:hover\:tw-text-yellow-200:hover { + color: #fefcbf !important; + } + + .sm\:hover\:tw-text-yellow-300:hover { + color: #faf089 !important; + } + + .sm\:hover\:tw-text-yellow-400:hover { + color: #f6e05e !important; + } + + .sm\:hover\:tw-text-yellow-500:hover { + color: #ecc94b !important; + } + + .sm\:hover\:tw-text-yellow-600:hover { + color: #d69e2e !important; + } + + .sm\:hover\:tw-text-yellow-700:hover { + color: #b7791f !important; + } + + .sm\:hover\:tw-text-yellow-800:hover { + color: #975a16 !important; + } + + .sm\:hover\:tw-text-yellow-900:hover { + color: #744210 !important; + } + + .sm\:hover\:tw-text-green-100:hover { + color: #f0fff4 !important; + } + + .sm\:hover\:tw-text-green-200:hover { + color: #c6f6d5 !important; + } + + .sm\:hover\:tw-text-green-300:hover { + color: #9ae6b4 !important; + } + + .sm\:hover\:tw-text-green-400:hover { + color: #68d391 !important; + } + + .sm\:hover\:tw-text-green-500:hover { + color: #48bb78 !important; + } + + .sm\:hover\:tw-text-green-600:hover { + color: #38a169 !important; + } + + .sm\:hover\:tw-text-green-700:hover { + color: #2f855a !important; + } + + .sm\:hover\:tw-text-green-800:hover { + color: #276749 !important; + } + + .sm\:hover\:tw-text-green-900:hover { + color: #22543d !important; + } + + .sm\:hover\:tw-text-teal-100:hover { + color: #e6fffa !important; + } + + .sm\:hover\:tw-text-teal-200:hover { + color: #b2f5ea !important; + } + + .sm\:hover\:tw-text-teal-300:hover { + color: #81e6d9 !important; + } + + .sm\:hover\:tw-text-teal-400:hover { + color: #4fd1c5 !important; + } + + .sm\:hover\:tw-text-teal-500:hover { + color: #38b2ac !important; + } + + .sm\:hover\:tw-text-teal-600:hover { + color: #319795 !important; + } + + .sm\:hover\:tw-text-teal-700:hover { + color: #2c7a7b !important; + } + + .sm\:hover\:tw-text-teal-800:hover { + color: #285e61 !important; + } + + .sm\:hover\:tw-text-teal-900:hover { + color: #234e52 !important; + } + + .sm\:hover\:tw-text-blue-100:hover { + color: #ebf8ff !important; + } + + .sm\:hover\:tw-text-blue-200:hover { + color: #bee3f8 !important; + } + + .sm\:hover\:tw-text-blue-300:hover { + color: #90cdf4 !important; + } + + .sm\:hover\:tw-text-blue-400:hover { + color: #63b3ed !important; + } + + .sm\:hover\:tw-text-blue-500:hover { + color: #4299e1 !important; + } + + .sm\:hover\:tw-text-blue-600:hover { + color: #3182ce !important; + } + + .sm\:hover\:tw-text-blue-700:hover { + color: #2b6cb0 !important; + } + + .sm\:hover\:tw-text-blue-800:hover { + color: #2c5282 !important; + } + + .sm\:hover\:tw-text-blue-900:hover { + color: #2a4365 !important; + } + + .sm\:hover\:tw-text-indigo-100:hover { + color: #ebf4ff !important; + } + + .sm\:hover\:tw-text-indigo-200:hover { + color: #c3dafe !important; + } + + .sm\:hover\:tw-text-indigo-300:hover { + color: #a3bffa !important; + } + + .sm\:hover\:tw-text-indigo-400:hover { + color: #7f9cf5 !important; + } + + .sm\:hover\:tw-text-indigo-500:hover { + color: #667eea !important; + } + + .sm\:hover\:tw-text-indigo-600:hover { + color: #5a67d8 !important; + } + + .sm\:hover\:tw-text-indigo-700:hover { + color: #4c51bf !important; + } + + .sm\:hover\:tw-text-indigo-800:hover { + color: #434190 !important; + } + + .sm\:hover\:tw-text-indigo-900:hover { + color: #3c366b !important; + } + + .sm\:hover\:tw-text-purple-100:hover { + color: #faf5ff !important; + } + + .sm\:hover\:tw-text-purple-200:hover { + color: #e9d8fd !important; + } + + .sm\:hover\:tw-text-purple-300:hover { + color: #d6bcfa !important; + } + + .sm\:hover\:tw-text-purple-400:hover { + color: #b794f4 !important; + } + + .sm\:hover\:tw-text-purple-500:hover { + color: #9f7aea !important; + } + + .sm\:hover\:tw-text-purple-600:hover { + color: #805ad5 !important; + } + + .sm\:hover\:tw-text-purple-700:hover { + color: #6b46c1 !important; + } + + .sm\:hover\:tw-text-purple-800:hover { + color: #553c9a !important; + } + + .sm\:hover\:tw-text-purple-900:hover { + color: #44337a !important; + } + + .sm\:hover\:tw-text-pink-100:hover { + color: #fff5f7 !important; + } + + .sm\:hover\:tw-text-pink-200:hover { + color: #fed7e2 !important; + } + + .sm\:hover\:tw-text-pink-300:hover { + color: #fbb6ce !important; + } + + .sm\:hover\:tw-text-pink-400:hover { + color: #f687b3 !important; + } + + .sm\:hover\:tw-text-pink-500:hover { + color: #ed64a6 !important; + } + + .sm\:hover\:tw-text-pink-600:hover { + color: #d53f8c !important; + } + + .sm\:hover\:tw-text-pink-700:hover { + color: #b83280 !important; + } + + .sm\:hover\:tw-text-pink-800:hover { + color: #97266d !important; + } + + .sm\:hover\:tw-text-pink-900:hover { + color: #702459 !important; + } + + .sm\:focus\:tw-text-transparent:focus { + color: transparent !important; + } + + .sm\:focus\:tw-text-black:focus { + color: #000 !important; + } + + .sm\:focus\:tw-text-white:focus { + color: #fff !important; + } + + .sm\:focus\:tw-text-gray-100:focus { + color: #f7fafc !important; + } + + .sm\:focus\:tw-text-gray-200:focus { + color: #edf2f7 !important; + } + + .sm\:focus\:tw-text-gray-300:focus { + color: #e2e8f0 !important; + } + + .sm\:focus\:tw-text-gray-400:focus { + color: #cbd5e0 !important; + } + + .sm\:focus\:tw-text-gray-500:focus { + color: #a0aec0 !important; + } + + .sm\:focus\:tw-text-gray-600:focus { + color: #718096 !important; + } + + .sm\:focus\:tw-text-gray-700:focus { + color: #4a5568 !important; + } + + .sm\:focus\:tw-text-gray-800:focus { + color: #2d3748 !important; + } + + .sm\:focus\:tw-text-gray-900:focus { + color: #1a202c !important; + } + + .sm\:focus\:tw-text-red-100:focus { + color: #fff5f5 !important; + } + + .sm\:focus\:tw-text-red-200:focus { + color: #fed7d7 !important; + } + + .sm\:focus\:tw-text-red-300:focus { + color: #feb2b2 !important; + } + + .sm\:focus\:tw-text-red-400:focus { + color: #fc8181 !important; + } + + .sm\:focus\:tw-text-red-500:focus { + color: #f56565 !important; + } + + .sm\:focus\:tw-text-red-600:focus { + color: #e53e3e !important; + } + + .sm\:focus\:tw-text-red-700:focus { + color: #c53030 !important; + } + + .sm\:focus\:tw-text-red-800:focus { + color: #9b2c2c !important; + } + + .sm\:focus\:tw-text-red-900:focus { + color: #742a2a !important; + } + + .sm\:focus\:tw-text-orange-100:focus { + color: #fffaf0 !important; + } + + .sm\:focus\:tw-text-orange-200:focus { + color: #feebc8 !important; + } + + .sm\:focus\:tw-text-orange-300:focus { + color: #fbd38d !important; + } + + .sm\:focus\:tw-text-orange-400:focus { + color: #f6ad55 !important; + } + + .sm\:focus\:tw-text-orange-500:focus { + color: #ed8936 !important; + } + + .sm\:focus\:tw-text-orange-600:focus { + color: #dd6b20 !important; + } + + .sm\:focus\:tw-text-orange-700:focus { + color: #c05621 !important; + } + + .sm\:focus\:tw-text-orange-800:focus { + color: #9c4221 !important; + } + + .sm\:focus\:tw-text-orange-900:focus { + color: #7b341e !important; + } + + .sm\:focus\:tw-text-yellow-100:focus { + color: #fffff0 !important; + } + + .sm\:focus\:tw-text-yellow-200:focus { + color: #fefcbf !important; + } + + .sm\:focus\:tw-text-yellow-300:focus { + color: #faf089 !important; + } + + .sm\:focus\:tw-text-yellow-400:focus { + color: #f6e05e !important; + } + + .sm\:focus\:tw-text-yellow-500:focus { + color: #ecc94b !important; + } + + .sm\:focus\:tw-text-yellow-600:focus { + color: #d69e2e !important; + } + + .sm\:focus\:tw-text-yellow-700:focus { + color: #b7791f !important; + } + + .sm\:focus\:tw-text-yellow-800:focus { + color: #975a16 !important; + } + + .sm\:focus\:tw-text-yellow-900:focus { + color: #744210 !important; + } + + .sm\:focus\:tw-text-green-100:focus { + color: #f0fff4 !important; + } + + .sm\:focus\:tw-text-green-200:focus { + color: #c6f6d5 !important; + } + + .sm\:focus\:tw-text-green-300:focus { + color: #9ae6b4 !important; + } + + .sm\:focus\:tw-text-green-400:focus { + color: #68d391 !important; + } + + .sm\:focus\:tw-text-green-500:focus { + color: #48bb78 !important; + } + + .sm\:focus\:tw-text-green-600:focus { + color: #38a169 !important; + } + + .sm\:focus\:tw-text-green-700:focus { + color: #2f855a !important; + } + + .sm\:focus\:tw-text-green-800:focus { + color: #276749 !important; + } + + .sm\:focus\:tw-text-green-900:focus { + color: #22543d !important; + } + + .sm\:focus\:tw-text-teal-100:focus { + color: #e6fffa !important; + } + + .sm\:focus\:tw-text-teal-200:focus { + color: #b2f5ea !important; + } + + .sm\:focus\:tw-text-teal-300:focus { + color: #81e6d9 !important; + } + + .sm\:focus\:tw-text-teal-400:focus { + color: #4fd1c5 !important; + } + + .sm\:focus\:tw-text-teal-500:focus { + color: #38b2ac !important; + } + + .sm\:focus\:tw-text-teal-600:focus { + color: #319795 !important; + } + + .sm\:focus\:tw-text-teal-700:focus { + color: #2c7a7b !important; + } + + .sm\:focus\:tw-text-teal-800:focus { + color: #285e61 !important; + } + + .sm\:focus\:tw-text-teal-900:focus { + color: #234e52 !important; + } + + .sm\:focus\:tw-text-blue-100:focus { + color: #ebf8ff !important; + } + + .sm\:focus\:tw-text-blue-200:focus { + color: #bee3f8 !important; + } + + .sm\:focus\:tw-text-blue-300:focus { + color: #90cdf4 !important; + } + + .sm\:focus\:tw-text-blue-400:focus { + color: #63b3ed !important; + } + + .sm\:focus\:tw-text-blue-500:focus { + color: #4299e1 !important; + } + + .sm\:focus\:tw-text-blue-600:focus { + color: #3182ce !important; + } + + .sm\:focus\:tw-text-blue-700:focus { + color: #2b6cb0 !important; + } + + .sm\:focus\:tw-text-blue-800:focus { + color: #2c5282 !important; + } + + .sm\:focus\:tw-text-blue-900:focus { + color: #2a4365 !important; + } + + .sm\:focus\:tw-text-indigo-100:focus { + color: #ebf4ff !important; + } + + .sm\:focus\:tw-text-indigo-200:focus { + color: #c3dafe !important; + } + + .sm\:focus\:tw-text-indigo-300:focus { + color: #a3bffa !important; + } + + .sm\:focus\:tw-text-indigo-400:focus { + color: #7f9cf5 !important; + } + + .sm\:focus\:tw-text-indigo-500:focus { + color: #667eea !important; + } + + .sm\:focus\:tw-text-indigo-600:focus { + color: #5a67d8 !important; + } + + .sm\:focus\:tw-text-indigo-700:focus { + color: #4c51bf !important; + } + + .sm\:focus\:tw-text-indigo-800:focus { + color: #434190 !important; + } + + .sm\:focus\:tw-text-indigo-900:focus { + color: #3c366b !important; + } + + .sm\:focus\:tw-text-purple-100:focus { + color: #faf5ff !important; + } + + .sm\:focus\:tw-text-purple-200:focus { + color: #e9d8fd !important; + } + + .sm\:focus\:tw-text-purple-300:focus { + color: #d6bcfa !important; + } + + .sm\:focus\:tw-text-purple-400:focus { + color: #b794f4 !important; + } + + .sm\:focus\:tw-text-purple-500:focus { + color: #9f7aea !important; + } + + .sm\:focus\:tw-text-purple-600:focus { + color: #805ad5 !important; + } + + .sm\:focus\:tw-text-purple-700:focus { + color: #6b46c1 !important; + } + + .sm\:focus\:tw-text-purple-800:focus { + color: #553c9a !important; + } + + .sm\:focus\:tw-text-purple-900:focus { + color: #44337a !important; + } + + .sm\:focus\:tw-text-pink-100:focus { + color: #fff5f7 !important; + } + + .sm\:focus\:tw-text-pink-200:focus { + color: #fed7e2 !important; + } + + .sm\:focus\:tw-text-pink-300:focus { + color: #fbb6ce !important; + } + + .sm\:focus\:tw-text-pink-400:focus { + color: #f687b3 !important; + } + + .sm\:focus\:tw-text-pink-500:focus { + color: #ed64a6 !important; + } + + .sm\:focus\:tw-text-pink-600:focus { + color: #d53f8c !important; + } + + .sm\:focus\:tw-text-pink-700:focus { + color: #b83280 !important; + } + + .sm\:focus\:tw-text-pink-800:focus { + color: #97266d !important; + } + + .sm\:focus\:tw-text-pink-900:focus { + color: #702459 !important; + } + + .sm\:tw-text-xs { + font-size: .75rem !important; + } + + .sm\:tw-text-sm { + font-size: .875rem !important; + } + + .sm\:tw-text-base { + font-size: 1rem !important; + } + + .sm\:tw-text-lg { + font-size: 1.125rem !important; + } + + .sm\:tw-text-xl { + font-size: 1.25rem !important; + } + + .sm\:tw-text-2xl { + font-size: 1.5rem !important; + } + + .sm\:tw-text-3xl { + font-size: 1.875rem !important; + } + + .sm\:tw-text-4xl { + font-size: 2.25rem !important; + } + + .sm\:tw-text-5xl { + font-size: 3rem !important; + } + + .sm\:tw-text-6xl { + font-size: 4rem !important; + } + + .sm\:tw-italic { + font-style: italic !important; + } + + .sm\:tw-not-italic { + font-style: normal !important; + } + + .sm\:tw-uppercase { + text-transform: uppercase !important; + } + + .sm\:tw-lowercase { + text-transform: lowercase !important; + } + + .sm\:tw-capitalize { + text-transform: capitalize !important; + } + + .sm\:tw-normal-case { + text-transform: none !important; + } + + .sm\:tw-underline { + text-decoration: underline !important; + } + + .sm\:tw-line-through { + text-decoration: line-through !important; + } + + .sm\:tw-no-underline { + text-decoration: none !important; + } + + .sm\:hover\:tw-underline:hover { + text-decoration: underline !important; + } + + .sm\:hover\:tw-line-through:hover { + text-decoration: line-through !important; + } + + .sm\:hover\:tw-no-underline:hover { + text-decoration: none !important; + } + + .sm\:focus\:tw-underline:focus { + text-decoration: underline !important; + } + + .sm\:focus\:tw-line-through:focus { + text-decoration: line-through !important; + } + + .sm\:focus\:tw-no-underline:focus { + text-decoration: none !important; + } + + .sm\:tw-antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; + } + + .sm\:tw-subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; + } + + .sm\:tw-tracking-tighter { + letter-spacing: -.05em !important; + } + + .sm\:tw-tracking-tight { + letter-spacing: -.025em !important; + } + + .sm\:tw-tracking-normal { + letter-spacing: 0 !important; + } + + .sm\:tw-tracking-wide { + letter-spacing: .025em !important; + } + + .sm\:tw-tracking-wider { + letter-spacing: .05em !important; + } + + .sm\:tw-tracking-widest { + letter-spacing: .1em !important; + } + + .sm\:tw-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; + } + + .sm\:tw-select-text { + -webkit-user-select: text !important; + -moz-user-select: text !important; + -ms-user-select: text !important; + user-select: text !important; + } + + .sm\:tw-align-baseline { + vertical-align: baseline !important; + } + + .sm\:tw-align-top { + vertical-align: top !important; + } + + .sm\:tw-align-middle { + vertical-align: middle !important; + } + + .sm\:tw-align-bottom { + vertical-align: bottom !important; + } + + .sm\:tw-align-text-top { + vertical-align: text-top !important; + } + + .sm\:tw-align-text-bottom { + vertical-align: text-bottom !important; + } + + .sm\:tw-visible { + visibility: visible !important; + } + + .sm\:tw-invisible { + visibility: hidden !important; + } + + .sm\:tw-whitespace-normal { + white-space: normal !important; + } + + .sm\:tw-whitespace-no-wrap { + white-space: nowrap !important; + } + + .sm\:tw-whitespace-pre { + white-space: pre !important; + } + + .sm\:tw-whitespace-pre-line { + white-space: pre-line !important; + } + + .sm\:tw-whitespace-pre-wrap { + white-space: pre-wrap !important; + } + + .sm\:tw-break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + + .sm\:tw-break-words { + overflow-wrap: break-word !important; + } + + .sm\:tw-break-all { + word-break: break-all !important; + } + + .sm\:tw-truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + } + + .sm\:tw-w-0 { + width: 0 !important; + } + + .sm\:tw-w-1 { + width: .25rem !important; + } + + .sm\:tw-w-2 { + width: .5rem !important; + } + + .sm\:tw-w-3 { + width: .75rem !important; + } + + .sm\:tw-w-4 { + width: 1rem !important; + } + + .sm\:tw-w-5 { + width: 1.25rem !important; + } + + .sm\:tw-w-6 { + width: 1.5rem !important; + } + + .sm\:tw-w-8 { + width: 2rem !important; + } + + .sm\:tw-w-10 { + width: 2.5rem !important; + } + + .sm\:tw-w-12 { + width: 3rem !important; + } + + .sm\:tw-w-16 { + width: 4rem !important; + } + + .sm\:tw-w-20 { + width: 5rem !important; + } + + .sm\:tw-w-24 { + width: 6rem !important; + } + + .sm\:tw-w-32 { + width: 8rem !important; + } + + .sm\:tw-w-40 { + width: 10rem !important; + } + + .sm\:tw-w-48 { + width: 12rem !important; + } + + .sm\:tw-w-56 { + width: 14rem !important; + } + + .sm\:tw-w-64 { + width: 16rem !important; + } + + .sm\:tw-w-auto { + width: auto !important; + } + + .sm\:tw-w-px { + width: 1px !important; + } + + .sm\:tw-w-1\/2 { + width: 50% !important; + } + + .sm\:tw-w-1\/3 { + width: 33.33333% !important; + } + + .sm\:tw-w-2\/3 { + width: 66.66667% !important; + } + + .sm\:tw-w-1\/4 { + width: 25% !important; + } + + .sm\:tw-w-3\/4 { + width: 75% !important; + } + + .sm\:tw-w-1\/5 { + width: 20% !important; + } + + .sm\:tw-w-2\/5 { + width: 40% !important; + } + + .sm\:tw-w-3\/5 { + width: 60% !important; + } + + .sm\:tw-w-4\/5 { + width: 80% !important; + } + + .sm\:tw-w-1\/6 { + width: 16.66667% !important; + } + + .sm\:tw-w-5\/6 { + width: 83.33333% !important; + } + + .sm\:tw-w-full { + width: 100% !important; + } + + .sm\:tw-w-screen { + width: 100vw !important; + } + + .sm\:tw-z-0 { + z-index: 0 !important; + } + + .sm\:tw-z-10 { + z-index: 10 !important; + } + + .sm\:tw-z-20 { + z-index: 20 !important; + } + + .sm\:tw-z-30 { + z-index: 30 !important; + } + + .sm\:tw-z-40 { + z-index: 40 !important; + } + + .sm\:tw-z-50 { + z-index: 50 !important; + } + + .sm\:tw-z-auto { + z-index: auto !important; + } +} + +@media (min-width: 768px) { + .md\:tw-appearance-none { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; + } + + .md\:tw-bg-fixed { + background-attachment: fixed !important; + } + + .md\:tw-bg-local { + background-attachment: local !important; + } + + .md\:tw-bg-scroll { + background-attachment: scroll !important; + } + + .md\:tw-bg-transparent { + background-color: transparent !important; + } + + .md\:tw-bg-black { + background-color: #000 !important; + } + + .md\:tw-bg-white { + background-color: #fff !important; + } + + .md\:tw-bg-gray-100 { + background-color: #f7fafc !important; + } + + .md\:tw-bg-gray-200 { + background-color: #edf2f7 !important; + } + + .md\:tw-bg-gray-300 { + background-color: #e2e8f0 !important; + } + + .md\:tw-bg-gray-400 { + background-color: #cbd5e0 !important; + } + + .md\:tw-bg-gray-500 { + background-color: #a0aec0 !important; + } + + .md\:tw-bg-gray-600 { + background-color: #718096 !important; + } + + .md\:tw-bg-gray-700 { + background-color: #4a5568 !important; + } + + .md\:tw-bg-gray-800 { + background-color: #2d3748 !important; + } + + .md\:tw-bg-gray-900 { + background-color: #1a202c !important; + } + + .md\:tw-bg-red-100 { + background-color: #fff5f5 !important; + } + + .md\:tw-bg-red-200 { + background-color: #fed7d7 !important; + } + + .md\:tw-bg-red-300 { + background-color: #feb2b2 !important; + } + + .md\:tw-bg-red-400 { + background-color: #fc8181 !important; + } + + .md\:tw-bg-red-500 { + background-color: #f56565 !important; + } + + .md\:tw-bg-red-600 { + background-color: #e53e3e !important; + } + + .md\:tw-bg-red-700 { + background-color: #c53030 !important; + } + + .md\:tw-bg-red-800 { + background-color: #9b2c2c !important; + } + + .md\:tw-bg-red-900 { + background-color: #742a2a !important; + } + + .md\:tw-bg-orange-100 { + background-color: #fffaf0 !important; + } + + .md\:tw-bg-orange-200 { + background-color: #feebc8 !important; + } + + .md\:tw-bg-orange-300 { + background-color: #fbd38d !important; + } + + .md\:tw-bg-orange-400 { + background-color: #f6ad55 !important; + } + + .md\:tw-bg-orange-500 { + background-color: #ed8936 !important; + } + + .md\:tw-bg-orange-600 { + background-color: #dd6b20 !important; + } + + .md\:tw-bg-orange-700 { + background-color: #c05621 !important; + } + + .md\:tw-bg-orange-800 { + background-color: #9c4221 !important; + } + + .md\:tw-bg-orange-900 { + background-color: #7b341e !important; + } + + .md\:tw-bg-yellow-100 { + background-color: #fffff0 !important; + } + + .md\:tw-bg-yellow-200 { + background-color: #fefcbf !important; + } + + .md\:tw-bg-yellow-300 { + background-color: #faf089 !important; + } + + .md\:tw-bg-yellow-400 { + background-color: #f6e05e !important; + } + + .md\:tw-bg-yellow-500 { + background-color: #ecc94b !important; + } + + .md\:tw-bg-yellow-600 { + background-color: #d69e2e !important; + } + + .md\:tw-bg-yellow-700 { + background-color: #b7791f !important; + } + + .md\:tw-bg-yellow-800 { + background-color: #975a16 !important; + } + + .md\:tw-bg-yellow-900 { + background-color: #744210 !important; + } + + .md\:tw-bg-green-100 { + background-color: #f0fff4 !important; + } + + .md\:tw-bg-green-200 { + background-color: #c6f6d5 !important; + } + + .md\:tw-bg-green-300 { + background-color: #9ae6b4 !important; + } + + .md\:tw-bg-green-400 { + background-color: #68d391 !important; + } + + .md\:tw-bg-green-500 { + background-color: #48bb78 !important; + } + + .md\:tw-bg-green-600 { + background-color: #38a169 !important; + } + + .md\:tw-bg-green-700 { + background-color: #2f855a !important; + } + + .md\:tw-bg-green-800 { + background-color: #276749 !important; + } + + .md\:tw-bg-green-900 { + background-color: #22543d !important; + } + + .md\:tw-bg-teal-100 { + background-color: #e6fffa !important; + } + + .md\:tw-bg-teal-200 { + background-color: #b2f5ea !important; + } + + .md\:tw-bg-teal-300 { + background-color: #81e6d9 !important; + } + + .md\:tw-bg-teal-400 { + background-color: #4fd1c5 !important; + } + + .md\:tw-bg-teal-500 { + background-color: #38b2ac !important; + } + + .md\:tw-bg-teal-600 { + background-color: #319795 !important; + } + + .md\:tw-bg-teal-700 { + background-color: #2c7a7b !important; + } + + .md\:tw-bg-teal-800 { + background-color: #285e61 !important; + } + + .md\:tw-bg-teal-900 { + background-color: #234e52 !important; + } + + .md\:tw-bg-blue-100 { + background-color: #ebf8ff !important; + } + + .md\:tw-bg-blue-200 { + background-color: #bee3f8 !important; + } + + .md\:tw-bg-blue-300 { + background-color: #90cdf4 !important; + } + + .md\:tw-bg-blue-400 { + background-color: #63b3ed !important; + } + + .md\:tw-bg-blue-500 { + background-color: #4299e1 !important; + } + + .md\:tw-bg-blue-600 { + background-color: #3182ce !important; + } + + .md\:tw-bg-blue-700 { + background-color: #2b6cb0 !important; + } + + .md\:tw-bg-blue-800 { + background-color: #2c5282 !important; + } + + .md\:tw-bg-blue-900 { + background-color: #2a4365 !important; + } + + .md\:tw-bg-indigo-100 { + background-color: #ebf4ff !important; + } + + .md\:tw-bg-indigo-200 { + background-color: #c3dafe !important; + } + + .md\:tw-bg-indigo-300 { + background-color: #a3bffa !important; + } + + .md\:tw-bg-indigo-400 { + background-color: #7f9cf5 !important; + } + + .md\:tw-bg-indigo-500 { + background-color: #667eea !important; + } + + .md\:tw-bg-indigo-600 { + background-color: #5a67d8 !important; + } + + .md\:tw-bg-indigo-700 { + background-color: #4c51bf !important; + } + + .md\:tw-bg-indigo-800 { + background-color: #434190 !important; + } + + .md\:tw-bg-indigo-900 { + background-color: #3c366b !important; + } + + .md\:tw-bg-purple-100 { + background-color: #faf5ff !important; + } + + .md\:tw-bg-purple-200 { + background-color: #e9d8fd !important; + } + + .md\:tw-bg-purple-300 { + background-color: #d6bcfa !important; + } + + .md\:tw-bg-purple-400 { + background-color: #b794f4 !important; + } + + .md\:tw-bg-purple-500 { + background-color: #9f7aea !important; + } + + .md\:tw-bg-purple-600 { + background-color: #805ad5 !important; + } + + .md\:tw-bg-purple-700 { + background-color: #6b46c1 !important; + } + + .md\:tw-bg-purple-800 { + background-color: #553c9a !important; + } + + .md\:tw-bg-purple-900 { + background-color: #44337a !important; + } + + .md\:tw-bg-pink-100 { + background-color: #fff5f7 !important; + } + + .md\:tw-bg-pink-200 { + background-color: #fed7e2 !important; + } + + .md\:tw-bg-pink-300 { + background-color: #fbb6ce !important; + } + + .md\:tw-bg-pink-400 { + background-color: #f687b3 !important; + } + + .md\:tw-bg-pink-500 { + background-color: #ed64a6 !important; + } + + .md\:tw-bg-pink-600 { + background-color: #d53f8c !important; + } + + .md\:tw-bg-pink-700 { + background-color: #b83280 !important; + } + + .md\:tw-bg-pink-800 { + background-color: #97266d !important; + } + + .md\:tw-bg-pink-900 { + background-color: #702459 !important; + } + + .md\:hover\:tw-bg-transparent:hover { + background-color: transparent !important; + } + + .md\:hover\:tw-bg-black:hover { + background-color: #000 !important; + } + + .md\:hover\:tw-bg-white:hover { + background-color: #fff !important; + } + + .md\:hover\:tw-bg-gray-100:hover { + background-color: #f7fafc !important; + } + + .md\:hover\:tw-bg-gray-200:hover { + background-color: #edf2f7 !important; + } + + .md\:hover\:tw-bg-gray-300:hover { + background-color: #e2e8f0 !important; + } + + .md\:hover\:tw-bg-gray-400:hover { + background-color: #cbd5e0 !important; + } + + .md\:hover\:tw-bg-gray-500:hover { + background-color: #a0aec0 !important; + } + + .md\:hover\:tw-bg-gray-600:hover { + background-color: #718096 !important; + } + + .md\:hover\:tw-bg-gray-700:hover { + background-color: #4a5568 !important; + } + + .md\:hover\:tw-bg-gray-800:hover { + background-color: #2d3748 !important; + } + + .md\:hover\:tw-bg-gray-900:hover { + background-color: #1a202c !important; + } + + .md\:hover\:tw-bg-red-100:hover { + background-color: #fff5f5 !important; + } + + .md\:hover\:tw-bg-red-200:hover { + background-color: #fed7d7 !important; + } + + .md\:hover\:tw-bg-red-300:hover { + background-color: #feb2b2 !important; + } + + .md\:hover\:tw-bg-red-400:hover { + background-color: #fc8181 !important; + } + + .md\:hover\:tw-bg-red-500:hover { + background-color: #f56565 !important; + } + + .md\:hover\:tw-bg-red-600:hover { + background-color: #e53e3e !important; + } + + .md\:hover\:tw-bg-red-700:hover { + background-color: #c53030 !important; + } + + .md\:hover\:tw-bg-red-800:hover { + background-color: #9b2c2c !important; + } + + .md\:hover\:tw-bg-red-900:hover { + background-color: #742a2a !important; + } + + .md\:hover\:tw-bg-orange-100:hover { + background-color: #fffaf0 !important; + } + + .md\:hover\:tw-bg-orange-200:hover { + background-color: #feebc8 !important; + } + + .md\:hover\:tw-bg-orange-300:hover { + background-color: #fbd38d !important; + } + + .md\:hover\:tw-bg-orange-400:hover { + background-color: #f6ad55 !important; + } + + .md\:hover\:tw-bg-orange-500:hover { + background-color: #ed8936 !important; + } + + .md\:hover\:tw-bg-orange-600:hover { + background-color: #dd6b20 !important; + } + + .md\:hover\:tw-bg-orange-700:hover { + background-color: #c05621 !important; + } + + .md\:hover\:tw-bg-orange-800:hover { + background-color: #9c4221 !important; + } + + .md\:hover\:tw-bg-orange-900:hover { + background-color: #7b341e !important; + } + + .md\:hover\:tw-bg-yellow-100:hover { + background-color: #fffff0 !important; + } + + .md\:hover\:tw-bg-yellow-200:hover { + background-color: #fefcbf !important; + } + + .md\:hover\:tw-bg-yellow-300:hover { + background-color: #faf089 !important; + } + + .md\:hover\:tw-bg-yellow-400:hover { + background-color: #f6e05e !important; + } + + .md\:hover\:tw-bg-yellow-500:hover { + background-color: #ecc94b !important; + } + + .md\:hover\:tw-bg-yellow-600:hover { + background-color: #d69e2e !important; + } + + .md\:hover\:tw-bg-yellow-700:hover { + background-color: #b7791f !important; + } + + .md\:hover\:tw-bg-yellow-800:hover { + background-color: #975a16 !important; + } + + .md\:hover\:tw-bg-yellow-900:hover { + background-color: #744210 !important; + } + + .md\:hover\:tw-bg-green-100:hover { + background-color: #f0fff4 !important; + } + + .md\:hover\:tw-bg-green-200:hover { + background-color: #c6f6d5 !important; + } + + .md\:hover\:tw-bg-green-300:hover { + background-color: #9ae6b4 !important; + } + + .md\:hover\:tw-bg-green-400:hover { + background-color: #68d391 !important; + } + + .md\:hover\:tw-bg-green-500:hover { + background-color: #48bb78 !important; + } + + .md\:hover\:tw-bg-green-600:hover { + background-color: #38a169 !important; + } + + .md\:hover\:tw-bg-green-700:hover { + background-color: #2f855a !important; + } + + .md\:hover\:tw-bg-green-800:hover { + background-color: #276749 !important; + } + + .md\:hover\:tw-bg-green-900:hover { + background-color: #22543d !important; + } + + .md\:hover\:tw-bg-teal-100:hover { + background-color: #e6fffa !important; + } + + .md\:hover\:tw-bg-teal-200:hover { + background-color: #b2f5ea !important; + } + + .md\:hover\:tw-bg-teal-300:hover { + background-color: #81e6d9 !important; + } + + .md\:hover\:tw-bg-teal-400:hover { + background-color: #4fd1c5 !important; + } + + .md\:hover\:tw-bg-teal-500:hover { + background-color: #38b2ac !important; + } + + .md\:hover\:tw-bg-teal-600:hover { + background-color: #319795 !important; + } + + .md\:hover\:tw-bg-teal-700:hover { + background-color: #2c7a7b !important; + } + + .md\:hover\:tw-bg-teal-800:hover { + background-color: #285e61 !important; + } + + .md\:hover\:tw-bg-teal-900:hover { + background-color: #234e52 !important; + } + + .md\:hover\:tw-bg-blue-100:hover { + background-color: #ebf8ff !important; + } + + .md\:hover\:tw-bg-blue-200:hover { + background-color: #bee3f8 !important; + } + + .md\:hover\:tw-bg-blue-300:hover { + background-color: #90cdf4 !important; + } + + .md\:hover\:tw-bg-blue-400:hover { + background-color: #63b3ed !important; + } + + .md\:hover\:tw-bg-blue-500:hover { + background-color: #4299e1 !important; + } + + .md\:hover\:tw-bg-blue-600:hover { + background-color: #3182ce !important; + } + + .md\:hover\:tw-bg-blue-700:hover { + background-color: #2b6cb0 !important; + } + + .md\:hover\:tw-bg-blue-800:hover { + background-color: #2c5282 !important; + } + + .md\:hover\:tw-bg-blue-900:hover { + background-color: #2a4365 !important; + } + + .md\:hover\:tw-bg-indigo-100:hover { + background-color: #ebf4ff !important; + } + + .md\:hover\:tw-bg-indigo-200:hover { + background-color: #c3dafe !important; + } + + .md\:hover\:tw-bg-indigo-300:hover { + background-color: #a3bffa !important; + } + + .md\:hover\:tw-bg-indigo-400:hover { + background-color: #7f9cf5 !important; + } + + .md\:hover\:tw-bg-indigo-500:hover { + background-color: #667eea !important; + } + + .md\:hover\:tw-bg-indigo-600:hover { + background-color: #5a67d8 !important; + } + + .md\:hover\:tw-bg-indigo-700:hover { + background-color: #4c51bf !important; + } + + .md\:hover\:tw-bg-indigo-800:hover { + background-color: #434190 !important; + } + + .md\:hover\:tw-bg-indigo-900:hover { + background-color: #3c366b !important; + } + + .md\:hover\:tw-bg-purple-100:hover { + background-color: #faf5ff !important; + } + + .md\:hover\:tw-bg-purple-200:hover { + background-color: #e9d8fd !important; + } + + .md\:hover\:tw-bg-purple-300:hover { + background-color: #d6bcfa !important; + } + + .md\:hover\:tw-bg-purple-400:hover { + background-color: #b794f4 !important; + } + + .md\:hover\:tw-bg-purple-500:hover { + background-color: #9f7aea !important; + } + + .md\:hover\:tw-bg-purple-600:hover { + background-color: #805ad5 !important; + } + + .md\:hover\:tw-bg-purple-700:hover { + background-color: #6b46c1 !important; + } + + .md\:hover\:tw-bg-purple-800:hover { + background-color: #553c9a !important; + } + + .md\:hover\:tw-bg-purple-900:hover { + background-color: #44337a !important; + } + + .md\:hover\:tw-bg-pink-100:hover { + background-color: #fff5f7 !important; + } + + .md\:hover\:tw-bg-pink-200:hover { + background-color: #fed7e2 !important; + } + + .md\:hover\:tw-bg-pink-300:hover { + background-color: #fbb6ce !important; + } + + .md\:hover\:tw-bg-pink-400:hover { + background-color: #f687b3 !important; + } + + .md\:hover\:tw-bg-pink-500:hover { + background-color: #ed64a6 !important; + } + + .md\:hover\:tw-bg-pink-600:hover { + background-color: #d53f8c !important; + } + + .md\:hover\:tw-bg-pink-700:hover { + background-color: #b83280 !important; + } + + .md\:hover\:tw-bg-pink-800:hover { + background-color: #97266d !important; + } + + .md\:hover\:tw-bg-pink-900:hover { + background-color: #702459 !important; + } + + .md\:focus\:tw-bg-transparent:focus { + background-color: transparent !important; + } + + .md\:focus\:tw-bg-black:focus { + background-color: #000 !important; + } + + .md\:focus\:tw-bg-white:focus { + background-color: #fff !important; + } + + .md\:focus\:tw-bg-gray-100:focus { + background-color: #f7fafc !important; + } + + .md\:focus\:tw-bg-gray-200:focus { + background-color: #edf2f7 !important; + } + + .md\:focus\:tw-bg-gray-300:focus { + background-color: #e2e8f0 !important; + } + + .md\:focus\:tw-bg-gray-400:focus { + background-color: #cbd5e0 !important; + } + + .md\:focus\:tw-bg-gray-500:focus { + background-color: #a0aec0 !important; + } + + .md\:focus\:tw-bg-gray-600:focus { + background-color: #718096 !important; + } + + .md\:focus\:tw-bg-gray-700:focus { + background-color: #4a5568 !important; + } + + .md\:focus\:tw-bg-gray-800:focus { + background-color: #2d3748 !important; + } + + .md\:focus\:tw-bg-gray-900:focus { + background-color: #1a202c !important; + } + + .md\:focus\:tw-bg-red-100:focus { + background-color: #fff5f5 !important; + } + + .md\:focus\:tw-bg-red-200:focus { + background-color: #fed7d7 !important; + } + + .md\:focus\:tw-bg-red-300:focus { + background-color: #feb2b2 !important; + } + + .md\:focus\:tw-bg-red-400:focus { + background-color: #fc8181 !important; + } + + .md\:focus\:tw-bg-red-500:focus { + background-color: #f56565 !important; + } + + .md\:focus\:tw-bg-red-600:focus { + background-color: #e53e3e !important; + } + + .md\:focus\:tw-bg-red-700:focus { + background-color: #c53030 !important; + } + + .md\:focus\:tw-bg-red-800:focus { + background-color: #9b2c2c !important; + } + + .md\:focus\:tw-bg-red-900:focus { + background-color: #742a2a !important; + } + + .md\:focus\:tw-bg-orange-100:focus { + background-color: #fffaf0 !important; + } + + .md\:focus\:tw-bg-orange-200:focus { + background-color: #feebc8 !important; + } + + .md\:focus\:tw-bg-orange-300:focus { + background-color: #fbd38d !important; + } + + .md\:focus\:tw-bg-orange-400:focus { + background-color: #f6ad55 !important; + } + + .md\:focus\:tw-bg-orange-500:focus { + background-color: #ed8936 !important; + } + + .md\:focus\:tw-bg-orange-600:focus { + background-color: #dd6b20 !important; + } + + .md\:focus\:tw-bg-orange-700:focus { + background-color: #c05621 !important; + } + + .md\:focus\:tw-bg-orange-800:focus { + background-color: #9c4221 !important; + } + + .md\:focus\:tw-bg-orange-900:focus { + background-color: #7b341e !important; + } + + .md\:focus\:tw-bg-yellow-100:focus { + background-color: #fffff0 !important; + } + + .md\:focus\:tw-bg-yellow-200:focus { + background-color: #fefcbf !important; + } + + .md\:focus\:tw-bg-yellow-300:focus { + background-color: #faf089 !important; + } + + .md\:focus\:tw-bg-yellow-400:focus { + background-color: #f6e05e !important; + } + + .md\:focus\:tw-bg-yellow-500:focus { + background-color: #ecc94b !important; + } + + .md\:focus\:tw-bg-yellow-600:focus { + background-color: #d69e2e !important; + } + + .md\:focus\:tw-bg-yellow-700:focus { + background-color: #b7791f !important; + } + + .md\:focus\:tw-bg-yellow-800:focus { + background-color: #975a16 !important; + } + + .md\:focus\:tw-bg-yellow-900:focus { + background-color: #744210 !important; + } + + .md\:focus\:tw-bg-green-100:focus { + background-color: #f0fff4 !important; + } + + .md\:focus\:tw-bg-green-200:focus { + background-color: #c6f6d5 !important; + } + + .md\:focus\:tw-bg-green-300:focus { + background-color: #9ae6b4 !important; + } + + .md\:focus\:tw-bg-green-400:focus { + background-color: #68d391 !important; + } + + .md\:focus\:tw-bg-green-500:focus { + background-color: #48bb78 !important; + } + + .md\:focus\:tw-bg-green-600:focus { + background-color: #38a169 !important; + } + + .md\:focus\:tw-bg-green-700:focus { + background-color: #2f855a !important; + } + + .md\:focus\:tw-bg-green-800:focus { + background-color: #276749 !important; + } + + .md\:focus\:tw-bg-green-900:focus { + background-color: #22543d !important; + } + + .md\:focus\:tw-bg-teal-100:focus { + background-color: #e6fffa !important; + } + + .md\:focus\:tw-bg-teal-200:focus { + background-color: #b2f5ea !important; + } + + .md\:focus\:tw-bg-teal-300:focus { + background-color: #81e6d9 !important; + } + + .md\:focus\:tw-bg-teal-400:focus { + background-color: #4fd1c5 !important; + } + + .md\:focus\:tw-bg-teal-500:focus { + background-color: #38b2ac !important; + } + + .md\:focus\:tw-bg-teal-600:focus { + background-color: #319795 !important; + } + + .md\:focus\:tw-bg-teal-700:focus { + background-color: #2c7a7b !important; + } + + .md\:focus\:tw-bg-teal-800:focus { + background-color: #285e61 !important; + } + + .md\:focus\:tw-bg-teal-900:focus { + background-color: #234e52 !important; + } + + .md\:focus\:tw-bg-blue-100:focus { + background-color: #ebf8ff !important; + } + + .md\:focus\:tw-bg-blue-200:focus { + background-color: #bee3f8 !important; + } + + .md\:focus\:tw-bg-blue-300:focus { + background-color: #90cdf4 !important; + } + + .md\:focus\:tw-bg-blue-400:focus { + background-color: #63b3ed !important; + } + + .md\:focus\:tw-bg-blue-500:focus { + background-color: #4299e1 !important; + } + + .md\:focus\:tw-bg-blue-600:focus { + background-color: #3182ce !important; + } + + .md\:focus\:tw-bg-blue-700:focus { + background-color: #2b6cb0 !important; + } + + .md\:focus\:tw-bg-blue-800:focus { + background-color: #2c5282 !important; + } + + .md\:focus\:tw-bg-blue-900:focus { + background-color: #2a4365 !important; + } + + .md\:focus\:tw-bg-indigo-100:focus { + background-color: #ebf4ff !important; + } + + .md\:focus\:tw-bg-indigo-200:focus { + background-color: #c3dafe !important; + } + + .md\:focus\:tw-bg-indigo-300:focus { + background-color: #a3bffa !important; + } + + .md\:focus\:tw-bg-indigo-400:focus { + background-color: #7f9cf5 !important; + } + + .md\:focus\:tw-bg-indigo-500:focus { + background-color: #667eea !important; + } + + .md\:focus\:tw-bg-indigo-600:focus { + background-color: #5a67d8 !important; + } + + .md\:focus\:tw-bg-indigo-700:focus { + background-color: #4c51bf !important; + } + + .md\:focus\:tw-bg-indigo-800:focus { + background-color: #434190 !important; + } + + .md\:focus\:tw-bg-indigo-900:focus { + background-color: #3c366b !important; + } + + .md\:focus\:tw-bg-purple-100:focus { + background-color: #faf5ff !important; + } + + .md\:focus\:tw-bg-purple-200:focus { + background-color: #e9d8fd !important; + } + + .md\:focus\:tw-bg-purple-300:focus { + background-color: #d6bcfa !important; + } + + .md\:focus\:tw-bg-purple-400:focus { + background-color: #b794f4 !important; + } + + .md\:focus\:tw-bg-purple-500:focus { + background-color: #9f7aea !important; + } + + .md\:focus\:tw-bg-purple-600:focus { + background-color: #805ad5 !important; + } + + .md\:focus\:tw-bg-purple-700:focus { + background-color: #6b46c1 !important; + } + + .md\:focus\:tw-bg-purple-800:focus { + background-color: #553c9a !important; + } + + .md\:focus\:tw-bg-purple-900:focus { + background-color: #44337a !important; + } + + .md\:focus\:tw-bg-pink-100:focus { + background-color: #fff5f7 !important; + } + + .md\:focus\:tw-bg-pink-200:focus { + background-color: #fed7e2 !important; + } + + .md\:focus\:tw-bg-pink-300:focus { + background-color: #fbb6ce !important; + } + + .md\:focus\:tw-bg-pink-400:focus { + background-color: #f687b3 !important; + } + + .md\:focus\:tw-bg-pink-500:focus { + background-color: #ed64a6 !important; + } + + .md\:focus\:tw-bg-pink-600:focus { + background-color: #d53f8c !important; + } + + .md\:focus\:tw-bg-pink-700:focus { + background-color: #b83280 !important; + } + + .md\:focus\:tw-bg-pink-800:focus { + background-color: #97266d !important; + } + + .md\:focus\:tw-bg-pink-900:focus { + background-color: #702459 !important; + } + + .md\:tw-bg-bottom { + background-position: bottom !important; + } + + .md\:tw-bg-center { + background-position: center !important; + } + + .md\:tw-bg-left { + background-position: left !important; + } + + .md\:tw-bg-left-bottom { + background-position: left bottom !important; + } + + .md\:tw-bg-left-top { + background-position: left top !important; + } + + .md\:tw-bg-right { + background-position: right !important; + } + + .md\:tw-bg-right-bottom { + background-position: right bottom !important; + } + + .md\:tw-bg-right-top { + background-position: right top !important; + } + + .md\:tw-bg-top { + background-position: top !important; + } + + .md\:tw-bg-repeat { + background-repeat: repeat !important; + } + + .md\:tw-bg-no-repeat { + background-repeat: no-repeat !important; + } + + .md\:tw-bg-repeat-x { + background-repeat: repeat-x !important; + } + + .md\:tw-bg-repeat-y { + background-repeat: repeat-y !important; + } + + .md\:tw-bg-auto { + background-size: auto !important; + } + + .md\:tw-bg-cover { + background-size: cover !important; + } + + .md\:tw-bg-contain { + background-size: contain !important; + } + + .md\:tw-border-transparent { + border-color: transparent !important; + } + + .md\:tw-border-black { + border-color: #000 !important; + } + + .md\:tw-border-white { + border-color: #fff !important; + } + + .md\:tw-border-gray-100 { + border-color: #f7fafc !important; + } + + .md\:tw-border-gray-200 { + border-color: #edf2f7 !important; + } + + .md\:tw-border-gray-300 { + border-color: #e2e8f0 !important; + } + + .md\:tw-border-gray-400 { + border-color: #cbd5e0 !important; + } + + .md\:tw-border-gray-500 { + border-color: #a0aec0 !important; + } + + .md\:tw-border-gray-600 { + border-color: #718096 !important; + } + + .md\:tw-border-gray-700 { + border-color: #4a5568 !important; + } + + .md\:tw-border-gray-800 { + border-color: #2d3748 !important; + } + + .md\:tw-border-gray-900 { + border-color: #1a202c !important; + } + + .md\:tw-border-red-100 { + border-color: #fff5f5 !important; + } + + .md\:tw-border-red-200 { + border-color: #fed7d7 !important; + } + + .md\:tw-border-red-300 { + border-color: #feb2b2 !important; + } + + .md\:tw-border-red-400 { + border-color: #fc8181 !important; + } + + .md\:tw-border-red-500 { + border-color: #f56565 !important; + } + + .md\:tw-border-red-600 { + border-color: #e53e3e !important; + } + + .md\:tw-border-red-700 { + border-color: #c53030 !important; + } + + .md\:tw-border-red-800 { + border-color: #9b2c2c !important; + } + + .md\:tw-border-red-900 { + border-color: #742a2a !important; + } + + .md\:tw-border-orange-100 { + border-color: #fffaf0 !important; + } + + .md\:tw-border-orange-200 { + border-color: #feebc8 !important; + } + + .md\:tw-border-orange-300 { + border-color: #fbd38d !important; + } + + .md\:tw-border-orange-400 { + border-color: #f6ad55 !important; + } + + .md\:tw-border-orange-500 { + border-color: #ed8936 !important; + } + + .md\:tw-border-orange-600 { + border-color: #dd6b20 !important; + } + + .md\:tw-border-orange-700 { + border-color: #c05621 !important; + } + + .md\:tw-border-orange-800 { + border-color: #9c4221 !important; + } + + .md\:tw-border-orange-900 { + border-color: #7b341e !important; + } + + .md\:tw-border-yellow-100 { + border-color: #fffff0 !important; + } + + .md\:tw-border-yellow-200 { + border-color: #fefcbf !important; + } + + .md\:tw-border-yellow-300 { + border-color: #faf089 !important; + } + + .md\:tw-border-yellow-400 { + border-color: #f6e05e !important; + } + + .md\:tw-border-yellow-500 { + border-color: #ecc94b !important; + } + + .md\:tw-border-yellow-600 { + border-color: #d69e2e !important; + } + + .md\:tw-border-yellow-700 { + border-color: #b7791f !important; + } + + .md\:tw-border-yellow-800 { + border-color: #975a16 !important; + } + + .md\:tw-border-yellow-900 { + border-color: #744210 !important; + } + + .md\:tw-border-green-100 { + border-color: #f0fff4 !important; + } + + .md\:tw-border-green-200 { + border-color: #c6f6d5 !important; + } + + .md\:tw-border-green-300 { + border-color: #9ae6b4 !important; + } + + .md\:tw-border-green-400 { + border-color: #68d391 !important; + } + + .md\:tw-border-green-500 { + border-color: #48bb78 !important; + } + + .md\:tw-border-green-600 { + border-color: #38a169 !important; + } + + .md\:tw-border-green-700 { + border-color: #2f855a !important; + } + + .md\:tw-border-green-800 { + border-color: #276749 !important; + } + + .md\:tw-border-green-900 { + border-color: #22543d !important; + } + + .md\:tw-border-teal-100 { + border-color: #e6fffa !important; + } + + .md\:tw-border-teal-200 { + border-color: #b2f5ea !important; + } + + .md\:tw-border-teal-300 { + border-color: #81e6d9 !important; + } + + .md\:tw-border-teal-400 { + border-color: #4fd1c5 !important; + } + + .md\:tw-border-teal-500 { + border-color: #38b2ac !important; + } + + .md\:tw-border-teal-600 { + border-color: #319795 !important; + } + + .md\:tw-border-teal-700 { + border-color: #2c7a7b !important; + } + + .md\:tw-border-teal-800 { + border-color: #285e61 !important; + } + + .md\:tw-border-teal-900 { + border-color: #234e52 !important; + } + + .md\:tw-border-blue-100 { + border-color: #ebf8ff !important; + } + + .md\:tw-border-blue-200 { + border-color: #bee3f8 !important; + } + + .md\:tw-border-blue-300 { + border-color: #90cdf4 !important; + } + + .md\:tw-border-blue-400 { + border-color: #63b3ed !important; + } + + .md\:tw-border-blue-500 { + border-color: #4299e1 !important; + } + + .md\:tw-border-blue-600 { + border-color: #3182ce !important; + } + + .md\:tw-border-blue-700 { + border-color: #2b6cb0 !important; + } + + .md\:tw-border-blue-800 { + border-color: #2c5282 !important; + } + + .md\:tw-border-blue-900 { + border-color: #2a4365 !important; + } + + .md\:tw-border-indigo-100 { + border-color: #ebf4ff !important; + } + + .md\:tw-border-indigo-200 { + border-color: #c3dafe !important; + } + + .md\:tw-border-indigo-300 { + border-color: #a3bffa !important; + } + + .md\:tw-border-indigo-400 { + border-color: #7f9cf5 !important; + } + + .md\:tw-border-indigo-500 { + border-color: #667eea !important; + } + + .md\:tw-border-indigo-600 { + border-color: #5a67d8 !important; + } + + .md\:tw-border-indigo-700 { + border-color: #4c51bf !important; + } + + .md\:tw-border-indigo-800 { + border-color: #434190 !important; + } + + .md\:tw-border-indigo-900 { + border-color: #3c366b !important; + } + + .md\:tw-border-purple-100 { + border-color: #faf5ff !important; + } + + .md\:tw-border-purple-200 { + border-color: #e9d8fd !important; + } + + .md\:tw-border-purple-300 { + border-color: #d6bcfa !important; + } + + .md\:tw-border-purple-400 { + border-color: #b794f4 !important; + } + + .md\:tw-border-purple-500 { + border-color: #9f7aea !important; + } + + .md\:tw-border-purple-600 { + border-color: #805ad5 !important; + } + + .md\:tw-border-purple-700 { + border-color: #6b46c1 !important; + } + + .md\:tw-border-purple-800 { + border-color: #553c9a !important; + } + + .md\:tw-border-purple-900 { + border-color: #44337a !important; + } + + .md\:tw-border-pink-100 { + border-color: #fff5f7 !important; + } + + .md\:tw-border-pink-200 { + border-color: #fed7e2 !important; + } + + .md\:tw-border-pink-300 { + border-color: #fbb6ce !important; + } + + .md\:tw-border-pink-400 { + border-color: #f687b3 !important; + } + + .md\:tw-border-pink-500 { + border-color: #ed64a6 !important; + } + + .md\:tw-border-pink-600 { + border-color: #d53f8c !important; + } + + .md\:tw-border-pink-700 { + border-color: #b83280 !important; + } + + .md\:tw-border-pink-800 { + border-color: #97266d !important; + } + + .md\:tw-border-pink-900 { + border-color: #702459 !important; + } + + .md\:hover\:tw-border-transparent:hover { + border-color: transparent !important; + } + + .md\:hover\:tw-border-black:hover { + border-color: #000 !important; + } + + .md\:hover\:tw-border-white:hover { + border-color: #fff !important; + } + + .md\:hover\:tw-border-gray-100:hover { + border-color: #f7fafc !important; + } + + .md\:hover\:tw-border-gray-200:hover { + border-color: #edf2f7 !important; + } + + .md\:hover\:tw-border-gray-300:hover { + border-color: #e2e8f0 !important; + } + + .md\:hover\:tw-border-gray-400:hover { + border-color: #cbd5e0 !important; + } + + .md\:hover\:tw-border-gray-500:hover { + border-color: #a0aec0 !important; + } + + .md\:hover\:tw-border-gray-600:hover { + border-color: #718096 !important; + } + + .md\:hover\:tw-border-gray-700:hover { + border-color: #4a5568 !important; + } + + .md\:hover\:tw-border-gray-800:hover { + border-color: #2d3748 !important; + } + + .md\:hover\:tw-border-gray-900:hover { + border-color: #1a202c !important; + } + + .md\:hover\:tw-border-red-100:hover { + border-color: #fff5f5 !important; + } + + .md\:hover\:tw-border-red-200:hover { + border-color: #fed7d7 !important; + } + + .md\:hover\:tw-border-red-300:hover { + border-color: #feb2b2 !important; + } + + .md\:hover\:tw-border-red-400:hover { + border-color: #fc8181 !important; + } + + .md\:hover\:tw-border-red-500:hover { + border-color: #f56565 !important; + } + + .md\:hover\:tw-border-red-600:hover { + border-color: #e53e3e !important; + } + + .md\:hover\:tw-border-red-700:hover { + border-color: #c53030 !important; + } + + .md\:hover\:tw-border-red-800:hover { + border-color: #9b2c2c !important; + } + + .md\:hover\:tw-border-red-900:hover { + border-color: #742a2a !important; + } + + .md\:hover\:tw-border-orange-100:hover { + border-color: #fffaf0 !important; + } + + .md\:hover\:tw-border-orange-200:hover { + border-color: #feebc8 !important; + } + + .md\:hover\:tw-border-orange-300:hover { + border-color: #fbd38d !important; + } + + .md\:hover\:tw-border-orange-400:hover { + border-color: #f6ad55 !important; + } + + .md\:hover\:tw-border-orange-500:hover { + border-color: #ed8936 !important; + } + + .md\:hover\:tw-border-orange-600:hover { + border-color: #dd6b20 !important; + } + + .md\:hover\:tw-border-orange-700:hover { + border-color: #c05621 !important; + } + + .md\:hover\:tw-border-orange-800:hover { + border-color: #9c4221 !important; + } + + .md\:hover\:tw-border-orange-900:hover { + border-color: #7b341e !important; + } + + .md\:hover\:tw-border-yellow-100:hover { + border-color: #fffff0 !important; + } + + .md\:hover\:tw-border-yellow-200:hover { + border-color: #fefcbf !important; + } + + .md\:hover\:tw-border-yellow-300:hover { + border-color: #faf089 !important; + } + + .md\:hover\:tw-border-yellow-400:hover { + border-color: #f6e05e !important; + } + + .md\:hover\:tw-border-yellow-500:hover { + border-color: #ecc94b !important; + } + + .md\:hover\:tw-border-yellow-600:hover { + border-color: #d69e2e !important; + } + + .md\:hover\:tw-border-yellow-700:hover { + border-color: #b7791f !important; + } + + .md\:hover\:tw-border-yellow-800:hover { + border-color: #975a16 !important; + } + + .md\:hover\:tw-border-yellow-900:hover { + border-color: #744210 !important; + } + + .md\:hover\:tw-border-green-100:hover { + border-color: #f0fff4 !important; + } + + .md\:hover\:tw-border-green-200:hover { + border-color: #c6f6d5 !important; + } + + .md\:hover\:tw-border-green-300:hover { + border-color: #9ae6b4 !important; + } + + .md\:hover\:tw-border-green-400:hover { + border-color: #68d391 !important; + } + + .md\:hover\:tw-border-green-500:hover { + border-color: #48bb78 !important; + } + + .md\:hover\:tw-border-green-600:hover { + border-color: #38a169 !important; + } + + .md\:hover\:tw-border-green-700:hover { + border-color: #2f855a !important; + } + + .md\:hover\:tw-border-green-800:hover { + border-color: #276749 !important; + } + + .md\:hover\:tw-border-green-900:hover { + border-color: #22543d !important; + } + + .md\:hover\:tw-border-teal-100:hover { + border-color: #e6fffa !important; + } + + .md\:hover\:tw-border-teal-200:hover { + border-color: #b2f5ea !important; + } + + .md\:hover\:tw-border-teal-300:hover { + border-color: #81e6d9 !important; + } + + .md\:hover\:tw-border-teal-400:hover { + border-color: #4fd1c5 !important; + } + + .md\:hover\:tw-border-teal-500:hover { + border-color: #38b2ac !important; + } + + .md\:hover\:tw-border-teal-600:hover { + border-color: #319795 !important; + } + + .md\:hover\:tw-border-teal-700:hover { + border-color: #2c7a7b !important; + } + + .md\:hover\:tw-border-teal-800:hover { + border-color: #285e61 !important; + } + + .md\:hover\:tw-border-teal-900:hover { + border-color: #234e52 !important; + } + + .md\:hover\:tw-border-blue-100:hover { + border-color: #ebf8ff !important; + } + + .md\:hover\:tw-border-blue-200:hover { + border-color: #bee3f8 !important; + } + + .md\:hover\:tw-border-blue-300:hover { + border-color: #90cdf4 !important; + } + + .md\:hover\:tw-border-blue-400:hover { + border-color: #63b3ed !important; + } + + .md\:hover\:tw-border-blue-500:hover { + border-color: #4299e1 !important; + } + + .md\:hover\:tw-border-blue-600:hover { + border-color: #3182ce !important; + } + + .md\:hover\:tw-border-blue-700:hover { + border-color: #2b6cb0 !important; + } + + .md\:hover\:tw-border-blue-800:hover { + border-color: #2c5282 !important; + } + + .md\:hover\:tw-border-blue-900:hover { + border-color: #2a4365 !important; + } + + .md\:hover\:tw-border-indigo-100:hover { + border-color: #ebf4ff !important; + } + + .md\:hover\:tw-border-indigo-200:hover { + border-color: #c3dafe !important; + } + + .md\:hover\:tw-border-indigo-300:hover { + border-color: #a3bffa !important; + } + + .md\:hover\:tw-border-indigo-400:hover { + border-color: #7f9cf5 !important; + } + + .md\:hover\:tw-border-indigo-500:hover { + border-color: #667eea !important; + } + + .md\:hover\:tw-border-indigo-600:hover { + border-color: #5a67d8 !important; + } + + .md\:hover\:tw-border-indigo-700:hover { + border-color: #4c51bf !important; + } + + .md\:hover\:tw-border-indigo-800:hover { + border-color: #434190 !important; + } + + .md\:hover\:tw-border-indigo-900:hover { + border-color: #3c366b !important; + } + + .md\:hover\:tw-border-purple-100:hover { + border-color: #faf5ff !important; + } + + .md\:hover\:tw-border-purple-200:hover { + border-color: #e9d8fd !important; + } + + .md\:hover\:tw-border-purple-300:hover { + border-color: #d6bcfa !important; + } + + .md\:hover\:tw-border-purple-400:hover { + border-color: #b794f4 !important; + } + + .md\:hover\:tw-border-purple-500:hover { + border-color: #9f7aea !important; + } + + .md\:hover\:tw-border-purple-600:hover { + border-color: #805ad5 !important; + } + + .md\:hover\:tw-border-purple-700:hover { + border-color: #6b46c1 !important; + } + + .md\:hover\:tw-border-purple-800:hover { + border-color: #553c9a !important; + } + + .md\:hover\:tw-border-purple-900:hover { + border-color: #44337a !important; + } + + .md\:hover\:tw-border-pink-100:hover { + border-color: #fff5f7 !important; + } + + .md\:hover\:tw-border-pink-200:hover { + border-color: #fed7e2 !important; + } + + .md\:hover\:tw-border-pink-300:hover { + border-color: #fbb6ce !important; + } + + .md\:hover\:tw-border-pink-400:hover { + border-color: #f687b3 !important; + } + + .md\:hover\:tw-border-pink-500:hover { + border-color: #ed64a6 !important; + } + + .md\:hover\:tw-border-pink-600:hover { + border-color: #d53f8c !important; + } + + .md\:hover\:tw-border-pink-700:hover { + border-color: #b83280 !important; + } + + .md\:hover\:tw-border-pink-800:hover { + border-color: #97266d !important; + } + + .md\:hover\:tw-border-pink-900:hover { + border-color: #702459 !important; + } + + .md\:focus\:tw-border-transparent:focus { + border-color: transparent !important; + } + + .md\:focus\:tw-border-black:focus { + border-color: #000 !important; + } + + .md\:focus\:tw-border-white:focus { + border-color: #fff !important; + } + + .md\:focus\:tw-border-gray-100:focus { + border-color: #f7fafc !important; + } + + .md\:focus\:tw-border-gray-200:focus { + border-color: #edf2f7 !important; + } + + .md\:focus\:tw-border-gray-300:focus { + border-color: #e2e8f0 !important; + } + + .md\:focus\:tw-border-gray-400:focus { + border-color: #cbd5e0 !important; + } + + .md\:focus\:tw-border-gray-500:focus { + border-color: #a0aec0 !important; + } + + .md\:focus\:tw-border-gray-600:focus { + border-color: #718096 !important; + } + + .md\:focus\:tw-border-gray-700:focus { + border-color: #4a5568 !important; + } + + .md\:focus\:tw-border-gray-800:focus { + border-color: #2d3748 !important; + } + + .md\:focus\:tw-border-gray-900:focus { + border-color: #1a202c !important; + } + + .md\:focus\:tw-border-red-100:focus { + border-color: #fff5f5 !important; + } + + .md\:focus\:tw-border-red-200:focus { + border-color: #fed7d7 !important; + } + + .md\:focus\:tw-border-red-300:focus { + border-color: #feb2b2 !important; + } + + .md\:focus\:tw-border-red-400:focus { + border-color: #fc8181 !important; + } + + .md\:focus\:tw-border-red-500:focus { + border-color: #f56565 !important; + } + + .md\:focus\:tw-border-red-600:focus { + border-color: #e53e3e !important; + } + + .md\:focus\:tw-border-red-700:focus { + border-color: #c53030 !important; + } + + .md\:focus\:tw-border-red-800:focus { + border-color: #9b2c2c !important; + } + + .md\:focus\:tw-border-red-900:focus { + border-color: #742a2a !important; + } + + .md\:focus\:tw-border-orange-100:focus { + border-color: #fffaf0 !important; + } + + .md\:focus\:tw-border-orange-200:focus { + border-color: #feebc8 !important; + } + + .md\:focus\:tw-border-orange-300:focus { + border-color: #fbd38d !important; + } + + .md\:focus\:tw-border-orange-400:focus { + border-color: #f6ad55 !important; + } + + .md\:focus\:tw-border-orange-500:focus { + border-color: #ed8936 !important; + } + + .md\:focus\:tw-border-orange-600:focus { + border-color: #dd6b20 !important; + } + + .md\:focus\:tw-border-orange-700:focus { + border-color: #c05621 !important; + } + + .md\:focus\:tw-border-orange-800:focus { + border-color: #9c4221 !important; + } + + .md\:focus\:tw-border-orange-900:focus { + border-color: #7b341e !important; + } + + .md\:focus\:tw-border-yellow-100:focus { + border-color: #fffff0 !important; + } + + .md\:focus\:tw-border-yellow-200:focus { + border-color: #fefcbf !important; + } + + .md\:focus\:tw-border-yellow-300:focus { + border-color: #faf089 !important; + } + + .md\:focus\:tw-border-yellow-400:focus { + border-color: #f6e05e !important; + } + + .md\:focus\:tw-border-yellow-500:focus { + border-color: #ecc94b !important; + } + + .md\:focus\:tw-border-yellow-600:focus { + border-color: #d69e2e !important; + } + + .md\:focus\:tw-border-yellow-700:focus { + border-color: #b7791f !important; + } + + .md\:focus\:tw-border-yellow-800:focus { + border-color: #975a16 !important; + } + + .md\:focus\:tw-border-yellow-900:focus { + border-color: #744210 !important; + } + + .md\:focus\:tw-border-green-100:focus { + border-color: #f0fff4 !important; + } + + .md\:focus\:tw-border-green-200:focus { + border-color: #c6f6d5 !important; + } + + .md\:focus\:tw-border-green-300:focus { + border-color: #9ae6b4 !important; + } + + .md\:focus\:tw-border-green-400:focus { + border-color: #68d391 !important; + } + + .md\:focus\:tw-border-green-500:focus { + border-color: #48bb78 !important; + } + + .md\:focus\:tw-border-green-600:focus { + border-color: #38a169 !important; + } + + .md\:focus\:tw-border-green-700:focus { + border-color: #2f855a !important; + } + + .md\:focus\:tw-border-green-800:focus { + border-color: #276749 !important; + } + + .md\:focus\:tw-border-green-900:focus { + border-color: #22543d !important; + } + + .md\:focus\:tw-border-teal-100:focus { + border-color: #e6fffa !important; + } + + .md\:focus\:tw-border-teal-200:focus { + border-color: #b2f5ea !important; + } + + .md\:focus\:tw-border-teal-300:focus { + border-color: #81e6d9 !important; + } + + .md\:focus\:tw-border-teal-400:focus { + border-color: #4fd1c5 !important; + } + + .md\:focus\:tw-border-teal-500:focus { + border-color: #38b2ac !important; + } + + .md\:focus\:tw-border-teal-600:focus { + border-color: #319795 !important; + } + + .md\:focus\:tw-border-teal-700:focus { + border-color: #2c7a7b !important; + } + + .md\:focus\:tw-border-teal-800:focus { + border-color: #285e61 !important; + } + + .md\:focus\:tw-border-teal-900:focus { + border-color: #234e52 !important; + } + + .md\:focus\:tw-border-blue-100:focus { + border-color: #ebf8ff !important; + } + + .md\:focus\:tw-border-blue-200:focus { + border-color: #bee3f8 !important; + } + + .md\:focus\:tw-border-blue-300:focus { + border-color: #90cdf4 !important; + } + + .md\:focus\:tw-border-blue-400:focus { + border-color: #63b3ed !important; + } + + .md\:focus\:tw-border-blue-500:focus { + border-color: #4299e1 !important; + } + + .md\:focus\:tw-border-blue-600:focus { + border-color: #3182ce !important; + } + + .md\:focus\:tw-border-blue-700:focus { + border-color: #2b6cb0 !important; + } + + .md\:focus\:tw-border-blue-800:focus { + border-color: #2c5282 !important; + } + + .md\:focus\:tw-border-blue-900:focus { + border-color: #2a4365 !important; + } + + .md\:focus\:tw-border-indigo-100:focus { + border-color: #ebf4ff !important; + } + + .md\:focus\:tw-border-indigo-200:focus { + border-color: #c3dafe !important; + } + + .md\:focus\:tw-border-indigo-300:focus { + border-color: #a3bffa !important; + } + + .md\:focus\:tw-border-indigo-400:focus { + border-color: #7f9cf5 !important; + } + + .md\:focus\:tw-border-indigo-500:focus { + border-color: #667eea !important; + } + + .md\:focus\:tw-border-indigo-600:focus { + border-color: #5a67d8 !important; + } + + .md\:focus\:tw-border-indigo-700:focus { + border-color: #4c51bf !important; + } + + .md\:focus\:tw-border-indigo-800:focus { + border-color: #434190 !important; + } + + .md\:focus\:tw-border-indigo-900:focus { + border-color: #3c366b !important; + } + + .md\:focus\:tw-border-purple-100:focus { + border-color: #faf5ff !important; + } + + .md\:focus\:tw-border-purple-200:focus { + border-color: #e9d8fd !important; + } + + .md\:focus\:tw-border-purple-300:focus { + border-color: #d6bcfa !important; + } + + .md\:focus\:tw-border-purple-400:focus { + border-color: #b794f4 !important; + } + + .md\:focus\:tw-border-purple-500:focus { + border-color: #9f7aea !important; + } + + .md\:focus\:tw-border-purple-600:focus { + border-color: #805ad5 !important; + } + + .md\:focus\:tw-border-purple-700:focus { + border-color: #6b46c1 !important; + } + + .md\:focus\:tw-border-purple-800:focus { + border-color: #553c9a !important; + } + + .md\:focus\:tw-border-purple-900:focus { + border-color: #44337a !important; + } + + .md\:focus\:tw-border-pink-100:focus { + border-color: #fff5f7 !important; + } + + .md\:focus\:tw-border-pink-200:focus { + border-color: #fed7e2 !important; + } + + .md\:focus\:tw-border-pink-300:focus { + border-color: #fbb6ce !important; + } + + .md\:focus\:tw-border-pink-400:focus { + border-color: #f687b3 !important; + } + + .md\:focus\:tw-border-pink-500:focus { + border-color: #ed64a6 !important; + } + + .md\:focus\:tw-border-pink-600:focus { + border-color: #d53f8c !important; + } + + .md\:focus\:tw-border-pink-700:focus { + border-color: #b83280 !important; + } + + .md\:focus\:tw-border-pink-800:focus { + border-color: #97266d !important; + } + + .md\:focus\:tw-border-pink-900:focus { + border-color: #702459 !important; + } + + .md\:tw-rounded-none { + border-radius: 0 !important; + } + + .md\:tw-rounded-sm { + border-radius: .125rem !important; + } + + .md\:tw-rounded { + border-radius: .25rem !important; + } + + .md\:tw-rounded-lg { + border-radius: .5rem !important; + } + + .md\:tw-rounded-full { + border-radius: 9999px !important; + } + + .md\:tw-rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } + + .md\:tw-rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .md\:tw-rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .md\:tw-rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .md\:tw-rounded-t-sm { + border-top-left-radius: .125rem !important; + border-top-right-radius: .125rem !important; + } + + .md\:tw-rounded-r-sm { + border-top-right-radius: .125rem !important; + border-bottom-right-radius: .125rem !important; + } + + .md\:tw-rounded-b-sm { + border-bottom-right-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .md\:tw-rounded-l-sm { + border-top-left-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .md\:tw-rounded-t { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important; + } + + .md\:tw-rounded-r { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important; + } + + .md\:tw-rounded-b { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .md\:tw-rounded-l { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .md\:tw-rounded-t-lg { + border-top-left-radius: .5rem !important; + border-top-right-radius: .5rem !important; + } + + .md\:tw-rounded-r-lg { + border-top-right-radius: .5rem !important; + border-bottom-right-radius: .5rem !important; + } + + .md\:tw-rounded-b-lg { + border-bottom-right-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .md\:tw-rounded-l-lg { + border-top-left-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .md\:tw-rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; + } + + .md\:tw-rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; + } + + .md\:tw-rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .md\:tw-rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .md\:tw-rounded-tl-none { + border-top-left-radius: 0 !important; + } + + .md\:tw-rounded-tr-none { + border-top-right-radius: 0 !important; + } + + .md\:tw-rounded-br-none { + border-bottom-right-radius: 0 !important; + } + + .md\:tw-rounded-bl-none { + border-bottom-left-radius: 0 !important; + } + + .md\:tw-rounded-tl-sm { + border-top-left-radius: .125rem !important; + } + + .md\:tw-rounded-tr-sm { + border-top-right-radius: .125rem !important; + } + + .md\:tw-rounded-br-sm { + border-bottom-right-radius: .125rem !important; + } + + .md\:tw-rounded-bl-sm { + border-bottom-left-radius: .125rem !important; + } + + .md\:tw-rounded-tl { + border-top-left-radius: .25rem !important; + } + + .md\:tw-rounded-tr { + border-top-right-radius: .25rem !important; + } + + .md\:tw-rounded-br { + border-bottom-right-radius: .25rem !important; + } + + .md\:tw-rounded-bl { + border-bottom-left-radius: .25rem !important; + } + + .md\:tw-rounded-tl-lg { + border-top-left-radius: .5rem !important; + } + + .md\:tw-rounded-tr-lg { + border-top-right-radius: .5rem !important; + } + + .md\:tw-rounded-br-lg { + border-bottom-right-radius: .5rem !important; + } + + .md\:tw-rounded-bl-lg { + border-bottom-left-radius: .5rem !important; + } + + .md\:tw-rounded-tl-full { + border-top-left-radius: 9999px !important; + } + + .md\:tw-rounded-tr-full { + border-top-right-radius: 9999px !important; + } + + .md\:tw-rounded-br-full { + border-bottom-right-radius: 9999px !important; + } + + .md\:tw-rounded-bl-full { + border-bottom-left-radius: 9999px !important; + } + + .md\:tw-border-solid { + border-style: solid !important; + } + + .md\:tw-border-dashed { + border-style: dashed !important; + } + + .md\:tw-border-dotted { + border-style: dotted !important; + } + + .md\:tw-border-none { + border-style: none !important; + } + + .md\:tw-border-0 { + border-width: 0 !important; + } + + .md\:tw-border-2 { + border-width: 2px !important; + } + + .md\:tw-border-4 { + border-width: 4px !important; + } + + .md\:tw-border-8 { + border-width: 8px !important; + } + + .md\:tw-border { + border-width: 1px !important; + } + + .md\:tw-border-t-0 { + border-top-width: 0 !important; + } + + .md\:tw-border-r-0 { + border-right-width: 0 !important; + } + + .md\:tw-border-b-0 { + border-bottom-width: 0 !important; + } + + .md\:tw-border-l-0 { + border-left-width: 0 !important; + } + + .md\:tw-border-t-2 { + border-top-width: 2px !important; + } + + .md\:tw-border-r-2 { + border-right-width: 2px !important; + } + + .md\:tw-border-b-2 { + border-bottom-width: 2px !important; + } + + .md\:tw-border-l-2 { + border-left-width: 2px !important; + } + + .md\:tw-border-t-4 { + border-top-width: 4px !important; + } + + .md\:tw-border-r-4 { + border-right-width: 4px !important; + } + + .md\:tw-border-b-4 { + border-bottom-width: 4px !important; + } + + .md\:tw-border-l-4 { + border-left-width: 4px !important; + } + + .md\:tw-border-t-8 { + border-top-width: 8px !important; + } + + .md\:tw-border-r-8 { + border-right-width: 8px !important; + } + + .md\:tw-border-b-8 { + border-bottom-width: 8px !important; + } + + .md\:tw-border-l-8 { + border-left-width: 8px !important; + } + + .md\:tw-border-t { + border-top-width: 1px !important; + } + + .md\:tw-border-r { + border-right-width: 1px !important; + } + + .md\:tw-border-b { + border-bottom-width: 1px !important; + } + + .md\:tw-border-l { + border-left-width: 1px !important; + } + + .md\:tw-cursor-auto { + cursor: auto !important; + } + + .md\:tw-cursor-default { + cursor: default !important; + } + + .md\:tw-cursor-pointer { + cursor: pointer !important; + } + + .md\:tw-cursor-wait { + cursor: wait !important; + } + + .md\:tw-cursor-move { + cursor: move !important; + } + + .md\:tw-cursor-not-allowed { + cursor: not-allowed !important; + } + + .md\:tw-block { + display: block !important; + } + + .md\:tw-inline-block { + display: inline-block !important; + } + + .md\:tw-inline { + display: inline !important; + } + + .md\:tw-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + + .md\:tw-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + + .md\:tw-table { + display: table !important; + } + + .md\:tw-table-row { + display: table-row !important; + } + + .md\:tw-table-cell { + display: table-cell !important; + } + + .md\:tw-hidden { + display: none !important; + } + + .md\:tw-flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + + .md\:tw-flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + + .md\:tw-flex-col { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + + .md\:tw-flex-col-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + + .md\:tw-flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + + .md\:tw-flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + + .md\:tw-flex-no-wrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + + .md\:tw-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + + .md\:tw-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + + .md\:tw-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + + .md\:tw-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + + .md\:tw-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + + .md\:tw-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + + .md\:tw-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + + .md\:tw-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + + .md\:tw-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + + .md\:tw-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + + .md\:tw-justify-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + + .md\:tw-justify-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + + .md\:tw-justify-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + + .md\:tw-justify-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + + .md\:tw-justify-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + + .md\:tw-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + + .md\:tw-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + + .md\:tw-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + + .md\:tw-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + + .md\:tw-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + + .md\:tw-flex-1 { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 0% !important; + flex: 1 1 0% !important; + } + + .md\:tw-flex-auto { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + + .md\:tw-flex-initial { + -webkit-box-flex: 0 !important; + -ms-flex: 0 1 auto !important; + flex: 0 1 auto !important; + } + + .md\:tw-flex-none { + -webkit-box-flex: 0 !important; + -ms-flex: none !important; + flex: none !important; + } + + .md\:tw-flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + + .md\:tw-flex-grow { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + + .md\:tw-flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + + .md\:tw-flex-shrink { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + + .md\:tw-float-right { + float: right !important; + } + + .md\:tw-float-left { + float: left !important; + } + + .md\:tw-float-none { + float: none !important; + } + + .md\:tw-clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; + } + + .md\:tw-font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; + } + + .md\:tw-font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; + } + + .md\:tw-font-mono { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; + } + + .md\:tw-font-hairline { + font-weight: 100 !important; + } + + .md\:tw-font-thin { + font-weight: 200 !important; + } + + .md\:tw-font-light { + font-weight: 300 !important; + } + + .md\:tw-font-normal { + font-weight: 400 !important; + } + + .md\:tw-font-medium { + font-weight: 500 !important; + } + + .md\:tw-font-semibold { + font-weight: 600 !important; + } + + .md\:tw-font-bold { + font-weight: 700 !important; + } + + .md\:tw-font-extrabold { + font-weight: 800 !important; + } + + .md\:tw-font-black { + font-weight: 900 !important; + } + + .md\:hover\:tw-font-hairline:hover { + font-weight: 100 !important; + } + + .md\:hover\:tw-font-thin:hover { + font-weight: 200 !important; + } + + .md\:hover\:tw-font-light:hover { + font-weight: 300 !important; + } + + .md\:hover\:tw-font-normal:hover { + font-weight: 400 !important; + } + + .md\:hover\:tw-font-medium:hover { + font-weight: 500 !important; + } + + .md\:hover\:tw-font-semibold:hover { + font-weight: 600 !important; + } + + .md\:hover\:tw-font-bold:hover { + font-weight: 700 !important; + } + + .md\:hover\:tw-font-extrabold:hover { + font-weight: 800 !important; + } + + .md\:hover\:tw-font-black:hover { + font-weight: 900 !important; + } + + .md\:focus\:tw-font-hairline:focus { + font-weight: 100 !important; + } + + .md\:focus\:tw-font-thin:focus { + font-weight: 200 !important; + } + + .md\:focus\:tw-font-light:focus { + font-weight: 300 !important; + } + + .md\:focus\:tw-font-normal:focus { + font-weight: 400 !important; + } + + .md\:focus\:tw-font-medium:focus { + font-weight: 500 !important; + } + + .md\:focus\:tw-font-semibold:focus { + font-weight: 600 !important; + } + + .md\:focus\:tw-font-bold:focus { + font-weight: 700 !important; + } + + .md\:focus\:tw-font-extrabold:focus { + font-weight: 800 !important; + } + + .md\:focus\:tw-font-black:focus { + font-weight: 900 !important; + } + + .md\:tw-h-0 { + height: 0 !important; + } + + .md\:tw-h-1 { + height: .25rem !important; + } + + .md\:tw-h-2 { + height: .5rem !important; + } + + .md\:tw-h-3 { + height: .75rem !important; + } + + .md\:tw-h-4 { + height: 1rem !important; + } + + .md\:tw-h-5 { + height: 1.25rem !important; + } + + .md\:tw-h-6 { + height: 1.5rem !important; + } + + .md\:tw-h-8 { + height: 2rem !important; + } + + .md\:tw-h-10 { + height: 2.5rem !important; + } + + .md\:tw-h-12 { + height: 3rem !important; + } + + .md\:tw-h-16 { + height: 4rem !important; + } + + .md\:tw-h-20 { + height: 5rem !important; + } + + .md\:tw-h-24 { + height: 6rem !important; + } + + .md\:tw-h-32 { + height: 8rem !important; + } + + .md\:tw-h-40 { + height: 10rem !important; + } + + .md\:tw-h-48 { + height: 12rem !important; + } + + .md\:tw-h-56 { + height: 14rem !important; + } + + .md\:tw-h-64 { + height: 16rem !important; + } + + .md\:tw-h-auto { + height: auto !important; + } + + .md\:tw-h-px { + height: 1px !important; + } + + .md\:tw-h-full { + height: 100% !important; + } + + .md\:tw-h-screen { + height: 100vh !important; + } + + .md\:tw-leading-none { + line-height: 1 !important; + } + + .md\:tw-leading-tight { + line-height: 1.25 !important; + } + + .md\:tw-leading-snug { + line-height: 1.375 !important; + } + + .md\:tw-leading-normal { + line-height: 1.5 !important; + } + + .md\:tw-leading-relaxed { + line-height: 1.625 !important; + } + + .md\:tw-leading-loose { + line-height: 2 !important; + } + + .md\:tw-list-inside { + list-style-position: inside !important; + } + + .md\:tw-list-outside { + list-style-position: outside !important; + } + + .md\:tw-list-none { + list-style-type: none !important; + } + + .md\:tw-list-disc { + list-style-type: disc !important; + } + + .md\:tw-list-decimal { + list-style-type: decimal !important; + } + + .md\:tw-m-0 { + margin: 0 !important; + } + + .md\:tw-m-1 { + margin: .25rem !important; + } + + .md\:tw-m-2 { + margin: .5rem !important; + } + + .md\:tw-m-3 { + margin: .75rem !important; + } + + .md\:tw-m-4 { + margin: 1rem !important; + } + + .md\:tw-m-5 { + margin: 1.25rem !important; + } + + .md\:tw-m-6 { + margin: 1.5rem !important; + } + + .md\:tw-m-8 { + margin: 2rem !important; + } + + .md\:tw-m-10 { + margin: 2.5rem !important; + } + + .md\:tw-m-12 { + margin: 3rem !important; + } + + .md\:tw-m-16 { + margin: 4rem !important; + } + + .md\:tw-m-20 { + margin: 5rem !important; + } + + .md\:tw-m-24 { + margin: 6rem !important; + } + + .md\:tw-m-32 { + margin: 8rem !important; + } + + .md\:tw-m-40 { + margin: 10rem !important; + } + + .md\:tw-m-48 { + margin: 12rem !important; + } + + .md\:tw-m-56 { + margin: 14rem !important; + } + + .md\:tw-m-64 { + margin: 16rem !important; + } + + .md\:tw-m-auto { + margin: auto !important; + } + + .md\:tw-m-px { + margin: 1px !important; + } + + .md\:tw-my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .md\:tw-mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .md\:tw-my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important; + } + + .md\:tw-mx-1 { + margin-left: .25rem !important; + margin-right: .25rem !important; + } + + .md\:tw-my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important; + } + + .md\:tw-mx-2 { + margin-left: .5rem !important; + margin-right: .5rem !important; + } + + .md\:tw-my-3 { + margin-top: .75rem !important; + margin-bottom: .75rem !important; + } + + .md\:tw-mx-3 { + margin-left: .75rem !important; + margin-right: .75rem !important; + } + + .md\:tw-my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .md\:tw-mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .md\:tw-my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + + .md\:tw-mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .md\:tw-my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .md\:tw-mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + + .md\:tw-my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + + .md\:tw-mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .md\:tw-my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + + .md\:tw-mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .md\:tw-my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .md\:tw-mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .md\:tw-my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + + .md\:tw-mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + + .md\:tw-my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + + .md\:tw-mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .md\:tw-my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + + .md\:tw-mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; + } + + .md\:tw-my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .md\:tw-mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; + } + + .md\:tw-my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .md\:tw-mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .md\:tw-my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + + .md\:tw-mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; + } + + .md\:tw-my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + + .md\:tw-mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; + } + + .md\:tw-my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; + } + + .md\:tw-mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; + } + + .md\:tw-my-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .md\:tw-mx-auto { + margin-left: auto !important; + margin-right: auto !important; + } + + .md\:tw-my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; + } + + .md\:tw-mx-px { + margin-left: 1px !important; + margin-right: 1px !important; + } + + .md\:tw-mt-0 { + margin-top: 0 !important; + } + + .md\:tw-mr-0 { + margin-right: 0 !important; + } + + .md\:tw-mb-0 { + margin-bottom: 0 !important; + } + + .md\:tw-ml-0 { + margin-left: 0 !important; + } + + .md\:tw-mt-1 { + margin-top: .25rem !important; + } + + .md\:tw-mr-1 { + margin-right: .25rem !important; + } + + .md\:tw-mb-1 { + margin-bottom: .25rem !important; + } + + .md\:tw-ml-1 { + margin-left: .25rem !important; + } + + .md\:tw-mt-2 { + margin-top: .5rem !important; + } + + .md\:tw-mr-2 { + margin-right: .5rem !important; + } + + .md\:tw-mb-2 { + margin-bottom: .5rem !important; + } + + .md\:tw-ml-2 { + margin-left: .5rem !important; + } + + .md\:tw-mt-3 { + margin-top: .75rem !important; + } + + .md\:tw-mr-3 { + margin-right: .75rem !important; + } + + .md\:tw-mb-3 { + margin-bottom: .75rem !important; + } + + .md\:tw-ml-3 { + margin-left: .75rem !important; + } + + .md\:tw-mt-4 { + margin-top: 1rem !important; + } + + .md\:tw-mr-4 { + margin-right: 1rem !important; + } + + .md\:tw-mb-4 { + margin-bottom: 1rem !important; + } + + .md\:tw-ml-4 { + margin-left: 1rem !important; + } + + .md\:tw-mt-5 { + margin-top: 1.25rem !important; + } + + .md\:tw-mr-5 { + margin-right: 1.25rem !important; + } + + .md\:tw-mb-5 { + margin-bottom: 1.25rem !important; + } + + .md\:tw-ml-5 { + margin-left: 1.25rem !important; + } + + .md\:tw-mt-6 { + margin-top: 1.5rem !important; + } + + .md\:tw-mr-6 { + margin-right: 1.5rem !important; + } + + .md\:tw-mb-6 { + margin-bottom: 1.5rem !important; + } + + .md\:tw-ml-6 { + margin-left: 1.5rem !important; + } + + .md\:tw-mt-8 { + margin-top: 2rem !important; + } + + .md\:tw-mr-8 { + margin-right: 2rem !important; + } + + .md\:tw-mb-8 { + margin-bottom: 2rem !important; + } + + .md\:tw-ml-8 { + margin-left: 2rem !important; + } + + .md\:tw-mt-10 { + margin-top: 2.5rem !important; + } + + .md\:tw-mr-10 { + margin-right: 2.5rem !important; + } + + .md\:tw-mb-10 { + margin-bottom: 2.5rem !important; + } + + .md\:tw-ml-10 { + margin-left: 2.5rem !important; + } + + .md\:tw-mt-12 { + margin-top: 3rem !important; + } + + .md\:tw-mr-12 { + margin-right: 3rem !important; + } + + .md\:tw-mb-12 { + margin-bottom: 3rem !important; + } + + .md\:tw-ml-12 { + margin-left: 3rem !important; + } + + .md\:tw-mt-16 { + margin-top: 4rem !important; + } + + .md\:tw-mr-16 { + margin-right: 4rem !important; + } + + .md\:tw-mb-16 { + margin-bottom: 4rem !important; + } + + .md\:tw-ml-16 { + margin-left: 4rem !important; + } + + .md\:tw-mt-20 { + margin-top: 5rem !important; + } + + .md\:tw-mr-20 { + margin-right: 5rem !important; + } + + .md\:tw-mb-20 { + margin-bottom: 5rem !important; + } + + .md\:tw-ml-20 { + margin-left: 5rem !important; + } + + .md\:tw-mt-24 { + margin-top: 6rem !important; + } + + .md\:tw-mr-24 { + margin-right: 6rem !important; + } + + .md\:tw-mb-24 { + margin-bottom: 6rem !important; + } + + .md\:tw-ml-24 { + margin-left: 6rem !important; + } + + .md\:tw-mt-32 { + margin-top: 8rem !important; + } + + .md\:tw-mr-32 { + margin-right: 8rem !important; + } + + .md\:tw-mb-32 { + margin-bottom: 8rem !important; + } + + .md\:tw-ml-32 { + margin-left: 8rem !important; + } + + .md\:tw-mt-40 { + margin-top: 10rem !important; + } + + .md\:tw-mr-40 { + margin-right: 10rem !important; + } + + .md\:tw-mb-40 { + margin-bottom: 10rem !important; + } + + .md\:tw-ml-40 { + margin-left: 10rem !important; + } + + .md\:tw-mt-48 { + margin-top: 12rem !important; + } + + .md\:tw-mr-48 { + margin-right: 12rem !important; + } + + .md\:tw-mb-48 { + margin-bottom: 12rem !important; + } + + .md\:tw-ml-48 { + margin-left: 12rem !important; + } + + .md\:tw-mt-56 { + margin-top: 14rem !important; + } + + .md\:tw-mr-56 { + margin-right: 14rem !important; + } + + .md\:tw-mb-56 { + margin-bottom: 14rem !important; + } + + .md\:tw-ml-56 { + margin-left: 14rem !important; + } + + .md\:tw-mt-64 { + margin-top: 16rem !important; + } + + .md\:tw-mr-64 { + margin-right: 16rem !important; + } + + .md\:tw-mb-64 { + margin-bottom: 16rem !important; + } + + .md\:tw-ml-64 { + margin-left: 16rem !important; + } + + .md\:tw-mt-auto { + margin-top: auto !important; + } + + .md\:tw-mr-auto { + margin-right: auto !important; + } + + .md\:tw-mb-auto { + margin-bottom: auto !important; + } + + .md\:tw-ml-auto { + margin-left: auto !important; + } + + .md\:tw-mt-px { + margin-top: 1px !important; + } + + .md\:tw-mr-px { + margin-right: 1px !important; + } + + .md\:tw-mb-px { + margin-bottom: 1px !important; + } + + .md\:tw-ml-px { + margin-left: 1px !important; + } + + .md\:tw-max-h-full { + max-height: 100% !important; + } + + .md\:tw-max-h-screen { + max-height: 100vh !important; + } + + .md\:tw-max-w-xs { + max-width: 20rem !important; + } + + .md\:tw-max-w-sm { + max-width: 24rem !important; + } + + .md\:tw-max-w-md { + max-width: 28rem !important; + } + + .md\:tw-max-w-lg { + max-width: 32rem !important; + } + + .md\:tw-max-w-xl { + max-width: 36rem !important; + } + + .md\:tw-max-w-2xl { + max-width: 42rem !important; + } + + .md\:tw-max-w-3xl { + max-width: 48rem !important; + } + + .md\:tw-max-w-4xl { + max-width: 56rem !important; + } + + .md\:tw-max-w-5xl { + max-width: 64rem !important; + } + + .md\:tw-max-w-6xl { + max-width: 72rem !important; + } + + .md\:tw-max-w-full { + max-width: 100% !important; + } + + .md\:tw-min-h-0 { + min-height: 0 !important; + } + + .md\:tw-min-h-full { + min-height: 100% !important; + } + + .md\:tw-min-h-screen { + min-height: 100vh !important; + } + + .md\:tw-min-w-0 { + min-width: 0 !important; + } + + .md\:tw-min-w-full { + min-width: 100% !important; + } + + .md\:tw--m-0 { + margin: 0 !important; + } + + .md\:tw--m-1 { + margin: -0.25rem !important; + } + + .md\:tw--m-2 { + margin: -0.5rem !important; + } + + .md\:tw--m-3 { + margin: -0.75rem !important; + } + + .md\:tw--m-4 { + margin: -1rem !important; + } + + .md\:tw--m-5 { + margin: -1.25rem !important; + } + + .md\:tw--m-6 { + margin: -1.5rem !important; + } + + .md\:tw--m-8 { + margin: -2rem !important; + } + + .md\:tw--m-10 { + margin: -2.5rem !important; + } + + .md\:tw--m-12 { + margin: -3rem !important; + } + + .md\:tw--m-16 { + margin: -4rem !important; + } + + .md\:tw--m-20 { + margin: -5rem !important; + } + + .md\:tw--m-24 { + margin: -6rem !important; + } + + .md\:tw--m-32 { + margin: -8rem !important; + } + + .md\:tw--m-40 { + margin: -10rem !important; + } + + .md\:tw--m-48 { + margin: -12rem !important; + } + + .md\:tw--m-56 { + margin: -14rem !important; + } + + .md\:tw--m-64 { + margin: -16rem !important; + } + + .md\:tw--m-px { + margin: -1px !important; + } + + .md\:tw--my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .md\:tw--mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .md\:tw--my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + + .md\:tw--mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; + } + + .md\:tw--my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + + .md\:tw--mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; + } + + .md\:tw--my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; + } + + .md\:tw--mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; + } + + .md\:tw--my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + + .md\:tw--mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .md\:tw--my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; + } + + .md\:tw--mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; + } + + .md\:tw--my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + + .md\:tw--mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; + } + + .md\:tw--my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; + } + + .md\:tw--mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .md\:tw--my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; + } + + .md\:tw--mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; + } + + .md\:tw--my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + + .md\:tw--mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .md\:tw--my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + + .md\:tw--mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .md\:tw--my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; + } + + .md\:tw--mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .md\:tw--my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + + .md\:tw--mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; + } + + .md\:tw--my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + + .md\:tw--mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; + } + + .md\:tw--my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + + .md\:tw--mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; + } + + .md\:tw--my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + + .md\:tw--mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; + } + + .md\:tw--my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + + .md\:tw--mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; + } + + .md\:tw--my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; + } + + .md\:tw--mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; + } + + .md\:tw--my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; + } + + .md\:tw--mx-px { + margin-left: -1px !important; + margin-right: -1px !important; + } + + .md\:tw--mt-0 { + margin-top: 0 !important; + } + + .md\:tw--mr-0 { + margin-right: 0 !important; + } + + .md\:tw--mb-0 { + margin-bottom: 0 !important; + } + + .md\:tw--ml-0 { + margin-left: 0 !important; + } + + .md\:tw--mt-1 { + margin-top: -0.25rem !important; + } + + .md\:tw--mr-1 { + margin-right: -0.25rem !important; + } + + .md\:tw--mb-1 { + margin-bottom: -0.25rem !important; + } + + .md\:tw--ml-1 { + margin-left: -0.25rem !important; + } + + .md\:tw--mt-2 { + margin-top: -0.5rem !important; + } + + .md\:tw--mr-2 { + margin-right: -0.5rem !important; + } + + .md\:tw--mb-2 { + margin-bottom: -0.5rem !important; + } + + .md\:tw--ml-2 { + margin-left: -0.5rem !important; + } + + .md\:tw--mt-3 { + margin-top: -0.75rem !important; + } + + .md\:tw--mr-3 { + margin-right: -0.75rem !important; + } + + .md\:tw--mb-3 { + margin-bottom: -0.75rem !important; + } + + .md\:tw--ml-3 { + margin-left: -0.75rem !important; + } + + .md\:tw--mt-4 { + margin-top: -1rem !important; + } + + .md\:tw--mr-4 { + margin-right: -1rem !important; + } + + .md\:tw--mb-4 { + margin-bottom: -1rem !important; + } + + .md\:tw--ml-4 { + margin-left: -1rem !important; + } + + .md\:tw--mt-5 { + margin-top: -1.25rem !important; + } + + .md\:tw--mr-5 { + margin-right: -1.25rem !important; + } + + .md\:tw--mb-5 { + margin-bottom: -1.25rem !important; + } + + .md\:tw--ml-5 { + margin-left: -1.25rem !important; + } + + .md\:tw--mt-6 { + margin-top: -1.5rem !important; + } + + .md\:tw--mr-6 { + margin-right: -1.5rem !important; + } + + .md\:tw--mb-6 { + margin-bottom: -1.5rem !important; + } + + .md\:tw--ml-6 { + margin-left: -1.5rem !important; + } + + .md\:tw--mt-8 { + margin-top: -2rem !important; + } + + .md\:tw--mr-8 { + margin-right: -2rem !important; + } + + .md\:tw--mb-8 { + margin-bottom: -2rem !important; + } + + .md\:tw--ml-8 { + margin-left: -2rem !important; + } + + .md\:tw--mt-10 { + margin-top: -2.5rem !important; + } + + .md\:tw--mr-10 { + margin-right: -2.5rem !important; + } + + .md\:tw--mb-10 { + margin-bottom: -2.5rem !important; + } + + .md\:tw--ml-10 { + margin-left: -2.5rem !important; + } + + .md\:tw--mt-12 { + margin-top: -3rem !important; + } + + .md\:tw--mr-12 { + margin-right: -3rem !important; + } + + .md\:tw--mb-12 { + margin-bottom: -3rem !important; + } + + .md\:tw--ml-12 { + margin-left: -3rem !important; + } + + .md\:tw--mt-16 { + margin-top: -4rem !important; + } + + .md\:tw--mr-16 { + margin-right: -4rem !important; + } + + .md\:tw--mb-16 { + margin-bottom: -4rem !important; + } + + .md\:tw--ml-16 { + margin-left: -4rem !important; + } + + .md\:tw--mt-20 { + margin-top: -5rem !important; + } + + .md\:tw--mr-20 { + margin-right: -5rem !important; + } + + .md\:tw--mb-20 { + margin-bottom: -5rem !important; + } + + .md\:tw--ml-20 { + margin-left: -5rem !important; + } + + .md\:tw--mt-24 { + margin-top: -6rem !important; + } + + .md\:tw--mr-24 { + margin-right: -6rem !important; + } + + .md\:tw--mb-24 { + margin-bottom: -6rem !important; + } + + .md\:tw--ml-24 { + margin-left: -6rem !important; + } + + .md\:tw--mt-32 { + margin-top: -8rem !important; + } + + .md\:tw--mr-32 { + margin-right: -8rem !important; + } + + .md\:tw--mb-32 { + margin-bottom: -8rem !important; + } + + .md\:tw--ml-32 { + margin-left: -8rem !important; + } + + .md\:tw--mt-40 { + margin-top: -10rem !important; + } + + .md\:tw--mr-40 { + margin-right: -10rem !important; + } + + .md\:tw--mb-40 { + margin-bottom: -10rem !important; + } + + .md\:tw--ml-40 { + margin-left: -10rem !important; + } + + .md\:tw--mt-48 { + margin-top: -12rem !important; + } + + .md\:tw--mr-48 { + margin-right: -12rem !important; + } + + .md\:tw--mb-48 { + margin-bottom: -12rem !important; + } + + .md\:tw--ml-48 { + margin-left: -12rem !important; + } + + .md\:tw--mt-56 { + margin-top: -14rem !important; + } + + .md\:tw--mr-56 { + margin-right: -14rem !important; + } + + .md\:tw--mb-56 { + margin-bottom: -14rem !important; + } + + .md\:tw--ml-56 { + margin-left: -14rem !important; + } + + .md\:tw--mt-64 { + margin-top: -16rem !important; + } + + .md\:tw--mr-64 { + margin-right: -16rem !important; + } + + .md\:tw--mb-64 { + margin-bottom: -16rem !important; + } + + .md\:tw--ml-64 { + margin-left: -16rem !important; + } + + .md\:tw--mt-px { + margin-top: -1px !important; + } + + .md\:tw--mr-px { + margin-right: -1px !important; + } + + .md\:tw--mb-px { + margin-bottom: -1px !important; + } + + .md\:tw--ml-px { + margin-left: -1px !important; + } + + .md\:tw-object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + + .md\:tw-object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + + .md\:tw-object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + + .md\:tw-object-none { + -o-object-fit: none !important; + object-fit: none !important; + } + + .md\:tw-object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + + .md\:tw-object-bottom { + -o-object-position: bottom !important; + object-position: bottom !important; + } + + .md\:tw-object-center { + -o-object-position: center !important; + object-position: center !important; + } + + .md\:tw-object-left { + -o-object-position: left !important; + object-position: left !important; + } + + .md\:tw-object-left-bottom { + -o-object-position: left bottom !important; + object-position: left bottom !important; + } + + .md\:tw-object-left-top { + -o-object-position: left top !important; + object-position: left top !important; + } + + .md\:tw-object-right { + -o-object-position: right !important; + object-position: right !important; + } + + .md\:tw-object-right-bottom { + -o-object-position: right bottom !important; + object-position: right bottom !important; + } + + .md\:tw-object-right-top { + -o-object-position: right top !important; + object-position: right top !important; + } + + .md\:tw-object-top { + -o-object-position: top !important; + object-position: top !important; + } + + .md\:tw-opacity-0 { + opacity: 0 !important; + } + + .md\:tw-opacity-25 { + opacity: .25 !important; + } + + .md\:tw-opacity-50 { + opacity: .5 !important; + } + + .md\:tw-opacity-75 { + opacity: .75 !important; + } + + .md\:tw-opacity-100 { + opacity: 1 !important; + } + + .md\:tw-overflow-auto { + overflow: auto !important; + } + + .md\:tw-overflow-hidden { + overflow: hidden !important; + } + + .md\:tw-overflow-visible { + overflow: visible !important; + } + + .md\:tw-overflow-scroll { + overflow: scroll !important; + } + + .md\:tw-overflow-x-auto { + overflow-x: auto !important; + } + + .md\:tw-overflow-y-auto { + overflow-y: auto !important; + } + + .md\:tw-overflow-x-hidden { + overflow-x: hidden !important; + } + + .md\:tw-overflow-y-hidden { + overflow-y: hidden !important; + } + + .md\:tw-overflow-x-visible { + overflow-x: visible !important; + } + + .md\:tw-overflow-y-visible { + overflow-y: visible !important; + } + + .md\:tw-overflow-x-scroll { + overflow-x: scroll !important; + } + + .md\:tw-overflow-y-scroll { + overflow-y: scroll !important; + } + + .md\:tw-scrolling-touch { + -webkit-overflow-scrolling: touch !important; + } + + .md\:tw-scrolling-auto { + -webkit-overflow-scrolling: auto !important; + } + + .md\:tw-p-0 { + padding: 0 !important; + } + + .md\:tw-p-1 { + padding: .25rem !important; + } + + .md\:tw-p-2 { + padding: .5rem !important; + } + + .md\:tw-p-3 { + padding: .75rem !important; + } + + .md\:tw-p-4 { + padding: 1rem !important; + } + + .md\:tw-p-5 { + padding: 1.25rem !important; + } + + .md\:tw-p-6 { + padding: 1.5rem !important; + } + + .md\:tw-p-8 { + padding: 2rem !important; + } + + .md\:tw-p-10 { + padding: 2.5rem !important; + } + + .md\:tw-p-12 { + padding: 3rem !important; + } + + .md\:tw-p-16 { + padding: 4rem !important; + } + + .md\:tw-p-20 { + padding: 5rem !important; + } + + .md\:tw-p-24 { + padding: 6rem !important; + } + + .md\:tw-p-32 { + padding: 8rem !important; + } + + .md\:tw-p-40 { + padding: 10rem !important; + } + + .md\:tw-p-48 { + padding: 12rem !important; + } + + .md\:tw-p-56 { + padding: 14rem !important; + } + + .md\:tw-p-64 { + padding: 16rem !important; + } + + .md\:tw-p-px { + padding: 1px !important; + } + + .md\:tw-py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .md\:tw-px-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .md\:tw-py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important; + } + + .md\:tw-px-1 { + padding-left: .25rem !important; + padding-right: .25rem !important; + } + + .md\:tw-py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important; + } + + .md\:tw-px-2 { + padding-left: .5rem !important; + padding-right: .5rem !important; + } + + .md\:tw-py-3 { + padding-top: .75rem !important; + padding-bottom: .75rem !important; + } + + .md\:tw-px-3 { + padding-left: .75rem !important; + padding-right: .75rem !important; + } + + .md\:tw-py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .md\:tw-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .md\:tw-py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .md\:tw-px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .md\:tw-py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .md\:tw-px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .md\:tw-py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .md\:tw-px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .md\:tw-py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + + .md\:tw-px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; + } + + .md\:tw-py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .md\:tw-px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:tw-py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .md\:tw-px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:tw-py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .md\:tw-px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .md\:tw-py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + + .md\:tw-px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; + } + + .md\:tw-py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + + .md\:tw-px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; + } + + .md\:tw-py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + + .md\:tw-px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + + .md\:tw-py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + + .md\:tw-px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; + } + + .md\:tw-py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + + .md\:tw-px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; + } + + .md\:tw-py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; + } + + .md\:tw-px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; + } + + .md\:tw-py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; + } + + .md\:tw-px-px { + padding-left: 1px !important; + padding-right: 1px !important; + } + + .md\:tw-pt-0 { + padding-top: 0 !important; + } + + .md\:tw-pr-0 { + padding-right: 0 !important; + } + + .md\:tw-pb-0 { + padding-bottom: 0 !important; + } + + .md\:tw-pl-0 { + padding-left: 0 !important; + } + + .md\:tw-pt-1 { + padding-top: .25rem !important; + } + + .md\:tw-pr-1 { + padding-right: .25rem !important; + } + + .md\:tw-pb-1 { + padding-bottom: .25rem !important; + } + + .md\:tw-pl-1 { + padding-left: .25rem !important; + } + + .md\:tw-pt-2 { + padding-top: .5rem !important; + } + + .md\:tw-pr-2 { + padding-right: .5rem !important; + } + + .md\:tw-pb-2 { + padding-bottom: .5rem !important; + } + + .md\:tw-pl-2 { + padding-left: .5rem !important; + } + + .md\:tw-pt-3 { + padding-top: .75rem !important; + } + + .md\:tw-pr-3 { + padding-right: .75rem !important; + } + + .md\:tw-pb-3 { + padding-bottom: .75rem !important; + } + + .md\:tw-pl-3 { + padding-left: .75rem !important; + } + + .md\:tw-pt-4 { + padding-top: 1rem !important; + } + + .md\:tw-pr-4 { + padding-right: 1rem !important; + } + + .md\:tw-pb-4 { + padding-bottom: 1rem !important; + } + + .md\:tw-pl-4 { + padding-left: 1rem !important; + } + + .md\:tw-pt-5 { + padding-top: 1.25rem !important; + } + + .md\:tw-pr-5 { + padding-right: 1.25rem !important; + } + + .md\:tw-pb-5 { + padding-bottom: 1.25rem !important; + } + + .md\:tw-pl-5 { + padding-left: 1.25rem !important; + } + + .md\:tw-pt-6 { + padding-top: 1.5rem !important; + } + + .md\:tw-pr-6 { + padding-right: 1.5rem !important; + } + + .md\:tw-pb-6 { + padding-bottom: 1.5rem !important; + } + + .md\:tw-pl-6 { + padding-left: 1.5rem !important; + } + + .md\:tw-pt-8 { + padding-top: 2rem !important; + } + + .md\:tw-pr-8 { + padding-right: 2rem !important; + } + + .md\:tw-pb-8 { + padding-bottom: 2rem !important; + } + + .md\:tw-pl-8 { + padding-left: 2rem !important; + } + + .md\:tw-pt-10 { + padding-top: 2.5rem !important; + } + + .md\:tw-pr-10 { + padding-right: 2.5rem !important; + } + + .md\:tw-pb-10 { + padding-bottom: 2.5rem !important; + } + + .md\:tw-pl-10 { + padding-left: 2.5rem !important; + } + + .md\:tw-pt-12 { + padding-top: 3rem !important; + } + + .md\:tw-pr-12 { + padding-right: 3rem !important; + } + + .md\:tw-pb-12 { + padding-bottom: 3rem !important; + } + + .md\:tw-pl-12 { + padding-left: 3rem !important; + } + + .md\:tw-pt-16 { + padding-top: 4rem !important; + } + + .md\:tw-pr-16 { + padding-right: 4rem !important; + } + + .md\:tw-pb-16 { + padding-bottom: 4rem !important; + } + + .md\:tw-pl-16 { + padding-left: 4rem !important; + } + + .md\:tw-pt-20 { + padding-top: 5rem !important; + } + + .md\:tw-pr-20 { + padding-right: 5rem !important; + } + + .md\:tw-pb-20 { + padding-bottom: 5rem !important; + } + + .md\:tw-pl-20 { + padding-left: 5rem !important; + } + + .md\:tw-pt-24 { + padding-top: 6rem !important; + } + + .md\:tw-pr-24 { + padding-right: 6rem !important; + } + + .md\:tw-pb-24 { + padding-bottom: 6rem !important; + } + + .md\:tw-pl-24 { + padding-left: 6rem !important; + } + + .md\:tw-pt-32 { + padding-top: 8rem !important; + } + + .md\:tw-pr-32 { + padding-right: 8rem !important; + } + + .md\:tw-pb-32 { + padding-bottom: 8rem !important; + } + + .md\:tw-pl-32 { + padding-left: 8rem !important; + } + + .md\:tw-pt-40 { + padding-top: 10rem !important; + } + + .md\:tw-pr-40 { + padding-right: 10rem !important; + } + + .md\:tw-pb-40 { + padding-bottom: 10rem !important; + } + + .md\:tw-pl-40 { + padding-left: 10rem !important; + } + + .md\:tw-pt-48 { + padding-top: 12rem !important; + } + + .md\:tw-pr-48 { + padding-right: 12rem !important; + } + + .md\:tw-pb-48 { + padding-bottom: 12rem !important; + } + + .md\:tw-pl-48 { + padding-left: 12rem !important; + } + + .md\:tw-pt-56 { + padding-top: 14rem !important; + } + + .md\:tw-pr-56 { + padding-right: 14rem !important; + } + + .md\:tw-pb-56 { + padding-bottom: 14rem !important; + } + + .md\:tw-pl-56 { + padding-left: 14rem !important; + } + + .md\:tw-pt-64 { + padding-top: 16rem !important; + } + + .md\:tw-pr-64 { + padding-right: 16rem !important; + } + + .md\:tw-pb-64 { + padding-bottom: 16rem !important; + } + + .md\:tw-pl-64 { + padding-left: 16rem !important; + } + + .md\:tw-pt-px { + padding-top: 1px !important; + } + + .md\:tw-pr-px { + padding-right: 1px !important; + } + + .md\:tw-pb-px { + padding-bottom: 1px !important; + } + + .md\:tw-pl-px { + padding-left: 1px !important; + } + + .md\:tw-pointer-events-none { + pointer-events: none !important; + } + + .md\:tw-pointer-events-auto { + pointer-events: auto !important; + } + + .md\:tw-static { + position: static !important; + } + + .md\:tw-fixed { + position: fixed !important; + } + + .md\:tw-absolute { + position: absolute !important; + } + + .md\:tw-relative { + position: relative !important; + } + + .md\:tw-sticky { + position: -webkit-sticky !important; + position: sticky !important; + } + + .md\:tw-inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; + } + + .md\:tw-inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; + } + + .md\:tw-inset-y-0 { + top: 0 !important; + bottom: 0 !important; + } + + .md\:tw-inset-x-0 { + right: 0 !important; + left: 0 !important; + } + + .md\:tw-inset-y-auto { + top: auto !important; + bottom: auto !important; + } + + .md\:tw-inset-x-auto { + right: auto !important; + left: auto !important; + } + + .md\:tw-top-0 { + top: 0 !important; + } + + .md\:tw-right-0 { + right: 0 !important; + } + + .md\:tw-bottom-0 { + bottom: 0 !important; + } + + .md\:tw-left-0 { + left: 0 !important; + } + + .md\:tw-top-auto { + top: auto !important; + } + + .md\:tw-right-auto { + right: auto !important; + } + + .md\:tw-bottom-auto { + bottom: auto !important; + } + + .md\:tw-left-auto { + left: auto !important; + } + + .md\:tw-resize-none { + resize: none !important; + } + + .md\:tw-resize-y { + resize: vertical !important; + } + + .md\:tw-resize-x { + resize: horizontal !important; + } + + .md\:tw-resize { + resize: both !important; + } + + .md\:tw-shadow { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:tw-shadow-md { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .md\:tw-shadow-lg { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .md\:tw-shadow-xl { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .md\:tw-shadow-2xl { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .md\:tw-shadow-inner { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:tw-shadow-outline { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .md\:tw-shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .md\:hover\:tw-shadow:hover { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:hover\:tw-shadow-md:hover { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .md\:hover\:tw-shadow-lg:hover { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .md\:hover\:tw-shadow-xl:hover { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .md\:hover\:tw-shadow-2xl:hover { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .md\:hover\:tw-shadow-inner:hover { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:hover\:tw-shadow-outline:hover { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .md\:hover\:tw-shadow-none:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .md\:focus\:tw-shadow:focus { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:focus\:tw-shadow-md:focus { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .md\:focus\:tw-shadow-lg:focus { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .md\:focus\:tw-shadow-xl:focus { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .md\:focus\:tw-shadow-2xl:focus { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .md\:focus\:tw-shadow-inner:focus { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .md\:focus\:tw-shadow-outline:focus { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .md\:focus\:tw-shadow-none:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .md\:tw-table-auto { + table-layout: auto !important; + } + + .md\:tw-table-fixed { + table-layout: fixed !important; + } + + .md\:tw-text-left { + text-align: left !important; + } + + .md\:tw-text-center { + text-align: center !important; + } + + .md\:tw-text-right { + text-align: right !important; + } + + .md\:tw-text-justify { + text-align: justify !important; + } + + .md\:tw-text-transparent { + color: transparent !important; + } + + .md\:tw-text-black { + color: #000 !important; + } + + .md\:tw-text-white { + color: #fff !important; + } + + .md\:tw-text-gray-100 { + color: #f7fafc !important; + } + + .md\:tw-text-gray-200 { + color: #edf2f7 !important; + } + + .md\:tw-text-gray-300 { + color: #e2e8f0 !important; + } + + .md\:tw-text-gray-400 { + color: #cbd5e0 !important; + } + + .md\:tw-text-gray-500 { + color: #a0aec0 !important; + } + + .md\:tw-text-gray-600 { + color: #718096 !important; + } + + .md\:tw-text-gray-700 { + color: #4a5568 !important; + } + + .md\:tw-text-gray-800 { + color: #2d3748 !important; + } + + .md\:tw-text-gray-900 { + color: #1a202c !important; + } + + .md\:tw-text-red-100 { + color: #fff5f5 !important; + } + + .md\:tw-text-red-200 { + color: #fed7d7 !important; + } + + .md\:tw-text-red-300 { + color: #feb2b2 !important; + } + + .md\:tw-text-red-400 { + color: #fc8181 !important; + } + + .md\:tw-text-red-500 { + color: #f56565 !important; + } + + .md\:tw-text-red-600 { + color: #e53e3e !important; + } + + .md\:tw-text-red-700 { + color: #c53030 !important; + } + + .md\:tw-text-red-800 { + color: #9b2c2c !important; + } + + .md\:tw-text-red-900 { + color: #742a2a !important; + } + + .md\:tw-text-orange-100 { + color: #fffaf0 !important; + } + + .md\:tw-text-orange-200 { + color: #feebc8 !important; + } + + .md\:tw-text-orange-300 { + color: #fbd38d !important; + } + + .md\:tw-text-orange-400 { + color: #f6ad55 !important; + } + + .md\:tw-text-orange-500 { + color: #ed8936 !important; + } + + .md\:tw-text-orange-600 { + color: #dd6b20 !important; + } + + .md\:tw-text-orange-700 { + color: #c05621 !important; + } + + .md\:tw-text-orange-800 { + color: #9c4221 !important; + } + + .md\:tw-text-orange-900 { + color: #7b341e !important; + } + + .md\:tw-text-yellow-100 { + color: #fffff0 !important; + } + + .md\:tw-text-yellow-200 { + color: #fefcbf !important; + } + + .md\:tw-text-yellow-300 { + color: #faf089 !important; + } + + .md\:tw-text-yellow-400 { + color: #f6e05e !important; + } + + .md\:tw-text-yellow-500 { + color: #ecc94b !important; + } + + .md\:tw-text-yellow-600 { + color: #d69e2e !important; + } + + .md\:tw-text-yellow-700 { + color: #b7791f !important; + } + + .md\:tw-text-yellow-800 { + color: #975a16 !important; + } + + .md\:tw-text-yellow-900 { + color: #744210 !important; + } + + .md\:tw-text-green-100 { + color: #f0fff4 !important; + } + + .md\:tw-text-green-200 { + color: #c6f6d5 !important; + } + + .md\:tw-text-green-300 { + color: #9ae6b4 !important; + } + + .md\:tw-text-green-400 { + color: #68d391 !important; + } + + .md\:tw-text-green-500 { + color: #48bb78 !important; + } + + .md\:tw-text-green-600 { + color: #38a169 !important; + } + + .md\:tw-text-green-700 { + color: #2f855a !important; + } + + .md\:tw-text-green-800 { + color: #276749 !important; + } + + .md\:tw-text-green-900 { + color: #22543d !important; + } + + .md\:tw-text-teal-100 { + color: #e6fffa !important; + } + + .md\:tw-text-teal-200 { + color: #b2f5ea !important; + } + + .md\:tw-text-teal-300 { + color: #81e6d9 !important; + } + + .md\:tw-text-teal-400 { + color: #4fd1c5 !important; + } + + .md\:tw-text-teal-500 { + color: #38b2ac !important; + } + + .md\:tw-text-teal-600 { + color: #319795 !important; + } + + .md\:tw-text-teal-700 { + color: #2c7a7b !important; + } + + .md\:tw-text-teal-800 { + color: #285e61 !important; + } + + .md\:tw-text-teal-900 { + color: #234e52 !important; + } + + .md\:tw-text-blue-100 { + color: #ebf8ff !important; + } + + .md\:tw-text-blue-200 { + color: #bee3f8 !important; + } + + .md\:tw-text-blue-300 { + color: #90cdf4 !important; + } + + .md\:tw-text-blue-400 { + color: #63b3ed !important; + } + + .md\:tw-text-blue-500 { + color: #4299e1 !important; + } + + .md\:tw-text-blue-600 { + color: #3182ce !important; + } + + .md\:tw-text-blue-700 { + color: #2b6cb0 !important; + } + + .md\:tw-text-blue-800 { + color: #2c5282 !important; + } + + .md\:tw-text-blue-900 { + color: #2a4365 !important; + } + + .md\:tw-text-indigo-100 { + color: #ebf4ff !important; + } + + .md\:tw-text-indigo-200 { + color: #c3dafe !important; + } + + .md\:tw-text-indigo-300 { + color: #a3bffa !important; + } + + .md\:tw-text-indigo-400 { + color: #7f9cf5 !important; + } + + .md\:tw-text-indigo-500 { + color: #667eea !important; + } + + .md\:tw-text-indigo-600 { + color: #5a67d8 !important; + } + + .md\:tw-text-indigo-700 { + color: #4c51bf !important; + } + + .md\:tw-text-indigo-800 { + color: #434190 !important; + } + + .md\:tw-text-indigo-900 { + color: #3c366b !important; + } + + .md\:tw-text-purple-100 { + color: #faf5ff !important; + } + + .md\:tw-text-purple-200 { + color: #e9d8fd !important; + } + + .md\:tw-text-purple-300 { + color: #d6bcfa !important; + } + + .md\:tw-text-purple-400 { + color: #b794f4 !important; + } + + .md\:tw-text-purple-500 { + color: #9f7aea !important; + } + + .md\:tw-text-purple-600 { + color: #805ad5 !important; + } + + .md\:tw-text-purple-700 { + color: #6b46c1 !important; + } + + .md\:tw-text-purple-800 { + color: #553c9a !important; + } + + .md\:tw-text-purple-900 { + color: #44337a !important; + } + + .md\:tw-text-pink-100 { + color: #fff5f7 !important; + } + + .md\:tw-text-pink-200 { + color: #fed7e2 !important; + } + + .md\:tw-text-pink-300 { + color: #fbb6ce !important; + } + + .md\:tw-text-pink-400 { + color: #f687b3 !important; + } + + .md\:tw-text-pink-500 { + color: #ed64a6 !important; + } + + .md\:tw-text-pink-600 { + color: #d53f8c !important; + } + + .md\:tw-text-pink-700 { + color: #b83280 !important; + } + + .md\:tw-text-pink-800 { + color: #97266d !important; + } + + .md\:tw-text-pink-900 { + color: #702459 !important; + } + + .md\:hover\:tw-text-transparent:hover { + color: transparent !important; + } + + .md\:hover\:tw-text-black:hover { + color: #000 !important; + } + + .md\:hover\:tw-text-white:hover { + color: #fff !important; + } + + .md\:hover\:tw-text-gray-100:hover { + color: #f7fafc !important; + } + + .md\:hover\:tw-text-gray-200:hover { + color: #edf2f7 !important; + } + + .md\:hover\:tw-text-gray-300:hover { + color: #e2e8f0 !important; + } + + .md\:hover\:tw-text-gray-400:hover { + color: #cbd5e0 !important; + } + + .md\:hover\:tw-text-gray-500:hover { + color: #a0aec0 !important; + } + + .md\:hover\:tw-text-gray-600:hover { + color: #718096 !important; + } + + .md\:hover\:tw-text-gray-700:hover { + color: #4a5568 !important; + } + + .md\:hover\:tw-text-gray-800:hover { + color: #2d3748 !important; + } + + .md\:hover\:tw-text-gray-900:hover { + color: #1a202c !important; + } + + .md\:hover\:tw-text-red-100:hover { + color: #fff5f5 !important; + } + + .md\:hover\:tw-text-red-200:hover { + color: #fed7d7 !important; + } + + .md\:hover\:tw-text-red-300:hover { + color: #feb2b2 !important; + } + + .md\:hover\:tw-text-red-400:hover { + color: #fc8181 !important; + } + + .md\:hover\:tw-text-red-500:hover { + color: #f56565 !important; + } + + .md\:hover\:tw-text-red-600:hover { + color: #e53e3e !important; + } + + .md\:hover\:tw-text-red-700:hover { + color: #c53030 !important; + } + + .md\:hover\:tw-text-red-800:hover { + color: #9b2c2c !important; + } + + .md\:hover\:tw-text-red-900:hover { + color: #742a2a !important; + } + + .md\:hover\:tw-text-orange-100:hover { + color: #fffaf0 !important; + } + + .md\:hover\:tw-text-orange-200:hover { + color: #feebc8 !important; + } + + .md\:hover\:tw-text-orange-300:hover { + color: #fbd38d !important; + } + + .md\:hover\:tw-text-orange-400:hover { + color: #f6ad55 !important; + } + + .md\:hover\:tw-text-orange-500:hover { + color: #ed8936 !important; + } + + .md\:hover\:tw-text-orange-600:hover { + color: #dd6b20 !important; + } + + .md\:hover\:tw-text-orange-700:hover { + color: #c05621 !important; + } + + .md\:hover\:tw-text-orange-800:hover { + color: #9c4221 !important; + } + + .md\:hover\:tw-text-orange-900:hover { + color: #7b341e !important; + } + + .md\:hover\:tw-text-yellow-100:hover { + color: #fffff0 !important; + } + + .md\:hover\:tw-text-yellow-200:hover { + color: #fefcbf !important; + } + + .md\:hover\:tw-text-yellow-300:hover { + color: #faf089 !important; + } + + .md\:hover\:tw-text-yellow-400:hover { + color: #f6e05e !important; + } + + .md\:hover\:tw-text-yellow-500:hover { + color: #ecc94b !important; + } + + .md\:hover\:tw-text-yellow-600:hover { + color: #d69e2e !important; + } + + .md\:hover\:tw-text-yellow-700:hover { + color: #b7791f !important; + } + + .md\:hover\:tw-text-yellow-800:hover { + color: #975a16 !important; + } + + .md\:hover\:tw-text-yellow-900:hover { + color: #744210 !important; + } + + .md\:hover\:tw-text-green-100:hover { + color: #f0fff4 !important; + } + + .md\:hover\:tw-text-green-200:hover { + color: #c6f6d5 !important; + } + + .md\:hover\:tw-text-green-300:hover { + color: #9ae6b4 !important; + } + + .md\:hover\:tw-text-green-400:hover { + color: #68d391 !important; + } + + .md\:hover\:tw-text-green-500:hover { + color: #48bb78 !important; + } + + .md\:hover\:tw-text-green-600:hover { + color: #38a169 !important; + } + + .md\:hover\:tw-text-green-700:hover { + color: #2f855a !important; + } + + .md\:hover\:tw-text-green-800:hover { + color: #276749 !important; + } + + .md\:hover\:tw-text-green-900:hover { + color: #22543d !important; + } + + .md\:hover\:tw-text-teal-100:hover { + color: #e6fffa !important; + } + + .md\:hover\:tw-text-teal-200:hover { + color: #b2f5ea !important; + } + + .md\:hover\:tw-text-teal-300:hover { + color: #81e6d9 !important; + } + + .md\:hover\:tw-text-teal-400:hover { + color: #4fd1c5 !important; + } + + .md\:hover\:tw-text-teal-500:hover { + color: #38b2ac !important; + } + + .md\:hover\:tw-text-teal-600:hover { + color: #319795 !important; + } + + .md\:hover\:tw-text-teal-700:hover { + color: #2c7a7b !important; + } + + .md\:hover\:tw-text-teal-800:hover { + color: #285e61 !important; + } + + .md\:hover\:tw-text-teal-900:hover { + color: #234e52 !important; + } + + .md\:hover\:tw-text-blue-100:hover { + color: #ebf8ff !important; + } + + .md\:hover\:tw-text-blue-200:hover { + color: #bee3f8 !important; + } + + .md\:hover\:tw-text-blue-300:hover { + color: #90cdf4 !important; + } + + .md\:hover\:tw-text-blue-400:hover { + color: #63b3ed !important; + } + + .md\:hover\:tw-text-blue-500:hover { + color: #4299e1 !important; + } + + .md\:hover\:tw-text-blue-600:hover { + color: #3182ce !important; + } + + .md\:hover\:tw-text-blue-700:hover { + color: #2b6cb0 !important; + } + + .md\:hover\:tw-text-blue-800:hover { + color: #2c5282 !important; + } + + .md\:hover\:tw-text-blue-900:hover { + color: #2a4365 !important; + } + + .md\:hover\:tw-text-indigo-100:hover { + color: #ebf4ff !important; + } + + .md\:hover\:tw-text-indigo-200:hover { + color: #c3dafe !important; + } + + .md\:hover\:tw-text-indigo-300:hover { + color: #a3bffa !important; + } + + .md\:hover\:tw-text-indigo-400:hover { + color: #7f9cf5 !important; + } + + .md\:hover\:tw-text-indigo-500:hover { + color: #667eea !important; + } + + .md\:hover\:tw-text-indigo-600:hover { + color: #5a67d8 !important; + } + + .md\:hover\:tw-text-indigo-700:hover { + color: #4c51bf !important; + } + + .md\:hover\:tw-text-indigo-800:hover { + color: #434190 !important; + } + + .md\:hover\:tw-text-indigo-900:hover { + color: #3c366b !important; + } + + .md\:hover\:tw-text-purple-100:hover { + color: #faf5ff !important; + } + + .md\:hover\:tw-text-purple-200:hover { + color: #e9d8fd !important; + } + + .md\:hover\:tw-text-purple-300:hover { + color: #d6bcfa !important; + } + + .md\:hover\:tw-text-purple-400:hover { + color: #b794f4 !important; + } + + .md\:hover\:tw-text-purple-500:hover { + color: #9f7aea !important; + } + + .md\:hover\:tw-text-purple-600:hover { + color: #805ad5 !important; + } + + .md\:hover\:tw-text-purple-700:hover { + color: #6b46c1 !important; + } + + .md\:hover\:tw-text-purple-800:hover { + color: #553c9a !important; + } + + .md\:hover\:tw-text-purple-900:hover { + color: #44337a !important; + } + + .md\:hover\:tw-text-pink-100:hover { + color: #fff5f7 !important; + } + + .md\:hover\:tw-text-pink-200:hover { + color: #fed7e2 !important; + } + + .md\:hover\:tw-text-pink-300:hover { + color: #fbb6ce !important; + } + + .md\:hover\:tw-text-pink-400:hover { + color: #f687b3 !important; + } + + .md\:hover\:tw-text-pink-500:hover { + color: #ed64a6 !important; + } + + .md\:hover\:tw-text-pink-600:hover { + color: #d53f8c !important; + } + + .md\:hover\:tw-text-pink-700:hover { + color: #b83280 !important; + } + + .md\:hover\:tw-text-pink-800:hover { + color: #97266d !important; + } + + .md\:hover\:tw-text-pink-900:hover { + color: #702459 !important; + } + + .md\:focus\:tw-text-transparent:focus { + color: transparent !important; + } + + .md\:focus\:tw-text-black:focus { + color: #000 !important; + } + + .md\:focus\:tw-text-white:focus { + color: #fff !important; + } + + .md\:focus\:tw-text-gray-100:focus { + color: #f7fafc !important; + } + + .md\:focus\:tw-text-gray-200:focus { + color: #edf2f7 !important; + } + + .md\:focus\:tw-text-gray-300:focus { + color: #e2e8f0 !important; + } + + .md\:focus\:tw-text-gray-400:focus { + color: #cbd5e0 !important; + } + + .md\:focus\:tw-text-gray-500:focus { + color: #a0aec0 !important; + } + + .md\:focus\:tw-text-gray-600:focus { + color: #718096 !important; + } + + .md\:focus\:tw-text-gray-700:focus { + color: #4a5568 !important; + } + + .md\:focus\:tw-text-gray-800:focus { + color: #2d3748 !important; + } + + .md\:focus\:tw-text-gray-900:focus { + color: #1a202c !important; + } + + .md\:focus\:tw-text-red-100:focus { + color: #fff5f5 !important; + } + + .md\:focus\:tw-text-red-200:focus { + color: #fed7d7 !important; + } + + .md\:focus\:tw-text-red-300:focus { + color: #feb2b2 !important; + } + + .md\:focus\:tw-text-red-400:focus { + color: #fc8181 !important; + } + + .md\:focus\:tw-text-red-500:focus { + color: #f56565 !important; + } + + .md\:focus\:tw-text-red-600:focus { + color: #e53e3e !important; + } + + .md\:focus\:tw-text-red-700:focus { + color: #c53030 !important; + } + + .md\:focus\:tw-text-red-800:focus { + color: #9b2c2c !important; + } + + .md\:focus\:tw-text-red-900:focus { + color: #742a2a !important; + } + + .md\:focus\:tw-text-orange-100:focus { + color: #fffaf0 !important; + } + + .md\:focus\:tw-text-orange-200:focus { + color: #feebc8 !important; + } + + .md\:focus\:tw-text-orange-300:focus { + color: #fbd38d !important; + } + + .md\:focus\:tw-text-orange-400:focus { + color: #f6ad55 !important; + } + + .md\:focus\:tw-text-orange-500:focus { + color: #ed8936 !important; + } + + .md\:focus\:tw-text-orange-600:focus { + color: #dd6b20 !important; + } + + .md\:focus\:tw-text-orange-700:focus { + color: #c05621 !important; + } + + .md\:focus\:tw-text-orange-800:focus { + color: #9c4221 !important; + } + + .md\:focus\:tw-text-orange-900:focus { + color: #7b341e !important; + } + + .md\:focus\:tw-text-yellow-100:focus { + color: #fffff0 !important; + } + + .md\:focus\:tw-text-yellow-200:focus { + color: #fefcbf !important; + } + + .md\:focus\:tw-text-yellow-300:focus { + color: #faf089 !important; + } + + .md\:focus\:tw-text-yellow-400:focus { + color: #f6e05e !important; + } + + .md\:focus\:tw-text-yellow-500:focus { + color: #ecc94b !important; + } + + .md\:focus\:tw-text-yellow-600:focus { + color: #d69e2e !important; + } + + .md\:focus\:tw-text-yellow-700:focus { + color: #b7791f !important; + } + + .md\:focus\:tw-text-yellow-800:focus { + color: #975a16 !important; + } + + .md\:focus\:tw-text-yellow-900:focus { + color: #744210 !important; + } + + .md\:focus\:tw-text-green-100:focus { + color: #f0fff4 !important; + } + + .md\:focus\:tw-text-green-200:focus { + color: #c6f6d5 !important; + } + + .md\:focus\:tw-text-green-300:focus { + color: #9ae6b4 !important; + } + + .md\:focus\:tw-text-green-400:focus { + color: #68d391 !important; + } + + .md\:focus\:tw-text-green-500:focus { + color: #48bb78 !important; + } + + .md\:focus\:tw-text-green-600:focus { + color: #38a169 !important; + } + + .md\:focus\:tw-text-green-700:focus { + color: #2f855a !important; + } + + .md\:focus\:tw-text-green-800:focus { + color: #276749 !important; + } + + .md\:focus\:tw-text-green-900:focus { + color: #22543d !important; + } + + .md\:focus\:tw-text-teal-100:focus { + color: #e6fffa !important; + } + + .md\:focus\:tw-text-teal-200:focus { + color: #b2f5ea !important; + } + + .md\:focus\:tw-text-teal-300:focus { + color: #81e6d9 !important; + } + + .md\:focus\:tw-text-teal-400:focus { + color: #4fd1c5 !important; + } + + .md\:focus\:tw-text-teal-500:focus { + color: #38b2ac !important; + } + + .md\:focus\:tw-text-teal-600:focus { + color: #319795 !important; + } + + .md\:focus\:tw-text-teal-700:focus { + color: #2c7a7b !important; + } + + .md\:focus\:tw-text-teal-800:focus { + color: #285e61 !important; + } + + .md\:focus\:tw-text-teal-900:focus { + color: #234e52 !important; + } + + .md\:focus\:tw-text-blue-100:focus { + color: #ebf8ff !important; + } + + .md\:focus\:tw-text-blue-200:focus { + color: #bee3f8 !important; + } + + .md\:focus\:tw-text-blue-300:focus { + color: #90cdf4 !important; + } + + .md\:focus\:tw-text-blue-400:focus { + color: #63b3ed !important; + } + + .md\:focus\:tw-text-blue-500:focus { + color: #4299e1 !important; + } + + .md\:focus\:tw-text-blue-600:focus { + color: #3182ce !important; + } + + .md\:focus\:tw-text-blue-700:focus { + color: #2b6cb0 !important; + } + + .md\:focus\:tw-text-blue-800:focus { + color: #2c5282 !important; + } + + .md\:focus\:tw-text-blue-900:focus { + color: #2a4365 !important; + } + + .md\:focus\:tw-text-indigo-100:focus { + color: #ebf4ff !important; + } + + .md\:focus\:tw-text-indigo-200:focus { + color: #c3dafe !important; + } + + .md\:focus\:tw-text-indigo-300:focus { + color: #a3bffa !important; + } + + .md\:focus\:tw-text-indigo-400:focus { + color: #7f9cf5 !important; + } + + .md\:focus\:tw-text-indigo-500:focus { + color: #667eea !important; + } + + .md\:focus\:tw-text-indigo-600:focus { + color: #5a67d8 !important; + } + + .md\:focus\:tw-text-indigo-700:focus { + color: #4c51bf !important; + } + + .md\:focus\:tw-text-indigo-800:focus { + color: #434190 !important; + } + + .md\:focus\:tw-text-indigo-900:focus { + color: #3c366b !important; + } + + .md\:focus\:tw-text-purple-100:focus { + color: #faf5ff !important; + } + + .md\:focus\:tw-text-purple-200:focus { + color: #e9d8fd !important; + } + + .md\:focus\:tw-text-purple-300:focus { + color: #d6bcfa !important; + } + + .md\:focus\:tw-text-purple-400:focus { + color: #b794f4 !important; + } + + .md\:focus\:tw-text-purple-500:focus { + color: #9f7aea !important; + } + + .md\:focus\:tw-text-purple-600:focus { + color: #805ad5 !important; + } + + .md\:focus\:tw-text-purple-700:focus { + color: #6b46c1 !important; + } + + .md\:focus\:tw-text-purple-800:focus { + color: #553c9a !important; + } + + .md\:focus\:tw-text-purple-900:focus { + color: #44337a !important; + } + + .md\:focus\:tw-text-pink-100:focus { + color: #fff5f7 !important; + } + + .md\:focus\:tw-text-pink-200:focus { + color: #fed7e2 !important; + } + + .md\:focus\:tw-text-pink-300:focus { + color: #fbb6ce !important; + } + + .md\:focus\:tw-text-pink-400:focus { + color: #f687b3 !important; + } + + .md\:focus\:tw-text-pink-500:focus { + color: #ed64a6 !important; + } + + .md\:focus\:tw-text-pink-600:focus { + color: #d53f8c !important; + } + + .md\:focus\:tw-text-pink-700:focus { + color: #b83280 !important; + } + + .md\:focus\:tw-text-pink-800:focus { + color: #97266d !important; + } + + .md\:focus\:tw-text-pink-900:focus { + color: #702459 !important; + } + + .md\:tw-text-xs { + font-size: .75rem !important; + } + + .md\:tw-text-sm { + font-size: .875rem !important; + } + + .md\:tw-text-base { + font-size: 1rem !important; + } + + .md\:tw-text-lg { + font-size: 1.125rem !important; + } + + .md\:tw-text-xl { + font-size: 1.25rem !important; + } + + .md\:tw-text-2xl { + font-size: 1.5rem !important; + } + + .md\:tw-text-3xl { + font-size: 1.875rem !important; + } + + .md\:tw-text-4xl { + font-size: 2.25rem !important; + } + + .md\:tw-text-5xl { + font-size: 3rem !important; + } + + .md\:tw-text-6xl { + font-size: 4rem !important; + } + + .md\:tw-italic { + font-style: italic !important; + } + + .md\:tw-not-italic { + font-style: normal !important; + } + + .md\:tw-uppercase { + text-transform: uppercase !important; + } + + .md\:tw-lowercase { + text-transform: lowercase !important; + } + + .md\:tw-capitalize { + text-transform: capitalize !important; + } + + .md\:tw-normal-case { + text-transform: none !important; + } + + .md\:tw-underline { + text-decoration: underline !important; + } + + .md\:tw-line-through { + text-decoration: line-through !important; + } + + .md\:tw-no-underline { + text-decoration: none !important; + } + + .md\:hover\:tw-underline:hover { + text-decoration: underline !important; + } + + .md\:hover\:tw-line-through:hover { + text-decoration: line-through !important; + } + + .md\:hover\:tw-no-underline:hover { + text-decoration: none !important; + } + + .md\:focus\:tw-underline:focus { + text-decoration: underline !important; + } + + .md\:focus\:tw-line-through:focus { + text-decoration: line-through !important; + } + + .md\:focus\:tw-no-underline:focus { + text-decoration: none !important; + } + + .md\:tw-antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; + } + + .md\:tw-subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; + } + + .md\:tw-tracking-tighter { + letter-spacing: -.05em !important; + } + + .md\:tw-tracking-tight { + letter-spacing: -.025em !important; + } + + .md\:tw-tracking-normal { + letter-spacing: 0 !important; + } + + .md\:tw-tracking-wide { + letter-spacing: .025em !important; + } + + .md\:tw-tracking-wider { + letter-spacing: .05em !important; + } + + .md\:tw-tracking-widest { + letter-spacing: .1em !important; + } + + .md\:tw-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; + } + + .md\:tw-select-text { + -webkit-user-select: text !important; + -moz-user-select: text !important; + -ms-user-select: text !important; + user-select: text !important; + } + + .md\:tw-align-baseline { + vertical-align: baseline !important; + } + + .md\:tw-align-top { + vertical-align: top !important; + } + + .md\:tw-align-middle { + vertical-align: middle !important; + } + + .md\:tw-align-bottom { + vertical-align: bottom !important; + } + + .md\:tw-align-text-top { + vertical-align: text-top !important; + } + + .md\:tw-align-text-bottom { + vertical-align: text-bottom !important; + } + + .md\:tw-visible { + visibility: visible !important; + } + + .md\:tw-invisible { + visibility: hidden !important; + } + + .md\:tw-whitespace-normal { + white-space: normal !important; + } + + .md\:tw-whitespace-no-wrap { + white-space: nowrap !important; + } + + .md\:tw-whitespace-pre { + white-space: pre !important; + } + + .md\:tw-whitespace-pre-line { + white-space: pre-line !important; + } + + .md\:tw-whitespace-pre-wrap { + white-space: pre-wrap !important; + } + + .md\:tw-break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + + .md\:tw-break-words { + overflow-wrap: break-word !important; + } + + .md\:tw-break-all { + word-break: break-all !important; + } + + .md\:tw-truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + } + + .md\:tw-w-0 { + width: 0 !important; + } + + .md\:tw-w-1 { + width: .25rem !important; + } + + .md\:tw-w-2 { + width: .5rem !important; + } + + .md\:tw-w-3 { + width: .75rem !important; + } + + .md\:tw-w-4 { + width: 1rem !important; + } + + .md\:tw-w-5 { + width: 1.25rem !important; + } + + .md\:tw-w-6 { + width: 1.5rem !important; + } + + .md\:tw-w-8 { + width: 2rem !important; + } + + .md\:tw-w-10 { + width: 2.5rem !important; + } + + .md\:tw-w-12 { + width: 3rem !important; + } + + .md\:tw-w-16 { + width: 4rem !important; + } + + .md\:tw-w-20 { + width: 5rem !important; + } + + .md\:tw-w-24 { + width: 6rem !important; + } + + .md\:tw-w-32 { + width: 8rem !important; + } + + .md\:tw-w-40 { + width: 10rem !important; + } + + .md\:tw-w-48 { + width: 12rem !important; + } + + .md\:tw-w-56 { + width: 14rem !important; + } + + .md\:tw-w-64 { + width: 16rem !important; + } + + .md\:tw-w-auto { + width: auto !important; + } + + .md\:tw-w-px { + width: 1px !important; + } + + .md\:tw-w-1\/2 { + width: 50% !important; + } + + .md\:tw-w-1\/3 { + width: 33.33333% !important; + } + + .md\:tw-w-2\/3 { + width: 66.66667% !important; + } + + .md\:tw-w-1\/4 { + width: 25% !important; + } + + .md\:tw-w-3\/4 { + width: 75% !important; + } + + .md\:tw-w-1\/5 { + width: 20% !important; + } + + .md\:tw-w-2\/5 { + width: 40% !important; + } + + .md\:tw-w-3\/5 { + width: 60% !important; + } + + .md\:tw-w-4\/5 { + width: 80% !important; + } + + .md\:tw-w-1\/6 { + width: 16.66667% !important; + } + + .md\:tw-w-5\/6 { + width: 83.33333% !important; + } + + .md\:tw-w-full { + width: 100% !important; + } + + .md\:tw-w-screen { + width: 100vw !important; + } + + .md\:tw-z-0 { + z-index: 0 !important; + } + + .md\:tw-z-10 { + z-index: 10 !important; + } + + .md\:tw-z-20 { + z-index: 20 !important; + } + + .md\:tw-z-30 { + z-index: 30 !important; + } + + .md\:tw-z-40 { + z-index: 40 !important; + } + + .md\:tw-z-50 { + z-index: 50 !important; + } + + .md\:tw-z-auto { + z-index: auto !important; + } +} + +@media (min-width: 1024px) { + .lg\:tw-appearance-none { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; + } + + .lg\:tw-bg-fixed { + background-attachment: fixed !important; + } + + .lg\:tw-bg-local { + background-attachment: local !important; + } + + .lg\:tw-bg-scroll { + background-attachment: scroll !important; + } + + .lg\:tw-bg-transparent { + background-color: transparent !important; + } + + .lg\:tw-bg-black { + background-color: #000 !important; + } + + .lg\:tw-bg-white { + background-color: #fff !important; + } + + .lg\:tw-bg-gray-100 { + background-color: #f7fafc !important; + } + + .lg\:tw-bg-gray-200 { + background-color: #edf2f7 !important; + } + + .lg\:tw-bg-gray-300 { + background-color: #e2e8f0 !important; + } + + .lg\:tw-bg-gray-400 { + background-color: #cbd5e0 !important; + } + + .lg\:tw-bg-gray-500 { + background-color: #a0aec0 !important; + } + + .lg\:tw-bg-gray-600 { + background-color: #718096 !important; + } + + .lg\:tw-bg-gray-700 { + background-color: #4a5568 !important; + } + + .lg\:tw-bg-gray-800 { + background-color: #2d3748 !important; + } + + .lg\:tw-bg-gray-900 { + background-color: #1a202c !important; + } + + .lg\:tw-bg-red-100 { + background-color: #fff5f5 !important; + } + + .lg\:tw-bg-red-200 { + background-color: #fed7d7 !important; + } + + .lg\:tw-bg-red-300 { + background-color: #feb2b2 !important; + } + + .lg\:tw-bg-red-400 { + background-color: #fc8181 !important; + } + + .lg\:tw-bg-red-500 { + background-color: #f56565 !important; + } + + .lg\:tw-bg-red-600 { + background-color: #e53e3e !important; + } + + .lg\:tw-bg-red-700 { + background-color: #c53030 !important; + } + + .lg\:tw-bg-red-800 { + background-color: #9b2c2c !important; + } + + .lg\:tw-bg-red-900 { + background-color: #742a2a !important; + } + + .lg\:tw-bg-orange-100 { + background-color: #fffaf0 !important; + } + + .lg\:tw-bg-orange-200 { + background-color: #feebc8 !important; + } + + .lg\:tw-bg-orange-300 { + background-color: #fbd38d !important; + } + + .lg\:tw-bg-orange-400 { + background-color: #f6ad55 !important; + } + + .lg\:tw-bg-orange-500 { + background-color: #ed8936 !important; + } + + .lg\:tw-bg-orange-600 { + background-color: #dd6b20 !important; + } + + .lg\:tw-bg-orange-700 { + background-color: #c05621 !important; + } + + .lg\:tw-bg-orange-800 { + background-color: #9c4221 !important; + } + + .lg\:tw-bg-orange-900 { + background-color: #7b341e !important; + } + + .lg\:tw-bg-yellow-100 { + background-color: #fffff0 !important; + } + + .lg\:tw-bg-yellow-200 { + background-color: #fefcbf !important; + } + + .lg\:tw-bg-yellow-300 { + background-color: #faf089 !important; + } + + .lg\:tw-bg-yellow-400 { + background-color: #f6e05e !important; + } + + .lg\:tw-bg-yellow-500 { + background-color: #ecc94b !important; + } + + .lg\:tw-bg-yellow-600 { + background-color: #d69e2e !important; + } + + .lg\:tw-bg-yellow-700 { + background-color: #b7791f !important; + } + + .lg\:tw-bg-yellow-800 { + background-color: #975a16 !important; + } + + .lg\:tw-bg-yellow-900 { + background-color: #744210 !important; + } + + .lg\:tw-bg-green-100 { + background-color: #f0fff4 !important; + } + + .lg\:tw-bg-green-200 { + background-color: #c6f6d5 !important; + } + + .lg\:tw-bg-green-300 { + background-color: #9ae6b4 !important; + } + + .lg\:tw-bg-green-400 { + background-color: #68d391 !important; + } + + .lg\:tw-bg-green-500 { + background-color: #48bb78 !important; + } + + .lg\:tw-bg-green-600 { + background-color: #38a169 !important; + } + + .lg\:tw-bg-green-700 { + background-color: #2f855a !important; + } + + .lg\:tw-bg-green-800 { + background-color: #276749 !important; + } + + .lg\:tw-bg-green-900 { + background-color: #22543d !important; + } + + .lg\:tw-bg-teal-100 { + background-color: #e6fffa !important; + } + + .lg\:tw-bg-teal-200 { + background-color: #b2f5ea !important; + } + + .lg\:tw-bg-teal-300 { + background-color: #81e6d9 !important; + } + + .lg\:tw-bg-teal-400 { + background-color: #4fd1c5 !important; + } + + .lg\:tw-bg-teal-500 { + background-color: #38b2ac !important; + } + + .lg\:tw-bg-teal-600 { + background-color: #319795 !important; + } + + .lg\:tw-bg-teal-700 { + background-color: #2c7a7b !important; + } + + .lg\:tw-bg-teal-800 { + background-color: #285e61 !important; + } + + .lg\:tw-bg-teal-900 { + background-color: #234e52 !important; + } + + .lg\:tw-bg-blue-100 { + background-color: #ebf8ff !important; + } + + .lg\:tw-bg-blue-200 { + background-color: #bee3f8 !important; + } + + .lg\:tw-bg-blue-300 { + background-color: #90cdf4 !important; + } + + .lg\:tw-bg-blue-400 { + background-color: #63b3ed !important; + } + + .lg\:tw-bg-blue-500 { + background-color: #4299e1 !important; + } + + .lg\:tw-bg-blue-600 { + background-color: #3182ce !important; + } + + .lg\:tw-bg-blue-700 { + background-color: #2b6cb0 !important; + } + + .lg\:tw-bg-blue-800 { + background-color: #2c5282 !important; + } + + .lg\:tw-bg-blue-900 { + background-color: #2a4365 !important; + } + + .lg\:tw-bg-indigo-100 { + background-color: #ebf4ff !important; + } + + .lg\:tw-bg-indigo-200 { + background-color: #c3dafe !important; + } + + .lg\:tw-bg-indigo-300 { + background-color: #a3bffa !important; + } + + .lg\:tw-bg-indigo-400 { + background-color: #7f9cf5 !important; + } + + .lg\:tw-bg-indigo-500 { + background-color: #667eea !important; + } + + .lg\:tw-bg-indigo-600 { + background-color: #5a67d8 !important; + } + + .lg\:tw-bg-indigo-700 { + background-color: #4c51bf !important; + } + + .lg\:tw-bg-indigo-800 { + background-color: #434190 !important; + } + + .lg\:tw-bg-indigo-900 { + background-color: #3c366b !important; + } + + .lg\:tw-bg-purple-100 { + background-color: #faf5ff !important; + } + + .lg\:tw-bg-purple-200 { + background-color: #e9d8fd !important; + } + + .lg\:tw-bg-purple-300 { + background-color: #d6bcfa !important; + } + + .lg\:tw-bg-purple-400 { + background-color: #b794f4 !important; + } + + .lg\:tw-bg-purple-500 { + background-color: #9f7aea !important; + } + + .lg\:tw-bg-purple-600 { + background-color: #805ad5 !important; + } + + .lg\:tw-bg-purple-700 { + background-color: #6b46c1 !important; + } + + .lg\:tw-bg-purple-800 { + background-color: #553c9a !important; + } + + .lg\:tw-bg-purple-900 { + background-color: #44337a !important; + } + + .lg\:tw-bg-pink-100 { + background-color: #fff5f7 !important; + } + + .lg\:tw-bg-pink-200 { + background-color: #fed7e2 !important; + } + + .lg\:tw-bg-pink-300 { + background-color: #fbb6ce !important; + } + + .lg\:tw-bg-pink-400 { + background-color: #f687b3 !important; + } + + .lg\:tw-bg-pink-500 { + background-color: #ed64a6 !important; + } + + .lg\:tw-bg-pink-600 { + background-color: #d53f8c !important; + } + + .lg\:tw-bg-pink-700 { + background-color: #b83280 !important; + } + + .lg\:tw-bg-pink-800 { + background-color: #97266d !important; + } + + .lg\:tw-bg-pink-900 { + background-color: #702459 !important; + } + + .lg\:hover\:tw-bg-transparent:hover { + background-color: transparent !important; + } + + .lg\:hover\:tw-bg-black:hover { + background-color: #000 !important; + } + + .lg\:hover\:tw-bg-white:hover { + background-color: #fff !important; + } + + .lg\:hover\:tw-bg-gray-100:hover { + background-color: #f7fafc !important; + } + + .lg\:hover\:tw-bg-gray-200:hover { + background-color: #edf2f7 !important; + } + + .lg\:hover\:tw-bg-gray-300:hover { + background-color: #e2e8f0 !important; + } + + .lg\:hover\:tw-bg-gray-400:hover { + background-color: #cbd5e0 !important; + } + + .lg\:hover\:tw-bg-gray-500:hover { + background-color: #a0aec0 !important; + } + + .lg\:hover\:tw-bg-gray-600:hover { + background-color: #718096 !important; + } + + .lg\:hover\:tw-bg-gray-700:hover { + background-color: #4a5568 !important; + } + + .lg\:hover\:tw-bg-gray-800:hover { + background-color: #2d3748 !important; + } + + .lg\:hover\:tw-bg-gray-900:hover { + background-color: #1a202c !important; + } + + .lg\:hover\:tw-bg-red-100:hover { + background-color: #fff5f5 !important; + } + + .lg\:hover\:tw-bg-red-200:hover { + background-color: #fed7d7 !important; + } + + .lg\:hover\:tw-bg-red-300:hover { + background-color: #feb2b2 !important; + } + + .lg\:hover\:tw-bg-red-400:hover { + background-color: #fc8181 !important; + } + + .lg\:hover\:tw-bg-red-500:hover { + background-color: #f56565 !important; + } + + .lg\:hover\:tw-bg-red-600:hover { + background-color: #e53e3e !important; + } + + .lg\:hover\:tw-bg-red-700:hover { + background-color: #c53030 !important; + } + + .lg\:hover\:tw-bg-red-800:hover { + background-color: #9b2c2c !important; + } + + .lg\:hover\:tw-bg-red-900:hover { + background-color: #742a2a !important; + } + + .lg\:hover\:tw-bg-orange-100:hover { + background-color: #fffaf0 !important; + } + + .lg\:hover\:tw-bg-orange-200:hover { + background-color: #feebc8 !important; + } + + .lg\:hover\:tw-bg-orange-300:hover { + background-color: #fbd38d !important; + } + + .lg\:hover\:tw-bg-orange-400:hover { + background-color: #f6ad55 !important; + } + + .lg\:hover\:tw-bg-orange-500:hover { + background-color: #ed8936 !important; + } + + .lg\:hover\:tw-bg-orange-600:hover { + background-color: #dd6b20 !important; + } + + .lg\:hover\:tw-bg-orange-700:hover { + background-color: #c05621 !important; + } + + .lg\:hover\:tw-bg-orange-800:hover { + background-color: #9c4221 !important; + } + + .lg\:hover\:tw-bg-orange-900:hover { + background-color: #7b341e !important; + } + + .lg\:hover\:tw-bg-yellow-100:hover { + background-color: #fffff0 !important; + } + + .lg\:hover\:tw-bg-yellow-200:hover { + background-color: #fefcbf !important; + } + + .lg\:hover\:tw-bg-yellow-300:hover { + background-color: #faf089 !important; + } + + .lg\:hover\:tw-bg-yellow-400:hover { + background-color: #f6e05e !important; + } + + .lg\:hover\:tw-bg-yellow-500:hover { + background-color: #ecc94b !important; + } + + .lg\:hover\:tw-bg-yellow-600:hover { + background-color: #d69e2e !important; + } + + .lg\:hover\:tw-bg-yellow-700:hover { + background-color: #b7791f !important; + } + + .lg\:hover\:tw-bg-yellow-800:hover { + background-color: #975a16 !important; + } + + .lg\:hover\:tw-bg-yellow-900:hover { + background-color: #744210 !important; + } + + .lg\:hover\:tw-bg-green-100:hover { + background-color: #f0fff4 !important; + } + + .lg\:hover\:tw-bg-green-200:hover { + background-color: #c6f6d5 !important; + } + + .lg\:hover\:tw-bg-green-300:hover { + background-color: #9ae6b4 !important; + } + + .lg\:hover\:tw-bg-green-400:hover { + background-color: #68d391 !important; + } + + .lg\:hover\:tw-bg-green-500:hover { + background-color: #48bb78 !important; + } + + .lg\:hover\:tw-bg-green-600:hover { + background-color: #38a169 !important; + } + + .lg\:hover\:tw-bg-green-700:hover { + background-color: #2f855a !important; + } + + .lg\:hover\:tw-bg-green-800:hover { + background-color: #276749 !important; + } + + .lg\:hover\:tw-bg-green-900:hover { + background-color: #22543d !important; + } + + .lg\:hover\:tw-bg-teal-100:hover { + background-color: #e6fffa !important; + } + + .lg\:hover\:tw-bg-teal-200:hover { + background-color: #b2f5ea !important; + } + + .lg\:hover\:tw-bg-teal-300:hover { + background-color: #81e6d9 !important; + } + + .lg\:hover\:tw-bg-teal-400:hover { + background-color: #4fd1c5 !important; + } + + .lg\:hover\:tw-bg-teal-500:hover { + background-color: #38b2ac !important; + } + + .lg\:hover\:tw-bg-teal-600:hover { + background-color: #319795 !important; + } + + .lg\:hover\:tw-bg-teal-700:hover { + background-color: #2c7a7b !important; + } + + .lg\:hover\:tw-bg-teal-800:hover { + background-color: #285e61 !important; + } + + .lg\:hover\:tw-bg-teal-900:hover { + background-color: #234e52 !important; + } + + .lg\:hover\:tw-bg-blue-100:hover { + background-color: #ebf8ff !important; + } + + .lg\:hover\:tw-bg-blue-200:hover { + background-color: #bee3f8 !important; + } + + .lg\:hover\:tw-bg-blue-300:hover { + background-color: #90cdf4 !important; + } + + .lg\:hover\:tw-bg-blue-400:hover { + background-color: #63b3ed !important; + } + + .lg\:hover\:tw-bg-blue-500:hover { + background-color: #4299e1 !important; + } + + .lg\:hover\:tw-bg-blue-600:hover { + background-color: #3182ce !important; + } + + .lg\:hover\:tw-bg-blue-700:hover { + background-color: #2b6cb0 !important; + } + + .lg\:hover\:tw-bg-blue-800:hover { + background-color: #2c5282 !important; + } + + .lg\:hover\:tw-bg-blue-900:hover { + background-color: #2a4365 !important; + } + + .lg\:hover\:tw-bg-indigo-100:hover { + background-color: #ebf4ff !important; + } + + .lg\:hover\:tw-bg-indigo-200:hover { + background-color: #c3dafe !important; + } + + .lg\:hover\:tw-bg-indigo-300:hover { + background-color: #a3bffa !important; + } + + .lg\:hover\:tw-bg-indigo-400:hover { + background-color: #7f9cf5 !important; + } + + .lg\:hover\:tw-bg-indigo-500:hover { + background-color: #667eea !important; + } + + .lg\:hover\:tw-bg-indigo-600:hover { + background-color: #5a67d8 !important; + } + + .lg\:hover\:tw-bg-indigo-700:hover { + background-color: #4c51bf !important; + } + + .lg\:hover\:tw-bg-indigo-800:hover { + background-color: #434190 !important; + } + + .lg\:hover\:tw-bg-indigo-900:hover { + background-color: #3c366b !important; + } + + .lg\:hover\:tw-bg-purple-100:hover { + background-color: #faf5ff !important; + } + + .lg\:hover\:tw-bg-purple-200:hover { + background-color: #e9d8fd !important; + } + + .lg\:hover\:tw-bg-purple-300:hover { + background-color: #d6bcfa !important; + } + + .lg\:hover\:tw-bg-purple-400:hover { + background-color: #b794f4 !important; + } + + .lg\:hover\:tw-bg-purple-500:hover { + background-color: #9f7aea !important; + } + + .lg\:hover\:tw-bg-purple-600:hover { + background-color: #805ad5 !important; + } + + .lg\:hover\:tw-bg-purple-700:hover { + background-color: #6b46c1 !important; + } + + .lg\:hover\:tw-bg-purple-800:hover { + background-color: #553c9a !important; + } + + .lg\:hover\:tw-bg-purple-900:hover { + background-color: #44337a !important; + } + + .lg\:hover\:tw-bg-pink-100:hover { + background-color: #fff5f7 !important; + } + + .lg\:hover\:tw-bg-pink-200:hover { + background-color: #fed7e2 !important; + } + + .lg\:hover\:tw-bg-pink-300:hover { + background-color: #fbb6ce !important; + } + + .lg\:hover\:tw-bg-pink-400:hover { + background-color: #f687b3 !important; + } + + .lg\:hover\:tw-bg-pink-500:hover { + background-color: #ed64a6 !important; + } + + .lg\:hover\:tw-bg-pink-600:hover { + background-color: #d53f8c !important; + } + + .lg\:hover\:tw-bg-pink-700:hover { + background-color: #b83280 !important; + } + + .lg\:hover\:tw-bg-pink-800:hover { + background-color: #97266d !important; + } + + .lg\:hover\:tw-bg-pink-900:hover { + background-color: #702459 !important; + } + + .lg\:focus\:tw-bg-transparent:focus { + background-color: transparent !important; + } + + .lg\:focus\:tw-bg-black:focus { + background-color: #000 !important; + } + + .lg\:focus\:tw-bg-white:focus { + background-color: #fff !important; + } + + .lg\:focus\:tw-bg-gray-100:focus { + background-color: #f7fafc !important; + } + + .lg\:focus\:tw-bg-gray-200:focus { + background-color: #edf2f7 !important; + } + + .lg\:focus\:tw-bg-gray-300:focus { + background-color: #e2e8f0 !important; + } + + .lg\:focus\:tw-bg-gray-400:focus { + background-color: #cbd5e0 !important; + } + + .lg\:focus\:tw-bg-gray-500:focus { + background-color: #a0aec0 !important; + } + + .lg\:focus\:tw-bg-gray-600:focus { + background-color: #718096 !important; + } + + .lg\:focus\:tw-bg-gray-700:focus { + background-color: #4a5568 !important; + } + + .lg\:focus\:tw-bg-gray-800:focus { + background-color: #2d3748 !important; + } + + .lg\:focus\:tw-bg-gray-900:focus { + background-color: #1a202c !important; + } + + .lg\:focus\:tw-bg-red-100:focus { + background-color: #fff5f5 !important; + } + + .lg\:focus\:tw-bg-red-200:focus { + background-color: #fed7d7 !important; + } + + .lg\:focus\:tw-bg-red-300:focus { + background-color: #feb2b2 !important; + } + + .lg\:focus\:tw-bg-red-400:focus { + background-color: #fc8181 !important; + } + + .lg\:focus\:tw-bg-red-500:focus { + background-color: #f56565 !important; + } + + .lg\:focus\:tw-bg-red-600:focus { + background-color: #e53e3e !important; + } + + .lg\:focus\:tw-bg-red-700:focus { + background-color: #c53030 !important; + } + + .lg\:focus\:tw-bg-red-800:focus { + background-color: #9b2c2c !important; + } + + .lg\:focus\:tw-bg-red-900:focus { + background-color: #742a2a !important; + } + + .lg\:focus\:tw-bg-orange-100:focus { + background-color: #fffaf0 !important; + } + + .lg\:focus\:tw-bg-orange-200:focus { + background-color: #feebc8 !important; + } + + .lg\:focus\:tw-bg-orange-300:focus { + background-color: #fbd38d !important; + } + + .lg\:focus\:tw-bg-orange-400:focus { + background-color: #f6ad55 !important; + } + + .lg\:focus\:tw-bg-orange-500:focus { + background-color: #ed8936 !important; + } + + .lg\:focus\:tw-bg-orange-600:focus { + background-color: #dd6b20 !important; + } + + .lg\:focus\:tw-bg-orange-700:focus { + background-color: #c05621 !important; + } + + .lg\:focus\:tw-bg-orange-800:focus { + background-color: #9c4221 !important; + } + + .lg\:focus\:tw-bg-orange-900:focus { + background-color: #7b341e !important; + } + + .lg\:focus\:tw-bg-yellow-100:focus { + background-color: #fffff0 !important; + } + + .lg\:focus\:tw-bg-yellow-200:focus { + background-color: #fefcbf !important; + } + + .lg\:focus\:tw-bg-yellow-300:focus { + background-color: #faf089 !important; + } + + .lg\:focus\:tw-bg-yellow-400:focus { + background-color: #f6e05e !important; + } + + .lg\:focus\:tw-bg-yellow-500:focus { + background-color: #ecc94b !important; + } + + .lg\:focus\:tw-bg-yellow-600:focus { + background-color: #d69e2e !important; + } + + .lg\:focus\:tw-bg-yellow-700:focus { + background-color: #b7791f !important; + } + + .lg\:focus\:tw-bg-yellow-800:focus { + background-color: #975a16 !important; + } + + .lg\:focus\:tw-bg-yellow-900:focus { + background-color: #744210 !important; + } + + .lg\:focus\:tw-bg-green-100:focus { + background-color: #f0fff4 !important; + } + + .lg\:focus\:tw-bg-green-200:focus { + background-color: #c6f6d5 !important; + } + + .lg\:focus\:tw-bg-green-300:focus { + background-color: #9ae6b4 !important; + } + + .lg\:focus\:tw-bg-green-400:focus { + background-color: #68d391 !important; + } + + .lg\:focus\:tw-bg-green-500:focus { + background-color: #48bb78 !important; + } + + .lg\:focus\:tw-bg-green-600:focus { + background-color: #38a169 !important; + } + + .lg\:focus\:tw-bg-green-700:focus { + background-color: #2f855a !important; + } + + .lg\:focus\:tw-bg-green-800:focus { + background-color: #276749 !important; + } + + .lg\:focus\:tw-bg-green-900:focus { + background-color: #22543d !important; + } + + .lg\:focus\:tw-bg-teal-100:focus { + background-color: #e6fffa !important; + } + + .lg\:focus\:tw-bg-teal-200:focus { + background-color: #b2f5ea !important; + } + + .lg\:focus\:tw-bg-teal-300:focus { + background-color: #81e6d9 !important; + } + + .lg\:focus\:tw-bg-teal-400:focus { + background-color: #4fd1c5 !important; + } + + .lg\:focus\:tw-bg-teal-500:focus { + background-color: #38b2ac !important; + } + + .lg\:focus\:tw-bg-teal-600:focus { + background-color: #319795 !important; + } + + .lg\:focus\:tw-bg-teal-700:focus { + background-color: #2c7a7b !important; + } + + .lg\:focus\:tw-bg-teal-800:focus { + background-color: #285e61 !important; + } + + .lg\:focus\:tw-bg-teal-900:focus { + background-color: #234e52 !important; + } + + .lg\:focus\:tw-bg-blue-100:focus { + background-color: #ebf8ff !important; + } + + .lg\:focus\:tw-bg-blue-200:focus { + background-color: #bee3f8 !important; + } + + .lg\:focus\:tw-bg-blue-300:focus { + background-color: #90cdf4 !important; + } + + .lg\:focus\:tw-bg-blue-400:focus { + background-color: #63b3ed !important; + } + + .lg\:focus\:tw-bg-blue-500:focus { + background-color: #4299e1 !important; + } + + .lg\:focus\:tw-bg-blue-600:focus { + background-color: #3182ce !important; + } + + .lg\:focus\:tw-bg-blue-700:focus { + background-color: #2b6cb0 !important; + } + + .lg\:focus\:tw-bg-blue-800:focus { + background-color: #2c5282 !important; + } + + .lg\:focus\:tw-bg-blue-900:focus { + background-color: #2a4365 !important; + } + + .lg\:focus\:tw-bg-indigo-100:focus { + background-color: #ebf4ff !important; + } + + .lg\:focus\:tw-bg-indigo-200:focus { + background-color: #c3dafe !important; + } + + .lg\:focus\:tw-bg-indigo-300:focus { + background-color: #a3bffa !important; + } + + .lg\:focus\:tw-bg-indigo-400:focus { + background-color: #7f9cf5 !important; + } + + .lg\:focus\:tw-bg-indigo-500:focus { + background-color: #667eea !important; + } + + .lg\:focus\:tw-bg-indigo-600:focus { + background-color: #5a67d8 !important; + } + + .lg\:focus\:tw-bg-indigo-700:focus { + background-color: #4c51bf !important; + } + + .lg\:focus\:tw-bg-indigo-800:focus { + background-color: #434190 !important; + } + + .lg\:focus\:tw-bg-indigo-900:focus { + background-color: #3c366b !important; + } + + .lg\:focus\:tw-bg-purple-100:focus { + background-color: #faf5ff !important; + } + + .lg\:focus\:tw-bg-purple-200:focus { + background-color: #e9d8fd !important; + } + + .lg\:focus\:tw-bg-purple-300:focus { + background-color: #d6bcfa !important; + } + + .lg\:focus\:tw-bg-purple-400:focus { + background-color: #b794f4 !important; + } + + .lg\:focus\:tw-bg-purple-500:focus { + background-color: #9f7aea !important; + } + + .lg\:focus\:tw-bg-purple-600:focus { + background-color: #805ad5 !important; + } + + .lg\:focus\:tw-bg-purple-700:focus { + background-color: #6b46c1 !important; + } + + .lg\:focus\:tw-bg-purple-800:focus { + background-color: #553c9a !important; + } + + .lg\:focus\:tw-bg-purple-900:focus { + background-color: #44337a !important; + } + + .lg\:focus\:tw-bg-pink-100:focus { + background-color: #fff5f7 !important; + } + + .lg\:focus\:tw-bg-pink-200:focus { + background-color: #fed7e2 !important; + } + + .lg\:focus\:tw-bg-pink-300:focus { + background-color: #fbb6ce !important; + } + + .lg\:focus\:tw-bg-pink-400:focus { + background-color: #f687b3 !important; + } + + .lg\:focus\:tw-bg-pink-500:focus { + background-color: #ed64a6 !important; + } + + .lg\:focus\:tw-bg-pink-600:focus { + background-color: #d53f8c !important; + } + + .lg\:focus\:tw-bg-pink-700:focus { + background-color: #b83280 !important; + } + + .lg\:focus\:tw-bg-pink-800:focus { + background-color: #97266d !important; + } + + .lg\:focus\:tw-bg-pink-900:focus { + background-color: #702459 !important; + } + + .lg\:tw-bg-bottom { + background-position: bottom !important; + } + + .lg\:tw-bg-center { + background-position: center !important; + } + + .lg\:tw-bg-left { + background-position: left !important; + } + + .lg\:tw-bg-left-bottom { + background-position: left bottom !important; + } + + .lg\:tw-bg-left-top { + background-position: left top !important; + } + + .lg\:tw-bg-right { + background-position: right !important; + } + + .lg\:tw-bg-right-bottom { + background-position: right bottom !important; + } + + .lg\:tw-bg-right-top { + background-position: right top !important; + } + + .lg\:tw-bg-top { + background-position: top !important; + } + + .lg\:tw-bg-repeat { + background-repeat: repeat !important; + } + + .lg\:tw-bg-no-repeat { + background-repeat: no-repeat !important; + } + + .lg\:tw-bg-repeat-x { + background-repeat: repeat-x !important; + } + + .lg\:tw-bg-repeat-y { + background-repeat: repeat-y !important; + } + + .lg\:tw-bg-auto { + background-size: auto !important; + } + + .lg\:tw-bg-cover { + background-size: cover !important; + } + + .lg\:tw-bg-contain { + background-size: contain !important; + } + + .lg\:tw-border-transparent { + border-color: transparent !important; + } + + .lg\:tw-border-black { + border-color: #000 !important; + } + + .lg\:tw-border-white { + border-color: #fff !important; + } + + .lg\:tw-border-gray-100 { + border-color: #f7fafc !important; + } + + .lg\:tw-border-gray-200 { + border-color: #edf2f7 !important; + } + + .lg\:tw-border-gray-300 { + border-color: #e2e8f0 !important; + } + + .lg\:tw-border-gray-400 { + border-color: #cbd5e0 !important; + } + + .lg\:tw-border-gray-500 { + border-color: #a0aec0 !important; + } + + .lg\:tw-border-gray-600 { + border-color: #718096 !important; + } + + .lg\:tw-border-gray-700 { + border-color: #4a5568 !important; + } + + .lg\:tw-border-gray-800 { + border-color: #2d3748 !important; + } + + .lg\:tw-border-gray-900 { + border-color: #1a202c !important; + } + + .lg\:tw-border-red-100 { + border-color: #fff5f5 !important; + } + + .lg\:tw-border-red-200 { + border-color: #fed7d7 !important; + } + + .lg\:tw-border-red-300 { + border-color: #feb2b2 !important; + } + + .lg\:tw-border-red-400 { + border-color: #fc8181 !important; + } + + .lg\:tw-border-red-500 { + border-color: #f56565 !important; + } + + .lg\:tw-border-red-600 { + border-color: #e53e3e !important; + } + + .lg\:tw-border-red-700 { + border-color: #c53030 !important; + } + + .lg\:tw-border-red-800 { + border-color: #9b2c2c !important; + } + + .lg\:tw-border-red-900 { + border-color: #742a2a !important; + } + + .lg\:tw-border-orange-100 { + border-color: #fffaf0 !important; + } + + .lg\:tw-border-orange-200 { + border-color: #feebc8 !important; + } + + .lg\:tw-border-orange-300 { + border-color: #fbd38d !important; + } + + .lg\:tw-border-orange-400 { + border-color: #f6ad55 !important; + } + + .lg\:tw-border-orange-500 { + border-color: #ed8936 !important; + } + + .lg\:tw-border-orange-600 { + border-color: #dd6b20 !important; + } + + .lg\:tw-border-orange-700 { + border-color: #c05621 !important; + } + + .lg\:tw-border-orange-800 { + border-color: #9c4221 !important; + } + + .lg\:tw-border-orange-900 { + border-color: #7b341e !important; + } + + .lg\:tw-border-yellow-100 { + border-color: #fffff0 !important; + } + + .lg\:tw-border-yellow-200 { + border-color: #fefcbf !important; + } + + .lg\:tw-border-yellow-300 { + border-color: #faf089 !important; + } + + .lg\:tw-border-yellow-400 { + border-color: #f6e05e !important; + } + + .lg\:tw-border-yellow-500 { + border-color: #ecc94b !important; + } + + .lg\:tw-border-yellow-600 { + border-color: #d69e2e !important; + } + + .lg\:tw-border-yellow-700 { + border-color: #b7791f !important; + } + + .lg\:tw-border-yellow-800 { + border-color: #975a16 !important; + } + + .lg\:tw-border-yellow-900 { + border-color: #744210 !important; + } + + .lg\:tw-border-green-100 { + border-color: #f0fff4 !important; + } + + .lg\:tw-border-green-200 { + border-color: #c6f6d5 !important; + } + + .lg\:tw-border-green-300 { + border-color: #9ae6b4 !important; + } + + .lg\:tw-border-green-400 { + border-color: #68d391 !important; + } + + .lg\:tw-border-green-500 { + border-color: #48bb78 !important; + } + + .lg\:tw-border-green-600 { + border-color: #38a169 !important; + } + + .lg\:tw-border-green-700 { + border-color: #2f855a !important; + } + + .lg\:tw-border-green-800 { + border-color: #276749 !important; + } + + .lg\:tw-border-green-900 { + border-color: #22543d !important; + } + + .lg\:tw-border-teal-100 { + border-color: #e6fffa !important; + } + + .lg\:tw-border-teal-200 { + border-color: #b2f5ea !important; + } + + .lg\:tw-border-teal-300 { + border-color: #81e6d9 !important; + } + + .lg\:tw-border-teal-400 { + border-color: #4fd1c5 !important; + } + + .lg\:tw-border-teal-500 { + border-color: #38b2ac !important; + } + + .lg\:tw-border-teal-600 { + border-color: #319795 !important; + } + + .lg\:tw-border-teal-700 { + border-color: #2c7a7b !important; + } + + .lg\:tw-border-teal-800 { + border-color: #285e61 !important; + } + + .lg\:tw-border-teal-900 { + border-color: #234e52 !important; + } + + .lg\:tw-border-blue-100 { + border-color: #ebf8ff !important; + } + + .lg\:tw-border-blue-200 { + border-color: #bee3f8 !important; + } + + .lg\:tw-border-blue-300 { + border-color: #90cdf4 !important; + } + + .lg\:tw-border-blue-400 { + border-color: #63b3ed !important; + } + + .lg\:tw-border-blue-500 { + border-color: #4299e1 !important; + } + + .lg\:tw-border-blue-600 { + border-color: #3182ce !important; + } + + .lg\:tw-border-blue-700 { + border-color: #2b6cb0 !important; + } + + .lg\:tw-border-blue-800 { + border-color: #2c5282 !important; + } + + .lg\:tw-border-blue-900 { + border-color: #2a4365 !important; + } + + .lg\:tw-border-indigo-100 { + border-color: #ebf4ff !important; + } + + .lg\:tw-border-indigo-200 { + border-color: #c3dafe !important; + } + + .lg\:tw-border-indigo-300 { + border-color: #a3bffa !important; + } + + .lg\:tw-border-indigo-400 { + border-color: #7f9cf5 !important; + } + + .lg\:tw-border-indigo-500 { + border-color: #667eea !important; + } + + .lg\:tw-border-indigo-600 { + border-color: #5a67d8 !important; + } + + .lg\:tw-border-indigo-700 { + border-color: #4c51bf !important; + } + + .lg\:tw-border-indigo-800 { + border-color: #434190 !important; + } + + .lg\:tw-border-indigo-900 { + border-color: #3c366b !important; + } + + .lg\:tw-border-purple-100 { + border-color: #faf5ff !important; + } + + .lg\:tw-border-purple-200 { + border-color: #e9d8fd !important; + } + + .lg\:tw-border-purple-300 { + border-color: #d6bcfa !important; + } + + .lg\:tw-border-purple-400 { + border-color: #b794f4 !important; + } + + .lg\:tw-border-purple-500 { + border-color: #9f7aea !important; + } + + .lg\:tw-border-purple-600 { + border-color: #805ad5 !important; + } + + .lg\:tw-border-purple-700 { + border-color: #6b46c1 !important; + } + + .lg\:tw-border-purple-800 { + border-color: #553c9a !important; + } + + .lg\:tw-border-purple-900 { + border-color: #44337a !important; + } + + .lg\:tw-border-pink-100 { + border-color: #fff5f7 !important; + } + + .lg\:tw-border-pink-200 { + border-color: #fed7e2 !important; + } + + .lg\:tw-border-pink-300 { + border-color: #fbb6ce !important; + } + + .lg\:tw-border-pink-400 { + border-color: #f687b3 !important; + } + + .lg\:tw-border-pink-500 { + border-color: #ed64a6 !important; + } + + .lg\:tw-border-pink-600 { + border-color: #d53f8c !important; + } + + .lg\:tw-border-pink-700 { + border-color: #b83280 !important; + } + + .lg\:tw-border-pink-800 { + border-color: #97266d !important; + } + + .lg\:tw-border-pink-900 { + border-color: #702459 !important; + } + + .lg\:hover\:tw-border-transparent:hover { + border-color: transparent !important; + } + + .lg\:hover\:tw-border-black:hover { + border-color: #000 !important; + } + + .lg\:hover\:tw-border-white:hover { + border-color: #fff !important; + } + + .lg\:hover\:tw-border-gray-100:hover { + border-color: #f7fafc !important; + } + + .lg\:hover\:tw-border-gray-200:hover { + border-color: #edf2f7 !important; + } + + .lg\:hover\:tw-border-gray-300:hover { + border-color: #e2e8f0 !important; + } + + .lg\:hover\:tw-border-gray-400:hover { + border-color: #cbd5e0 !important; + } + + .lg\:hover\:tw-border-gray-500:hover { + border-color: #a0aec0 !important; + } + + .lg\:hover\:tw-border-gray-600:hover { + border-color: #718096 !important; + } + + .lg\:hover\:tw-border-gray-700:hover { + border-color: #4a5568 !important; + } + + .lg\:hover\:tw-border-gray-800:hover { + border-color: #2d3748 !important; + } + + .lg\:hover\:tw-border-gray-900:hover { + border-color: #1a202c !important; + } + + .lg\:hover\:tw-border-red-100:hover { + border-color: #fff5f5 !important; + } + + .lg\:hover\:tw-border-red-200:hover { + border-color: #fed7d7 !important; + } + + .lg\:hover\:tw-border-red-300:hover { + border-color: #feb2b2 !important; + } + + .lg\:hover\:tw-border-red-400:hover { + border-color: #fc8181 !important; + } + + .lg\:hover\:tw-border-red-500:hover { + border-color: #f56565 !important; + } + + .lg\:hover\:tw-border-red-600:hover { + border-color: #e53e3e !important; + } + + .lg\:hover\:tw-border-red-700:hover { + border-color: #c53030 !important; + } + + .lg\:hover\:tw-border-red-800:hover { + border-color: #9b2c2c !important; + } + + .lg\:hover\:tw-border-red-900:hover { + border-color: #742a2a !important; + } + + .lg\:hover\:tw-border-orange-100:hover { + border-color: #fffaf0 !important; + } + + .lg\:hover\:tw-border-orange-200:hover { + border-color: #feebc8 !important; + } + + .lg\:hover\:tw-border-orange-300:hover { + border-color: #fbd38d !important; + } + + .lg\:hover\:tw-border-orange-400:hover { + border-color: #f6ad55 !important; + } + + .lg\:hover\:tw-border-orange-500:hover { + border-color: #ed8936 !important; + } + + .lg\:hover\:tw-border-orange-600:hover { + border-color: #dd6b20 !important; + } + + .lg\:hover\:tw-border-orange-700:hover { + border-color: #c05621 !important; + } + + .lg\:hover\:tw-border-orange-800:hover { + border-color: #9c4221 !important; + } + + .lg\:hover\:tw-border-orange-900:hover { + border-color: #7b341e !important; + } + + .lg\:hover\:tw-border-yellow-100:hover { + border-color: #fffff0 !important; + } + + .lg\:hover\:tw-border-yellow-200:hover { + border-color: #fefcbf !important; + } + + .lg\:hover\:tw-border-yellow-300:hover { + border-color: #faf089 !important; + } + + .lg\:hover\:tw-border-yellow-400:hover { + border-color: #f6e05e !important; + } + + .lg\:hover\:tw-border-yellow-500:hover { + border-color: #ecc94b !important; + } + + .lg\:hover\:tw-border-yellow-600:hover { + border-color: #d69e2e !important; + } + + .lg\:hover\:tw-border-yellow-700:hover { + border-color: #b7791f !important; + } + + .lg\:hover\:tw-border-yellow-800:hover { + border-color: #975a16 !important; + } + + .lg\:hover\:tw-border-yellow-900:hover { + border-color: #744210 !important; + } + + .lg\:hover\:tw-border-green-100:hover { + border-color: #f0fff4 !important; + } + + .lg\:hover\:tw-border-green-200:hover { + border-color: #c6f6d5 !important; + } + + .lg\:hover\:tw-border-green-300:hover { + border-color: #9ae6b4 !important; + } + + .lg\:hover\:tw-border-green-400:hover { + border-color: #68d391 !important; + } + + .lg\:hover\:tw-border-green-500:hover { + border-color: #48bb78 !important; + } + + .lg\:hover\:tw-border-green-600:hover { + border-color: #38a169 !important; + } + + .lg\:hover\:tw-border-green-700:hover { + border-color: #2f855a !important; + } + + .lg\:hover\:tw-border-green-800:hover { + border-color: #276749 !important; + } + + .lg\:hover\:tw-border-green-900:hover { + border-color: #22543d !important; + } + + .lg\:hover\:tw-border-teal-100:hover { + border-color: #e6fffa !important; + } + + .lg\:hover\:tw-border-teal-200:hover { + border-color: #b2f5ea !important; + } + + .lg\:hover\:tw-border-teal-300:hover { + border-color: #81e6d9 !important; + } + + .lg\:hover\:tw-border-teal-400:hover { + border-color: #4fd1c5 !important; + } + + .lg\:hover\:tw-border-teal-500:hover { + border-color: #38b2ac !important; + } + + .lg\:hover\:tw-border-teal-600:hover { + border-color: #319795 !important; + } + + .lg\:hover\:tw-border-teal-700:hover { + border-color: #2c7a7b !important; + } + + .lg\:hover\:tw-border-teal-800:hover { + border-color: #285e61 !important; + } + + .lg\:hover\:tw-border-teal-900:hover { + border-color: #234e52 !important; + } + + .lg\:hover\:tw-border-blue-100:hover { + border-color: #ebf8ff !important; + } + + .lg\:hover\:tw-border-blue-200:hover { + border-color: #bee3f8 !important; + } + + .lg\:hover\:tw-border-blue-300:hover { + border-color: #90cdf4 !important; + } + + .lg\:hover\:tw-border-blue-400:hover { + border-color: #63b3ed !important; + } + + .lg\:hover\:tw-border-blue-500:hover { + border-color: #4299e1 !important; + } + + .lg\:hover\:tw-border-blue-600:hover { + border-color: #3182ce !important; + } + + .lg\:hover\:tw-border-blue-700:hover { + border-color: #2b6cb0 !important; + } + + .lg\:hover\:tw-border-blue-800:hover { + border-color: #2c5282 !important; + } + + .lg\:hover\:tw-border-blue-900:hover { + border-color: #2a4365 !important; + } + + .lg\:hover\:tw-border-indigo-100:hover { + border-color: #ebf4ff !important; + } + + .lg\:hover\:tw-border-indigo-200:hover { + border-color: #c3dafe !important; + } + + .lg\:hover\:tw-border-indigo-300:hover { + border-color: #a3bffa !important; + } + + .lg\:hover\:tw-border-indigo-400:hover { + border-color: #7f9cf5 !important; + } + + .lg\:hover\:tw-border-indigo-500:hover { + border-color: #667eea !important; + } + + .lg\:hover\:tw-border-indigo-600:hover { + border-color: #5a67d8 !important; + } + + .lg\:hover\:tw-border-indigo-700:hover { + border-color: #4c51bf !important; + } + + .lg\:hover\:tw-border-indigo-800:hover { + border-color: #434190 !important; + } + + .lg\:hover\:tw-border-indigo-900:hover { + border-color: #3c366b !important; + } + + .lg\:hover\:tw-border-purple-100:hover { + border-color: #faf5ff !important; + } + + .lg\:hover\:tw-border-purple-200:hover { + border-color: #e9d8fd !important; + } + + .lg\:hover\:tw-border-purple-300:hover { + border-color: #d6bcfa !important; + } + + .lg\:hover\:tw-border-purple-400:hover { + border-color: #b794f4 !important; + } + + .lg\:hover\:tw-border-purple-500:hover { + border-color: #9f7aea !important; + } + + .lg\:hover\:tw-border-purple-600:hover { + border-color: #805ad5 !important; + } + + .lg\:hover\:tw-border-purple-700:hover { + border-color: #6b46c1 !important; + } + + .lg\:hover\:tw-border-purple-800:hover { + border-color: #553c9a !important; + } + + .lg\:hover\:tw-border-purple-900:hover { + border-color: #44337a !important; + } + + .lg\:hover\:tw-border-pink-100:hover { + border-color: #fff5f7 !important; + } + + .lg\:hover\:tw-border-pink-200:hover { + border-color: #fed7e2 !important; + } + + .lg\:hover\:tw-border-pink-300:hover { + border-color: #fbb6ce !important; + } + + .lg\:hover\:tw-border-pink-400:hover { + border-color: #f687b3 !important; + } + + .lg\:hover\:tw-border-pink-500:hover { + border-color: #ed64a6 !important; + } + + .lg\:hover\:tw-border-pink-600:hover { + border-color: #d53f8c !important; + } + + .lg\:hover\:tw-border-pink-700:hover { + border-color: #b83280 !important; + } + + .lg\:hover\:tw-border-pink-800:hover { + border-color: #97266d !important; + } + + .lg\:hover\:tw-border-pink-900:hover { + border-color: #702459 !important; + } + + .lg\:focus\:tw-border-transparent:focus { + border-color: transparent !important; + } + + .lg\:focus\:tw-border-black:focus { + border-color: #000 !important; + } + + .lg\:focus\:tw-border-white:focus { + border-color: #fff !important; + } + + .lg\:focus\:tw-border-gray-100:focus { + border-color: #f7fafc !important; + } + + .lg\:focus\:tw-border-gray-200:focus { + border-color: #edf2f7 !important; + } + + .lg\:focus\:tw-border-gray-300:focus { + border-color: #e2e8f0 !important; + } + + .lg\:focus\:tw-border-gray-400:focus { + border-color: #cbd5e0 !important; + } + + .lg\:focus\:tw-border-gray-500:focus { + border-color: #a0aec0 !important; + } + + .lg\:focus\:tw-border-gray-600:focus { + border-color: #718096 !important; + } + + .lg\:focus\:tw-border-gray-700:focus { + border-color: #4a5568 !important; + } + + .lg\:focus\:tw-border-gray-800:focus { + border-color: #2d3748 !important; + } + + .lg\:focus\:tw-border-gray-900:focus { + border-color: #1a202c !important; + } + + .lg\:focus\:tw-border-red-100:focus { + border-color: #fff5f5 !important; + } + + .lg\:focus\:tw-border-red-200:focus { + border-color: #fed7d7 !important; + } + + .lg\:focus\:tw-border-red-300:focus { + border-color: #feb2b2 !important; + } + + .lg\:focus\:tw-border-red-400:focus { + border-color: #fc8181 !important; + } + + .lg\:focus\:tw-border-red-500:focus { + border-color: #f56565 !important; + } + + .lg\:focus\:tw-border-red-600:focus { + border-color: #e53e3e !important; + } + + .lg\:focus\:tw-border-red-700:focus { + border-color: #c53030 !important; + } + + .lg\:focus\:tw-border-red-800:focus { + border-color: #9b2c2c !important; + } + + .lg\:focus\:tw-border-red-900:focus { + border-color: #742a2a !important; + } + + .lg\:focus\:tw-border-orange-100:focus { + border-color: #fffaf0 !important; + } + + .lg\:focus\:tw-border-orange-200:focus { + border-color: #feebc8 !important; + } + + .lg\:focus\:tw-border-orange-300:focus { + border-color: #fbd38d !important; + } + + .lg\:focus\:tw-border-orange-400:focus { + border-color: #f6ad55 !important; + } + + .lg\:focus\:tw-border-orange-500:focus { + border-color: #ed8936 !important; + } + + .lg\:focus\:tw-border-orange-600:focus { + border-color: #dd6b20 !important; + } + + .lg\:focus\:tw-border-orange-700:focus { + border-color: #c05621 !important; + } + + .lg\:focus\:tw-border-orange-800:focus { + border-color: #9c4221 !important; + } + + .lg\:focus\:tw-border-orange-900:focus { + border-color: #7b341e !important; + } + + .lg\:focus\:tw-border-yellow-100:focus { + border-color: #fffff0 !important; + } + + .lg\:focus\:tw-border-yellow-200:focus { + border-color: #fefcbf !important; + } + + .lg\:focus\:tw-border-yellow-300:focus { + border-color: #faf089 !important; + } + + .lg\:focus\:tw-border-yellow-400:focus { + border-color: #f6e05e !important; + } + + .lg\:focus\:tw-border-yellow-500:focus { + border-color: #ecc94b !important; + } + + .lg\:focus\:tw-border-yellow-600:focus { + border-color: #d69e2e !important; + } + + .lg\:focus\:tw-border-yellow-700:focus { + border-color: #b7791f !important; + } + + .lg\:focus\:tw-border-yellow-800:focus { + border-color: #975a16 !important; + } + + .lg\:focus\:tw-border-yellow-900:focus { + border-color: #744210 !important; + } + + .lg\:focus\:tw-border-green-100:focus { + border-color: #f0fff4 !important; + } + + .lg\:focus\:tw-border-green-200:focus { + border-color: #c6f6d5 !important; + } + + .lg\:focus\:tw-border-green-300:focus { + border-color: #9ae6b4 !important; + } + + .lg\:focus\:tw-border-green-400:focus { + border-color: #68d391 !important; + } + + .lg\:focus\:tw-border-green-500:focus { + border-color: #48bb78 !important; + } + + .lg\:focus\:tw-border-green-600:focus { + border-color: #38a169 !important; + } + + .lg\:focus\:tw-border-green-700:focus { + border-color: #2f855a !important; + } + + .lg\:focus\:tw-border-green-800:focus { + border-color: #276749 !important; + } + + .lg\:focus\:tw-border-green-900:focus { + border-color: #22543d !important; + } + + .lg\:focus\:tw-border-teal-100:focus { + border-color: #e6fffa !important; + } + + .lg\:focus\:tw-border-teal-200:focus { + border-color: #b2f5ea !important; + } + + .lg\:focus\:tw-border-teal-300:focus { + border-color: #81e6d9 !important; + } + + .lg\:focus\:tw-border-teal-400:focus { + border-color: #4fd1c5 !important; + } + + .lg\:focus\:tw-border-teal-500:focus { + border-color: #38b2ac !important; + } + + .lg\:focus\:tw-border-teal-600:focus { + border-color: #319795 !important; + } + + .lg\:focus\:tw-border-teal-700:focus { + border-color: #2c7a7b !important; + } + + .lg\:focus\:tw-border-teal-800:focus { + border-color: #285e61 !important; + } + + .lg\:focus\:tw-border-teal-900:focus { + border-color: #234e52 !important; + } + + .lg\:focus\:tw-border-blue-100:focus { + border-color: #ebf8ff !important; + } + + .lg\:focus\:tw-border-blue-200:focus { + border-color: #bee3f8 !important; + } + + .lg\:focus\:tw-border-blue-300:focus { + border-color: #90cdf4 !important; + } + + .lg\:focus\:tw-border-blue-400:focus { + border-color: #63b3ed !important; + } + + .lg\:focus\:tw-border-blue-500:focus { + border-color: #4299e1 !important; + } + + .lg\:focus\:tw-border-blue-600:focus { + border-color: #3182ce !important; + } + + .lg\:focus\:tw-border-blue-700:focus { + border-color: #2b6cb0 !important; + } + + .lg\:focus\:tw-border-blue-800:focus { + border-color: #2c5282 !important; + } + + .lg\:focus\:tw-border-blue-900:focus { + border-color: #2a4365 !important; + } + + .lg\:focus\:tw-border-indigo-100:focus { + border-color: #ebf4ff !important; + } + + .lg\:focus\:tw-border-indigo-200:focus { + border-color: #c3dafe !important; + } + + .lg\:focus\:tw-border-indigo-300:focus { + border-color: #a3bffa !important; + } + + .lg\:focus\:tw-border-indigo-400:focus { + border-color: #7f9cf5 !important; + } + + .lg\:focus\:tw-border-indigo-500:focus { + border-color: #667eea !important; + } + + .lg\:focus\:tw-border-indigo-600:focus { + border-color: #5a67d8 !important; + } + + .lg\:focus\:tw-border-indigo-700:focus { + border-color: #4c51bf !important; + } + + .lg\:focus\:tw-border-indigo-800:focus { + border-color: #434190 !important; + } + + .lg\:focus\:tw-border-indigo-900:focus { + border-color: #3c366b !important; + } + + .lg\:focus\:tw-border-purple-100:focus { + border-color: #faf5ff !important; + } + + .lg\:focus\:tw-border-purple-200:focus { + border-color: #e9d8fd !important; + } + + .lg\:focus\:tw-border-purple-300:focus { + border-color: #d6bcfa !important; + } + + .lg\:focus\:tw-border-purple-400:focus { + border-color: #b794f4 !important; + } + + .lg\:focus\:tw-border-purple-500:focus { + border-color: #9f7aea !important; + } + + .lg\:focus\:tw-border-purple-600:focus { + border-color: #805ad5 !important; + } + + .lg\:focus\:tw-border-purple-700:focus { + border-color: #6b46c1 !important; + } + + .lg\:focus\:tw-border-purple-800:focus { + border-color: #553c9a !important; + } + + .lg\:focus\:tw-border-purple-900:focus { + border-color: #44337a !important; + } + + .lg\:focus\:tw-border-pink-100:focus { + border-color: #fff5f7 !important; + } + + .lg\:focus\:tw-border-pink-200:focus { + border-color: #fed7e2 !important; + } + + .lg\:focus\:tw-border-pink-300:focus { + border-color: #fbb6ce !important; + } + + .lg\:focus\:tw-border-pink-400:focus { + border-color: #f687b3 !important; + } + + .lg\:focus\:tw-border-pink-500:focus { + border-color: #ed64a6 !important; + } + + .lg\:focus\:tw-border-pink-600:focus { + border-color: #d53f8c !important; + } + + .lg\:focus\:tw-border-pink-700:focus { + border-color: #b83280 !important; + } + + .lg\:focus\:tw-border-pink-800:focus { + border-color: #97266d !important; + } + + .lg\:focus\:tw-border-pink-900:focus { + border-color: #702459 !important; + } + + .lg\:tw-rounded-none { + border-radius: 0 !important; + } + + .lg\:tw-rounded-sm { + border-radius: .125rem !important; + } + + .lg\:tw-rounded { + border-radius: .25rem !important; + } + + .lg\:tw-rounded-lg { + border-radius: .5rem !important; + } + + .lg\:tw-rounded-full { + border-radius: 9999px !important; + } + + .lg\:tw-rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } + + .lg\:tw-rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .lg\:tw-rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .lg\:tw-rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .lg\:tw-rounded-t-sm { + border-top-left-radius: .125rem !important; + border-top-right-radius: .125rem !important; + } + + .lg\:tw-rounded-r-sm { + border-top-right-radius: .125rem !important; + border-bottom-right-radius: .125rem !important; + } + + .lg\:tw-rounded-b-sm { + border-bottom-right-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .lg\:tw-rounded-l-sm { + border-top-left-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .lg\:tw-rounded-t { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important; + } + + .lg\:tw-rounded-r { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important; + } + + .lg\:tw-rounded-b { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .lg\:tw-rounded-l { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .lg\:tw-rounded-t-lg { + border-top-left-radius: .5rem !important; + border-top-right-radius: .5rem !important; + } + + .lg\:tw-rounded-r-lg { + border-top-right-radius: .5rem !important; + border-bottom-right-radius: .5rem !important; + } + + .lg\:tw-rounded-b-lg { + border-bottom-right-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .lg\:tw-rounded-l-lg { + border-top-left-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .lg\:tw-rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; + } + + .lg\:tw-rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; + } + + .lg\:tw-rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .lg\:tw-rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .lg\:tw-rounded-tl-none { + border-top-left-radius: 0 !important; + } + + .lg\:tw-rounded-tr-none { + border-top-right-radius: 0 !important; + } + + .lg\:tw-rounded-br-none { + border-bottom-right-radius: 0 !important; + } + + .lg\:tw-rounded-bl-none { + border-bottom-left-radius: 0 !important; + } + + .lg\:tw-rounded-tl-sm { + border-top-left-radius: .125rem !important; + } + + .lg\:tw-rounded-tr-sm { + border-top-right-radius: .125rem !important; + } + + .lg\:tw-rounded-br-sm { + border-bottom-right-radius: .125rem !important; + } + + .lg\:tw-rounded-bl-sm { + border-bottom-left-radius: .125rem !important; + } + + .lg\:tw-rounded-tl { + border-top-left-radius: .25rem !important; + } + + .lg\:tw-rounded-tr { + border-top-right-radius: .25rem !important; + } + + .lg\:tw-rounded-br { + border-bottom-right-radius: .25rem !important; + } + + .lg\:tw-rounded-bl { + border-bottom-left-radius: .25rem !important; + } + + .lg\:tw-rounded-tl-lg { + border-top-left-radius: .5rem !important; + } + + .lg\:tw-rounded-tr-lg { + border-top-right-radius: .5rem !important; + } + + .lg\:tw-rounded-br-lg { + border-bottom-right-radius: .5rem !important; + } + + .lg\:tw-rounded-bl-lg { + border-bottom-left-radius: .5rem !important; + } + + .lg\:tw-rounded-tl-full { + border-top-left-radius: 9999px !important; + } + + .lg\:tw-rounded-tr-full { + border-top-right-radius: 9999px !important; + } + + .lg\:tw-rounded-br-full { + border-bottom-right-radius: 9999px !important; + } + + .lg\:tw-rounded-bl-full { + border-bottom-left-radius: 9999px !important; + } + + .lg\:tw-border-solid { + border-style: solid !important; + } + + .lg\:tw-border-dashed { + border-style: dashed !important; + } + + .lg\:tw-border-dotted { + border-style: dotted !important; + } + + .lg\:tw-border-none { + border-style: none !important; + } + + .lg\:tw-border-0 { + border-width: 0 !important; + } + + .lg\:tw-border-2 { + border-width: 2px !important; + } + + .lg\:tw-border-4 { + border-width: 4px !important; + } + + .lg\:tw-border-8 { + border-width: 8px !important; + } + + .lg\:tw-border { + border-width: 1px !important; + } + + .lg\:tw-border-t-0 { + border-top-width: 0 !important; + } + + .lg\:tw-border-r-0 { + border-right-width: 0 !important; + } + + .lg\:tw-border-b-0 { + border-bottom-width: 0 !important; + } + + .lg\:tw-border-l-0 { + border-left-width: 0 !important; + } + + .lg\:tw-border-t-2 { + border-top-width: 2px !important; + } + + .lg\:tw-border-r-2 { + border-right-width: 2px !important; + } + + .lg\:tw-border-b-2 { + border-bottom-width: 2px !important; + } + + .lg\:tw-border-l-2 { + border-left-width: 2px !important; + } + + .lg\:tw-border-t-4 { + border-top-width: 4px !important; + } + + .lg\:tw-border-r-4 { + border-right-width: 4px !important; + } + + .lg\:tw-border-b-4 { + border-bottom-width: 4px !important; + } + + .lg\:tw-border-l-4 { + border-left-width: 4px !important; + } + + .lg\:tw-border-t-8 { + border-top-width: 8px !important; + } + + .lg\:tw-border-r-8 { + border-right-width: 8px !important; + } + + .lg\:tw-border-b-8 { + border-bottom-width: 8px !important; + } + + .lg\:tw-border-l-8 { + border-left-width: 8px !important; + } + + .lg\:tw-border-t { + border-top-width: 1px !important; + } + + .lg\:tw-border-r { + border-right-width: 1px !important; + } + + .lg\:tw-border-b { + border-bottom-width: 1px !important; + } + + .lg\:tw-border-l { + border-left-width: 1px !important; + } + + .lg\:tw-cursor-auto { + cursor: auto !important; + } + + .lg\:tw-cursor-default { + cursor: default !important; + } + + .lg\:tw-cursor-pointer { + cursor: pointer !important; + } + + .lg\:tw-cursor-wait { + cursor: wait !important; + } + + .lg\:tw-cursor-move { + cursor: move !important; + } + + .lg\:tw-cursor-not-allowed { + cursor: not-allowed !important; + } + + .lg\:tw-block { + display: block !important; + } + + .lg\:tw-inline-block { + display: inline-block !important; + } + + .lg\:tw-inline { + display: inline !important; + } + + .lg\:tw-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + + .lg\:tw-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + + .lg\:tw-table { + display: table !important; + } + + .lg\:tw-table-row { + display: table-row !important; + } + + .lg\:tw-table-cell { + display: table-cell !important; + } + + .lg\:tw-hidden { + display: none !important; + } + + .lg\:tw-flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + + .lg\:tw-flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + + .lg\:tw-flex-col { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + + .lg\:tw-flex-col-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + + .lg\:tw-flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + + .lg\:tw-flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + + .lg\:tw-flex-no-wrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + + .lg\:tw-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + + .lg\:tw-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + + .lg\:tw-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + + .lg\:tw-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + + .lg\:tw-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + + .lg\:tw-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + + .lg\:tw-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + + .lg\:tw-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + + .lg\:tw-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + + .lg\:tw-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + + .lg\:tw-justify-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + + .lg\:tw-justify-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + + .lg\:tw-justify-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + + .lg\:tw-justify-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + + .lg\:tw-justify-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + + .lg\:tw-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + + .lg\:tw-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + + .lg\:tw-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + + .lg\:tw-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + + .lg\:tw-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + + .lg\:tw-flex-1 { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 0% !important; + flex: 1 1 0% !important; + } + + .lg\:tw-flex-auto { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + + .lg\:tw-flex-initial { + -webkit-box-flex: 0 !important; + -ms-flex: 0 1 auto !important; + flex: 0 1 auto !important; + } + + .lg\:tw-flex-none { + -webkit-box-flex: 0 !important; + -ms-flex: none !important; + flex: none !important; + } + + .lg\:tw-flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + + .lg\:tw-flex-grow { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + + .lg\:tw-flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + + .lg\:tw-flex-shrink { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + + .lg\:tw-float-right { + float: right !important; + } + + .lg\:tw-float-left { + float: left !important; + } + + .lg\:tw-float-none { + float: none !important; + } + + .lg\:tw-clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; + } + + .lg\:tw-font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; + } + + .lg\:tw-font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; + } + + .lg\:tw-font-mono { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; + } + + .lg\:tw-font-hairline { + font-weight: 100 !important; + } + + .lg\:tw-font-thin { + font-weight: 200 !important; + } + + .lg\:tw-font-light { + font-weight: 300 !important; + } + + .lg\:tw-font-normal { + font-weight: 400 !important; + } + + .lg\:tw-font-medium { + font-weight: 500 !important; + } + + .lg\:tw-font-semibold { + font-weight: 600 !important; + } + + .lg\:tw-font-bold { + font-weight: 700 !important; + } + + .lg\:tw-font-extrabold { + font-weight: 800 !important; + } + + .lg\:tw-font-black { + font-weight: 900 !important; + } + + .lg\:hover\:tw-font-hairline:hover { + font-weight: 100 !important; + } + + .lg\:hover\:tw-font-thin:hover { + font-weight: 200 !important; + } + + .lg\:hover\:tw-font-light:hover { + font-weight: 300 !important; + } + + .lg\:hover\:tw-font-normal:hover { + font-weight: 400 !important; + } + + .lg\:hover\:tw-font-medium:hover { + font-weight: 500 !important; + } + + .lg\:hover\:tw-font-semibold:hover { + font-weight: 600 !important; + } + + .lg\:hover\:tw-font-bold:hover { + font-weight: 700 !important; + } + + .lg\:hover\:tw-font-extrabold:hover { + font-weight: 800 !important; + } + + .lg\:hover\:tw-font-black:hover { + font-weight: 900 !important; + } + + .lg\:focus\:tw-font-hairline:focus { + font-weight: 100 !important; + } + + .lg\:focus\:tw-font-thin:focus { + font-weight: 200 !important; + } + + .lg\:focus\:tw-font-light:focus { + font-weight: 300 !important; + } + + .lg\:focus\:tw-font-normal:focus { + font-weight: 400 !important; + } + + .lg\:focus\:tw-font-medium:focus { + font-weight: 500 !important; + } + + .lg\:focus\:tw-font-semibold:focus { + font-weight: 600 !important; + } + + .lg\:focus\:tw-font-bold:focus { + font-weight: 700 !important; + } + + .lg\:focus\:tw-font-extrabold:focus { + font-weight: 800 !important; + } + + .lg\:focus\:tw-font-black:focus { + font-weight: 900 !important; + } + + .lg\:tw-h-0 { + height: 0 !important; + } + + .lg\:tw-h-1 { + height: .25rem !important; + } + + .lg\:tw-h-2 { + height: .5rem !important; + } + + .lg\:tw-h-3 { + height: .75rem !important; + } + + .lg\:tw-h-4 { + height: 1rem !important; + } + + .lg\:tw-h-5 { + height: 1.25rem !important; + } + + .lg\:tw-h-6 { + height: 1.5rem !important; + } + + .lg\:tw-h-8 { + height: 2rem !important; + } + + .lg\:tw-h-10 { + height: 2.5rem !important; + } + + .lg\:tw-h-12 { + height: 3rem !important; + } + + .lg\:tw-h-16 { + height: 4rem !important; + } + + .lg\:tw-h-20 { + height: 5rem !important; + } + + .lg\:tw-h-24 { + height: 6rem !important; + } + + .lg\:tw-h-32 { + height: 8rem !important; + } + + .lg\:tw-h-40 { + height: 10rem !important; + } + + .lg\:tw-h-48 { + height: 12rem !important; + } + + .lg\:tw-h-56 { + height: 14rem !important; + } + + .lg\:tw-h-64 { + height: 16rem !important; + } + + .lg\:tw-h-auto { + height: auto !important; + } + + .lg\:tw-h-px { + height: 1px !important; + } + + .lg\:tw-h-full { + height: 100% !important; + } + + .lg\:tw-h-screen { + height: 100vh !important; + } + + .lg\:tw-leading-none { + line-height: 1 !important; + } + + .lg\:tw-leading-tight { + line-height: 1.25 !important; + } + + .lg\:tw-leading-snug { + line-height: 1.375 !important; + } + + .lg\:tw-leading-normal { + line-height: 1.5 !important; + } + + .lg\:tw-leading-relaxed { + line-height: 1.625 !important; + } + + .lg\:tw-leading-loose { + line-height: 2 !important; + } + + .lg\:tw-list-inside { + list-style-position: inside !important; + } + + .lg\:tw-list-outside { + list-style-position: outside !important; + } + + .lg\:tw-list-none { + list-style-type: none !important; + } + + .lg\:tw-list-disc { + list-style-type: disc !important; + } + + .lg\:tw-list-decimal { + list-style-type: decimal !important; + } + + .lg\:tw-m-0 { + margin: 0 !important; + } + + .lg\:tw-m-1 { + margin: .25rem !important; + } + + .lg\:tw-m-2 { + margin: .5rem !important; + } + + .lg\:tw-m-3 { + margin: .75rem !important; + } + + .lg\:tw-m-4 { + margin: 1rem !important; + } + + .lg\:tw-m-5 { + margin: 1.25rem !important; + } + + .lg\:tw-m-6 { + margin: 1.5rem !important; + } + + .lg\:tw-m-8 { + margin: 2rem !important; + } + + .lg\:tw-m-10 { + margin: 2.5rem !important; + } + + .lg\:tw-m-12 { + margin: 3rem !important; + } + + .lg\:tw-m-16 { + margin: 4rem !important; + } + + .lg\:tw-m-20 { + margin: 5rem !important; + } + + .lg\:tw-m-24 { + margin: 6rem !important; + } + + .lg\:tw-m-32 { + margin: 8rem !important; + } + + .lg\:tw-m-40 { + margin: 10rem !important; + } + + .lg\:tw-m-48 { + margin: 12rem !important; + } + + .lg\:tw-m-56 { + margin: 14rem !important; + } + + .lg\:tw-m-64 { + margin: 16rem !important; + } + + .lg\:tw-m-auto { + margin: auto !important; + } + + .lg\:tw-m-px { + margin: 1px !important; + } + + .lg\:tw-my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .lg\:tw-mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .lg\:tw-my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important; + } + + .lg\:tw-mx-1 { + margin-left: .25rem !important; + margin-right: .25rem !important; + } + + .lg\:tw-my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important; + } + + .lg\:tw-mx-2 { + margin-left: .5rem !important; + margin-right: .5rem !important; + } + + .lg\:tw-my-3 { + margin-top: .75rem !important; + margin-bottom: .75rem !important; + } + + .lg\:tw-mx-3 { + margin-left: .75rem !important; + margin-right: .75rem !important; + } + + .lg\:tw-my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .lg\:tw-mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .lg\:tw-my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + + .lg\:tw-mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .lg\:tw-my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .lg\:tw-mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + + .lg\:tw-my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + + .lg\:tw-mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .lg\:tw-my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + + .lg\:tw-mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .lg\:tw-my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .lg\:tw-mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .lg\:tw-my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + + .lg\:tw-mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + + .lg\:tw-my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + + .lg\:tw-mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:tw-my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + + .lg\:tw-mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; + } + + .lg\:tw-my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .lg\:tw-mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; + } + + .lg\:tw-my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .lg\:tw-mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .lg\:tw-my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + + .lg\:tw-mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; + } + + .lg\:tw-my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + + .lg\:tw-mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; + } + + .lg\:tw-my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; + } + + .lg\:tw-mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; + } + + .lg\:tw-my-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .lg\:tw-mx-auto { + margin-left: auto !important; + margin-right: auto !important; + } + + .lg\:tw-my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; + } + + .lg\:tw-mx-px { + margin-left: 1px !important; + margin-right: 1px !important; + } + + .lg\:tw-mt-0 { + margin-top: 0 !important; + } + + .lg\:tw-mr-0 { + margin-right: 0 !important; + } + + .lg\:tw-mb-0 { + margin-bottom: 0 !important; + } + + .lg\:tw-ml-0 { + margin-left: 0 !important; + } + + .lg\:tw-mt-1 { + margin-top: .25rem !important; + } + + .lg\:tw-mr-1 { + margin-right: .25rem !important; + } + + .lg\:tw-mb-1 { + margin-bottom: .25rem !important; + } + + .lg\:tw-ml-1 { + margin-left: .25rem !important; + } + + .lg\:tw-mt-2 { + margin-top: .5rem !important; + } + + .lg\:tw-mr-2 { + margin-right: .5rem !important; + } + + .lg\:tw-mb-2 { + margin-bottom: .5rem !important; + } + + .lg\:tw-ml-2 { + margin-left: .5rem !important; + } + + .lg\:tw-mt-3 { + margin-top: .75rem !important; + } + + .lg\:tw-mr-3 { + margin-right: .75rem !important; + } + + .lg\:tw-mb-3 { + margin-bottom: .75rem !important; + } + + .lg\:tw-ml-3 { + margin-left: .75rem !important; + } + + .lg\:tw-mt-4 { + margin-top: 1rem !important; + } + + .lg\:tw-mr-4 { + margin-right: 1rem !important; + } + + .lg\:tw-mb-4 { + margin-bottom: 1rem !important; + } + + .lg\:tw-ml-4 { + margin-left: 1rem !important; + } + + .lg\:tw-mt-5 { + margin-top: 1.25rem !important; + } + + .lg\:tw-mr-5 { + margin-right: 1.25rem !important; + } + + .lg\:tw-mb-5 { + margin-bottom: 1.25rem !important; + } + + .lg\:tw-ml-5 { + margin-left: 1.25rem !important; + } + + .lg\:tw-mt-6 { + margin-top: 1.5rem !important; + } + + .lg\:tw-mr-6 { + margin-right: 1.5rem !important; + } + + .lg\:tw-mb-6 { + margin-bottom: 1.5rem !important; + } + + .lg\:tw-ml-6 { + margin-left: 1.5rem !important; + } + + .lg\:tw-mt-8 { + margin-top: 2rem !important; + } + + .lg\:tw-mr-8 { + margin-right: 2rem !important; + } + + .lg\:tw-mb-8 { + margin-bottom: 2rem !important; + } + + .lg\:tw-ml-8 { + margin-left: 2rem !important; + } + + .lg\:tw-mt-10 { + margin-top: 2.5rem !important; + } + + .lg\:tw-mr-10 { + margin-right: 2.5rem !important; + } + + .lg\:tw-mb-10 { + margin-bottom: 2.5rem !important; + } + + .lg\:tw-ml-10 { + margin-left: 2.5rem !important; + } + + .lg\:tw-mt-12 { + margin-top: 3rem !important; + } + + .lg\:tw-mr-12 { + margin-right: 3rem !important; + } + + .lg\:tw-mb-12 { + margin-bottom: 3rem !important; + } + + .lg\:tw-ml-12 { + margin-left: 3rem !important; + } + + .lg\:tw-mt-16 { + margin-top: 4rem !important; + } + + .lg\:tw-mr-16 { + margin-right: 4rem !important; + } + + .lg\:tw-mb-16 { + margin-bottom: 4rem !important; + } + + .lg\:tw-ml-16 { + margin-left: 4rem !important; + } + + .lg\:tw-mt-20 { + margin-top: 5rem !important; + } + + .lg\:tw-mr-20 { + margin-right: 5rem !important; + } + + .lg\:tw-mb-20 { + margin-bottom: 5rem !important; + } + + .lg\:tw-ml-20 { + margin-left: 5rem !important; + } + + .lg\:tw-mt-24 { + margin-top: 6rem !important; + } + + .lg\:tw-mr-24 { + margin-right: 6rem !important; + } + + .lg\:tw-mb-24 { + margin-bottom: 6rem !important; + } + + .lg\:tw-ml-24 { + margin-left: 6rem !important; + } + + .lg\:tw-mt-32 { + margin-top: 8rem !important; + } + + .lg\:tw-mr-32 { + margin-right: 8rem !important; + } + + .lg\:tw-mb-32 { + margin-bottom: 8rem !important; + } + + .lg\:tw-ml-32 { + margin-left: 8rem !important; + } + + .lg\:tw-mt-40 { + margin-top: 10rem !important; + } + + .lg\:tw-mr-40 { + margin-right: 10rem !important; + } + + .lg\:tw-mb-40 { + margin-bottom: 10rem !important; + } + + .lg\:tw-ml-40 { + margin-left: 10rem !important; + } + + .lg\:tw-mt-48 { + margin-top: 12rem !important; + } + + .lg\:tw-mr-48 { + margin-right: 12rem !important; + } + + .lg\:tw-mb-48 { + margin-bottom: 12rem !important; + } + + .lg\:tw-ml-48 { + margin-left: 12rem !important; + } + + .lg\:tw-mt-56 { + margin-top: 14rem !important; + } + + .lg\:tw-mr-56 { + margin-right: 14rem !important; + } + + .lg\:tw-mb-56 { + margin-bottom: 14rem !important; + } + + .lg\:tw-ml-56 { + margin-left: 14rem !important; + } + + .lg\:tw-mt-64 { + margin-top: 16rem !important; + } + + .lg\:tw-mr-64 { + margin-right: 16rem !important; + } + + .lg\:tw-mb-64 { + margin-bottom: 16rem !important; + } + + .lg\:tw-ml-64 { + margin-left: 16rem !important; + } + + .lg\:tw-mt-auto { + margin-top: auto !important; + } + + .lg\:tw-mr-auto { + margin-right: auto !important; + } + + .lg\:tw-mb-auto { + margin-bottom: auto !important; + } + + .lg\:tw-ml-auto { + margin-left: auto !important; + } + + .lg\:tw-mt-px { + margin-top: 1px !important; + } + + .lg\:tw-mr-px { + margin-right: 1px !important; + } + + .lg\:tw-mb-px { + margin-bottom: 1px !important; + } + + .lg\:tw-ml-px { + margin-left: 1px !important; + } + + .lg\:tw-max-h-full { + max-height: 100% !important; + } + + .lg\:tw-max-h-screen { + max-height: 100vh !important; + } + + .lg\:tw-max-w-xs { + max-width: 20rem !important; + } + + .lg\:tw-max-w-sm { + max-width: 24rem !important; + } + + .lg\:tw-max-w-md { + max-width: 28rem !important; + } + + .lg\:tw-max-w-lg { + max-width: 32rem !important; + } + + .lg\:tw-max-w-xl { + max-width: 36rem !important; + } + + .lg\:tw-max-w-2xl { + max-width: 42rem !important; + } + + .lg\:tw-max-w-3xl { + max-width: 48rem !important; + } + + .lg\:tw-max-w-4xl { + max-width: 56rem !important; + } + + .lg\:tw-max-w-5xl { + max-width: 64rem !important; + } + + .lg\:tw-max-w-6xl { + max-width: 72rem !important; + } + + .lg\:tw-max-w-full { + max-width: 100% !important; + } + + .lg\:tw-min-h-0 { + min-height: 0 !important; + } + + .lg\:tw-min-h-full { + min-height: 100% !important; + } + + .lg\:tw-min-h-screen { + min-height: 100vh !important; + } + + .lg\:tw-min-w-0 { + min-width: 0 !important; + } + + .lg\:tw-min-w-full { + min-width: 100% !important; + } + + .lg\:tw--m-0 { + margin: 0 !important; + } + + .lg\:tw--m-1 { + margin: -0.25rem !important; + } + + .lg\:tw--m-2 { + margin: -0.5rem !important; + } + + .lg\:tw--m-3 { + margin: -0.75rem !important; + } + + .lg\:tw--m-4 { + margin: -1rem !important; + } + + .lg\:tw--m-5 { + margin: -1.25rem !important; + } + + .lg\:tw--m-6 { + margin: -1.5rem !important; + } + + .lg\:tw--m-8 { + margin: -2rem !important; + } + + .lg\:tw--m-10 { + margin: -2.5rem !important; + } + + .lg\:tw--m-12 { + margin: -3rem !important; + } + + .lg\:tw--m-16 { + margin: -4rem !important; + } + + .lg\:tw--m-20 { + margin: -5rem !important; + } + + .lg\:tw--m-24 { + margin: -6rem !important; + } + + .lg\:tw--m-32 { + margin: -8rem !important; + } + + .lg\:tw--m-40 { + margin: -10rem !important; + } + + .lg\:tw--m-48 { + margin: -12rem !important; + } + + .lg\:tw--m-56 { + margin: -14rem !important; + } + + .lg\:tw--m-64 { + margin: -16rem !important; + } + + .lg\:tw--m-px { + margin: -1px !important; + } + + .lg\:tw--my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .lg\:tw--mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .lg\:tw--my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + + .lg\:tw--mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; + } + + .lg\:tw--my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + + .lg\:tw--mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; + } + + .lg\:tw--my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; + } + + .lg\:tw--mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; + } + + .lg\:tw--my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + + .lg\:tw--mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .lg\:tw--my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; + } + + .lg\:tw--mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; + } + + .lg\:tw--my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + + .lg\:tw--mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; + } + + .lg\:tw--my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; + } + + .lg\:tw--mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .lg\:tw--my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; + } + + .lg\:tw--mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; + } + + .lg\:tw--my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + + .lg\:tw--mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .lg\:tw--my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + + .lg\:tw--mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .lg\:tw--my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; + } + + .lg\:tw--mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .lg\:tw--my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + + .lg\:tw--mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; + } + + .lg\:tw--my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + + .lg\:tw--mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; + } + + .lg\:tw--my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + + .lg\:tw--mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; + } + + .lg\:tw--my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + + .lg\:tw--mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; + } + + .lg\:tw--my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + + .lg\:tw--mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; + } + + .lg\:tw--my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; + } + + .lg\:tw--mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; + } + + .lg\:tw--my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; + } + + .lg\:tw--mx-px { + margin-left: -1px !important; + margin-right: -1px !important; + } + + .lg\:tw--mt-0 { + margin-top: 0 !important; + } + + .lg\:tw--mr-0 { + margin-right: 0 !important; + } + + .lg\:tw--mb-0 { + margin-bottom: 0 !important; + } + + .lg\:tw--ml-0 { + margin-left: 0 !important; + } + + .lg\:tw--mt-1 { + margin-top: -0.25rem !important; + } + + .lg\:tw--mr-1 { + margin-right: -0.25rem !important; + } + + .lg\:tw--mb-1 { + margin-bottom: -0.25rem !important; + } + + .lg\:tw--ml-1 { + margin-left: -0.25rem !important; + } + + .lg\:tw--mt-2 { + margin-top: -0.5rem !important; + } + + .lg\:tw--mr-2 { + margin-right: -0.5rem !important; + } + + .lg\:tw--mb-2 { + margin-bottom: -0.5rem !important; + } + + .lg\:tw--ml-2 { + margin-left: -0.5rem !important; + } + + .lg\:tw--mt-3 { + margin-top: -0.75rem !important; + } + + .lg\:tw--mr-3 { + margin-right: -0.75rem !important; + } + + .lg\:tw--mb-3 { + margin-bottom: -0.75rem !important; + } + + .lg\:tw--ml-3 { + margin-left: -0.75rem !important; + } + + .lg\:tw--mt-4 { + margin-top: -1rem !important; + } + + .lg\:tw--mr-4 { + margin-right: -1rem !important; + } + + .lg\:tw--mb-4 { + margin-bottom: -1rem !important; + } + + .lg\:tw--ml-4 { + margin-left: -1rem !important; + } + + .lg\:tw--mt-5 { + margin-top: -1.25rem !important; + } + + .lg\:tw--mr-5 { + margin-right: -1.25rem !important; + } + + .lg\:tw--mb-5 { + margin-bottom: -1.25rem !important; + } + + .lg\:tw--ml-5 { + margin-left: -1.25rem !important; + } + + .lg\:tw--mt-6 { + margin-top: -1.5rem !important; + } + + .lg\:tw--mr-6 { + margin-right: -1.5rem !important; + } + + .lg\:tw--mb-6 { + margin-bottom: -1.5rem !important; + } + + .lg\:tw--ml-6 { + margin-left: -1.5rem !important; + } + + .lg\:tw--mt-8 { + margin-top: -2rem !important; + } + + .lg\:tw--mr-8 { + margin-right: -2rem !important; + } + + .lg\:tw--mb-8 { + margin-bottom: -2rem !important; + } + + .lg\:tw--ml-8 { + margin-left: -2rem !important; + } + + .lg\:tw--mt-10 { + margin-top: -2.5rem !important; + } + + .lg\:tw--mr-10 { + margin-right: -2.5rem !important; + } + + .lg\:tw--mb-10 { + margin-bottom: -2.5rem !important; + } + + .lg\:tw--ml-10 { + margin-left: -2.5rem !important; + } + + .lg\:tw--mt-12 { + margin-top: -3rem !important; + } + + .lg\:tw--mr-12 { + margin-right: -3rem !important; + } + + .lg\:tw--mb-12 { + margin-bottom: -3rem !important; + } + + .lg\:tw--ml-12 { + margin-left: -3rem !important; + } + + .lg\:tw--mt-16 { + margin-top: -4rem !important; + } + + .lg\:tw--mr-16 { + margin-right: -4rem !important; + } + + .lg\:tw--mb-16 { + margin-bottom: -4rem !important; + } + + .lg\:tw--ml-16 { + margin-left: -4rem !important; + } + + .lg\:tw--mt-20 { + margin-top: -5rem !important; + } + + .lg\:tw--mr-20 { + margin-right: -5rem !important; + } + + .lg\:tw--mb-20 { + margin-bottom: -5rem !important; + } + + .lg\:tw--ml-20 { + margin-left: -5rem !important; + } + + .lg\:tw--mt-24 { + margin-top: -6rem !important; + } + + .lg\:tw--mr-24 { + margin-right: -6rem !important; + } + + .lg\:tw--mb-24 { + margin-bottom: -6rem !important; + } + + .lg\:tw--ml-24 { + margin-left: -6rem !important; + } + + .lg\:tw--mt-32 { + margin-top: -8rem !important; + } + + .lg\:tw--mr-32 { + margin-right: -8rem !important; + } + + .lg\:tw--mb-32 { + margin-bottom: -8rem !important; + } + + .lg\:tw--ml-32 { + margin-left: -8rem !important; + } + + .lg\:tw--mt-40 { + margin-top: -10rem !important; + } + + .lg\:tw--mr-40 { + margin-right: -10rem !important; + } + + .lg\:tw--mb-40 { + margin-bottom: -10rem !important; + } + + .lg\:tw--ml-40 { + margin-left: -10rem !important; + } + + .lg\:tw--mt-48 { + margin-top: -12rem !important; + } + + .lg\:tw--mr-48 { + margin-right: -12rem !important; + } + + .lg\:tw--mb-48 { + margin-bottom: -12rem !important; + } + + .lg\:tw--ml-48 { + margin-left: -12rem !important; + } + + .lg\:tw--mt-56 { + margin-top: -14rem !important; + } + + .lg\:tw--mr-56 { + margin-right: -14rem !important; + } + + .lg\:tw--mb-56 { + margin-bottom: -14rem !important; + } + + .lg\:tw--ml-56 { + margin-left: -14rem !important; + } + + .lg\:tw--mt-64 { + margin-top: -16rem !important; + } + + .lg\:tw--mr-64 { + margin-right: -16rem !important; + } + + .lg\:tw--mb-64 { + margin-bottom: -16rem !important; + } + + .lg\:tw--ml-64 { + margin-left: -16rem !important; + } + + .lg\:tw--mt-px { + margin-top: -1px !important; + } + + .lg\:tw--mr-px { + margin-right: -1px !important; + } + + .lg\:tw--mb-px { + margin-bottom: -1px !important; + } + + .lg\:tw--ml-px { + margin-left: -1px !important; + } + + .lg\:tw-object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + + .lg\:tw-object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + + .lg\:tw-object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + + .lg\:tw-object-none { + -o-object-fit: none !important; + object-fit: none !important; + } + + .lg\:tw-object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + + .lg\:tw-object-bottom { + -o-object-position: bottom !important; + object-position: bottom !important; + } + + .lg\:tw-object-center { + -o-object-position: center !important; + object-position: center !important; + } + + .lg\:tw-object-left { + -o-object-position: left !important; + object-position: left !important; + } + + .lg\:tw-object-left-bottom { + -o-object-position: left bottom !important; + object-position: left bottom !important; + } + + .lg\:tw-object-left-top { + -o-object-position: left top !important; + object-position: left top !important; + } + + .lg\:tw-object-right { + -o-object-position: right !important; + object-position: right !important; + } + + .lg\:tw-object-right-bottom { + -o-object-position: right bottom !important; + object-position: right bottom !important; + } + + .lg\:tw-object-right-top { + -o-object-position: right top !important; + object-position: right top !important; + } + + .lg\:tw-object-top { + -o-object-position: top !important; + object-position: top !important; + } + + .lg\:tw-opacity-0 { + opacity: 0 !important; + } + + .lg\:tw-opacity-25 { + opacity: .25 !important; + } + + .lg\:tw-opacity-50 { + opacity: .5 !important; + } + + .lg\:tw-opacity-75 { + opacity: .75 !important; + } + + .lg\:tw-opacity-100 { + opacity: 1 !important; + } + + .lg\:tw-overflow-auto { + overflow: auto !important; + } + + .lg\:tw-overflow-hidden { + overflow: hidden !important; + } + + .lg\:tw-overflow-visible { + overflow: visible !important; + } + + .lg\:tw-overflow-scroll { + overflow: scroll !important; + } + + .lg\:tw-overflow-x-auto { + overflow-x: auto !important; + } + + .lg\:tw-overflow-y-auto { + overflow-y: auto !important; + } + + .lg\:tw-overflow-x-hidden { + overflow-x: hidden !important; + } + + .lg\:tw-overflow-y-hidden { + overflow-y: hidden !important; + } + + .lg\:tw-overflow-x-visible { + overflow-x: visible !important; + } + + .lg\:tw-overflow-y-visible { + overflow-y: visible !important; + } + + .lg\:tw-overflow-x-scroll { + overflow-x: scroll !important; + } + + .lg\:tw-overflow-y-scroll { + overflow-y: scroll !important; + } + + .lg\:tw-scrolling-touch { + -webkit-overflow-scrolling: touch !important; + } + + .lg\:tw-scrolling-auto { + -webkit-overflow-scrolling: auto !important; + } + + .lg\:tw-p-0 { + padding: 0 !important; + } + + .lg\:tw-p-1 { + padding: .25rem !important; + } + + .lg\:tw-p-2 { + padding: .5rem !important; + } + + .lg\:tw-p-3 { + padding: .75rem !important; + } + + .lg\:tw-p-4 { + padding: 1rem !important; + } + + .lg\:tw-p-5 { + padding: 1.25rem !important; + } + + .lg\:tw-p-6 { + padding: 1.5rem !important; + } + + .lg\:tw-p-8 { + padding: 2rem !important; + } + + .lg\:tw-p-10 { + padding: 2.5rem !important; + } + + .lg\:tw-p-12 { + padding: 3rem !important; + } + + .lg\:tw-p-16 { + padding: 4rem !important; + } + + .lg\:tw-p-20 { + padding: 5rem !important; + } + + .lg\:tw-p-24 { + padding: 6rem !important; + } + + .lg\:tw-p-32 { + padding: 8rem !important; + } + + .lg\:tw-p-40 { + padding: 10rem !important; + } + + .lg\:tw-p-48 { + padding: 12rem !important; + } + + .lg\:tw-p-56 { + padding: 14rem !important; + } + + .lg\:tw-p-64 { + padding: 16rem !important; + } + + .lg\:tw-p-px { + padding: 1px !important; + } + + .lg\:tw-py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .lg\:tw-px-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .lg\:tw-py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important; + } + + .lg\:tw-px-1 { + padding-left: .25rem !important; + padding-right: .25rem !important; + } + + .lg\:tw-py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important; + } + + .lg\:tw-px-2 { + padding-left: .5rem !important; + padding-right: .5rem !important; + } + + .lg\:tw-py-3 { + padding-top: .75rem !important; + padding-bottom: .75rem !important; + } + + .lg\:tw-px-3 { + padding-left: .75rem !important; + padding-right: .75rem !important; + } + + .lg\:tw-py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .lg\:tw-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .lg\:tw-py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .lg\:tw-px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .lg\:tw-py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .lg\:tw-px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .lg\:tw-py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .lg\:tw-px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .lg\:tw-py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + + .lg\:tw-px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; + } + + .lg\:tw-py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .lg\:tw-px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .lg\:tw-py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .lg\:tw-px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .lg\:tw-py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .lg\:tw-px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:tw-py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + + .lg\:tw-px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; + } + + .lg\:tw-py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + + .lg\:tw-px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; + } + + .lg\:tw-py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + + .lg\:tw-px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + + .lg\:tw-py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + + .lg\:tw-px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; + } + + .lg\:tw-py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + + .lg\:tw-px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; + } + + .lg\:tw-py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; + } + + .lg\:tw-px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; + } + + .lg\:tw-py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; + } + + .lg\:tw-px-px { + padding-left: 1px !important; + padding-right: 1px !important; + } + + .lg\:tw-pt-0 { + padding-top: 0 !important; + } + + .lg\:tw-pr-0 { + padding-right: 0 !important; + } + + .lg\:tw-pb-0 { + padding-bottom: 0 !important; + } + + .lg\:tw-pl-0 { + padding-left: 0 !important; + } + + .lg\:tw-pt-1 { + padding-top: .25rem !important; + } + + .lg\:tw-pr-1 { + padding-right: .25rem !important; + } + + .lg\:tw-pb-1 { + padding-bottom: .25rem !important; + } + + .lg\:tw-pl-1 { + padding-left: .25rem !important; + } + + .lg\:tw-pt-2 { + padding-top: .5rem !important; + } + + .lg\:tw-pr-2 { + padding-right: .5rem !important; + } + + .lg\:tw-pb-2 { + padding-bottom: .5rem !important; + } + + .lg\:tw-pl-2 { + padding-left: .5rem !important; + } + + .lg\:tw-pt-3 { + padding-top: .75rem !important; + } + + .lg\:tw-pr-3 { + padding-right: .75rem !important; + } + + .lg\:tw-pb-3 { + padding-bottom: .75rem !important; + } + + .lg\:tw-pl-3 { + padding-left: .75rem !important; + } + + .lg\:tw-pt-4 { + padding-top: 1rem !important; + } + + .lg\:tw-pr-4 { + padding-right: 1rem !important; + } + + .lg\:tw-pb-4 { + padding-bottom: 1rem !important; + } + + .lg\:tw-pl-4 { + padding-left: 1rem !important; + } + + .lg\:tw-pt-5 { + padding-top: 1.25rem !important; + } + + .lg\:tw-pr-5 { + padding-right: 1.25rem !important; + } + + .lg\:tw-pb-5 { + padding-bottom: 1.25rem !important; + } + + .lg\:tw-pl-5 { + padding-left: 1.25rem !important; + } + + .lg\:tw-pt-6 { + padding-top: 1.5rem !important; + } + + .lg\:tw-pr-6 { + padding-right: 1.5rem !important; + } + + .lg\:tw-pb-6 { + padding-bottom: 1.5rem !important; + } + + .lg\:tw-pl-6 { + padding-left: 1.5rem !important; + } + + .lg\:tw-pt-8 { + padding-top: 2rem !important; + } + + .lg\:tw-pr-8 { + padding-right: 2rem !important; + } + + .lg\:tw-pb-8 { + padding-bottom: 2rem !important; + } + + .lg\:tw-pl-8 { + padding-left: 2rem !important; + } + + .lg\:tw-pt-10 { + padding-top: 2.5rem !important; + } + + .lg\:tw-pr-10 { + padding-right: 2.5rem !important; + } + + .lg\:tw-pb-10 { + padding-bottom: 2.5rem !important; + } + + .lg\:tw-pl-10 { + padding-left: 2.5rem !important; + } + + .lg\:tw-pt-12 { + padding-top: 3rem !important; + } + + .lg\:tw-pr-12 { + padding-right: 3rem !important; + } + + .lg\:tw-pb-12 { + padding-bottom: 3rem !important; + } + + .lg\:tw-pl-12 { + padding-left: 3rem !important; + } + + .lg\:tw-pt-16 { + padding-top: 4rem !important; + } + + .lg\:tw-pr-16 { + padding-right: 4rem !important; + } + + .lg\:tw-pb-16 { + padding-bottom: 4rem !important; + } + + .lg\:tw-pl-16 { + padding-left: 4rem !important; + } + + .lg\:tw-pt-20 { + padding-top: 5rem !important; + } + + .lg\:tw-pr-20 { + padding-right: 5rem !important; + } + + .lg\:tw-pb-20 { + padding-bottom: 5rem !important; + } + + .lg\:tw-pl-20 { + padding-left: 5rem !important; + } + + .lg\:tw-pt-24 { + padding-top: 6rem !important; + } + + .lg\:tw-pr-24 { + padding-right: 6rem !important; + } + + .lg\:tw-pb-24 { + padding-bottom: 6rem !important; + } + + .lg\:tw-pl-24 { + padding-left: 6rem !important; + } + + .lg\:tw-pt-32 { + padding-top: 8rem !important; + } + + .lg\:tw-pr-32 { + padding-right: 8rem !important; + } + + .lg\:tw-pb-32 { + padding-bottom: 8rem !important; + } + + .lg\:tw-pl-32 { + padding-left: 8rem !important; + } + + .lg\:tw-pt-40 { + padding-top: 10rem !important; + } + + .lg\:tw-pr-40 { + padding-right: 10rem !important; + } + + .lg\:tw-pb-40 { + padding-bottom: 10rem !important; + } + + .lg\:tw-pl-40 { + padding-left: 10rem !important; + } + + .lg\:tw-pt-48 { + padding-top: 12rem !important; + } + + .lg\:tw-pr-48 { + padding-right: 12rem !important; + } + + .lg\:tw-pb-48 { + padding-bottom: 12rem !important; + } + + .lg\:tw-pl-48 { + padding-left: 12rem !important; + } + + .lg\:tw-pt-56 { + padding-top: 14rem !important; + } + + .lg\:tw-pr-56 { + padding-right: 14rem !important; + } + + .lg\:tw-pb-56 { + padding-bottom: 14rem !important; + } + + .lg\:tw-pl-56 { + padding-left: 14rem !important; + } + + .lg\:tw-pt-64 { + padding-top: 16rem !important; + } + + .lg\:tw-pr-64 { + padding-right: 16rem !important; + } + + .lg\:tw-pb-64 { + padding-bottom: 16rem !important; + } + + .lg\:tw-pl-64 { + padding-left: 16rem !important; + } + + .lg\:tw-pt-px { + padding-top: 1px !important; + } + + .lg\:tw-pr-px { + padding-right: 1px !important; + } + + .lg\:tw-pb-px { + padding-bottom: 1px !important; + } + + .lg\:tw-pl-px { + padding-left: 1px !important; + } + + .lg\:tw-pointer-events-none { + pointer-events: none !important; + } + + .lg\:tw-pointer-events-auto { + pointer-events: auto !important; + } + + .lg\:tw-static { + position: static !important; + } + + .lg\:tw-fixed { + position: fixed !important; + } + + .lg\:tw-absolute { + position: absolute !important; + } + + .lg\:tw-relative { + position: relative !important; + } + + .lg\:tw-sticky { + position: -webkit-sticky !important; + position: sticky !important; + } + + .lg\:tw-inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; + } + + .lg\:tw-inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; + } + + .lg\:tw-inset-y-0 { + top: 0 !important; + bottom: 0 !important; + } + + .lg\:tw-inset-x-0 { + right: 0 !important; + left: 0 !important; + } + + .lg\:tw-inset-y-auto { + top: auto !important; + bottom: auto !important; + } + + .lg\:tw-inset-x-auto { + right: auto !important; + left: auto !important; + } + + .lg\:tw-top-0 { + top: 0 !important; + } + + .lg\:tw-right-0 { + right: 0 !important; + } + + .lg\:tw-bottom-0 { + bottom: 0 !important; + } + + .lg\:tw-left-0 { + left: 0 !important; + } + + .lg\:tw-top-auto { + top: auto !important; + } + + .lg\:tw-right-auto { + right: auto !important; + } + + .lg\:tw-bottom-auto { + bottom: auto !important; + } + + .lg\:tw-left-auto { + left: auto !important; + } + + .lg\:tw-resize-none { + resize: none !important; + } + + .lg\:tw-resize-y { + resize: vertical !important; + } + + .lg\:tw-resize-x { + resize: horizontal !important; + } + + .lg\:tw-resize { + resize: both !important; + } + + .lg\:tw-shadow { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:tw-shadow-md { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .lg\:tw-shadow-lg { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .lg\:tw-shadow-xl { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .lg\:tw-shadow-2xl { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .lg\:tw-shadow-inner { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:tw-shadow-outline { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .lg\:tw-shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .lg\:hover\:tw-shadow:hover { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:hover\:tw-shadow-md:hover { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .lg\:hover\:tw-shadow-lg:hover { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .lg\:hover\:tw-shadow-xl:hover { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .lg\:hover\:tw-shadow-2xl:hover { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .lg\:hover\:tw-shadow-inner:hover { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:hover\:tw-shadow-outline:hover { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .lg\:hover\:tw-shadow-none:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .lg\:focus\:tw-shadow:focus { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:focus\:tw-shadow-md:focus { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .lg\:focus\:tw-shadow-lg:focus { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .lg\:focus\:tw-shadow-xl:focus { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .lg\:focus\:tw-shadow-2xl:focus { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .lg\:focus\:tw-shadow-inner:focus { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .lg\:focus\:tw-shadow-outline:focus { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .lg\:focus\:tw-shadow-none:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .lg\:tw-table-auto { + table-layout: auto !important; + } + + .lg\:tw-table-fixed { + table-layout: fixed !important; + } + + .lg\:tw-text-left { + text-align: left !important; + } + + .lg\:tw-text-center { + text-align: center !important; + } + + .lg\:tw-text-right { + text-align: right !important; + } + + .lg\:tw-text-justify { + text-align: justify !important; + } + + .lg\:tw-text-transparent { + color: transparent !important; + } + + .lg\:tw-text-black { + color: #000 !important; + } + + .lg\:tw-text-white { + color: #fff !important; + } + + .lg\:tw-text-gray-100 { + color: #f7fafc !important; + } + + .lg\:tw-text-gray-200 { + color: #edf2f7 !important; + } + + .lg\:tw-text-gray-300 { + color: #e2e8f0 !important; + } + + .lg\:tw-text-gray-400 { + color: #cbd5e0 !important; + } + + .lg\:tw-text-gray-500 { + color: #a0aec0 !important; + } + + .lg\:tw-text-gray-600 { + color: #718096 !important; + } + + .lg\:tw-text-gray-700 { + color: #4a5568 !important; + } + + .lg\:tw-text-gray-800 { + color: #2d3748 !important; + } + + .lg\:tw-text-gray-900 { + color: #1a202c !important; + } + + .lg\:tw-text-red-100 { + color: #fff5f5 !important; + } + + .lg\:tw-text-red-200 { + color: #fed7d7 !important; + } + + .lg\:tw-text-red-300 { + color: #feb2b2 !important; + } + + .lg\:tw-text-red-400 { + color: #fc8181 !important; + } + + .lg\:tw-text-red-500 { + color: #f56565 !important; + } + + .lg\:tw-text-red-600 { + color: #e53e3e !important; + } + + .lg\:tw-text-red-700 { + color: #c53030 !important; + } + + .lg\:tw-text-red-800 { + color: #9b2c2c !important; + } + + .lg\:tw-text-red-900 { + color: #742a2a !important; + } + + .lg\:tw-text-orange-100 { + color: #fffaf0 !important; + } + + .lg\:tw-text-orange-200 { + color: #feebc8 !important; + } + + .lg\:tw-text-orange-300 { + color: #fbd38d !important; + } + + .lg\:tw-text-orange-400 { + color: #f6ad55 !important; + } + + .lg\:tw-text-orange-500 { + color: #ed8936 !important; + } + + .lg\:tw-text-orange-600 { + color: #dd6b20 !important; + } + + .lg\:tw-text-orange-700 { + color: #c05621 !important; + } + + .lg\:tw-text-orange-800 { + color: #9c4221 !important; + } + + .lg\:tw-text-orange-900 { + color: #7b341e !important; + } + + .lg\:tw-text-yellow-100 { + color: #fffff0 !important; + } + + .lg\:tw-text-yellow-200 { + color: #fefcbf !important; + } + + .lg\:tw-text-yellow-300 { + color: #faf089 !important; + } + + .lg\:tw-text-yellow-400 { + color: #f6e05e !important; + } + + .lg\:tw-text-yellow-500 { + color: #ecc94b !important; + } + + .lg\:tw-text-yellow-600 { + color: #d69e2e !important; + } + + .lg\:tw-text-yellow-700 { + color: #b7791f !important; + } + + .lg\:tw-text-yellow-800 { + color: #975a16 !important; + } + + .lg\:tw-text-yellow-900 { + color: #744210 !important; + } + + .lg\:tw-text-green-100 { + color: #f0fff4 !important; + } + + .lg\:tw-text-green-200 { + color: #c6f6d5 !important; + } + + .lg\:tw-text-green-300 { + color: #9ae6b4 !important; + } + + .lg\:tw-text-green-400 { + color: #68d391 !important; + } + + .lg\:tw-text-green-500 { + color: #48bb78 !important; + } + + .lg\:tw-text-green-600 { + color: #38a169 !important; + } + + .lg\:tw-text-green-700 { + color: #2f855a !important; + } + + .lg\:tw-text-green-800 { + color: #276749 !important; + } + + .lg\:tw-text-green-900 { + color: #22543d !important; + } + + .lg\:tw-text-teal-100 { + color: #e6fffa !important; + } + + .lg\:tw-text-teal-200 { + color: #b2f5ea !important; + } + + .lg\:tw-text-teal-300 { + color: #81e6d9 !important; + } + + .lg\:tw-text-teal-400 { + color: #4fd1c5 !important; + } + + .lg\:tw-text-teal-500 { + color: #38b2ac !important; + } + + .lg\:tw-text-teal-600 { + color: #319795 !important; + } + + .lg\:tw-text-teal-700 { + color: #2c7a7b !important; + } + + .lg\:tw-text-teal-800 { + color: #285e61 !important; + } + + .lg\:tw-text-teal-900 { + color: #234e52 !important; + } + + .lg\:tw-text-blue-100 { + color: #ebf8ff !important; + } + + .lg\:tw-text-blue-200 { + color: #bee3f8 !important; + } + + .lg\:tw-text-blue-300 { + color: #90cdf4 !important; + } + + .lg\:tw-text-blue-400 { + color: #63b3ed !important; + } + + .lg\:tw-text-blue-500 { + color: #4299e1 !important; + } + + .lg\:tw-text-blue-600 { + color: #3182ce !important; + } + + .lg\:tw-text-blue-700 { + color: #2b6cb0 !important; + } + + .lg\:tw-text-blue-800 { + color: #2c5282 !important; + } + + .lg\:tw-text-blue-900 { + color: #2a4365 !important; + } + + .lg\:tw-text-indigo-100 { + color: #ebf4ff !important; + } + + .lg\:tw-text-indigo-200 { + color: #c3dafe !important; + } + + .lg\:tw-text-indigo-300 { + color: #a3bffa !important; + } + + .lg\:tw-text-indigo-400 { + color: #7f9cf5 !important; + } + + .lg\:tw-text-indigo-500 { + color: #667eea !important; + } + + .lg\:tw-text-indigo-600 { + color: #5a67d8 !important; + } + + .lg\:tw-text-indigo-700 { + color: #4c51bf !important; + } + + .lg\:tw-text-indigo-800 { + color: #434190 !important; + } + + .lg\:tw-text-indigo-900 { + color: #3c366b !important; + } + + .lg\:tw-text-purple-100 { + color: #faf5ff !important; + } + + .lg\:tw-text-purple-200 { + color: #e9d8fd !important; + } + + .lg\:tw-text-purple-300 { + color: #d6bcfa !important; + } + + .lg\:tw-text-purple-400 { + color: #b794f4 !important; + } + + .lg\:tw-text-purple-500 { + color: #9f7aea !important; + } + + .lg\:tw-text-purple-600 { + color: #805ad5 !important; + } + + .lg\:tw-text-purple-700 { + color: #6b46c1 !important; + } + + .lg\:tw-text-purple-800 { + color: #553c9a !important; + } + + .lg\:tw-text-purple-900 { + color: #44337a !important; + } + + .lg\:tw-text-pink-100 { + color: #fff5f7 !important; + } + + .lg\:tw-text-pink-200 { + color: #fed7e2 !important; + } + + .lg\:tw-text-pink-300 { + color: #fbb6ce !important; + } + + .lg\:tw-text-pink-400 { + color: #f687b3 !important; + } + + .lg\:tw-text-pink-500 { + color: #ed64a6 !important; + } + + .lg\:tw-text-pink-600 { + color: #d53f8c !important; + } + + .lg\:tw-text-pink-700 { + color: #b83280 !important; + } + + .lg\:tw-text-pink-800 { + color: #97266d !important; + } + + .lg\:tw-text-pink-900 { + color: #702459 !important; + } + + .lg\:hover\:tw-text-transparent:hover { + color: transparent !important; + } + + .lg\:hover\:tw-text-black:hover { + color: #000 !important; + } + + .lg\:hover\:tw-text-white:hover { + color: #fff !important; + } + + .lg\:hover\:tw-text-gray-100:hover { + color: #f7fafc !important; + } + + .lg\:hover\:tw-text-gray-200:hover { + color: #edf2f7 !important; + } + + .lg\:hover\:tw-text-gray-300:hover { + color: #e2e8f0 !important; + } + + .lg\:hover\:tw-text-gray-400:hover { + color: #cbd5e0 !important; + } + + .lg\:hover\:tw-text-gray-500:hover { + color: #a0aec0 !important; + } + + .lg\:hover\:tw-text-gray-600:hover { + color: #718096 !important; + } + + .lg\:hover\:tw-text-gray-700:hover { + color: #4a5568 !important; + } + + .lg\:hover\:tw-text-gray-800:hover { + color: #2d3748 !important; + } + + .lg\:hover\:tw-text-gray-900:hover { + color: #1a202c !important; + } + + .lg\:hover\:tw-text-red-100:hover { + color: #fff5f5 !important; + } + + .lg\:hover\:tw-text-red-200:hover { + color: #fed7d7 !important; + } + + .lg\:hover\:tw-text-red-300:hover { + color: #feb2b2 !important; + } + + .lg\:hover\:tw-text-red-400:hover { + color: #fc8181 !important; + } + + .lg\:hover\:tw-text-red-500:hover { + color: #f56565 !important; + } + + .lg\:hover\:tw-text-red-600:hover { + color: #e53e3e !important; + } + + .lg\:hover\:tw-text-red-700:hover { + color: #c53030 !important; + } + + .lg\:hover\:tw-text-red-800:hover { + color: #9b2c2c !important; + } + + .lg\:hover\:tw-text-red-900:hover { + color: #742a2a !important; + } + + .lg\:hover\:tw-text-orange-100:hover { + color: #fffaf0 !important; + } + + .lg\:hover\:tw-text-orange-200:hover { + color: #feebc8 !important; + } + + .lg\:hover\:tw-text-orange-300:hover { + color: #fbd38d !important; + } + + .lg\:hover\:tw-text-orange-400:hover { + color: #f6ad55 !important; + } + + .lg\:hover\:tw-text-orange-500:hover { + color: #ed8936 !important; + } + + .lg\:hover\:tw-text-orange-600:hover { + color: #dd6b20 !important; + } + + .lg\:hover\:tw-text-orange-700:hover { + color: #c05621 !important; + } + + .lg\:hover\:tw-text-orange-800:hover { + color: #9c4221 !important; + } + + .lg\:hover\:tw-text-orange-900:hover { + color: #7b341e !important; + } + + .lg\:hover\:tw-text-yellow-100:hover { + color: #fffff0 !important; + } + + .lg\:hover\:tw-text-yellow-200:hover { + color: #fefcbf !important; + } + + .lg\:hover\:tw-text-yellow-300:hover { + color: #faf089 !important; + } + + .lg\:hover\:tw-text-yellow-400:hover { + color: #f6e05e !important; + } + + .lg\:hover\:tw-text-yellow-500:hover { + color: #ecc94b !important; + } + + .lg\:hover\:tw-text-yellow-600:hover { + color: #d69e2e !important; + } + + .lg\:hover\:tw-text-yellow-700:hover { + color: #b7791f !important; + } + + .lg\:hover\:tw-text-yellow-800:hover { + color: #975a16 !important; + } + + .lg\:hover\:tw-text-yellow-900:hover { + color: #744210 !important; + } + + .lg\:hover\:tw-text-green-100:hover { + color: #f0fff4 !important; + } + + .lg\:hover\:tw-text-green-200:hover { + color: #c6f6d5 !important; + } + + .lg\:hover\:tw-text-green-300:hover { + color: #9ae6b4 !important; + } + + .lg\:hover\:tw-text-green-400:hover { + color: #68d391 !important; + } + + .lg\:hover\:tw-text-green-500:hover { + color: #48bb78 !important; + } + + .lg\:hover\:tw-text-green-600:hover { + color: #38a169 !important; + } + + .lg\:hover\:tw-text-green-700:hover { + color: #2f855a !important; + } + + .lg\:hover\:tw-text-green-800:hover { + color: #276749 !important; + } + + .lg\:hover\:tw-text-green-900:hover { + color: #22543d !important; + } + + .lg\:hover\:tw-text-teal-100:hover { + color: #e6fffa !important; + } + + .lg\:hover\:tw-text-teal-200:hover { + color: #b2f5ea !important; + } + + .lg\:hover\:tw-text-teal-300:hover { + color: #81e6d9 !important; + } + + .lg\:hover\:tw-text-teal-400:hover { + color: #4fd1c5 !important; + } + + .lg\:hover\:tw-text-teal-500:hover { + color: #38b2ac !important; + } + + .lg\:hover\:tw-text-teal-600:hover { + color: #319795 !important; + } + + .lg\:hover\:tw-text-teal-700:hover { + color: #2c7a7b !important; + } + + .lg\:hover\:tw-text-teal-800:hover { + color: #285e61 !important; + } + + .lg\:hover\:tw-text-teal-900:hover { + color: #234e52 !important; + } + + .lg\:hover\:tw-text-blue-100:hover { + color: #ebf8ff !important; + } + + .lg\:hover\:tw-text-blue-200:hover { + color: #bee3f8 !important; + } + + .lg\:hover\:tw-text-blue-300:hover { + color: #90cdf4 !important; + } + + .lg\:hover\:tw-text-blue-400:hover { + color: #63b3ed !important; + } + + .lg\:hover\:tw-text-blue-500:hover { + color: #4299e1 !important; + } + + .lg\:hover\:tw-text-blue-600:hover { + color: #3182ce !important; + } + + .lg\:hover\:tw-text-blue-700:hover { + color: #2b6cb0 !important; + } + + .lg\:hover\:tw-text-blue-800:hover { + color: #2c5282 !important; + } + + .lg\:hover\:tw-text-blue-900:hover { + color: #2a4365 !important; + } + + .lg\:hover\:tw-text-indigo-100:hover { + color: #ebf4ff !important; + } + + .lg\:hover\:tw-text-indigo-200:hover { + color: #c3dafe !important; + } + + .lg\:hover\:tw-text-indigo-300:hover { + color: #a3bffa !important; + } + + .lg\:hover\:tw-text-indigo-400:hover { + color: #7f9cf5 !important; + } + + .lg\:hover\:tw-text-indigo-500:hover { + color: #667eea !important; + } + + .lg\:hover\:tw-text-indigo-600:hover { + color: #5a67d8 !important; + } + + .lg\:hover\:tw-text-indigo-700:hover { + color: #4c51bf !important; + } + + .lg\:hover\:tw-text-indigo-800:hover { + color: #434190 !important; + } + + .lg\:hover\:tw-text-indigo-900:hover { + color: #3c366b !important; + } + + .lg\:hover\:tw-text-purple-100:hover { + color: #faf5ff !important; + } + + .lg\:hover\:tw-text-purple-200:hover { + color: #e9d8fd !important; + } + + .lg\:hover\:tw-text-purple-300:hover { + color: #d6bcfa !important; + } + + .lg\:hover\:tw-text-purple-400:hover { + color: #b794f4 !important; + } + + .lg\:hover\:tw-text-purple-500:hover { + color: #9f7aea !important; + } + + .lg\:hover\:tw-text-purple-600:hover { + color: #805ad5 !important; + } + + .lg\:hover\:tw-text-purple-700:hover { + color: #6b46c1 !important; + } + + .lg\:hover\:tw-text-purple-800:hover { + color: #553c9a !important; + } + + .lg\:hover\:tw-text-purple-900:hover { + color: #44337a !important; + } + + .lg\:hover\:tw-text-pink-100:hover { + color: #fff5f7 !important; + } + + .lg\:hover\:tw-text-pink-200:hover { + color: #fed7e2 !important; + } + + .lg\:hover\:tw-text-pink-300:hover { + color: #fbb6ce !important; + } + + .lg\:hover\:tw-text-pink-400:hover { + color: #f687b3 !important; + } + + .lg\:hover\:tw-text-pink-500:hover { + color: #ed64a6 !important; + } + + .lg\:hover\:tw-text-pink-600:hover { + color: #d53f8c !important; + } + + .lg\:hover\:tw-text-pink-700:hover { + color: #b83280 !important; + } + + .lg\:hover\:tw-text-pink-800:hover { + color: #97266d !important; + } + + .lg\:hover\:tw-text-pink-900:hover { + color: #702459 !important; + } + + .lg\:focus\:tw-text-transparent:focus { + color: transparent !important; + } + + .lg\:focus\:tw-text-black:focus { + color: #000 !important; + } + + .lg\:focus\:tw-text-white:focus { + color: #fff !important; + } + + .lg\:focus\:tw-text-gray-100:focus { + color: #f7fafc !important; + } + + .lg\:focus\:tw-text-gray-200:focus { + color: #edf2f7 !important; + } + + .lg\:focus\:tw-text-gray-300:focus { + color: #e2e8f0 !important; + } + + .lg\:focus\:tw-text-gray-400:focus { + color: #cbd5e0 !important; + } + + .lg\:focus\:tw-text-gray-500:focus { + color: #a0aec0 !important; + } + + .lg\:focus\:tw-text-gray-600:focus { + color: #718096 !important; + } + + .lg\:focus\:tw-text-gray-700:focus { + color: #4a5568 !important; + } + + .lg\:focus\:tw-text-gray-800:focus { + color: #2d3748 !important; + } + + .lg\:focus\:tw-text-gray-900:focus { + color: #1a202c !important; + } + + .lg\:focus\:tw-text-red-100:focus { + color: #fff5f5 !important; + } + + .lg\:focus\:tw-text-red-200:focus { + color: #fed7d7 !important; + } + + .lg\:focus\:tw-text-red-300:focus { + color: #feb2b2 !important; + } + + .lg\:focus\:tw-text-red-400:focus { + color: #fc8181 !important; + } + + .lg\:focus\:tw-text-red-500:focus { + color: #f56565 !important; + } + + .lg\:focus\:tw-text-red-600:focus { + color: #e53e3e !important; + } + + .lg\:focus\:tw-text-red-700:focus { + color: #c53030 !important; + } + + .lg\:focus\:tw-text-red-800:focus { + color: #9b2c2c !important; + } + + .lg\:focus\:tw-text-red-900:focus { + color: #742a2a !important; + } + + .lg\:focus\:tw-text-orange-100:focus { + color: #fffaf0 !important; + } + + .lg\:focus\:tw-text-orange-200:focus { + color: #feebc8 !important; + } + + .lg\:focus\:tw-text-orange-300:focus { + color: #fbd38d !important; + } + + .lg\:focus\:tw-text-orange-400:focus { + color: #f6ad55 !important; + } + + .lg\:focus\:tw-text-orange-500:focus { + color: #ed8936 !important; + } + + .lg\:focus\:tw-text-orange-600:focus { + color: #dd6b20 !important; + } + + .lg\:focus\:tw-text-orange-700:focus { + color: #c05621 !important; + } + + .lg\:focus\:tw-text-orange-800:focus { + color: #9c4221 !important; + } + + .lg\:focus\:tw-text-orange-900:focus { + color: #7b341e !important; + } + + .lg\:focus\:tw-text-yellow-100:focus { + color: #fffff0 !important; + } + + .lg\:focus\:tw-text-yellow-200:focus { + color: #fefcbf !important; + } + + .lg\:focus\:tw-text-yellow-300:focus { + color: #faf089 !important; + } + + .lg\:focus\:tw-text-yellow-400:focus { + color: #f6e05e !important; + } + + .lg\:focus\:tw-text-yellow-500:focus { + color: #ecc94b !important; + } + + .lg\:focus\:tw-text-yellow-600:focus { + color: #d69e2e !important; + } + + .lg\:focus\:tw-text-yellow-700:focus { + color: #b7791f !important; + } + + .lg\:focus\:tw-text-yellow-800:focus { + color: #975a16 !important; + } + + .lg\:focus\:tw-text-yellow-900:focus { + color: #744210 !important; + } + + .lg\:focus\:tw-text-green-100:focus { + color: #f0fff4 !important; + } + + .lg\:focus\:tw-text-green-200:focus { + color: #c6f6d5 !important; + } + + .lg\:focus\:tw-text-green-300:focus { + color: #9ae6b4 !important; + } + + .lg\:focus\:tw-text-green-400:focus { + color: #68d391 !important; + } + + .lg\:focus\:tw-text-green-500:focus { + color: #48bb78 !important; + } + + .lg\:focus\:tw-text-green-600:focus { + color: #38a169 !important; + } + + .lg\:focus\:tw-text-green-700:focus { + color: #2f855a !important; + } + + .lg\:focus\:tw-text-green-800:focus { + color: #276749 !important; + } + + .lg\:focus\:tw-text-green-900:focus { + color: #22543d !important; + } + + .lg\:focus\:tw-text-teal-100:focus { + color: #e6fffa !important; + } + + .lg\:focus\:tw-text-teal-200:focus { + color: #b2f5ea !important; + } + + .lg\:focus\:tw-text-teal-300:focus { + color: #81e6d9 !important; + } + + .lg\:focus\:tw-text-teal-400:focus { + color: #4fd1c5 !important; + } + + .lg\:focus\:tw-text-teal-500:focus { + color: #38b2ac !important; + } + + .lg\:focus\:tw-text-teal-600:focus { + color: #319795 !important; + } + + .lg\:focus\:tw-text-teal-700:focus { + color: #2c7a7b !important; + } + + .lg\:focus\:tw-text-teal-800:focus { + color: #285e61 !important; + } + + .lg\:focus\:tw-text-teal-900:focus { + color: #234e52 !important; + } + + .lg\:focus\:tw-text-blue-100:focus { + color: #ebf8ff !important; + } + + .lg\:focus\:tw-text-blue-200:focus { + color: #bee3f8 !important; + } + + .lg\:focus\:tw-text-blue-300:focus { + color: #90cdf4 !important; + } + + .lg\:focus\:tw-text-blue-400:focus { + color: #63b3ed !important; + } + + .lg\:focus\:tw-text-blue-500:focus { + color: #4299e1 !important; + } + + .lg\:focus\:tw-text-blue-600:focus { + color: #3182ce !important; + } + + .lg\:focus\:tw-text-blue-700:focus { + color: #2b6cb0 !important; + } + + .lg\:focus\:tw-text-blue-800:focus { + color: #2c5282 !important; + } + + .lg\:focus\:tw-text-blue-900:focus { + color: #2a4365 !important; + } + + .lg\:focus\:tw-text-indigo-100:focus { + color: #ebf4ff !important; + } + + .lg\:focus\:tw-text-indigo-200:focus { + color: #c3dafe !important; + } + + .lg\:focus\:tw-text-indigo-300:focus { + color: #a3bffa !important; + } + + .lg\:focus\:tw-text-indigo-400:focus { + color: #7f9cf5 !important; + } + + .lg\:focus\:tw-text-indigo-500:focus { + color: #667eea !important; + } + + .lg\:focus\:tw-text-indigo-600:focus { + color: #5a67d8 !important; + } + + .lg\:focus\:tw-text-indigo-700:focus { + color: #4c51bf !important; + } + + .lg\:focus\:tw-text-indigo-800:focus { + color: #434190 !important; + } + + .lg\:focus\:tw-text-indigo-900:focus { + color: #3c366b !important; + } + + .lg\:focus\:tw-text-purple-100:focus { + color: #faf5ff !important; + } + + .lg\:focus\:tw-text-purple-200:focus { + color: #e9d8fd !important; + } + + .lg\:focus\:tw-text-purple-300:focus { + color: #d6bcfa !important; + } + + .lg\:focus\:tw-text-purple-400:focus { + color: #b794f4 !important; + } + + .lg\:focus\:tw-text-purple-500:focus { + color: #9f7aea !important; + } + + .lg\:focus\:tw-text-purple-600:focus { + color: #805ad5 !important; + } + + .lg\:focus\:tw-text-purple-700:focus { + color: #6b46c1 !important; + } + + .lg\:focus\:tw-text-purple-800:focus { + color: #553c9a !important; + } + + .lg\:focus\:tw-text-purple-900:focus { + color: #44337a !important; + } + + .lg\:focus\:tw-text-pink-100:focus { + color: #fff5f7 !important; + } + + .lg\:focus\:tw-text-pink-200:focus { + color: #fed7e2 !important; + } + + .lg\:focus\:tw-text-pink-300:focus { + color: #fbb6ce !important; + } + + .lg\:focus\:tw-text-pink-400:focus { + color: #f687b3 !important; + } + + .lg\:focus\:tw-text-pink-500:focus { + color: #ed64a6 !important; + } + + .lg\:focus\:tw-text-pink-600:focus { + color: #d53f8c !important; + } + + .lg\:focus\:tw-text-pink-700:focus { + color: #b83280 !important; + } + + .lg\:focus\:tw-text-pink-800:focus { + color: #97266d !important; + } + + .lg\:focus\:tw-text-pink-900:focus { + color: #702459 !important; + } + + .lg\:tw-text-xs { + font-size: .75rem !important; + } + + .lg\:tw-text-sm { + font-size: .875rem !important; + } + + .lg\:tw-text-base { + font-size: 1rem !important; + } + + .lg\:tw-text-lg { + font-size: 1.125rem !important; + } + + .lg\:tw-text-xl { + font-size: 1.25rem !important; + } + + .lg\:tw-text-2xl { + font-size: 1.5rem !important; + } + + .lg\:tw-text-3xl { + font-size: 1.875rem !important; + } + + .lg\:tw-text-4xl { + font-size: 2.25rem !important; + } + + .lg\:tw-text-5xl { + font-size: 3rem !important; + } + + .lg\:tw-text-6xl { + font-size: 4rem !important; + } + + .lg\:tw-italic { + font-style: italic !important; + } + + .lg\:tw-not-italic { + font-style: normal !important; + } + + .lg\:tw-uppercase { + text-transform: uppercase !important; + } + + .lg\:tw-lowercase { + text-transform: lowercase !important; + } + + .lg\:tw-capitalize { + text-transform: capitalize !important; + } + + .lg\:tw-normal-case { + text-transform: none !important; + } + + .lg\:tw-underline { + text-decoration: underline !important; + } + + .lg\:tw-line-through { + text-decoration: line-through !important; + } + + .lg\:tw-no-underline { + text-decoration: none !important; + } + + .lg\:hover\:tw-underline:hover { + text-decoration: underline !important; + } + + .lg\:hover\:tw-line-through:hover { + text-decoration: line-through !important; + } + + .lg\:hover\:tw-no-underline:hover { + text-decoration: none !important; + } + + .lg\:focus\:tw-underline:focus { + text-decoration: underline !important; + } + + .lg\:focus\:tw-line-through:focus { + text-decoration: line-through !important; + } + + .lg\:focus\:tw-no-underline:focus { + text-decoration: none !important; + } + + .lg\:tw-antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; + } + + .lg\:tw-subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; + } + + .lg\:tw-tracking-tighter { + letter-spacing: -.05em !important; + } + + .lg\:tw-tracking-tight { + letter-spacing: -.025em !important; + } + + .lg\:tw-tracking-normal { + letter-spacing: 0 !important; + } + + .lg\:tw-tracking-wide { + letter-spacing: .025em !important; + } + + .lg\:tw-tracking-wider { + letter-spacing: .05em !important; + } + + .lg\:tw-tracking-widest { + letter-spacing: .1em !important; + } + + .lg\:tw-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; + } + + .lg\:tw-select-text { + -webkit-user-select: text !important; + -moz-user-select: text !important; + -ms-user-select: text !important; + user-select: text !important; + } + + .lg\:tw-align-baseline { + vertical-align: baseline !important; + } + + .lg\:tw-align-top { + vertical-align: top !important; + } + + .lg\:tw-align-middle { + vertical-align: middle !important; + } + + .lg\:tw-align-bottom { + vertical-align: bottom !important; + } + + .lg\:tw-align-text-top { + vertical-align: text-top !important; + } + + .lg\:tw-align-text-bottom { + vertical-align: text-bottom !important; + } + + .lg\:tw-visible { + visibility: visible !important; + } + + .lg\:tw-invisible { + visibility: hidden !important; + } + + .lg\:tw-whitespace-normal { + white-space: normal !important; + } + + .lg\:tw-whitespace-no-wrap { + white-space: nowrap !important; + } + + .lg\:tw-whitespace-pre { + white-space: pre !important; + } + + .lg\:tw-whitespace-pre-line { + white-space: pre-line !important; + } + + .lg\:tw-whitespace-pre-wrap { + white-space: pre-wrap !important; + } + + .lg\:tw-break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + + .lg\:tw-break-words { + overflow-wrap: break-word !important; + } + + .lg\:tw-break-all { + word-break: break-all !important; + } + + .lg\:tw-truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + } + + .lg\:tw-w-0 { + width: 0 !important; + } + + .lg\:tw-w-1 { + width: .25rem !important; + } + + .lg\:tw-w-2 { + width: .5rem !important; + } + + .lg\:tw-w-3 { + width: .75rem !important; + } + + .lg\:tw-w-4 { + width: 1rem !important; + } + + .lg\:tw-w-5 { + width: 1.25rem !important; + } + + .lg\:tw-w-6 { + width: 1.5rem !important; + } + + .lg\:tw-w-8 { + width: 2rem !important; + } + + .lg\:tw-w-10 { + width: 2.5rem !important; + } + + .lg\:tw-w-12 { + width: 3rem !important; + } + + .lg\:tw-w-16 { + width: 4rem !important; + } + + .lg\:tw-w-20 { + width: 5rem !important; + } + + .lg\:tw-w-24 { + width: 6rem !important; + } + + .lg\:tw-w-32 { + width: 8rem !important; + } + + .lg\:tw-w-40 { + width: 10rem !important; + } + + .lg\:tw-w-48 { + width: 12rem !important; + } + + .lg\:tw-w-56 { + width: 14rem !important; + } + + .lg\:tw-w-64 { + width: 16rem !important; + } + + .lg\:tw-w-auto { + width: auto !important; + } + + .lg\:tw-w-px { + width: 1px !important; + } + + .lg\:tw-w-1\/2 { + width: 50% !important; + } + + .lg\:tw-w-1\/3 { + width: 33.33333% !important; + } + + .lg\:tw-w-2\/3 { + width: 66.66667% !important; + } + + .lg\:tw-w-1\/4 { + width: 25% !important; + } + + .lg\:tw-w-3\/4 { + width: 75% !important; + } + + .lg\:tw-w-1\/5 { + width: 20% !important; + } + + .lg\:tw-w-2\/5 { + width: 40% !important; + } + + .lg\:tw-w-3\/5 { + width: 60% !important; + } + + .lg\:tw-w-4\/5 { + width: 80% !important; + } + + .lg\:tw-w-1\/6 { + width: 16.66667% !important; + } + + .lg\:tw-w-5\/6 { + width: 83.33333% !important; + } + + .lg\:tw-w-full { + width: 100% !important; + } + + .lg\:tw-w-screen { + width: 100vw !important; + } + + .lg\:tw-z-0 { + z-index: 0 !important; + } + + .lg\:tw-z-10 { + z-index: 10 !important; + } + + .lg\:tw-z-20 { + z-index: 20 !important; + } + + .lg\:tw-z-30 { + z-index: 30 !important; + } + + .lg\:tw-z-40 { + z-index: 40 !important; + } + + .lg\:tw-z-50 { + z-index: 50 !important; + } + + .lg\:tw-z-auto { + z-index: auto !important; + } +} + +@media (min-width: 1280px) { + .xl\:tw-appearance-none { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; + } + + .xl\:tw-bg-fixed { + background-attachment: fixed !important; + } + + .xl\:tw-bg-local { + background-attachment: local !important; + } + + .xl\:tw-bg-scroll { + background-attachment: scroll !important; + } + + .xl\:tw-bg-transparent { + background-color: transparent !important; + } + + .xl\:tw-bg-black { + background-color: #000 !important; + } + + .xl\:tw-bg-white { + background-color: #fff !important; + } + + .xl\:tw-bg-gray-100 { + background-color: #f7fafc !important; + } + + .xl\:tw-bg-gray-200 { + background-color: #edf2f7 !important; + } + + .xl\:tw-bg-gray-300 { + background-color: #e2e8f0 !important; + } + + .xl\:tw-bg-gray-400 { + background-color: #cbd5e0 !important; + } + + .xl\:tw-bg-gray-500 { + background-color: #a0aec0 !important; + } + + .xl\:tw-bg-gray-600 { + background-color: #718096 !important; + } + + .xl\:tw-bg-gray-700 { + background-color: #4a5568 !important; + } + + .xl\:tw-bg-gray-800 { + background-color: #2d3748 !important; + } + + .xl\:tw-bg-gray-900 { + background-color: #1a202c !important; + } + + .xl\:tw-bg-red-100 { + background-color: #fff5f5 !important; + } + + .xl\:tw-bg-red-200 { + background-color: #fed7d7 !important; + } + + .xl\:tw-bg-red-300 { + background-color: #feb2b2 !important; + } + + .xl\:tw-bg-red-400 { + background-color: #fc8181 !important; + } + + .xl\:tw-bg-red-500 { + background-color: #f56565 !important; + } + + .xl\:tw-bg-red-600 { + background-color: #e53e3e !important; + } + + .xl\:tw-bg-red-700 { + background-color: #c53030 !important; + } + + .xl\:tw-bg-red-800 { + background-color: #9b2c2c !important; + } + + .xl\:tw-bg-red-900 { + background-color: #742a2a !important; + } + + .xl\:tw-bg-orange-100 { + background-color: #fffaf0 !important; + } + + .xl\:tw-bg-orange-200 { + background-color: #feebc8 !important; + } + + .xl\:tw-bg-orange-300 { + background-color: #fbd38d !important; + } + + .xl\:tw-bg-orange-400 { + background-color: #f6ad55 !important; + } + + .xl\:tw-bg-orange-500 { + background-color: #ed8936 !important; + } + + .xl\:tw-bg-orange-600 { + background-color: #dd6b20 !important; + } + + .xl\:tw-bg-orange-700 { + background-color: #c05621 !important; + } + + .xl\:tw-bg-orange-800 { + background-color: #9c4221 !important; + } + + .xl\:tw-bg-orange-900 { + background-color: #7b341e !important; + } + + .xl\:tw-bg-yellow-100 { + background-color: #fffff0 !important; + } + + .xl\:tw-bg-yellow-200 { + background-color: #fefcbf !important; + } + + .xl\:tw-bg-yellow-300 { + background-color: #faf089 !important; + } + + .xl\:tw-bg-yellow-400 { + background-color: #f6e05e !important; + } + + .xl\:tw-bg-yellow-500 { + background-color: #ecc94b !important; + } + + .xl\:tw-bg-yellow-600 { + background-color: #d69e2e !important; + } + + .xl\:tw-bg-yellow-700 { + background-color: #b7791f !important; + } + + .xl\:tw-bg-yellow-800 { + background-color: #975a16 !important; + } + + .xl\:tw-bg-yellow-900 { + background-color: #744210 !important; + } + + .xl\:tw-bg-green-100 { + background-color: #f0fff4 !important; + } + + .xl\:tw-bg-green-200 { + background-color: #c6f6d5 !important; + } + + .xl\:tw-bg-green-300 { + background-color: #9ae6b4 !important; + } + + .xl\:tw-bg-green-400 { + background-color: #68d391 !important; + } + + .xl\:tw-bg-green-500 { + background-color: #48bb78 !important; + } + + .xl\:tw-bg-green-600 { + background-color: #38a169 !important; + } + + .xl\:tw-bg-green-700 { + background-color: #2f855a !important; + } + + .xl\:tw-bg-green-800 { + background-color: #276749 !important; + } + + .xl\:tw-bg-green-900 { + background-color: #22543d !important; + } + + .xl\:tw-bg-teal-100 { + background-color: #e6fffa !important; + } + + .xl\:tw-bg-teal-200 { + background-color: #b2f5ea !important; + } + + .xl\:tw-bg-teal-300 { + background-color: #81e6d9 !important; + } + + .xl\:tw-bg-teal-400 { + background-color: #4fd1c5 !important; + } + + .xl\:tw-bg-teal-500 { + background-color: #38b2ac !important; + } + + .xl\:tw-bg-teal-600 { + background-color: #319795 !important; + } + + .xl\:tw-bg-teal-700 { + background-color: #2c7a7b !important; + } + + .xl\:tw-bg-teal-800 { + background-color: #285e61 !important; + } + + .xl\:tw-bg-teal-900 { + background-color: #234e52 !important; + } + + .xl\:tw-bg-blue-100 { + background-color: #ebf8ff !important; + } + + .xl\:tw-bg-blue-200 { + background-color: #bee3f8 !important; + } + + .xl\:tw-bg-blue-300 { + background-color: #90cdf4 !important; + } + + .xl\:tw-bg-blue-400 { + background-color: #63b3ed !important; + } + + .xl\:tw-bg-blue-500 { + background-color: #4299e1 !important; + } + + .xl\:tw-bg-blue-600 { + background-color: #3182ce !important; + } + + .xl\:tw-bg-blue-700 { + background-color: #2b6cb0 !important; + } + + .xl\:tw-bg-blue-800 { + background-color: #2c5282 !important; + } + + .xl\:tw-bg-blue-900 { + background-color: #2a4365 !important; + } + + .xl\:tw-bg-indigo-100 { + background-color: #ebf4ff !important; + } + + .xl\:tw-bg-indigo-200 { + background-color: #c3dafe !important; + } + + .xl\:tw-bg-indigo-300 { + background-color: #a3bffa !important; + } + + .xl\:tw-bg-indigo-400 { + background-color: #7f9cf5 !important; + } + + .xl\:tw-bg-indigo-500 { + background-color: #667eea !important; + } + + .xl\:tw-bg-indigo-600 { + background-color: #5a67d8 !important; + } + + .xl\:tw-bg-indigo-700 { + background-color: #4c51bf !important; + } + + .xl\:tw-bg-indigo-800 { + background-color: #434190 !important; + } + + .xl\:tw-bg-indigo-900 { + background-color: #3c366b !important; + } + + .xl\:tw-bg-purple-100 { + background-color: #faf5ff !important; + } + + .xl\:tw-bg-purple-200 { + background-color: #e9d8fd !important; + } + + .xl\:tw-bg-purple-300 { + background-color: #d6bcfa !important; + } + + .xl\:tw-bg-purple-400 { + background-color: #b794f4 !important; + } + + .xl\:tw-bg-purple-500 { + background-color: #9f7aea !important; + } + + .xl\:tw-bg-purple-600 { + background-color: #805ad5 !important; + } + + .xl\:tw-bg-purple-700 { + background-color: #6b46c1 !important; + } + + .xl\:tw-bg-purple-800 { + background-color: #553c9a !important; + } + + .xl\:tw-bg-purple-900 { + background-color: #44337a !important; + } + + .xl\:tw-bg-pink-100 { + background-color: #fff5f7 !important; + } + + .xl\:tw-bg-pink-200 { + background-color: #fed7e2 !important; + } + + .xl\:tw-bg-pink-300 { + background-color: #fbb6ce !important; + } + + .xl\:tw-bg-pink-400 { + background-color: #f687b3 !important; + } + + .xl\:tw-bg-pink-500 { + background-color: #ed64a6 !important; + } + + .xl\:tw-bg-pink-600 { + background-color: #d53f8c !important; + } + + .xl\:tw-bg-pink-700 { + background-color: #b83280 !important; + } + + .xl\:tw-bg-pink-800 { + background-color: #97266d !important; + } + + .xl\:tw-bg-pink-900 { + background-color: #702459 !important; + } + + .xl\:hover\:tw-bg-transparent:hover { + background-color: transparent !important; + } + + .xl\:hover\:tw-bg-black:hover { + background-color: #000 !important; + } + + .xl\:hover\:tw-bg-white:hover { + background-color: #fff !important; + } + + .xl\:hover\:tw-bg-gray-100:hover { + background-color: #f7fafc !important; + } + + .xl\:hover\:tw-bg-gray-200:hover { + background-color: #edf2f7 !important; + } + + .xl\:hover\:tw-bg-gray-300:hover { + background-color: #e2e8f0 !important; + } + + .xl\:hover\:tw-bg-gray-400:hover { + background-color: #cbd5e0 !important; + } + + .xl\:hover\:tw-bg-gray-500:hover { + background-color: #a0aec0 !important; + } + + .xl\:hover\:tw-bg-gray-600:hover { + background-color: #718096 !important; + } + + .xl\:hover\:tw-bg-gray-700:hover { + background-color: #4a5568 !important; + } + + .xl\:hover\:tw-bg-gray-800:hover { + background-color: #2d3748 !important; + } + + .xl\:hover\:tw-bg-gray-900:hover { + background-color: #1a202c !important; + } + + .xl\:hover\:tw-bg-red-100:hover { + background-color: #fff5f5 !important; + } + + .xl\:hover\:tw-bg-red-200:hover { + background-color: #fed7d7 !important; + } + + .xl\:hover\:tw-bg-red-300:hover { + background-color: #feb2b2 !important; + } + + .xl\:hover\:tw-bg-red-400:hover { + background-color: #fc8181 !important; + } + + .xl\:hover\:tw-bg-red-500:hover { + background-color: #f56565 !important; + } + + .xl\:hover\:tw-bg-red-600:hover { + background-color: #e53e3e !important; + } + + .xl\:hover\:tw-bg-red-700:hover { + background-color: #c53030 !important; + } + + .xl\:hover\:tw-bg-red-800:hover { + background-color: #9b2c2c !important; + } + + .xl\:hover\:tw-bg-red-900:hover { + background-color: #742a2a !important; + } + + .xl\:hover\:tw-bg-orange-100:hover { + background-color: #fffaf0 !important; + } + + .xl\:hover\:tw-bg-orange-200:hover { + background-color: #feebc8 !important; + } + + .xl\:hover\:tw-bg-orange-300:hover { + background-color: #fbd38d !important; + } + + .xl\:hover\:tw-bg-orange-400:hover { + background-color: #f6ad55 !important; + } + + .xl\:hover\:tw-bg-orange-500:hover { + background-color: #ed8936 !important; + } + + .xl\:hover\:tw-bg-orange-600:hover { + background-color: #dd6b20 !important; + } + + .xl\:hover\:tw-bg-orange-700:hover { + background-color: #c05621 !important; + } + + .xl\:hover\:tw-bg-orange-800:hover { + background-color: #9c4221 !important; + } + + .xl\:hover\:tw-bg-orange-900:hover { + background-color: #7b341e !important; + } + + .xl\:hover\:tw-bg-yellow-100:hover { + background-color: #fffff0 !important; + } + + .xl\:hover\:tw-bg-yellow-200:hover { + background-color: #fefcbf !important; + } + + .xl\:hover\:tw-bg-yellow-300:hover { + background-color: #faf089 !important; + } + + .xl\:hover\:tw-bg-yellow-400:hover { + background-color: #f6e05e !important; + } + + .xl\:hover\:tw-bg-yellow-500:hover { + background-color: #ecc94b !important; + } + + .xl\:hover\:tw-bg-yellow-600:hover { + background-color: #d69e2e !important; + } + + .xl\:hover\:tw-bg-yellow-700:hover { + background-color: #b7791f !important; + } + + .xl\:hover\:tw-bg-yellow-800:hover { + background-color: #975a16 !important; + } + + .xl\:hover\:tw-bg-yellow-900:hover { + background-color: #744210 !important; + } + + .xl\:hover\:tw-bg-green-100:hover { + background-color: #f0fff4 !important; + } + + .xl\:hover\:tw-bg-green-200:hover { + background-color: #c6f6d5 !important; + } + + .xl\:hover\:tw-bg-green-300:hover { + background-color: #9ae6b4 !important; + } + + .xl\:hover\:tw-bg-green-400:hover { + background-color: #68d391 !important; + } + + .xl\:hover\:tw-bg-green-500:hover { + background-color: #48bb78 !important; + } + + .xl\:hover\:tw-bg-green-600:hover { + background-color: #38a169 !important; + } + + .xl\:hover\:tw-bg-green-700:hover { + background-color: #2f855a !important; + } + + .xl\:hover\:tw-bg-green-800:hover { + background-color: #276749 !important; + } + + .xl\:hover\:tw-bg-green-900:hover { + background-color: #22543d !important; + } + + .xl\:hover\:tw-bg-teal-100:hover { + background-color: #e6fffa !important; + } + + .xl\:hover\:tw-bg-teal-200:hover { + background-color: #b2f5ea !important; + } + + .xl\:hover\:tw-bg-teal-300:hover { + background-color: #81e6d9 !important; + } + + .xl\:hover\:tw-bg-teal-400:hover { + background-color: #4fd1c5 !important; + } + + .xl\:hover\:tw-bg-teal-500:hover { + background-color: #38b2ac !important; + } + + .xl\:hover\:tw-bg-teal-600:hover { + background-color: #319795 !important; + } + + .xl\:hover\:tw-bg-teal-700:hover { + background-color: #2c7a7b !important; + } + + .xl\:hover\:tw-bg-teal-800:hover { + background-color: #285e61 !important; + } + + .xl\:hover\:tw-bg-teal-900:hover { + background-color: #234e52 !important; + } + + .xl\:hover\:tw-bg-blue-100:hover { + background-color: #ebf8ff !important; + } + + .xl\:hover\:tw-bg-blue-200:hover { + background-color: #bee3f8 !important; + } + + .xl\:hover\:tw-bg-blue-300:hover { + background-color: #90cdf4 !important; + } + + .xl\:hover\:tw-bg-blue-400:hover { + background-color: #63b3ed !important; + } + + .xl\:hover\:tw-bg-blue-500:hover { + background-color: #4299e1 !important; + } + + .xl\:hover\:tw-bg-blue-600:hover { + background-color: #3182ce !important; + } + + .xl\:hover\:tw-bg-blue-700:hover { + background-color: #2b6cb0 !important; + } + + .xl\:hover\:tw-bg-blue-800:hover { + background-color: #2c5282 !important; + } + + .xl\:hover\:tw-bg-blue-900:hover { + background-color: #2a4365 !important; + } + + .xl\:hover\:tw-bg-indigo-100:hover { + background-color: #ebf4ff !important; + } + + .xl\:hover\:tw-bg-indigo-200:hover { + background-color: #c3dafe !important; + } + + .xl\:hover\:tw-bg-indigo-300:hover { + background-color: #a3bffa !important; + } + + .xl\:hover\:tw-bg-indigo-400:hover { + background-color: #7f9cf5 !important; + } + + .xl\:hover\:tw-bg-indigo-500:hover { + background-color: #667eea !important; + } + + .xl\:hover\:tw-bg-indigo-600:hover { + background-color: #5a67d8 !important; + } + + .xl\:hover\:tw-bg-indigo-700:hover { + background-color: #4c51bf !important; + } + + .xl\:hover\:tw-bg-indigo-800:hover { + background-color: #434190 !important; + } + + .xl\:hover\:tw-bg-indigo-900:hover { + background-color: #3c366b !important; + } + + .xl\:hover\:tw-bg-purple-100:hover { + background-color: #faf5ff !important; + } + + .xl\:hover\:tw-bg-purple-200:hover { + background-color: #e9d8fd !important; + } + + .xl\:hover\:tw-bg-purple-300:hover { + background-color: #d6bcfa !important; + } + + .xl\:hover\:tw-bg-purple-400:hover { + background-color: #b794f4 !important; + } + + .xl\:hover\:tw-bg-purple-500:hover { + background-color: #9f7aea !important; + } + + .xl\:hover\:tw-bg-purple-600:hover { + background-color: #805ad5 !important; + } + + .xl\:hover\:tw-bg-purple-700:hover { + background-color: #6b46c1 !important; + } + + .xl\:hover\:tw-bg-purple-800:hover { + background-color: #553c9a !important; + } + + .xl\:hover\:tw-bg-purple-900:hover { + background-color: #44337a !important; + } + + .xl\:hover\:tw-bg-pink-100:hover { + background-color: #fff5f7 !important; + } + + .xl\:hover\:tw-bg-pink-200:hover { + background-color: #fed7e2 !important; + } + + .xl\:hover\:tw-bg-pink-300:hover { + background-color: #fbb6ce !important; + } + + .xl\:hover\:tw-bg-pink-400:hover { + background-color: #f687b3 !important; + } + + .xl\:hover\:tw-bg-pink-500:hover { + background-color: #ed64a6 !important; + } + + .xl\:hover\:tw-bg-pink-600:hover { + background-color: #d53f8c !important; + } + + .xl\:hover\:tw-bg-pink-700:hover { + background-color: #b83280 !important; + } + + .xl\:hover\:tw-bg-pink-800:hover { + background-color: #97266d !important; + } + + .xl\:hover\:tw-bg-pink-900:hover { + background-color: #702459 !important; + } + + .xl\:focus\:tw-bg-transparent:focus { + background-color: transparent !important; + } + + .xl\:focus\:tw-bg-black:focus { + background-color: #000 !important; + } + + .xl\:focus\:tw-bg-white:focus { + background-color: #fff !important; + } + + .xl\:focus\:tw-bg-gray-100:focus { + background-color: #f7fafc !important; + } + + .xl\:focus\:tw-bg-gray-200:focus { + background-color: #edf2f7 !important; + } + + .xl\:focus\:tw-bg-gray-300:focus { + background-color: #e2e8f0 !important; + } + + .xl\:focus\:tw-bg-gray-400:focus { + background-color: #cbd5e0 !important; + } + + .xl\:focus\:tw-bg-gray-500:focus { + background-color: #a0aec0 !important; + } + + .xl\:focus\:tw-bg-gray-600:focus { + background-color: #718096 !important; + } + + .xl\:focus\:tw-bg-gray-700:focus { + background-color: #4a5568 !important; + } + + .xl\:focus\:tw-bg-gray-800:focus { + background-color: #2d3748 !important; + } + + .xl\:focus\:tw-bg-gray-900:focus { + background-color: #1a202c !important; + } + + .xl\:focus\:tw-bg-red-100:focus { + background-color: #fff5f5 !important; + } + + .xl\:focus\:tw-bg-red-200:focus { + background-color: #fed7d7 !important; + } + + .xl\:focus\:tw-bg-red-300:focus { + background-color: #feb2b2 !important; + } + + .xl\:focus\:tw-bg-red-400:focus { + background-color: #fc8181 !important; + } + + .xl\:focus\:tw-bg-red-500:focus { + background-color: #f56565 !important; + } + + .xl\:focus\:tw-bg-red-600:focus { + background-color: #e53e3e !important; + } + + .xl\:focus\:tw-bg-red-700:focus { + background-color: #c53030 !important; + } + + .xl\:focus\:tw-bg-red-800:focus { + background-color: #9b2c2c !important; + } + + .xl\:focus\:tw-bg-red-900:focus { + background-color: #742a2a !important; + } + + .xl\:focus\:tw-bg-orange-100:focus { + background-color: #fffaf0 !important; + } + + .xl\:focus\:tw-bg-orange-200:focus { + background-color: #feebc8 !important; + } + + .xl\:focus\:tw-bg-orange-300:focus { + background-color: #fbd38d !important; + } + + .xl\:focus\:tw-bg-orange-400:focus { + background-color: #f6ad55 !important; + } + + .xl\:focus\:tw-bg-orange-500:focus { + background-color: #ed8936 !important; + } + + .xl\:focus\:tw-bg-orange-600:focus { + background-color: #dd6b20 !important; + } + + .xl\:focus\:tw-bg-orange-700:focus { + background-color: #c05621 !important; + } + + .xl\:focus\:tw-bg-orange-800:focus { + background-color: #9c4221 !important; + } + + .xl\:focus\:tw-bg-orange-900:focus { + background-color: #7b341e !important; + } + + .xl\:focus\:tw-bg-yellow-100:focus { + background-color: #fffff0 !important; + } + + .xl\:focus\:tw-bg-yellow-200:focus { + background-color: #fefcbf !important; + } + + .xl\:focus\:tw-bg-yellow-300:focus { + background-color: #faf089 !important; + } + + .xl\:focus\:tw-bg-yellow-400:focus { + background-color: #f6e05e !important; + } + + .xl\:focus\:tw-bg-yellow-500:focus { + background-color: #ecc94b !important; + } + + .xl\:focus\:tw-bg-yellow-600:focus { + background-color: #d69e2e !important; + } + + .xl\:focus\:tw-bg-yellow-700:focus { + background-color: #b7791f !important; + } + + .xl\:focus\:tw-bg-yellow-800:focus { + background-color: #975a16 !important; + } + + .xl\:focus\:tw-bg-yellow-900:focus { + background-color: #744210 !important; + } + + .xl\:focus\:tw-bg-green-100:focus { + background-color: #f0fff4 !important; + } + + .xl\:focus\:tw-bg-green-200:focus { + background-color: #c6f6d5 !important; + } + + .xl\:focus\:tw-bg-green-300:focus { + background-color: #9ae6b4 !important; + } + + .xl\:focus\:tw-bg-green-400:focus { + background-color: #68d391 !important; + } + + .xl\:focus\:tw-bg-green-500:focus { + background-color: #48bb78 !important; + } + + .xl\:focus\:tw-bg-green-600:focus { + background-color: #38a169 !important; + } + + .xl\:focus\:tw-bg-green-700:focus { + background-color: #2f855a !important; + } + + .xl\:focus\:tw-bg-green-800:focus { + background-color: #276749 !important; + } + + .xl\:focus\:tw-bg-green-900:focus { + background-color: #22543d !important; + } + + .xl\:focus\:tw-bg-teal-100:focus { + background-color: #e6fffa !important; + } + + .xl\:focus\:tw-bg-teal-200:focus { + background-color: #b2f5ea !important; + } + + .xl\:focus\:tw-bg-teal-300:focus { + background-color: #81e6d9 !important; + } + + .xl\:focus\:tw-bg-teal-400:focus { + background-color: #4fd1c5 !important; + } + + .xl\:focus\:tw-bg-teal-500:focus { + background-color: #38b2ac !important; + } + + .xl\:focus\:tw-bg-teal-600:focus { + background-color: #319795 !important; + } + + .xl\:focus\:tw-bg-teal-700:focus { + background-color: #2c7a7b !important; + } + + .xl\:focus\:tw-bg-teal-800:focus { + background-color: #285e61 !important; + } + + .xl\:focus\:tw-bg-teal-900:focus { + background-color: #234e52 !important; + } + + .xl\:focus\:tw-bg-blue-100:focus { + background-color: #ebf8ff !important; + } + + .xl\:focus\:tw-bg-blue-200:focus { + background-color: #bee3f8 !important; + } + + .xl\:focus\:tw-bg-blue-300:focus { + background-color: #90cdf4 !important; + } + + .xl\:focus\:tw-bg-blue-400:focus { + background-color: #63b3ed !important; + } + + .xl\:focus\:tw-bg-blue-500:focus { + background-color: #4299e1 !important; + } + + .xl\:focus\:tw-bg-blue-600:focus { + background-color: #3182ce !important; + } + + .xl\:focus\:tw-bg-blue-700:focus { + background-color: #2b6cb0 !important; + } + + .xl\:focus\:tw-bg-blue-800:focus { + background-color: #2c5282 !important; + } + + .xl\:focus\:tw-bg-blue-900:focus { + background-color: #2a4365 !important; + } + + .xl\:focus\:tw-bg-indigo-100:focus { + background-color: #ebf4ff !important; + } + + .xl\:focus\:tw-bg-indigo-200:focus { + background-color: #c3dafe !important; + } + + .xl\:focus\:tw-bg-indigo-300:focus { + background-color: #a3bffa !important; + } + + .xl\:focus\:tw-bg-indigo-400:focus { + background-color: #7f9cf5 !important; + } + + .xl\:focus\:tw-bg-indigo-500:focus { + background-color: #667eea !important; + } + + .xl\:focus\:tw-bg-indigo-600:focus { + background-color: #5a67d8 !important; + } + + .xl\:focus\:tw-bg-indigo-700:focus { + background-color: #4c51bf !important; + } + + .xl\:focus\:tw-bg-indigo-800:focus { + background-color: #434190 !important; + } + + .xl\:focus\:tw-bg-indigo-900:focus { + background-color: #3c366b !important; + } + + .xl\:focus\:tw-bg-purple-100:focus { + background-color: #faf5ff !important; + } + + .xl\:focus\:tw-bg-purple-200:focus { + background-color: #e9d8fd !important; + } + + .xl\:focus\:tw-bg-purple-300:focus { + background-color: #d6bcfa !important; + } + + .xl\:focus\:tw-bg-purple-400:focus { + background-color: #b794f4 !important; + } + + .xl\:focus\:tw-bg-purple-500:focus { + background-color: #9f7aea !important; + } + + .xl\:focus\:tw-bg-purple-600:focus { + background-color: #805ad5 !important; + } + + .xl\:focus\:tw-bg-purple-700:focus { + background-color: #6b46c1 !important; + } + + .xl\:focus\:tw-bg-purple-800:focus { + background-color: #553c9a !important; + } + + .xl\:focus\:tw-bg-purple-900:focus { + background-color: #44337a !important; + } + + .xl\:focus\:tw-bg-pink-100:focus { + background-color: #fff5f7 !important; + } + + .xl\:focus\:tw-bg-pink-200:focus { + background-color: #fed7e2 !important; + } + + .xl\:focus\:tw-bg-pink-300:focus { + background-color: #fbb6ce !important; + } + + .xl\:focus\:tw-bg-pink-400:focus { + background-color: #f687b3 !important; + } + + .xl\:focus\:tw-bg-pink-500:focus { + background-color: #ed64a6 !important; + } + + .xl\:focus\:tw-bg-pink-600:focus { + background-color: #d53f8c !important; + } + + .xl\:focus\:tw-bg-pink-700:focus { + background-color: #b83280 !important; + } + + .xl\:focus\:tw-bg-pink-800:focus { + background-color: #97266d !important; + } + + .xl\:focus\:tw-bg-pink-900:focus { + background-color: #702459 !important; + } + + .xl\:tw-bg-bottom { + background-position: bottom !important; + } + + .xl\:tw-bg-center { + background-position: center !important; + } + + .xl\:tw-bg-left { + background-position: left !important; + } + + .xl\:tw-bg-left-bottom { + background-position: left bottom !important; + } + + .xl\:tw-bg-left-top { + background-position: left top !important; + } + + .xl\:tw-bg-right { + background-position: right !important; + } + + .xl\:tw-bg-right-bottom { + background-position: right bottom !important; + } + + .xl\:tw-bg-right-top { + background-position: right top !important; + } + + .xl\:tw-bg-top { + background-position: top !important; + } + + .xl\:tw-bg-repeat { + background-repeat: repeat !important; + } + + .xl\:tw-bg-no-repeat { + background-repeat: no-repeat !important; + } + + .xl\:tw-bg-repeat-x { + background-repeat: repeat-x !important; + } + + .xl\:tw-bg-repeat-y { + background-repeat: repeat-y !important; + } + + .xl\:tw-bg-auto { + background-size: auto !important; + } + + .xl\:tw-bg-cover { + background-size: cover !important; + } + + .xl\:tw-bg-contain { + background-size: contain !important; + } + + .xl\:tw-border-transparent { + border-color: transparent !important; + } + + .xl\:tw-border-black { + border-color: #000 !important; + } + + .xl\:tw-border-white { + border-color: #fff !important; + } + + .xl\:tw-border-gray-100 { + border-color: #f7fafc !important; + } + + .xl\:tw-border-gray-200 { + border-color: #edf2f7 !important; + } + + .xl\:tw-border-gray-300 { + border-color: #e2e8f0 !important; + } + + .xl\:tw-border-gray-400 { + border-color: #cbd5e0 !important; + } + + .xl\:tw-border-gray-500 { + border-color: #a0aec0 !important; + } + + .xl\:tw-border-gray-600 { + border-color: #718096 !important; + } + + .xl\:tw-border-gray-700 { + border-color: #4a5568 !important; + } + + .xl\:tw-border-gray-800 { + border-color: #2d3748 !important; + } + + .xl\:tw-border-gray-900 { + border-color: #1a202c !important; + } + + .xl\:tw-border-red-100 { + border-color: #fff5f5 !important; + } + + .xl\:tw-border-red-200 { + border-color: #fed7d7 !important; + } + + .xl\:tw-border-red-300 { + border-color: #feb2b2 !important; + } + + .xl\:tw-border-red-400 { + border-color: #fc8181 !important; + } + + .xl\:tw-border-red-500 { + border-color: #f56565 !important; + } + + .xl\:tw-border-red-600 { + border-color: #e53e3e !important; + } + + .xl\:tw-border-red-700 { + border-color: #c53030 !important; + } + + .xl\:tw-border-red-800 { + border-color: #9b2c2c !important; + } + + .xl\:tw-border-red-900 { + border-color: #742a2a !important; + } + + .xl\:tw-border-orange-100 { + border-color: #fffaf0 !important; + } + + .xl\:tw-border-orange-200 { + border-color: #feebc8 !important; + } + + .xl\:tw-border-orange-300 { + border-color: #fbd38d !important; + } + + .xl\:tw-border-orange-400 { + border-color: #f6ad55 !important; + } + + .xl\:tw-border-orange-500 { + border-color: #ed8936 !important; + } + + .xl\:tw-border-orange-600 { + border-color: #dd6b20 !important; + } + + .xl\:tw-border-orange-700 { + border-color: #c05621 !important; + } + + .xl\:tw-border-orange-800 { + border-color: #9c4221 !important; + } + + .xl\:tw-border-orange-900 { + border-color: #7b341e !important; + } + + .xl\:tw-border-yellow-100 { + border-color: #fffff0 !important; + } + + .xl\:tw-border-yellow-200 { + border-color: #fefcbf !important; + } + + .xl\:tw-border-yellow-300 { + border-color: #faf089 !important; + } + + .xl\:tw-border-yellow-400 { + border-color: #f6e05e !important; + } + + .xl\:tw-border-yellow-500 { + border-color: #ecc94b !important; + } + + .xl\:tw-border-yellow-600 { + border-color: #d69e2e !important; + } + + .xl\:tw-border-yellow-700 { + border-color: #b7791f !important; + } + + .xl\:tw-border-yellow-800 { + border-color: #975a16 !important; + } + + .xl\:tw-border-yellow-900 { + border-color: #744210 !important; + } + + .xl\:tw-border-green-100 { + border-color: #f0fff4 !important; + } + + .xl\:tw-border-green-200 { + border-color: #c6f6d5 !important; + } + + .xl\:tw-border-green-300 { + border-color: #9ae6b4 !important; + } + + .xl\:tw-border-green-400 { + border-color: #68d391 !important; + } + + .xl\:tw-border-green-500 { + border-color: #48bb78 !important; + } + + .xl\:tw-border-green-600 { + border-color: #38a169 !important; + } + + .xl\:tw-border-green-700 { + border-color: #2f855a !important; + } + + .xl\:tw-border-green-800 { + border-color: #276749 !important; + } + + .xl\:tw-border-green-900 { + border-color: #22543d !important; + } + + .xl\:tw-border-teal-100 { + border-color: #e6fffa !important; + } + + .xl\:tw-border-teal-200 { + border-color: #b2f5ea !important; + } + + .xl\:tw-border-teal-300 { + border-color: #81e6d9 !important; + } + + .xl\:tw-border-teal-400 { + border-color: #4fd1c5 !important; + } + + .xl\:tw-border-teal-500 { + border-color: #38b2ac !important; + } + + .xl\:tw-border-teal-600 { + border-color: #319795 !important; + } + + .xl\:tw-border-teal-700 { + border-color: #2c7a7b !important; + } + + .xl\:tw-border-teal-800 { + border-color: #285e61 !important; + } + + .xl\:tw-border-teal-900 { + border-color: #234e52 !important; + } + + .xl\:tw-border-blue-100 { + border-color: #ebf8ff !important; + } + + .xl\:tw-border-blue-200 { + border-color: #bee3f8 !important; + } + + .xl\:tw-border-blue-300 { + border-color: #90cdf4 !important; + } + + .xl\:tw-border-blue-400 { + border-color: #63b3ed !important; + } + + .xl\:tw-border-blue-500 { + border-color: #4299e1 !important; + } + + .xl\:tw-border-blue-600 { + border-color: #3182ce !important; + } + + .xl\:tw-border-blue-700 { + border-color: #2b6cb0 !important; + } + + .xl\:tw-border-blue-800 { + border-color: #2c5282 !important; + } + + .xl\:tw-border-blue-900 { + border-color: #2a4365 !important; + } + + .xl\:tw-border-indigo-100 { + border-color: #ebf4ff !important; + } + + .xl\:tw-border-indigo-200 { + border-color: #c3dafe !important; + } + + .xl\:tw-border-indigo-300 { + border-color: #a3bffa !important; + } + + .xl\:tw-border-indigo-400 { + border-color: #7f9cf5 !important; + } + + .xl\:tw-border-indigo-500 { + border-color: #667eea !important; + } + + .xl\:tw-border-indigo-600 { + border-color: #5a67d8 !important; + } + + .xl\:tw-border-indigo-700 { + border-color: #4c51bf !important; + } + + .xl\:tw-border-indigo-800 { + border-color: #434190 !important; + } + + .xl\:tw-border-indigo-900 { + border-color: #3c366b !important; + } + + .xl\:tw-border-purple-100 { + border-color: #faf5ff !important; + } + + .xl\:tw-border-purple-200 { + border-color: #e9d8fd !important; + } + + .xl\:tw-border-purple-300 { + border-color: #d6bcfa !important; + } + + .xl\:tw-border-purple-400 { + border-color: #b794f4 !important; + } + + .xl\:tw-border-purple-500 { + border-color: #9f7aea !important; + } + + .xl\:tw-border-purple-600 { + border-color: #805ad5 !important; + } + + .xl\:tw-border-purple-700 { + border-color: #6b46c1 !important; + } + + .xl\:tw-border-purple-800 { + border-color: #553c9a !important; + } + + .xl\:tw-border-purple-900 { + border-color: #44337a !important; + } + + .xl\:tw-border-pink-100 { + border-color: #fff5f7 !important; + } + + .xl\:tw-border-pink-200 { + border-color: #fed7e2 !important; + } + + .xl\:tw-border-pink-300 { + border-color: #fbb6ce !important; + } + + .xl\:tw-border-pink-400 { + border-color: #f687b3 !important; + } + + .xl\:tw-border-pink-500 { + border-color: #ed64a6 !important; + } + + .xl\:tw-border-pink-600 { + border-color: #d53f8c !important; + } + + .xl\:tw-border-pink-700 { + border-color: #b83280 !important; + } + + .xl\:tw-border-pink-800 { + border-color: #97266d !important; + } + + .xl\:tw-border-pink-900 { + border-color: #702459 !important; + } + + .xl\:hover\:tw-border-transparent:hover { + border-color: transparent !important; + } + + .xl\:hover\:tw-border-black:hover { + border-color: #000 !important; + } + + .xl\:hover\:tw-border-white:hover { + border-color: #fff !important; + } + + .xl\:hover\:tw-border-gray-100:hover { + border-color: #f7fafc !important; + } + + .xl\:hover\:tw-border-gray-200:hover { + border-color: #edf2f7 !important; + } + + .xl\:hover\:tw-border-gray-300:hover { + border-color: #e2e8f0 !important; + } + + .xl\:hover\:tw-border-gray-400:hover { + border-color: #cbd5e0 !important; + } + + .xl\:hover\:tw-border-gray-500:hover { + border-color: #a0aec0 !important; + } + + .xl\:hover\:tw-border-gray-600:hover { + border-color: #718096 !important; + } + + .xl\:hover\:tw-border-gray-700:hover { + border-color: #4a5568 !important; + } + + .xl\:hover\:tw-border-gray-800:hover { + border-color: #2d3748 !important; + } + + .xl\:hover\:tw-border-gray-900:hover { + border-color: #1a202c !important; + } + + .xl\:hover\:tw-border-red-100:hover { + border-color: #fff5f5 !important; + } + + .xl\:hover\:tw-border-red-200:hover { + border-color: #fed7d7 !important; + } + + .xl\:hover\:tw-border-red-300:hover { + border-color: #feb2b2 !important; + } + + .xl\:hover\:tw-border-red-400:hover { + border-color: #fc8181 !important; + } + + .xl\:hover\:tw-border-red-500:hover { + border-color: #f56565 !important; + } + + .xl\:hover\:tw-border-red-600:hover { + border-color: #e53e3e !important; + } + + .xl\:hover\:tw-border-red-700:hover { + border-color: #c53030 !important; + } + + .xl\:hover\:tw-border-red-800:hover { + border-color: #9b2c2c !important; + } + + .xl\:hover\:tw-border-red-900:hover { + border-color: #742a2a !important; + } + + .xl\:hover\:tw-border-orange-100:hover { + border-color: #fffaf0 !important; + } + + .xl\:hover\:tw-border-orange-200:hover { + border-color: #feebc8 !important; + } + + .xl\:hover\:tw-border-orange-300:hover { + border-color: #fbd38d !important; + } + + .xl\:hover\:tw-border-orange-400:hover { + border-color: #f6ad55 !important; + } + + .xl\:hover\:tw-border-orange-500:hover { + border-color: #ed8936 !important; + } + + .xl\:hover\:tw-border-orange-600:hover { + border-color: #dd6b20 !important; + } + + .xl\:hover\:tw-border-orange-700:hover { + border-color: #c05621 !important; + } + + .xl\:hover\:tw-border-orange-800:hover { + border-color: #9c4221 !important; + } + + .xl\:hover\:tw-border-orange-900:hover { + border-color: #7b341e !important; + } + + .xl\:hover\:tw-border-yellow-100:hover { + border-color: #fffff0 !important; + } + + .xl\:hover\:tw-border-yellow-200:hover { + border-color: #fefcbf !important; + } + + .xl\:hover\:tw-border-yellow-300:hover { + border-color: #faf089 !important; + } + + .xl\:hover\:tw-border-yellow-400:hover { + border-color: #f6e05e !important; + } + + .xl\:hover\:tw-border-yellow-500:hover { + border-color: #ecc94b !important; + } + + .xl\:hover\:tw-border-yellow-600:hover { + border-color: #d69e2e !important; + } + + .xl\:hover\:tw-border-yellow-700:hover { + border-color: #b7791f !important; + } + + .xl\:hover\:tw-border-yellow-800:hover { + border-color: #975a16 !important; + } + + .xl\:hover\:tw-border-yellow-900:hover { + border-color: #744210 !important; + } + + .xl\:hover\:tw-border-green-100:hover { + border-color: #f0fff4 !important; + } + + .xl\:hover\:tw-border-green-200:hover { + border-color: #c6f6d5 !important; + } + + .xl\:hover\:tw-border-green-300:hover { + border-color: #9ae6b4 !important; + } + + .xl\:hover\:tw-border-green-400:hover { + border-color: #68d391 !important; + } + + .xl\:hover\:tw-border-green-500:hover { + border-color: #48bb78 !important; + } + + .xl\:hover\:tw-border-green-600:hover { + border-color: #38a169 !important; + } + + .xl\:hover\:tw-border-green-700:hover { + border-color: #2f855a !important; + } + + .xl\:hover\:tw-border-green-800:hover { + border-color: #276749 !important; + } + + .xl\:hover\:tw-border-green-900:hover { + border-color: #22543d !important; + } + + .xl\:hover\:tw-border-teal-100:hover { + border-color: #e6fffa !important; + } + + .xl\:hover\:tw-border-teal-200:hover { + border-color: #b2f5ea !important; + } + + .xl\:hover\:tw-border-teal-300:hover { + border-color: #81e6d9 !important; + } + + .xl\:hover\:tw-border-teal-400:hover { + border-color: #4fd1c5 !important; + } + + .xl\:hover\:tw-border-teal-500:hover { + border-color: #38b2ac !important; + } + + .xl\:hover\:tw-border-teal-600:hover { + border-color: #319795 !important; + } + + .xl\:hover\:tw-border-teal-700:hover { + border-color: #2c7a7b !important; + } + + .xl\:hover\:tw-border-teal-800:hover { + border-color: #285e61 !important; + } + + .xl\:hover\:tw-border-teal-900:hover { + border-color: #234e52 !important; + } + + .xl\:hover\:tw-border-blue-100:hover { + border-color: #ebf8ff !important; + } + + .xl\:hover\:tw-border-blue-200:hover { + border-color: #bee3f8 !important; + } + + .xl\:hover\:tw-border-blue-300:hover { + border-color: #90cdf4 !important; + } + + .xl\:hover\:tw-border-blue-400:hover { + border-color: #63b3ed !important; + } + + .xl\:hover\:tw-border-blue-500:hover { + border-color: #4299e1 !important; + } + + .xl\:hover\:tw-border-blue-600:hover { + border-color: #3182ce !important; + } + + .xl\:hover\:tw-border-blue-700:hover { + border-color: #2b6cb0 !important; + } + + .xl\:hover\:tw-border-blue-800:hover { + border-color: #2c5282 !important; + } + + .xl\:hover\:tw-border-blue-900:hover { + border-color: #2a4365 !important; + } + + .xl\:hover\:tw-border-indigo-100:hover { + border-color: #ebf4ff !important; + } + + .xl\:hover\:tw-border-indigo-200:hover { + border-color: #c3dafe !important; + } + + .xl\:hover\:tw-border-indigo-300:hover { + border-color: #a3bffa !important; + } + + .xl\:hover\:tw-border-indigo-400:hover { + border-color: #7f9cf5 !important; + } + + .xl\:hover\:tw-border-indigo-500:hover { + border-color: #667eea !important; + } + + .xl\:hover\:tw-border-indigo-600:hover { + border-color: #5a67d8 !important; + } + + .xl\:hover\:tw-border-indigo-700:hover { + border-color: #4c51bf !important; + } + + .xl\:hover\:tw-border-indigo-800:hover { + border-color: #434190 !important; + } + + .xl\:hover\:tw-border-indigo-900:hover { + border-color: #3c366b !important; + } + + .xl\:hover\:tw-border-purple-100:hover { + border-color: #faf5ff !important; + } + + .xl\:hover\:tw-border-purple-200:hover { + border-color: #e9d8fd !important; + } + + .xl\:hover\:tw-border-purple-300:hover { + border-color: #d6bcfa !important; + } + + .xl\:hover\:tw-border-purple-400:hover { + border-color: #b794f4 !important; + } + + .xl\:hover\:tw-border-purple-500:hover { + border-color: #9f7aea !important; + } + + .xl\:hover\:tw-border-purple-600:hover { + border-color: #805ad5 !important; + } + + .xl\:hover\:tw-border-purple-700:hover { + border-color: #6b46c1 !important; + } + + .xl\:hover\:tw-border-purple-800:hover { + border-color: #553c9a !important; + } + + .xl\:hover\:tw-border-purple-900:hover { + border-color: #44337a !important; + } + + .xl\:hover\:tw-border-pink-100:hover { + border-color: #fff5f7 !important; + } + + .xl\:hover\:tw-border-pink-200:hover { + border-color: #fed7e2 !important; + } + + .xl\:hover\:tw-border-pink-300:hover { + border-color: #fbb6ce !important; + } + + .xl\:hover\:tw-border-pink-400:hover { + border-color: #f687b3 !important; + } + + .xl\:hover\:tw-border-pink-500:hover { + border-color: #ed64a6 !important; + } + + .xl\:hover\:tw-border-pink-600:hover { + border-color: #d53f8c !important; + } + + .xl\:hover\:tw-border-pink-700:hover { + border-color: #b83280 !important; + } + + .xl\:hover\:tw-border-pink-800:hover { + border-color: #97266d !important; + } + + .xl\:hover\:tw-border-pink-900:hover { + border-color: #702459 !important; + } + + .xl\:focus\:tw-border-transparent:focus { + border-color: transparent !important; + } + + .xl\:focus\:tw-border-black:focus { + border-color: #000 !important; + } + + .xl\:focus\:tw-border-white:focus { + border-color: #fff !important; + } + + .xl\:focus\:tw-border-gray-100:focus { + border-color: #f7fafc !important; + } + + .xl\:focus\:tw-border-gray-200:focus { + border-color: #edf2f7 !important; + } + + .xl\:focus\:tw-border-gray-300:focus { + border-color: #e2e8f0 !important; + } + + .xl\:focus\:tw-border-gray-400:focus { + border-color: #cbd5e0 !important; + } + + .xl\:focus\:tw-border-gray-500:focus { + border-color: #a0aec0 !important; + } + + .xl\:focus\:tw-border-gray-600:focus { + border-color: #718096 !important; + } + + .xl\:focus\:tw-border-gray-700:focus { + border-color: #4a5568 !important; + } + + .xl\:focus\:tw-border-gray-800:focus { + border-color: #2d3748 !important; + } + + .xl\:focus\:tw-border-gray-900:focus { + border-color: #1a202c !important; + } + + .xl\:focus\:tw-border-red-100:focus { + border-color: #fff5f5 !important; + } + + .xl\:focus\:tw-border-red-200:focus { + border-color: #fed7d7 !important; + } + + .xl\:focus\:tw-border-red-300:focus { + border-color: #feb2b2 !important; + } + + .xl\:focus\:tw-border-red-400:focus { + border-color: #fc8181 !important; + } + + .xl\:focus\:tw-border-red-500:focus { + border-color: #f56565 !important; + } + + .xl\:focus\:tw-border-red-600:focus { + border-color: #e53e3e !important; + } + + .xl\:focus\:tw-border-red-700:focus { + border-color: #c53030 !important; + } + + .xl\:focus\:tw-border-red-800:focus { + border-color: #9b2c2c !important; + } + + .xl\:focus\:tw-border-red-900:focus { + border-color: #742a2a !important; + } + + .xl\:focus\:tw-border-orange-100:focus { + border-color: #fffaf0 !important; + } + + .xl\:focus\:tw-border-orange-200:focus { + border-color: #feebc8 !important; + } + + .xl\:focus\:tw-border-orange-300:focus { + border-color: #fbd38d !important; + } + + .xl\:focus\:tw-border-orange-400:focus { + border-color: #f6ad55 !important; + } + + .xl\:focus\:tw-border-orange-500:focus { + border-color: #ed8936 !important; + } + + .xl\:focus\:tw-border-orange-600:focus { + border-color: #dd6b20 !important; + } + + .xl\:focus\:tw-border-orange-700:focus { + border-color: #c05621 !important; + } + + .xl\:focus\:tw-border-orange-800:focus { + border-color: #9c4221 !important; + } + + .xl\:focus\:tw-border-orange-900:focus { + border-color: #7b341e !important; + } + + .xl\:focus\:tw-border-yellow-100:focus { + border-color: #fffff0 !important; + } + + .xl\:focus\:tw-border-yellow-200:focus { + border-color: #fefcbf !important; + } + + .xl\:focus\:tw-border-yellow-300:focus { + border-color: #faf089 !important; + } + + .xl\:focus\:tw-border-yellow-400:focus { + border-color: #f6e05e !important; + } + + .xl\:focus\:tw-border-yellow-500:focus { + border-color: #ecc94b !important; + } + + .xl\:focus\:tw-border-yellow-600:focus { + border-color: #d69e2e !important; + } + + .xl\:focus\:tw-border-yellow-700:focus { + border-color: #b7791f !important; + } + + .xl\:focus\:tw-border-yellow-800:focus { + border-color: #975a16 !important; + } + + .xl\:focus\:tw-border-yellow-900:focus { + border-color: #744210 !important; + } + + .xl\:focus\:tw-border-green-100:focus { + border-color: #f0fff4 !important; + } + + .xl\:focus\:tw-border-green-200:focus { + border-color: #c6f6d5 !important; + } + + .xl\:focus\:tw-border-green-300:focus { + border-color: #9ae6b4 !important; + } + + .xl\:focus\:tw-border-green-400:focus { + border-color: #68d391 !important; + } + + .xl\:focus\:tw-border-green-500:focus { + border-color: #48bb78 !important; + } + + .xl\:focus\:tw-border-green-600:focus { + border-color: #38a169 !important; + } + + .xl\:focus\:tw-border-green-700:focus { + border-color: #2f855a !important; + } + + .xl\:focus\:tw-border-green-800:focus { + border-color: #276749 !important; + } + + .xl\:focus\:tw-border-green-900:focus { + border-color: #22543d !important; + } + + .xl\:focus\:tw-border-teal-100:focus { + border-color: #e6fffa !important; + } + + .xl\:focus\:tw-border-teal-200:focus { + border-color: #b2f5ea !important; + } + + .xl\:focus\:tw-border-teal-300:focus { + border-color: #81e6d9 !important; + } + + .xl\:focus\:tw-border-teal-400:focus { + border-color: #4fd1c5 !important; + } + + .xl\:focus\:tw-border-teal-500:focus { + border-color: #38b2ac !important; + } + + .xl\:focus\:tw-border-teal-600:focus { + border-color: #319795 !important; + } + + .xl\:focus\:tw-border-teal-700:focus { + border-color: #2c7a7b !important; + } + + .xl\:focus\:tw-border-teal-800:focus { + border-color: #285e61 !important; + } + + .xl\:focus\:tw-border-teal-900:focus { + border-color: #234e52 !important; + } + + .xl\:focus\:tw-border-blue-100:focus { + border-color: #ebf8ff !important; + } + + .xl\:focus\:tw-border-blue-200:focus { + border-color: #bee3f8 !important; + } + + .xl\:focus\:tw-border-blue-300:focus { + border-color: #90cdf4 !important; + } + + .xl\:focus\:tw-border-blue-400:focus { + border-color: #63b3ed !important; + } + + .xl\:focus\:tw-border-blue-500:focus { + border-color: #4299e1 !important; + } + + .xl\:focus\:tw-border-blue-600:focus { + border-color: #3182ce !important; + } + + .xl\:focus\:tw-border-blue-700:focus { + border-color: #2b6cb0 !important; + } + + .xl\:focus\:tw-border-blue-800:focus { + border-color: #2c5282 !important; + } + + .xl\:focus\:tw-border-blue-900:focus { + border-color: #2a4365 !important; + } + + .xl\:focus\:tw-border-indigo-100:focus { + border-color: #ebf4ff !important; + } + + .xl\:focus\:tw-border-indigo-200:focus { + border-color: #c3dafe !important; + } + + .xl\:focus\:tw-border-indigo-300:focus { + border-color: #a3bffa !important; + } + + .xl\:focus\:tw-border-indigo-400:focus { + border-color: #7f9cf5 !important; + } + + .xl\:focus\:tw-border-indigo-500:focus { + border-color: #667eea !important; + } + + .xl\:focus\:tw-border-indigo-600:focus { + border-color: #5a67d8 !important; + } + + .xl\:focus\:tw-border-indigo-700:focus { + border-color: #4c51bf !important; + } + + .xl\:focus\:tw-border-indigo-800:focus { + border-color: #434190 !important; + } + + .xl\:focus\:tw-border-indigo-900:focus { + border-color: #3c366b !important; + } + + .xl\:focus\:tw-border-purple-100:focus { + border-color: #faf5ff !important; + } + + .xl\:focus\:tw-border-purple-200:focus { + border-color: #e9d8fd !important; + } + + .xl\:focus\:tw-border-purple-300:focus { + border-color: #d6bcfa !important; + } + + .xl\:focus\:tw-border-purple-400:focus { + border-color: #b794f4 !important; + } + + .xl\:focus\:tw-border-purple-500:focus { + border-color: #9f7aea !important; + } + + .xl\:focus\:tw-border-purple-600:focus { + border-color: #805ad5 !important; + } + + .xl\:focus\:tw-border-purple-700:focus { + border-color: #6b46c1 !important; + } + + .xl\:focus\:tw-border-purple-800:focus { + border-color: #553c9a !important; + } + + .xl\:focus\:tw-border-purple-900:focus { + border-color: #44337a !important; + } + + .xl\:focus\:tw-border-pink-100:focus { + border-color: #fff5f7 !important; + } + + .xl\:focus\:tw-border-pink-200:focus { + border-color: #fed7e2 !important; + } + + .xl\:focus\:tw-border-pink-300:focus { + border-color: #fbb6ce !important; + } + + .xl\:focus\:tw-border-pink-400:focus { + border-color: #f687b3 !important; + } + + .xl\:focus\:tw-border-pink-500:focus { + border-color: #ed64a6 !important; + } + + .xl\:focus\:tw-border-pink-600:focus { + border-color: #d53f8c !important; + } + + .xl\:focus\:tw-border-pink-700:focus { + border-color: #b83280 !important; + } + + .xl\:focus\:tw-border-pink-800:focus { + border-color: #97266d !important; + } + + .xl\:focus\:tw-border-pink-900:focus { + border-color: #702459 !important; + } + + .xl\:tw-rounded-none { + border-radius: 0 !important; + } + + .xl\:tw-rounded-sm { + border-radius: .125rem !important; + } + + .xl\:tw-rounded { + border-radius: .25rem !important; + } + + .xl\:tw-rounded-lg { + border-radius: .5rem !important; + } + + .xl\:tw-rounded-full { + border-radius: 9999px !important; + } + + .xl\:tw-rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } + + .xl\:tw-rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .xl\:tw-rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .xl\:tw-rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .xl\:tw-rounded-t-sm { + border-top-left-radius: .125rem !important; + border-top-right-radius: .125rem !important; + } + + .xl\:tw-rounded-r-sm { + border-top-right-radius: .125rem !important; + border-bottom-right-radius: .125rem !important; + } + + .xl\:tw-rounded-b-sm { + border-bottom-right-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .xl\:tw-rounded-l-sm { + border-top-left-radius: .125rem !important; + border-bottom-left-radius: .125rem !important; + } + + .xl\:tw-rounded-t { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important; + } + + .xl\:tw-rounded-r { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important; + } + + .xl\:tw-rounded-b { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .xl\:tw-rounded-l { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; + } + + .xl\:tw-rounded-t-lg { + border-top-left-radius: .5rem !important; + border-top-right-radius: .5rem !important; + } + + .xl\:tw-rounded-r-lg { + border-top-right-radius: .5rem !important; + border-bottom-right-radius: .5rem !important; + } + + .xl\:tw-rounded-b-lg { + border-bottom-right-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .xl\:tw-rounded-l-lg { + border-top-left-radius: .5rem !important; + border-bottom-left-radius: .5rem !important; + } + + .xl\:tw-rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; + } + + .xl\:tw-rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; + } + + .xl\:tw-rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .xl\:tw-rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .xl\:tw-rounded-tl-none { + border-top-left-radius: 0 !important; + } + + .xl\:tw-rounded-tr-none { + border-top-right-radius: 0 !important; + } + + .xl\:tw-rounded-br-none { + border-bottom-right-radius: 0 !important; + } + + .xl\:tw-rounded-bl-none { + border-bottom-left-radius: 0 !important; + } + + .xl\:tw-rounded-tl-sm { + border-top-left-radius: .125rem !important; + } + + .xl\:tw-rounded-tr-sm { + border-top-right-radius: .125rem !important; + } + + .xl\:tw-rounded-br-sm { + border-bottom-right-radius: .125rem !important; + } + + .xl\:tw-rounded-bl-sm { + border-bottom-left-radius: .125rem !important; + } + + .xl\:tw-rounded-tl { + border-top-left-radius: .25rem !important; + } + + .xl\:tw-rounded-tr { + border-top-right-radius: .25rem !important; + } + + .xl\:tw-rounded-br { + border-bottom-right-radius: .25rem !important; + } + + .xl\:tw-rounded-bl { + border-bottom-left-radius: .25rem !important; + } + + .xl\:tw-rounded-tl-lg { + border-top-left-radius: .5rem !important; + } + + .xl\:tw-rounded-tr-lg { + border-top-right-radius: .5rem !important; + } + + .xl\:tw-rounded-br-lg { + border-bottom-right-radius: .5rem !important; + } + + .xl\:tw-rounded-bl-lg { + border-bottom-left-radius: .5rem !important; + } + + .xl\:tw-rounded-tl-full { + border-top-left-radius: 9999px !important; + } + + .xl\:tw-rounded-tr-full { + border-top-right-radius: 9999px !important; + } + + .xl\:tw-rounded-br-full { + border-bottom-right-radius: 9999px !important; + } + + .xl\:tw-rounded-bl-full { + border-bottom-left-radius: 9999px !important; + } + + .xl\:tw-border-solid { + border-style: solid !important; + } + + .xl\:tw-border-dashed { + border-style: dashed !important; + } + + .xl\:tw-border-dotted { + border-style: dotted !important; + } + + .xl\:tw-border-none { + border-style: none !important; + } + + .xl\:tw-border-0 { + border-width: 0 !important; + } + + .xl\:tw-border-2 { + border-width: 2px !important; + } + + .xl\:tw-border-4 { + border-width: 4px !important; + } + + .xl\:tw-border-8 { + border-width: 8px !important; + } + + .xl\:tw-border { + border-width: 1px !important; + } + + .xl\:tw-border-t-0 { + border-top-width: 0 !important; + } + + .xl\:tw-border-r-0 { + border-right-width: 0 !important; + } + + .xl\:tw-border-b-0 { + border-bottom-width: 0 !important; + } + + .xl\:tw-border-l-0 { + border-left-width: 0 !important; + } + + .xl\:tw-border-t-2 { + border-top-width: 2px !important; + } + + .xl\:tw-border-r-2 { + border-right-width: 2px !important; + } + + .xl\:tw-border-b-2 { + border-bottom-width: 2px !important; + } + + .xl\:tw-border-l-2 { + border-left-width: 2px !important; + } + + .xl\:tw-border-t-4 { + border-top-width: 4px !important; + } + + .xl\:tw-border-r-4 { + border-right-width: 4px !important; + } + + .xl\:tw-border-b-4 { + border-bottom-width: 4px !important; + } + + .xl\:tw-border-l-4 { + border-left-width: 4px !important; + } + + .xl\:tw-border-t-8 { + border-top-width: 8px !important; + } + + .xl\:tw-border-r-8 { + border-right-width: 8px !important; + } + + .xl\:tw-border-b-8 { + border-bottom-width: 8px !important; + } + + .xl\:tw-border-l-8 { + border-left-width: 8px !important; + } + + .xl\:tw-border-t { + border-top-width: 1px !important; + } + + .xl\:tw-border-r { + border-right-width: 1px !important; + } + + .xl\:tw-border-b { + border-bottom-width: 1px !important; + } + + .xl\:tw-border-l { + border-left-width: 1px !important; + } + + .xl\:tw-cursor-auto { + cursor: auto !important; + } + + .xl\:tw-cursor-default { + cursor: default !important; + } + + .xl\:tw-cursor-pointer { + cursor: pointer !important; + } + + .xl\:tw-cursor-wait { + cursor: wait !important; + } + + .xl\:tw-cursor-move { + cursor: move !important; + } + + .xl\:tw-cursor-not-allowed { + cursor: not-allowed !important; + } + + .xl\:tw-block { + display: block !important; + } + + .xl\:tw-inline-block { + display: inline-block !important; + } + + .xl\:tw-inline { + display: inline !important; + } + + .xl\:tw-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + + .xl\:tw-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + + .xl\:tw-table { + display: table !important; + } + + .xl\:tw-table-row { + display: table-row !important; + } + + .xl\:tw-table-cell { + display: table-cell !important; + } + + .xl\:tw-hidden { + display: none !important; + } + + .xl\:tw-flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + + .xl\:tw-flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + + .xl\:tw-flex-col { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + + .xl\:tw-flex-col-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + + .xl\:tw-flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + + .xl\:tw-flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + + .xl\:tw-flex-no-wrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + + .xl\:tw-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + + .xl\:tw-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + + .xl\:tw-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + + .xl\:tw-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + + .xl\:tw-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + + .xl\:tw-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + + .xl\:tw-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + + .xl\:tw-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + + .xl\:tw-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + + .xl\:tw-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + + .xl\:tw-justify-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + + .xl\:tw-justify-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + + .xl\:tw-justify-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + + .xl\:tw-justify-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + + .xl\:tw-justify-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + + .xl\:tw-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + + .xl\:tw-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + + .xl\:tw-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + + .xl\:tw-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + + .xl\:tw-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + + .xl\:tw-flex-1 { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 0% !important; + flex: 1 1 0% !important; + } + + .xl\:tw-flex-auto { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + + .xl\:tw-flex-initial { + -webkit-box-flex: 0 !important; + -ms-flex: 0 1 auto !important; + flex: 0 1 auto !important; + } + + .xl\:tw-flex-none { + -webkit-box-flex: 0 !important; + -ms-flex: none !important; + flex: none !important; + } + + .xl\:tw-flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + + .xl\:tw-flex-grow { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + + .xl\:tw-flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + + .xl\:tw-flex-shrink { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + + .xl\:tw-float-right { + float: right !important; + } + + .xl\:tw-float-left { + float: left !important; + } + + .xl\:tw-float-none { + float: none !important; + } + + .xl\:tw-clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; + } + + .xl\:tw-font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; + } + + .xl\:tw-font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; + } + + .xl\:tw-font-mono { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; + } + + .xl\:tw-font-hairline { + font-weight: 100 !important; + } + + .xl\:tw-font-thin { + font-weight: 200 !important; + } + + .xl\:tw-font-light { + font-weight: 300 !important; + } + + .xl\:tw-font-normal { + font-weight: 400 !important; + } + + .xl\:tw-font-medium { + font-weight: 500 !important; + } + + .xl\:tw-font-semibold { + font-weight: 600 !important; + } + + .xl\:tw-font-bold { + font-weight: 700 !important; + } + + .xl\:tw-font-extrabold { + font-weight: 800 !important; + } + + .xl\:tw-font-black { + font-weight: 900 !important; + } + + .xl\:hover\:tw-font-hairline:hover { + font-weight: 100 !important; + } + + .xl\:hover\:tw-font-thin:hover { + font-weight: 200 !important; + } + + .xl\:hover\:tw-font-light:hover { + font-weight: 300 !important; + } + + .xl\:hover\:tw-font-normal:hover { + font-weight: 400 !important; + } + + .xl\:hover\:tw-font-medium:hover { + font-weight: 500 !important; + } + + .xl\:hover\:tw-font-semibold:hover { + font-weight: 600 !important; + } + + .xl\:hover\:tw-font-bold:hover { + font-weight: 700 !important; + } + + .xl\:hover\:tw-font-extrabold:hover { + font-weight: 800 !important; + } + + .xl\:hover\:tw-font-black:hover { + font-weight: 900 !important; + } + + .xl\:focus\:tw-font-hairline:focus { + font-weight: 100 !important; + } + + .xl\:focus\:tw-font-thin:focus { + font-weight: 200 !important; + } + + .xl\:focus\:tw-font-light:focus { + font-weight: 300 !important; + } + + .xl\:focus\:tw-font-normal:focus { + font-weight: 400 !important; + } + + .xl\:focus\:tw-font-medium:focus { + font-weight: 500 !important; + } + + .xl\:focus\:tw-font-semibold:focus { + font-weight: 600 !important; + } + + .xl\:focus\:tw-font-bold:focus { + font-weight: 700 !important; + } + + .xl\:focus\:tw-font-extrabold:focus { + font-weight: 800 !important; + } + + .xl\:focus\:tw-font-black:focus { + font-weight: 900 !important; + } + + .xl\:tw-h-0 { + height: 0 !important; + } + + .xl\:tw-h-1 { + height: .25rem !important; + } + + .xl\:tw-h-2 { + height: .5rem !important; + } + + .xl\:tw-h-3 { + height: .75rem !important; + } + + .xl\:tw-h-4 { + height: 1rem !important; + } + + .xl\:tw-h-5 { + height: 1.25rem !important; + } + + .xl\:tw-h-6 { + height: 1.5rem !important; + } + + .xl\:tw-h-8 { + height: 2rem !important; + } + + .xl\:tw-h-10 { + height: 2.5rem !important; + } + + .xl\:tw-h-12 { + height: 3rem !important; + } + + .xl\:tw-h-16 { + height: 4rem !important; + } + + .xl\:tw-h-20 { + height: 5rem !important; + } + + .xl\:tw-h-24 { + height: 6rem !important; + } + + .xl\:tw-h-32 { + height: 8rem !important; + } + + .xl\:tw-h-40 { + height: 10rem !important; + } + + .xl\:tw-h-48 { + height: 12rem !important; + } + + .xl\:tw-h-56 { + height: 14rem !important; + } + + .xl\:tw-h-64 { + height: 16rem !important; + } + + .xl\:tw-h-auto { + height: auto !important; + } + + .xl\:tw-h-px { + height: 1px !important; + } + + .xl\:tw-h-full { + height: 100% !important; + } + + .xl\:tw-h-screen { + height: 100vh !important; + } + + .xl\:tw-leading-none { + line-height: 1 !important; + } + + .xl\:tw-leading-tight { + line-height: 1.25 !important; + } + + .xl\:tw-leading-snug { + line-height: 1.375 !important; + } + + .xl\:tw-leading-normal { + line-height: 1.5 !important; + } + + .xl\:tw-leading-relaxed { + line-height: 1.625 !important; + } + + .xl\:tw-leading-loose { + line-height: 2 !important; + } + + .xl\:tw-list-inside { + list-style-position: inside !important; + } + + .xl\:tw-list-outside { + list-style-position: outside !important; + } + + .xl\:tw-list-none { + list-style-type: none !important; + } + + .xl\:tw-list-disc { + list-style-type: disc !important; + } + + .xl\:tw-list-decimal { + list-style-type: decimal !important; + } + + .xl\:tw-m-0 { + margin: 0 !important; + } + + .xl\:tw-m-1 { + margin: .25rem !important; + } + + .xl\:tw-m-2 { + margin: .5rem !important; + } + + .xl\:tw-m-3 { + margin: .75rem !important; + } + + .xl\:tw-m-4 { + margin: 1rem !important; + } + + .xl\:tw-m-5 { + margin: 1.25rem !important; + } + + .xl\:tw-m-6 { + margin: 1.5rem !important; + } + + .xl\:tw-m-8 { + margin: 2rem !important; + } + + .xl\:tw-m-10 { + margin: 2.5rem !important; + } + + .xl\:tw-m-12 { + margin: 3rem !important; + } + + .xl\:tw-m-16 { + margin: 4rem !important; + } + + .xl\:tw-m-20 { + margin: 5rem !important; + } + + .xl\:tw-m-24 { + margin: 6rem !important; + } + + .xl\:tw-m-32 { + margin: 8rem !important; + } + + .xl\:tw-m-40 { + margin: 10rem !important; + } + + .xl\:tw-m-48 { + margin: 12rem !important; + } + + .xl\:tw-m-56 { + margin: 14rem !important; + } + + .xl\:tw-m-64 { + margin: 16rem !important; + } + + .xl\:tw-m-auto { + margin: auto !important; + } + + .xl\:tw-m-px { + margin: 1px !important; + } + + .xl\:tw-my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .xl\:tw-mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .xl\:tw-my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important; + } + + .xl\:tw-mx-1 { + margin-left: .25rem !important; + margin-right: .25rem !important; + } + + .xl\:tw-my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important; + } + + .xl\:tw-mx-2 { + margin-left: .5rem !important; + margin-right: .5rem !important; + } + + .xl\:tw-my-3 { + margin-top: .75rem !important; + margin-bottom: .75rem !important; + } + + .xl\:tw-mx-3 { + margin-left: .75rem !important; + margin-right: .75rem !important; + } + + .xl\:tw-my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .xl\:tw-mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .xl\:tw-my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + + .xl\:tw-mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .xl\:tw-my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .xl\:tw-mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + + .xl\:tw-my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + + .xl\:tw-mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .xl\:tw-my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + + .xl\:tw-mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .xl\:tw-my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .xl\:tw-mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .xl\:tw-my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + + .xl\:tw-mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + + .xl\:tw-my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + + .xl\:tw-mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:tw-my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + + .xl\:tw-mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; + } + + .xl\:tw-my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .xl\:tw-mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; + } + + .xl\:tw-my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .xl\:tw-mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .xl\:tw-my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + + .xl\:tw-mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; + } + + .xl\:tw-my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + + .xl\:tw-mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; + } + + .xl\:tw-my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; + } + + .xl\:tw-mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; + } + + .xl\:tw-my-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .xl\:tw-mx-auto { + margin-left: auto !important; + margin-right: auto !important; + } + + .xl\:tw-my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; + } + + .xl\:tw-mx-px { + margin-left: 1px !important; + margin-right: 1px !important; + } + + .xl\:tw-mt-0 { + margin-top: 0 !important; + } + + .xl\:tw-mr-0 { + margin-right: 0 !important; + } + + .xl\:tw-mb-0 { + margin-bottom: 0 !important; + } + + .xl\:tw-ml-0 { + margin-left: 0 !important; + } + + .xl\:tw-mt-1 { + margin-top: .25rem !important; + } + + .xl\:tw-mr-1 { + margin-right: .25rem !important; + } + + .xl\:tw-mb-1 { + margin-bottom: .25rem !important; + } + + .xl\:tw-ml-1 { + margin-left: .25rem !important; + } + + .xl\:tw-mt-2 { + margin-top: .5rem !important; + } + + .xl\:tw-mr-2 { + margin-right: .5rem !important; + } + + .xl\:tw-mb-2 { + margin-bottom: .5rem !important; + } + + .xl\:tw-ml-2 { + margin-left: .5rem !important; + } + + .xl\:tw-mt-3 { + margin-top: .75rem !important; + } + + .xl\:tw-mr-3 { + margin-right: .75rem !important; + } + + .xl\:tw-mb-3 { + margin-bottom: .75rem !important; + } + + .xl\:tw-ml-3 { + margin-left: .75rem !important; + } + + .xl\:tw-mt-4 { + margin-top: 1rem !important; + } + + .xl\:tw-mr-4 { + margin-right: 1rem !important; + } + + .xl\:tw-mb-4 { + margin-bottom: 1rem !important; + } + + .xl\:tw-ml-4 { + margin-left: 1rem !important; + } + + .xl\:tw-mt-5 { + margin-top: 1.25rem !important; + } + + .xl\:tw-mr-5 { + margin-right: 1.25rem !important; + } + + .xl\:tw-mb-5 { + margin-bottom: 1.25rem !important; + } + + .xl\:tw-ml-5 { + margin-left: 1.25rem !important; + } + + .xl\:tw-mt-6 { + margin-top: 1.5rem !important; + } + + .xl\:tw-mr-6 { + margin-right: 1.5rem !important; + } + + .xl\:tw-mb-6 { + margin-bottom: 1.5rem !important; + } + + .xl\:tw-ml-6 { + margin-left: 1.5rem !important; + } + + .xl\:tw-mt-8 { + margin-top: 2rem !important; + } + + .xl\:tw-mr-8 { + margin-right: 2rem !important; + } + + .xl\:tw-mb-8 { + margin-bottom: 2rem !important; + } + + .xl\:tw-ml-8 { + margin-left: 2rem !important; + } + + .xl\:tw-mt-10 { + margin-top: 2.5rem !important; + } + + .xl\:tw-mr-10 { + margin-right: 2.5rem !important; + } + + .xl\:tw-mb-10 { + margin-bottom: 2.5rem !important; + } + + .xl\:tw-ml-10 { + margin-left: 2.5rem !important; + } + + .xl\:tw-mt-12 { + margin-top: 3rem !important; + } + + .xl\:tw-mr-12 { + margin-right: 3rem !important; + } + + .xl\:tw-mb-12 { + margin-bottom: 3rem !important; + } + + .xl\:tw-ml-12 { + margin-left: 3rem !important; + } + + .xl\:tw-mt-16 { + margin-top: 4rem !important; + } + + .xl\:tw-mr-16 { + margin-right: 4rem !important; + } + + .xl\:tw-mb-16 { + margin-bottom: 4rem !important; + } + + .xl\:tw-ml-16 { + margin-left: 4rem !important; + } + + .xl\:tw-mt-20 { + margin-top: 5rem !important; + } + + .xl\:tw-mr-20 { + margin-right: 5rem !important; + } + + .xl\:tw-mb-20 { + margin-bottom: 5rem !important; + } + + .xl\:tw-ml-20 { + margin-left: 5rem !important; + } + + .xl\:tw-mt-24 { + margin-top: 6rem !important; + } + + .xl\:tw-mr-24 { + margin-right: 6rem !important; + } + + .xl\:tw-mb-24 { + margin-bottom: 6rem !important; + } + + .xl\:tw-ml-24 { + margin-left: 6rem !important; + } + + .xl\:tw-mt-32 { + margin-top: 8rem !important; + } + + .xl\:tw-mr-32 { + margin-right: 8rem !important; + } + + .xl\:tw-mb-32 { + margin-bottom: 8rem !important; + } + + .xl\:tw-ml-32 { + margin-left: 8rem !important; + } + + .xl\:tw-mt-40 { + margin-top: 10rem !important; + } + + .xl\:tw-mr-40 { + margin-right: 10rem !important; + } + + .xl\:tw-mb-40 { + margin-bottom: 10rem !important; + } + + .xl\:tw-ml-40 { + margin-left: 10rem !important; + } + + .xl\:tw-mt-48 { + margin-top: 12rem !important; + } + + .xl\:tw-mr-48 { + margin-right: 12rem !important; + } + + .xl\:tw-mb-48 { + margin-bottom: 12rem !important; + } + + .xl\:tw-ml-48 { + margin-left: 12rem !important; + } + + .xl\:tw-mt-56 { + margin-top: 14rem !important; + } + + .xl\:tw-mr-56 { + margin-right: 14rem !important; + } + + .xl\:tw-mb-56 { + margin-bottom: 14rem !important; + } + + .xl\:tw-ml-56 { + margin-left: 14rem !important; + } + + .xl\:tw-mt-64 { + margin-top: 16rem !important; + } + + .xl\:tw-mr-64 { + margin-right: 16rem !important; + } + + .xl\:tw-mb-64 { + margin-bottom: 16rem !important; + } + + .xl\:tw-ml-64 { + margin-left: 16rem !important; + } + + .xl\:tw-mt-auto { + margin-top: auto !important; + } + + .xl\:tw-mr-auto { + margin-right: auto !important; + } + + .xl\:tw-mb-auto { + margin-bottom: auto !important; + } + + .xl\:tw-ml-auto { + margin-left: auto !important; + } + + .xl\:tw-mt-px { + margin-top: 1px !important; + } + + .xl\:tw-mr-px { + margin-right: 1px !important; + } + + .xl\:tw-mb-px { + margin-bottom: 1px !important; + } + + .xl\:tw-ml-px { + margin-left: 1px !important; + } + + .xl\:tw-max-h-full { + max-height: 100% !important; + } + + .xl\:tw-max-h-screen { + max-height: 100vh !important; + } + + .xl\:tw-max-w-xs { + max-width: 20rem !important; + } + + .xl\:tw-max-w-sm { + max-width: 24rem !important; + } + + .xl\:tw-max-w-md { + max-width: 28rem !important; + } + + .xl\:tw-max-w-lg { + max-width: 32rem !important; + } + + .xl\:tw-max-w-xl { + max-width: 36rem !important; + } + + .xl\:tw-max-w-2xl { + max-width: 42rem !important; + } + + .xl\:tw-max-w-3xl { + max-width: 48rem !important; + } + + .xl\:tw-max-w-4xl { + max-width: 56rem !important; + } + + .xl\:tw-max-w-5xl { + max-width: 64rem !important; + } + + .xl\:tw-max-w-6xl { + max-width: 72rem !important; + } + + .xl\:tw-max-w-full { + max-width: 100% !important; + } + + .xl\:tw-min-h-0 { + min-height: 0 !important; + } + + .xl\:tw-min-h-full { + min-height: 100% !important; + } + + .xl\:tw-min-h-screen { + min-height: 100vh !important; + } + + .xl\:tw-min-w-0 { + min-width: 0 !important; + } + + .xl\:tw-min-w-full { + min-width: 100% !important; + } + + .xl\:tw--m-0 { + margin: 0 !important; + } + + .xl\:tw--m-1 { + margin: -0.25rem !important; + } + + .xl\:tw--m-2 { + margin: -0.5rem !important; + } + + .xl\:tw--m-3 { + margin: -0.75rem !important; + } + + .xl\:tw--m-4 { + margin: -1rem !important; + } + + .xl\:tw--m-5 { + margin: -1.25rem !important; + } + + .xl\:tw--m-6 { + margin: -1.5rem !important; + } + + .xl\:tw--m-8 { + margin: -2rem !important; + } + + .xl\:tw--m-10 { + margin: -2.5rem !important; + } + + .xl\:tw--m-12 { + margin: -3rem !important; + } + + .xl\:tw--m-16 { + margin: -4rem !important; + } + + .xl\:tw--m-20 { + margin: -5rem !important; + } + + .xl\:tw--m-24 { + margin: -6rem !important; + } + + .xl\:tw--m-32 { + margin: -8rem !important; + } + + .xl\:tw--m-40 { + margin: -10rem !important; + } + + .xl\:tw--m-48 { + margin: -12rem !important; + } + + .xl\:tw--m-56 { + margin: -14rem !important; + } + + .xl\:tw--m-64 { + margin: -16rem !important; + } + + .xl\:tw--m-px { + margin: -1px !important; + } + + .xl\:tw--my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .xl\:tw--mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .xl\:tw--my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + + .xl\:tw--mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; + } + + .xl\:tw--my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + + .xl\:tw--mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; + } + + .xl\:tw--my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; + } + + .xl\:tw--mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; + } + + .xl\:tw--my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + + .xl\:tw--mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .xl\:tw--my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; + } + + .xl\:tw--mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; + } + + .xl\:tw--my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + + .xl\:tw--mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; + } + + .xl\:tw--my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; + } + + .xl\:tw--mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .xl\:tw--my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; + } + + .xl\:tw--mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; + } + + .xl\:tw--my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + + .xl\:tw--mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .xl\:tw--my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + + .xl\:tw--mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .xl\:tw--my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; + } + + .xl\:tw--mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .xl\:tw--my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + + .xl\:tw--mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; + } + + .xl\:tw--my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + + .xl\:tw--mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; + } + + .xl\:tw--my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + + .xl\:tw--mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; + } + + .xl\:tw--my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + + .xl\:tw--mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; + } + + .xl\:tw--my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + + .xl\:tw--mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; + } + + .xl\:tw--my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; + } + + .xl\:tw--mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; + } + + .xl\:tw--my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; + } + + .xl\:tw--mx-px { + margin-left: -1px !important; + margin-right: -1px !important; + } + + .xl\:tw--mt-0 { + margin-top: 0 !important; + } + + .xl\:tw--mr-0 { + margin-right: 0 !important; + } + + .xl\:tw--mb-0 { + margin-bottom: 0 !important; + } + + .xl\:tw--ml-0 { + margin-left: 0 !important; + } + + .xl\:tw--mt-1 { + margin-top: -0.25rem !important; + } + + .xl\:tw--mr-1 { + margin-right: -0.25rem !important; + } + + .xl\:tw--mb-1 { + margin-bottom: -0.25rem !important; + } + + .xl\:tw--ml-1 { + margin-left: -0.25rem !important; + } + + .xl\:tw--mt-2 { + margin-top: -0.5rem !important; + } + + .xl\:tw--mr-2 { + margin-right: -0.5rem !important; + } + + .xl\:tw--mb-2 { + margin-bottom: -0.5rem !important; + } + + .xl\:tw--ml-2 { + margin-left: -0.5rem !important; + } + + .xl\:tw--mt-3 { + margin-top: -0.75rem !important; + } + + .xl\:tw--mr-3 { + margin-right: -0.75rem !important; + } + + .xl\:tw--mb-3 { + margin-bottom: -0.75rem !important; + } + + .xl\:tw--ml-3 { + margin-left: -0.75rem !important; + } + + .xl\:tw--mt-4 { + margin-top: -1rem !important; + } + + .xl\:tw--mr-4 { + margin-right: -1rem !important; + } + + .xl\:tw--mb-4 { + margin-bottom: -1rem !important; + } + + .xl\:tw--ml-4 { + margin-left: -1rem !important; + } + + .xl\:tw--mt-5 { + margin-top: -1.25rem !important; + } + + .xl\:tw--mr-5 { + margin-right: -1.25rem !important; + } + + .xl\:tw--mb-5 { + margin-bottom: -1.25rem !important; + } + + .xl\:tw--ml-5 { + margin-left: -1.25rem !important; + } + + .xl\:tw--mt-6 { + margin-top: -1.5rem !important; + } + + .xl\:tw--mr-6 { + margin-right: -1.5rem !important; + } + + .xl\:tw--mb-6 { + margin-bottom: -1.5rem !important; + } + + .xl\:tw--ml-6 { + margin-left: -1.5rem !important; + } + + .xl\:tw--mt-8 { + margin-top: -2rem !important; + } + + .xl\:tw--mr-8 { + margin-right: -2rem !important; + } + + .xl\:tw--mb-8 { + margin-bottom: -2rem !important; + } + + .xl\:tw--ml-8 { + margin-left: -2rem !important; + } + + .xl\:tw--mt-10 { + margin-top: -2.5rem !important; + } + + .xl\:tw--mr-10 { + margin-right: -2.5rem !important; + } + + .xl\:tw--mb-10 { + margin-bottom: -2.5rem !important; + } + + .xl\:tw--ml-10 { + margin-left: -2.5rem !important; + } + + .xl\:tw--mt-12 { + margin-top: -3rem !important; + } + + .xl\:tw--mr-12 { + margin-right: -3rem !important; + } + + .xl\:tw--mb-12 { + margin-bottom: -3rem !important; + } + + .xl\:tw--ml-12 { + margin-left: -3rem !important; + } + + .xl\:tw--mt-16 { + margin-top: -4rem !important; + } + + .xl\:tw--mr-16 { + margin-right: -4rem !important; + } + + .xl\:tw--mb-16 { + margin-bottom: -4rem !important; + } + + .xl\:tw--ml-16 { + margin-left: -4rem !important; + } + + .xl\:tw--mt-20 { + margin-top: -5rem !important; + } + + .xl\:tw--mr-20 { + margin-right: -5rem !important; + } + + .xl\:tw--mb-20 { + margin-bottom: -5rem !important; + } + + .xl\:tw--ml-20 { + margin-left: -5rem !important; + } + + .xl\:tw--mt-24 { + margin-top: -6rem !important; + } + + .xl\:tw--mr-24 { + margin-right: -6rem !important; + } + + .xl\:tw--mb-24 { + margin-bottom: -6rem !important; + } + + .xl\:tw--ml-24 { + margin-left: -6rem !important; + } + + .xl\:tw--mt-32 { + margin-top: -8rem !important; + } + + .xl\:tw--mr-32 { + margin-right: -8rem !important; + } + + .xl\:tw--mb-32 { + margin-bottom: -8rem !important; + } + + .xl\:tw--ml-32 { + margin-left: -8rem !important; + } + + .xl\:tw--mt-40 { + margin-top: -10rem !important; + } + + .xl\:tw--mr-40 { + margin-right: -10rem !important; + } + + .xl\:tw--mb-40 { + margin-bottom: -10rem !important; + } + + .xl\:tw--ml-40 { + margin-left: -10rem !important; + } + + .xl\:tw--mt-48 { + margin-top: -12rem !important; + } + + .xl\:tw--mr-48 { + margin-right: -12rem !important; + } + + .xl\:tw--mb-48 { + margin-bottom: -12rem !important; + } + + .xl\:tw--ml-48 { + margin-left: -12rem !important; + } + + .xl\:tw--mt-56 { + margin-top: -14rem !important; + } + + .xl\:tw--mr-56 { + margin-right: -14rem !important; + } + + .xl\:tw--mb-56 { + margin-bottom: -14rem !important; + } + + .xl\:tw--ml-56 { + margin-left: -14rem !important; + } + + .xl\:tw--mt-64 { + margin-top: -16rem !important; + } + + .xl\:tw--mr-64 { + margin-right: -16rem !important; + } + + .xl\:tw--mb-64 { + margin-bottom: -16rem !important; + } + + .xl\:tw--ml-64 { + margin-left: -16rem !important; + } + + .xl\:tw--mt-px { + margin-top: -1px !important; + } + + .xl\:tw--mr-px { + margin-right: -1px !important; + } + + .xl\:tw--mb-px { + margin-bottom: -1px !important; + } + + .xl\:tw--ml-px { + margin-left: -1px !important; + } + + .xl\:tw-object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + + .xl\:tw-object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + + .xl\:tw-object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + + .xl\:tw-object-none { + -o-object-fit: none !important; + object-fit: none !important; + } + + .xl\:tw-object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + + .xl\:tw-object-bottom { + -o-object-position: bottom !important; + object-position: bottom !important; + } + + .xl\:tw-object-center { + -o-object-position: center !important; + object-position: center !important; + } + + .xl\:tw-object-left { + -o-object-position: left !important; + object-position: left !important; + } + + .xl\:tw-object-left-bottom { + -o-object-position: left bottom !important; + object-position: left bottom !important; + } + + .xl\:tw-object-left-top { + -o-object-position: left top !important; + object-position: left top !important; + } + + .xl\:tw-object-right { + -o-object-position: right !important; + object-position: right !important; + } + + .xl\:tw-object-right-bottom { + -o-object-position: right bottom !important; + object-position: right bottom !important; + } + + .xl\:tw-object-right-top { + -o-object-position: right top !important; + object-position: right top !important; + } + + .xl\:tw-object-top { + -o-object-position: top !important; + object-position: top !important; + } + + .xl\:tw-opacity-0 { + opacity: 0 !important; + } + + .xl\:tw-opacity-25 { + opacity: .25 !important; + } + + .xl\:tw-opacity-50 { + opacity: .5 !important; + } + + .xl\:tw-opacity-75 { + opacity: .75 !important; + } + + .xl\:tw-opacity-100 { + opacity: 1 !important; + } + + .xl\:tw-overflow-auto { + overflow: auto !important; + } + + .xl\:tw-overflow-hidden { + overflow: hidden !important; + } + + .xl\:tw-overflow-visible { + overflow: visible !important; + } + + .xl\:tw-overflow-scroll { + overflow: scroll !important; + } + + .xl\:tw-overflow-x-auto { + overflow-x: auto !important; + } + + .xl\:tw-overflow-y-auto { + overflow-y: auto !important; + } + + .xl\:tw-overflow-x-hidden { + overflow-x: hidden !important; + } + + .xl\:tw-overflow-y-hidden { + overflow-y: hidden !important; + } + + .xl\:tw-overflow-x-visible { + overflow-x: visible !important; + } + + .xl\:tw-overflow-y-visible { + overflow-y: visible !important; + } + + .xl\:tw-overflow-x-scroll { + overflow-x: scroll !important; + } + + .xl\:tw-overflow-y-scroll { + overflow-y: scroll !important; + } + + .xl\:tw-scrolling-touch { + -webkit-overflow-scrolling: touch !important; + } + + .xl\:tw-scrolling-auto { + -webkit-overflow-scrolling: auto !important; + } + + .xl\:tw-p-0 { + padding: 0 !important; + } + + .xl\:tw-p-1 { + padding: .25rem !important; + } + + .xl\:tw-p-2 { + padding: .5rem !important; + } + + .xl\:tw-p-3 { + padding: .75rem !important; + } + + .xl\:tw-p-4 { + padding: 1rem !important; + } + + .xl\:tw-p-5 { + padding: 1.25rem !important; + } + + .xl\:tw-p-6 { + padding: 1.5rem !important; + } + + .xl\:tw-p-8 { + padding: 2rem !important; + } + + .xl\:tw-p-10 { + padding: 2.5rem !important; + } + + .xl\:tw-p-12 { + padding: 3rem !important; + } + + .xl\:tw-p-16 { + padding: 4rem !important; + } + + .xl\:tw-p-20 { + padding: 5rem !important; + } + + .xl\:tw-p-24 { + padding: 6rem !important; + } + + .xl\:tw-p-32 { + padding: 8rem !important; + } + + .xl\:tw-p-40 { + padding: 10rem !important; + } + + .xl\:tw-p-48 { + padding: 12rem !important; + } + + .xl\:tw-p-56 { + padding: 14rem !important; + } + + .xl\:tw-p-64 { + padding: 16rem !important; + } + + .xl\:tw-p-px { + padding: 1px !important; + } + + .xl\:tw-py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .xl\:tw-px-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .xl\:tw-py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important; + } + + .xl\:tw-px-1 { + padding-left: .25rem !important; + padding-right: .25rem !important; + } + + .xl\:tw-py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important; + } + + .xl\:tw-px-2 { + padding-left: .5rem !important; + padding-right: .5rem !important; + } + + .xl\:tw-py-3 { + padding-top: .75rem !important; + padding-bottom: .75rem !important; + } + + .xl\:tw-px-3 { + padding-left: .75rem !important; + padding-right: .75rem !important; + } + + .xl\:tw-py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .xl\:tw-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .xl\:tw-py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .xl\:tw-px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .xl\:tw-py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .xl\:tw-px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .xl\:tw-py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .xl\:tw-px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .xl\:tw-py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + + .xl\:tw-px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; + } + + .xl\:tw-py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .xl\:tw-px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .xl\:tw-py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .xl\:tw-px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .xl\:tw-py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .xl\:tw-px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .xl\:tw-py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + + .xl\:tw-px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; + } + + .xl\:tw-py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + + .xl\:tw-px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; + } + + .xl\:tw-py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + + .xl\:tw-px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + + .xl\:tw-py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + + .xl\:tw-px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; + } + + .xl\:tw-py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + + .xl\:tw-px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; + } + + .xl\:tw-py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; + } + + .xl\:tw-px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; + } + + .xl\:tw-py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; + } + + .xl\:tw-px-px { + padding-left: 1px !important; + padding-right: 1px !important; + } + + .xl\:tw-pt-0 { + padding-top: 0 !important; + } + + .xl\:tw-pr-0 { + padding-right: 0 !important; + } + + .xl\:tw-pb-0 { + padding-bottom: 0 !important; + } + + .xl\:tw-pl-0 { + padding-left: 0 !important; + } + + .xl\:tw-pt-1 { + padding-top: .25rem !important; + } + + .xl\:tw-pr-1 { + padding-right: .25rem !important; + } + + .xl\:tw-pb-1 { + padding-bottom: .25rem !important; + } + + .xl\:tw-pl-1 { + padding-left: .25rem !important; + } + + .xl\:tw-pt-2 { + padding-top: .5rem !important; + } + + .xl\:tw-pr-2 { + padding-right: .5rem !important; + } + + .xl\:tw-pb-2 { + padding-bottom: .5rem !important; + } + + .xl\:tw-pl-2 { + padding-left: .5rem !important; + } + + .xl\:tw-pt-3 { + padding-top: .75rem !important; + } + + .xl\:tw-pr-3 { + padding-right: .75rem !important; + } + + .xl\:tw-pb-3 { + padding-bottom: .75rem !important; + } + + .xl\:tw-pl-3 { + padding-left: .75rem !important; + } + + .xl\:tw-pt-4 { + padding-top: 1rem !important; + } + + .xl\:tw-pr-4 { + padding-right: 1rem !important; + } + + .xl\:tw-pb-4 { + padding-bottom: 1rem !important; + } + + .xl\:tw-pl-4 { + padding-left: 1rem !important; + } + + .xl\:tw-pt-5 { + padding-top: 1.25rem !important; + } + + .xl\:tw-pr-5 { + padding-right: 1.25rem !important; + } + + .xl\:tw-pb-5 { + padding-bottom: 1.25rem !important; + } + + .xl\:tw-pl-5 { + padding-left: 1.25rem !important; + } + + .xl\:tw-pt-6 { + padding-top: 1.5rem !important; + } + + .xl\:tw-pr-6 { + padding-right: 1.5rem !important; + } + + .xl\:tw-pb-6 { + padding-bottom: 1.5rem !important; + } + + .xl\:tw-pl-6 { + padding-left: 1.5rem !important; + } + + .xl\:tw-pt-8 { + padding-top: 2rem !important; + } + + .xl\:tw-pr-8 { + padding-right: 2rem !important; + } + + .xl\:tw-pb-8 { + padding-bottom: 2rem !important; + } + + .xl\:tw-pl-8 { + padding-left: 2rem !important; + } + + .xl\:tw-pt-10 { + padding-top: 2.5rem !important; + } + + .xl\:tw-pr-10 { + padding-right: 2.5rem !important; + } + + .xl\:tw-pb-10 { + padding-bottom: 2.5rem !important; + } + + .xl\:tw-pl-10 { + padding-left: 2.5rem !important; + } + + .xl\:tw-pt-12 { + padding-top: 3rem !important; + } + + .xl\:tw-pr-12 { + padding-right: 3rem !important; + } + + .xl\:tw-pb-12 { + padding-bottom: 3rem !important; + } + + .xl\:tw-pl-12 { + padding-left: 3rem !important; + } + + .xl\:tw-pt-16 { + padding-top: 4rem !important; + } + + .xl\:tw-pr-16 { + padding-right: 4rem !important; + } + + .xl\:tw-pb-16 { + padding-bottom: 4rem !important; + } + + .xl\:tw-pl-16 { + padding-left: 4rem !important; + } + + .xl\:tw-pt-20 { + padding-top: 5rem !important; + } + + .xl\:tw-pr-20 { + padding-right: 5rem !important; + } + + .xl\:tw-pb-20 { + padding-bottom: 5rem !important; + } + + .xl\:tw-pl-20 { + padding-left: 5rem !important; + } + + .xl\:tw-pt-24 { + padding-top: 6rem !important; + } + + .xl\:tw-pr-24 { + padding-right: 6rem !important; + } + + .xl\:tw-pb-24 { + padding-bottom: 6rem !important; + } + + .xl\:tw-pl-24 { + padding-left: 6rem !important; + } + + .xl\:tw-pt-32 { + padding-top: 8rem !important; + } + + .xl\:tw-pr-32 { + padding-right: 8rem !important; + } + + .xl\:tw-pb-32 { + padding-bottom: 8rem !important; + } + + .xl\:tw-pl-32 { + padding-left: 8rem !important; + } + + .xl\:tw-pt-40 { + padding-top: 10rem !important; + } + + .xl\:tw-pr-40 { + padding-right: 10rem !important; + } + + .xl\:tw-pb-40 { + padding-bottom: 10rem !important; + } + + .xl\:tw-pl-40 { + padding-left: 10rem !important; + } + + .xl\:tw-pt-48 { + padding-top: 12rem !important; + } + + .xl\:tw-pr-48 { + padding-right: 12rem !important; + } + + .xl\:tw-pb-48 { + padding-bottom: 12rem !important; + } + + .xl\:tw-pl-48 { + padding-left: 12rem !important; + } + + .xl\:tw-pt-56 { + padding-top: 14rem !important; + } + + .xl\:tw-pr-56 { + padding-right: 14rem !important; + } + + .xl\:tw-pb-56 { + padding-bottom: 14rem !important; + } + + .xl\:tw-pl-56 { + padding-left: 14rem !important; + } + + .xl\:tw-pt-64 { + padding-top: 16rem !important; + } + + .xl\:tw-pr-64 { + padding-right: 16rem !important; + } + + .xl\:tw-pb-64 { + padding-bottom: 16rem !important; + } + + .xl\:tw-pl-64 { + padding-left: 16rem !important; + } + + .xl\:tw-pt-px { + padding-top: 1px !important; + } + + .xl\:tw-pr-px { + padding-right: 1px !important; + } + + .xl\:tw-pb-px { + padding-bottom: 1px !important; + } + + .xl\:tw-pl-px { + padding-left: 1px !important; + } + + .xl\:tw-pointer-events-none { + pointer-events: none !important; + } + + .xl\:tw-pointer-events-auto { + pointer-events: auto !important; + } + + .xl\:tw-static { + position: static !important; + } + + .xl\:tw-fixed { + position: fixed !important; + } + + .xl\:tw-absolute { + position: absolute !important; + } + + .xl\:tw-relative { + position: relative !important; + } + + .xl\:tw-sticky { + position: -webkit-sticky !important; + position: sticky !important; + } + + .xl\:tw-inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; + } + + .xl\:tw-inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; + } + + .xl\:tw-inset-y-0 { + top: 0 !important; + bottom: 0 !important; + } + + .xl\:tw-inset-x-0 { + right: 0 !important; + left: 0 !important; + } + + .xl\:tw-inset-y-auto { + top: auto !important; + bottom: auto !important; + } + + .xl\:tw-inset-x-auto { + right: auto !important; + left: auto !important; + } + + .xl\:tw-top-0 { + top: 0 !important; + } + + .xl\:tw-right-0 { + right: 0 !important; + } + + .xl\:tw-bottom-0 { + bottom: 0 !important; + } + + .xl\:tw-left-0 { + left: 0 !important; + } + + .xl\:tw-top-auto { + top: auto !important; + } + + .xl\:tw-right-auto { + right: auto !important; + } + + .xl\:tw-bottom-auto { + bottom: auto !important; + } + + .xl\:tw-left-auto { + left: auto !important; + } + + .xl\:tw-resize-none { + resize: none !important; + } + + .xl\:tw-resize-y { + resize: vertical !important; + } + + .xl\:tw-resize-x { + resize: horizontal !important; + } + + .xl\:tw-resize { + resize: both !important; + } + + .xl\:tw-shadow { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:tw-shadow-md { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .xl\:tw-shadow-lg { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .xl\:tw-shadow-xl { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .xl\:tw-shadow-2xl { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .xl\:tw-shadow-inner { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:tw-shadow-outline { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .xl\:tw-shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .xl\:hover\:tw-shadow:hover { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:hover\:tw-shadow-md:hover { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .xl\:hover\:tw-shadow-lg:hover { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .xl\:hover\:tw-shadow-xl:hover { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .xl\:hover\:tw-shadow-2xl:hover { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .xl\:hover\:tw-shadow-inner:hover { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:hover\:tw-shadow-outline:hover { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .xl\:hover\:tw-shadow-none:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .xl\:focus\:tw-shadow:focus { + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:focus\:tw-shadow-md:focus { + -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important; + } + + .xl\:focus\:tw-shadow-lg:focus { + -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important; + } + + .xl\:focus\:tw-shadow-xl:focus { + -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important; + } + + .xl\:focus\:tw-shadow-2xl:focus { + -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important; + } + + .xl\:focus\:tw-shadow-inner:focus { + -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + } + + .xl\:focus\:tw-shadow-outline:focus { + -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important; + } + + .xl\:focus\:tw-shadow-none:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + .xl\:tw-table-auto { + table-layout: auto !important; + } + + .xl\:tw-table-fixed { + table-layout: fixed !important; + } + + .xl\:tw-text-left { + text-align: left !important; + } + + .xl\:tw-text-center { + text-align: center !important; + } + + .xl\:tw-text-right { + text-align: right !important; + } + + .xl\:tw-text-justify { + text-align: justify !important; + } + + .xl\:tw-text-transparent { + color: transparent !important; + } + + .xl\:tw-text-black { + color: #000 !important; + } + + .xl\:tw-text-white { + color: #fff !important; + } + + .xl\:tw-text-gray-100 { + color: #f7fafc !important; + } + + .xl\:tw-text-gray-200 { + color: #edf2f7 !important; + } + + .xl\:tw-text-gray-300 { + color: #e2e8f0 !important; + } + + .xl\:tw-text-gray-400 { + color: #cbd5e0 !important; + } + + .xl\:tw-text-gray-500 { + color: #a0aec0 !important; + } + + .xl\:tw-text-gray-600 { + color: #718096 !important; + } + + .xl\:tw-text-gray-700 { + color: #4a5568 !important; + } + + .xl\:tw-text-gray-800 { + color: #2d3748 !important; + } + + .xl\:tw-text-gray-900 { + color: #1a202c !important; + } + + .xl\:tw-text-red-100 { + color: #fff5f5 !important; + } + + .xl\:tw-text-red-200 { + color: #fed7d7 !important; + } + + .xl\:tw-text-red-300 { + color: #feb2b2 !important; + } + + .xl\:tw-text-red-400 { + color: #fc8181 !important; + } + + .xl\:tw-text-red-500 { + color: #f56565 !important; + } + + .xl\:tw-text-red-600 { + color: #e53e3e !important; + } + + .xl\:tw-text-red-700 { + color: #c53030 !important; + } + + .xl\:tw-text-red-800 { + color: #9b2c2c !important; + } + + .xl\:tw-text-red-900 { + color: #742a2a !important; + } + + .xl\:tw-text-orange-100 { + color: #fffaf0 !important; + } + + .xl\:tw-text-orange-200 { + color: #feebc8 !important; + } + + .xl\:tw-text-orange-300 { + color: #fbd38d !important; + } + + .xl\:tw-text-orange-400 { + color: #f6ad55 !important; + } + + .xl\:tw-text-orange-500 { + color: #ed8936 !important; + } + + .xl\:tw-text-orange-600 { + color: #dd6b20 !important; + } + + .xl\:tw-text-orange-700 { + color: #c05621 !important; + } + + .xl\:tw-text-orange-800 { + color: #9c4221 !important; + } + + .xl\:tw-text-orange-900 { + color: #7b341e !important; + } + + .xl\:tw-text-yellow-100 { + color: #fffff0 !important; + } + + .xl\:tw-text-yellow-200 { + color: #fefcbf !important; + } + + .xl\:tw-text-yellow-300 { + color: #faf089 !important; + } + + .xl\:tw-text-yellow-400 { + color: #f6e05e !important; + } + + .xl\:tw-text-yellow-500 { + color: #ecc94b !important; + } + + .xl\:tw-text-yellow-600 { + color: #d69e2e !important; + } + + .xl\:tw-text-yellow-700 { + color: #b7791f !important; + } + + .xl\:tw-text-yellow-800 { + color: #975a16 !important; + } + + .xl\:tw-text-yellow-900 { + color: #744210 !important; + } + + .xl\:tw-text-green-100 { + color: #f0fff4 !important; + } + + .xl\:tw-text-green-200 { + color: #c6f6d5 !important; + } + + .xl\:tw-text-green-300 { + color: #9ae6b4 !important; + } + + .xl\:tw-text-green-400 { + color: #68d391 !important; + } + + .xl\:tw-text-green-500 { + color: #48bb78 !important; + } + + .xl\:tw-text-green-600 { + color: #38a169 !important; + } + + .xl\:tw-text-green-700 { + color: #2f855a !important; + } + + .xl\:tw-text-green-800 { + color: #276749 !important; + } + + .xl\:tw-text-green-900 { + color: #22543d !important; + } + + .xl\:tw-text-teal-100 { + color: #e6fffa !important; + } + + .xl\:tw-text-teal-200 { + color: #b2f5ea !important; + } + + .xl\:tw-text-teal-300 { + color: #81e6d9 !important; + } + + .xl\:tw-text-teal-400 { + color: #4fd1c5 !important; + } + + .xl\:tw-text-teal-500 { + color: #38b2ac !important; + } + + .xl\:tw-text-teal-600 { + color: #319795 !important; + } + + .xl\:tw-text-teal-700 { + color: #2c7a7b !important; + } + + .xl\:tw-text-teal-800 { + color: #285e61 !important; + } + + .xl\:tw-text-teal-900 { + color: #234e52 !important; + } + + .xl\:tw-text-blue-100 { + color: #ebf8ff !important; + } + + .xl\:tw-text-blue-200 { + color: #bee3f8 !important; + } + + .xl\:tw-text-blue-300 { + color: #90cdf4 !important; + } + + .xl\:tw-text-blue-400 { + color: #63b3ed !important; + } + + .xl\:tw-text-blue-500 { + color: #4299e1 !important; + } + + .xl\:tw-text-blue-600 { + color: #3182ce !important; + } + + .xl\:tw-text-blue-700 { + color: #2b6cb0 !important; + } + + .xl\:tw-text-blue-800 { + color: #2c5282 !important; + } + + .xl\:tw-text-blue-900 { + color: #2a4365 !important; + } + + .xl\:tw-text-indigo-100 { + color: #ebf4ff !important; + } + + .xl\:tw-text-indigo-200 { + color: #c3dafe !important; + } + + .xl\:tw-text-indigo-300 { + color: #a3bffa !important; + } + + .xl\:tw-text-indigo-400 { + color: #7f9cf5 !important; + } + + .xl\:tw-text-indigo-500 { + color: #667eea !important; + } + + .xl\:tw-text-indigo-600 { + color: #5a67d8 !important; + } + + .xl\:tw-text-indigo-700 { + color: #4c51bf !important; + } + + .xl\:tw-text-indigo-800 { + color: #434190 !important; + } + + .xl\:tw-text-indigo-900 { + color: #3c366b !important; + } + + .xl\:tw-text-purple-100 { + color: #faf5ff !important; + } + + .xl\:tw-text-purple-200 { + color: #e9d8fd !important; + } + + .xl\:tw-text-purple-300 { + color: #d6bcfa !important; + } + + .xl\:tw-text-purple-400 { + color: #b794f4 !important; + } + + .xl\:tw-text-purple-500 { + color: #9f7aea !important; + } + + .xl\:tw-text-purple-600 { + color: #805ad5 !important; + } + + .xl\:tw-text-purple-700 { + color: #6b46c1 !important; + } + + .xl\:tw-text-purple-800 { + color: #553c9a !important; + } + + .xl\:tw-text-purple-900 { + color: #44337a !important; + } + + .xl\:tw-text-pink-100 { + color: #fff5f7 !important; + } + + .xl\:tw-text-pink-200 { + color: #fed7e2 !important; + } + + .xl\:tw-text-pink-300 { + color: #fbb6ce !important; + } + + .xl\:tw-text-pink-400 { + color: #f687b3 !important; + } + + .xl\:tw-text-pink-500 { + color: #ed64a6 !important; + } + + .xl\:tw-text-pink-600 { + color: #d53f8c !important; + } + + .xl\:tw-text-pink-700 { + color: #b83280 !important; + } + + .xl\:tw-text-pink-800 { + color: #97266d !important; + } + + .xl\:tw-text-pink-900 { + color: #702459 !important; + } + + .xl\:hover\:tw-text-transparent:hover { + color: transparent !important; + } + + .xl\:hover\:tw-text-black:hover { + color: #000 !important; + } + + .xl\:hover\:tw-text-white:hover { + color: #fff !important; + } + + .xl\:hover\:tw-text-gray-100:hover { + color: #f7fafc !important; + } + + .xl\:hover\:tw-text-gray-200:hover { + color: #edf2f7 !important; + } + + .xl\:hover\:tw-text-gray-300:hover { + color: #e2e8f0 !important; + } + + .xl\:hover\:tw-text-gray-400:hover { + color: #cbd5e0 !important; + } + + .xl\:hover\:tw-text-gray-500:hover { + color: #a0aec0 !important; + } + + .xl\:hover\:tw-text-gray-600:hover { + color: #718096 !important; + } + + .xl\:hover\:tw-text-gray-700:hover { + color: #4a5568 !important; + } + + .xl\:hover\:tw-text-gray-800:hover { + color: #2d3748 !important; + } + + .xl\:hover\:tw-text-gray-900:hover { + color: #1a202c !important; + } + + .xl\:hover\:tw-text-red-100:hover { + color: #fff5f5 !important; + } + + .xl\:hover\:tw-text-red-200:hover { + color: #fed7d7 !important; + } + + .xl\:hover\:tw-text-red-300:hover { + color: #feb2b2 !important; + } + + .xl\:hover\:tw-text-red-400:hover { + color: #fc8181 !important; + } + + .xl\:hover\:tw-text-red-500:hover { + color: #f56565 !important; + } + + .xl\:hover\:tw-text-red-600:hover { + color: #e53e3e !important; + } + + .xl\:hover\:tw-text-red-700:hover { + color: #c53030 !important; + } + + .xl\:hover\:tw-text-red-800:hover { + color: #9b2c2c !important; + } + + .xl\:hover\:tw-text-red-900:hover { + color: #742a2a !important; + } + + .xl\:hover\:tw-text-orange-100:hover { + color: #fffaf0 !important; + } + + .xl\:hover\:tw-text-orange-200:hover { + color: #feebc8 !important; + } + + .xl\:hover\:tw-text-orange-300:hover { + color: #fbd38d !important; + } + + .xl\:hover\:tw-text-orange-400:hover { + color: #f6ad55 !important; + } + + .xl\:hover\:tw-text-orange-500:hover { + color: #ed8936 !important; + } + + .xl\:hover\:tw-text-orange-600:hover { + color: #dd6b20 !important; + } + + .xl\:hover\:tw-text-orange-700:hover { + color: #c05621 !important; + } + + .xl\:hover\:tw-text-orange-800:hover { + color: #9c4221 !important; + } + + .xl\:hover\:tw-text-orange-900:hover { + color: #7b341e !important; + } + + .xl\:hover\:tw-text-yellow-100:hover { + color: #fffff0 !important; + } + + .xl\:hover\:tw-text-yellow-200:hover { + color: #fefcbf !important; + } + + .xl\:hover\:tw-text-yellow-300:hover { + color: #faf089 !important; + } + + .xl\:hover\:tw-text-yellow-400:hover { + color: #f6e05e !important; + } + + .xl\:hover\:tw-text-yellow-500:hover { + color: #ecc94b !important; + } + + .xl\:hover\:tw-text-yellow-600:hover { + color: #d69e2e !important; + } + + .xl\:hover\:tw-text-yellow-700:hover { + color: #b7791f !important; + } + + .xl\:hover\:tw-text-yellow-800:hover { + color: #975a16 !important; + } + + .xl\:hover\:tw-text-yellow-900:hover { + color: #744210 !important; + } + + .xl\:hover\:tw-text-green-100:hover { + color: #f0fff4 !important; + } + + .xl\:hover\:tw-text-green-200:hover { + color: #c6f6d5 !important; + } + + .xl\:hover\:tw-text-green-300:hover { + color: #9ae6b4 !important; + } + + .xl\:hover\:tw-text-green-400:hover { + color: #68d391 !important; + } + + .xl\:hover\:tw-text-green-500:hover { + color: #48bb78 !important; + } + + .xl\:hover\:tw-text-green-600:hover { + color: #38a169 !important; + } + + .xl\:hover\:tw-text-green-700:hover { + color: #2f855a !important; + } + + .xl\:hover\:tw-text-green-800:hover { + color: #276749 !important; + } + + .xl\:hover\:tw-text-green-900:hover { + color: #22543d !important; + } + + .xl\:hover\:tw-text-teal-100:hover { + color: #e6fffa !important; + } + + .xl\:hover\:tw-text-teal-200:hover { + color: #b2f5ea !important; + } + + .xl\:hover\:tw-text-teal-300:hover { + color: #81e6d9 !important; + } + + .xl\:hover\:tw-text-teal-400:hover { + color: #4fd1c5 !important; + } + + .xl\:hover\:tw-text-teal-500:hover { + color: #38b2ac !important; + } + + .xl\:hover\:tw-text-teal-600:hover { + color: #319795 !important; + } + + .xl\:hover\:tw-text-teal-700:hover { + color: #2c7a7b !important; + } + + .xl\:hover\:tw-text-teal-800:hover { + color: #285e61 !important; + } + + .xl\:hover\:tw-text-teal-900:hover { + color: #234e52 !important; + } + + .xl\:hover\:tw-text-blue-100:hover { + color: #ebf8ff !important; + } + + .xl\:hover\:tw-text-blue-200:hover { + color: #bee3f8 !important; + } + + .xl\:hover\:tw-text-blue-300:hover { + color: #90cdf4 !important; + } + + .xl\:hover\:tw-text-blue-400:hover { + color: #63b3ed !important; + } + + .xl\:hover\:tw-text-blue-500:hover { + color: #4299e1 !important; + } + + .xl\:hover\:tw-text-blue-600:hover { + color: #3182ce !important; + } + + .xl\:hover\:tw-text-blue-700:hover { + color: #2b6cb0 !important; + } + + .xl\:hover\:tw-text-blue-800:hover { + color: #2c5282 !important; + } + + .xl\:hover\:tw-text-blue-900:hover { + color: #2a4365 !important; + } + + .xl\:hover\:tw-text-indigo-100:hover { + color: #ebf4ff !important; + } + + .xl\:hover\:tw-text-indigo-200:hover { + color: #c3dafe !important; + } + + .xl\:hover\:tw-text-indigo-300:hover { + color: #a3bffa !important; + } + + .xl\:hover\:tw-text-indigo-400:hover { + color: #7f9cf5 !important; + } + + .xl\:hover\:tw-text-indigo-500:hover { + color: #667eea !important; + } + + .xl\:hover\:tw-text-indigo-600:hover { + color: #5a67d8 !important; + } + + .xl\:hover\:tw-text-indigo-700:hover { + color: #4c51bf !important; + } + + .xl\:hover\:tw-text-indigo-800:hover { + color: #434190 !important; + } + + .xl\:hover\:tw-text-indigo-900:hover { + color: #3c366b !important; + } + + .xl\:hover\:tw-text-purple-100:hover { + color: #faf5ff !important; + } + + .xl\:hover\:tw-text-purple-200:hover { + color: #e9d8fd !important; + } + + .xl\:hover\:tw-text-purple-300:hover { + color: #d6bcfa !important; + } + + .xl\:hover\:tw-text-purple-400:hover { + color: #b794f4 !important; + } + + .xl\:hover\:tw-text-purple-500:hover { + color: #9f7aea !important; + } + + .xl\:hover\:tw-text-purple-600:hover { + color: #805ad5 !important; + } + + .xl\:hover\:tw-text-purple-700:hover { + color: #6b46c1 !important; + } + + .xl\:hover\:tw-text-purple-800:hover { + color: #553c9a !important; + } + + .xl\:hover\:tw-text-purple-900:hover { + color: #44337a !important; + } + + .xl\:hover\:tw-text-pink-100:hover { + color: #fff5f7 !important; + } + + .xl\:hover\:tw-text-pink-200:hover { + color: #fed7e2 !important; + } + + .xl\:hover\:tw-text-pink-300:hover { + color: #fbb6ce !important; + } + + .xl\:hover\:tw-text-pink-400:hover { + color: #f687b3 !important; + } + + .xl\:hover\:tw-text-pink-500:hover { + color: #ed64a6 !important; + } + + .xl\:hover\:tw-text-pink-600:hover { + color: #d53f8c !important; + } + + .xl\:hover\:tw-text-pink-700:hover { + color: #b83280 !important; + } + + .xl\:hover\:tw-text-pink-800:hover { + color: #97266d !important; + } + + .xl\:hover\:tw-text-pink-900:hover { + color: #702459 !important; + } + + .xl\:focus\:tw-text-transparent:focus { + color: transparent !important; + } + + .xl\:focus\:tw-text-black:focus { + color: #000 !important; + } + + .xl\:focus\:tw-text-white:focus { + color: #fff !important; + } + + .xl\:focus\:tw-text-gray-100:focus { + color: #f7fafc !important; + } + + .xl\:focus\:tw-text-gray-200:focus { + color: #edf2f7 !important; + } + + .xl\:focus\:tw-text-gray-300:focus { + color: #e2e8f0 !important; + } + + .xl\:focus\:tw-text-gray-400:focus { + color: #cbd5e0 !important; + } + + .xl\:focus\:tw-text-gray-500:focus { + color: #a0aec0 !important; + } + + .xl\:focus\:tw-text-gray-600:focus { + color: #718096 !important; + } + + .xl\:focus\:tw-text-gray-700:focus { + color: #4a5568 !important; + } + + .xl\:focus\:tw-text-gray-800:focus { + color: #2d3748 !important; + } + + .xl\:focus\:tw-text-gray-900:focus { + color: #1a202c !important; + } + + .xl\:focus\:tw-text-red-100:focus { + color: #fff5f5 !important; + } + + .xl\:focus\:tw-text-red-200:focus { + color: #fed7d7 !important; + } + + .xl\:focus\:tw-text-red-300:focus { + color: #feb2b2 !important; + } + + .xl\:focus\:tw-text-red-400:focus { + color: #fc8181 !important; + } + + .xl\:focus\:tw-text-red-500:focus { + color: #f56565 !important; + } + + .xl\:focus\:tw-text-red-600:focus { + color: #e53e3e !important; + } + + .xl\:focus\:tw-text-red-700:focus { + color: #c53030 !important; + } + + .xl\:focus\:tw-text-red-800:focus { + color: #9b2c2c !important; + } + + .xl\:focus\:tw-text-red-900:focus { + color: #742a2a !important; + } + + .xl\:focus\:tw-text-orange-100:focus { + color: #fffaf0 !important; + } + + .xl\:focus\:tw-text-orange-200:focus { + color: #feebc8 !important; + } + + .xl\:focus\:tw-text-orange-300:focus { + color: #fbd38d !important; + } + + .xl\:focus\:tw-text-orange-400:focus { + color: #f6ad55 !important; + } + + .xl\:focus\:tw-text-orange-500:focus { + color: #ed8936 !important; + } + + .xl\:focus\:tw-text-orange-600:focus { + color: #dd6b20 !important; + } + + .xl\:focus\:tw-text-orange-700:focus { + color: #c05621 !important; + } + + .xl\:focus\:tw-text-orange-800:focus { + color: #9c4221 !important; + } + + .xl\:focus\:tw-text-orange-900:focus { + color: #7b341e !important; + } + + .xl\:focus\:tw-text-yellow-100:focus { + color: #fffff0 !important; + } + + .xl\:focus\:tw-text-yellow-200:focus { + color: #fefcbf !important; + } + + .xl\:focus\:tw-text-yellow-300:focus { + color: #faf089 !important; + } + + .xl\:focus\:tw-text-yellow-400:focus { + color: #f6e05e !important; + } + + .xl\:focus\:tw-text-yellow-500:focus { + color: #ecc94b !important; + } + + .xl\:focus\:tw-text-yellow-600:focus { + color: #d69e2e !important; + } + + .xl\:focus\:tw-text-yellow-700:focus { + color: #b7791f !important; + } + + .xl\:focus\:tw-text-yellow-800:focus { + color: #975a16 !important; + } + + .xl\:focus\:tw-text-yellow-900:focus { + color: #744210 !important; + } + + .xl\:focus\:tw-text-green-100:focus { + color: #f0fff4 !important; + } + + .xl\:focus\:tw-text-green-200:focus { + color: #c6f6d5 !important; + } + + .xl\:focus\:tw-text-green-300:focus { + color: #9ae6b4 !important; + } + + .xl\:focus\:tw-text-green-400:focus { + color: #68d391 !important; + } + + .xl\:focus\:tw-text-green-500:focus { + color: #48bb78 !important; + } + + .xl\:focus\:tw-text-green-600:focus { + color: #38a169 !important; + } + + .xl\:focus\:tw-text-green-700:focus { + color: #2f855a !important; + } + + .xl\:focus\:tw-text-green-800:focus { + color: #276749 !important; + } + + .xl\:focus\:tw-text-green-900:focus { + color: #22543d !important; + } + + .xl\:focus\:tw-text-teal-100:focus { + color: #e6fffa !important; + } + + .xl\:focus\:tw-text-teal-200:focus { + color: #b2f5ea !important; + } + + .xl\:focus\:tw-text-teal-300:focus { + color: #81e6d9 !important; + } + + .xl\:focus\:tw-text-teal-400:focus { + color: #4fd1c5 !important; + } + + .xl\:focus\:tw-text-teal-500:focus { + color: #38b2ac !important; + } + + .xl\:focus\:tw-text-teal-600:focus { + color: #319795 !important; + } + + .xl\:focus\:tw-text-teal-700:focus { + color: #2c7a7b !important; + } + + .xl\:focus\:tw-text-teal-800:focus { + color: #285e61 !important; + } + + .xl\:focus\:tw-text-teal-900:focus { + color: #234e52 !important; + } + + .xl\:focus\:tw-text-blue-100:focus { + color: #ebf8ff !important; + } + + .xl\:focus\:tw-text-blue-200:focus { + color: #bee3f8 !important; + } + + .xl\:focus\:tw-text-blue-300:focus { + color: #90cdf4 !important; + } + + .xl\:focus\:tw-text-blue-400:focus { + color: #63b3ed !important; + } + + .xl\:focus\:tw-text-blue-500:focus { + color: #4299e1 !important; + } + + .xl\:focus\:tw-text-blue-600:focus { + color: #3182ce !important; + } + + .xl\:focus\:tw-text-blue-700:focus { + color: #2b6cb0 !important; + } + + .xl\:focus\:tw-text-blue-800:focus { + color: #2c5282 !important; + } + + .xl\:focus\:tw-text-blue-900:focus { + color: #2a4365 !important; + } + + .xl\:focus\:tw-text-indigo-100:focus { + color: #ebf4ff !important; + } + + .xl\:focus\:tw-text-indigo-200:focus { + color: #c3dafe !important; + } + + .xl\:focus\:tw-text-indigo-300:focus { + color: #a3bffa !important; + } + + .xl\:focus\:tw-text-indigo-400:focus { + color: #7f9cf5 !important; + } + + .xl\:focus\:tw-text-indigo-500:focus { + color: #667eea !important; + } + + .xl\:focus\:tw-text-indigo-600:focus { + color: #5a67d8 !important; + } + + .xl\:focus\:tw-text-indigo-700:focus { + color: #4c51bf !important; + } + + .xl\:focus\:tw-text-indigo-800:focus { + color: #434190 !important; + } + + .xl\:focus\:tw-text-indigo-900:focus { + color: #3c366b !important; + } + + .xl\:focus\:tw-text-purple-100:focus { + color: #faf5ff !important; + } + + .xl\:focus\:tw-text-purple-200:focus { + color: #e9d8fd !important; + } + + .xl\:focus\:tw-text-purple-300:focus { + color: #d6bcfa !important; + } + + .xl\:focus\:tw-text-purple-400:focus { + color: #b794f4 !important; + } + + .xl\:focus\:tw-text-purple-500:focus { + color: #9f7aea !important; + } + + .xl\:focus\:tw-text-purple-600:focus { + color: #805ad5 !important; + } + + .xl\:focus\:tw-text-purple-700:focus { + color: #6b46c1 !important; + } + + .xl\:focus\:tw-text-purple-800:focus { + color: #553c9a !important; + } + + .xl\:focus\:tw-text-purple-900:focus { + color: #44337a !important; + } + + .xl\:focus\:tw-text-pink-100:focus { + color: #fff5f7 !important; + } + + .xl\:focus\:tw-text-pink-200:focus { + color: #fed7e2 !important; + } + + .xl\:focus\:tw-text-pink-300:focus { + color: #fbb6ce !important; + } + + .xl\:focus\:tw-text-pink-400:focus { + color: #f687b3 !important; + } + + .xl\:focus\:tw-text-pink-500:focus { + color: #ed64a6 !important; + } + + .xl\:focus\:tw-text-pink-600:focus { + color: #d53f8c !important; + } + + .xl\:focus\:tw-text-pink-700:focus { + color: #b83280 !important; + } + + .xl\:focus\:tw-text-pink-800:focus { + color: #97266d !important; + } + + .xl\:focus\:tw-text-pink-900:focus { + color: #702459 !important; + } + + .xl\:tw-text-xs { + font-size: .75rem !important; + } + + .xl\:tw-text-sm { + font-size: .875rem !important; + } + + .xl\:tw-text-base { + font-size: 1rem !important; + } + + .xl\:tw-text-lg { + font-size: 1.125rem !important; + } + + .xl\:tw-text-xl { + font-size: 1.25rem !important; + } + + .xl\:tw-text-2xl { + font-size: 1.5rem !important; + } + + .xl\:tw-text-3xl { + font-size: 1.875rem !important; + } + + .xl\:tw-text-4xl { + font-size: 2.25rem !important; + } + + .xl\:tw-text-5xl { + font-size: 3rem !important; + } + + .xl\:tw-text-6xl { + font-size: 4rem !important; + } + + .xl\:tw-italic { + font-style: italic !important; + } + + .xl\:tw-not-italic { + font-style: normal !important; + } + + .xl\:tw-uppercase { + text-transform: uppercase !important; + } + + .xl\:tw-lowercase { + text-transform: lowercase !important; + } + + .xl\:tw-capitalize { + text-transform: capitalize !important; + } + + .xl\:tw-normal-case { + text-transform: none !important; + } + + .xl\:tw-underline { + text-decoration: underline !important; + } + + .xl\:tw-line-through { + text-decoration: line-through !important; + } + + .xl\:tw-no-underline { + text-decoration: none !important; + } + + .xl\:hover\:tw-underline:hover { + text-decoration: underline !important; + } + + .xl\:hover\:tw-line-through:hover { + text-decoration: line-through !important; + } + + .xl\:hover\:tw-no-underline:hover { + text-decoration: none !important; + } + + .xl\:focus\:tw-underline:focus { + text-decoration: underline !important; + } + + .xl\:focus\:tw-line-through:focus { + text-decoration: line-through !important; + } + + .xl\:focus\:tw-no-underline:focus { + text-decoration: none !important; + } + + .xl\:tw-antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; + } + + .xl\:tw-subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; + } + + .xl\:tw-tracking-tighter { + letter-spacing: -.05em !important; + } + + .xl\:tw-tracking-tight { + letter-spacing: -.025em !important; + } + + .xl\:tw-tracking-normal { + letter-spacing: 0 !important; + } + + .xl\:tw-tracking-wide { + letter-spacing: .025em !important; + } + + .xl\:tw-tracking-wider { + letter-spacing: .05em !important; + } + + .xl\:tw-tracking-widest { + letter-spacing: .1em !important; + } + + .xl\:tw-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; + } + + .xl\:tw-select-text { + -webkit-user-select: text !important; + -moz-user-select: text !important; + -ms-user-select: text !important; + user-select: text !important; + } + + .xl\:tw-align-baseline { + vertical-align: baseline !important; + } + + .xl\:tw-align-top { + vertical-align: top !important; + } + + .xl\:tw-align-middle { + vertical-align: middle !important; + } + + .xl\:tw-align-bottom { + vertical-align: bottom !important; + } + + .xl\:tw-align-text-top { + vertical-align: text-top !important; + } + + .xl\:tw-align-text-bottom { + vertical-align: text-bottom !important; + } + + .xl\:tw-visible { + visibility: visible !important; + } + + .xl\:tw-invisible { + visibility: hidden !important; + } + + .xl\:tw-whitespace-normal { + white-space: normal !important; + } + + .xl\:tw-whitespace-no-wrap { + white-space: nowrap !important; + } + + .xl\:tw-whitespace-pre { + white-space: pre !important; + } + + .xl\:tw-whitespace-pre-line { + white-space: pre-line !important; + } + + .xl\:tw-whitespace-pre-wrap { + white-space: pre-wrap !important; + } + + .xl\:tw-break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + + .xl\:tw-break-words { + overflow-wrap: break-word !important; + } + + .xl\:tw-break-all { + word-break: break-all !important; + } + + .xl\:tw-truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + } + + .xl\:tw-w-0 { + width: 0 !important; + } + + .xl\:tw-w-1 { + width: .25rem !important; + } + + .xl\:tw-w-2 { + width: .5rem !important; + } + + .xl\:tw-w-3 { + width: .75rem !important; + } + + .xl\:tw-w-4 { + width: 1rem !important; + } + + .xl\:tw-w-5 { + width: 1.25rem !important; + } + + .xl\:tw-w-6 { + width: 1.5rem !important; + } + + .xl\:tw-w-8 { + width: 2rem !important; + } + + .xl\:tw-w-10 { + width: 2.5rem !important; + } + + .xl\:tw-w-12 { + width: 3rem !important; + } + + .xl\:tw-w-16 { + width: 4rem !important; + } + + .xl\:tw-w-20 { + width: 5rem !important; + } + + .xl\:tw-w-24 { + width: 6rem !important; + } + + .xl\:tw-w-32 { + width: 8rem !important; + } + + .xl\:tw-w-40 { + width: 10rem !important; + } + + .xl\:tw-w-48 { + width: 12rem !important; + } + + .xl\:tw-w-56 { + width: 14rem !important; + } + + .xl\:tw-w-64 { + width: 16rem !important; + } + + .xl\:tw-w-auto { + width: auto !important; + } + + .xl\:tw-w-px { + width: 1px !important; + } + + .xl\:tw-w-1\/2 { + width: 50% !important; + } + + .xl\:tw-w-1\/3 { + width: 33.33333% !important; + } + + .xl\:tw-w-2\/3 { + width: 66.66667% !important; + } + + .xl\:tw-w-1\/4 { + width: 25% !important; + } + + .xl\:tw-w-3\/4 { + width: 75% !important; + } + + .xl\:tw-w-1\/5 { + width: 20% !important; + } + + .xl\:tw-w-2\/5 { + width: 40% !important; + } + + .xl\:tw-w-3\/5 { + width: 60% !important; + } + + .xl\:tw-w-4\/5 { + width: 80% !important; + } + + .xl\:tw-w-1\/6 { + width: 16.66667% !important; + } + + .xl\:tw-w-5\/6 { + width: 83.33333% !important; + } + + .xl\:tw-w-full { + width: 100% !important; + } + + .xl\:tw-w-screen { + width: 100vw !important; + } + + .xl\:tw-z-0 { + z-index: 0 !important; + } + + .xl\:tw-z-10 { + z-index: 10 !important; + } + + .xl\:tw-z-20 { + z-index: 20 !important; + } + + .xl\:tw-z-30 { + z-index: 30 !important; + } + + .xl\:tw-z-40 { + z-index: 40 !important; + } + + .xl\:tw-z-50 { + z-index: 50 !important; + } + + .xl\:tw-z-auto { + z-index: auto !important; + } +} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png new file mode 100644 index 0000000..036ad2a Binary files /dev/null and b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png differ diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json new file mode 100644 index 0000000..6756e18 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json @@ -0,0 +1,12 @@ +{ + "private": true, + "scripts": { + "build": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "cross-env": "^5.2.0", + "laravel-mix": "^2.1.14", + "tailwindcss": "^1.0.1" + } +} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png new file mode 100644 index 0000000..bc8438a Binary files /dev/null and b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png differ diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css new file mode 100644 index 0000000..e5d0559 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css @@ -0,0 +1,77 @@ +/** + * This injects Tailwind's base styles, which is a combination of + * Normalize.css and some additional base styles. + * + * You can see the styles here: + * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/base"; + */ +@tailwind base; + +/** + * This injects any component classes registered by plugins. + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/components"; + */ +@tailwind components; + +/** + * Here you would add any of your custom component classes; stuff that you'd + * want loaded *before* the utilities so that the utilities could still + * override them. + * + * Example: + * + * .btn { ... } + * .form-input { ... } + * + * Or if using a preprocessor or `postcss-import`: + * + * @import "components/buttons"; + * @import "components/forms"; + */ + +input { + @apply border border-gray-500; +} + +.block, +.node { + @apply mb-4; +} + +.node__content p, +.node__content ul, +.node__content ol { + @apply mb-4 leading-normal; +} + +/** + * This injects all of Tailwind's utility classes, generated based on your + * config file. + * + * If using `postcss-import`, use this import instead: + * + * @import "tailwindcss/utilities"; + */ +@tailwind utilities; + +/** + * Here you would add any custom utilities you need that don't come out of the + * box with Tailwind. + * + * Example : + * + * .bg-pattern-graph-paper { ... } + * .skew-45 { ... } + * + * Or if using a preprocessor or `postcss-import`: + * + * @import "utilities/background-patterns"; + * @import "utilities/skew-transforms"; + */ diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js new file mode 100644 index 0000000..a4d3d28 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js @@ -0,0 +1,12 @@ +module.exports = { + prefix: 'tw-', + important: true, + theme: { + extend: {}, + }, + variants: {}, + plugins: [], + corePlugins: { + preflight: false + } +} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml new file mode 100644 index 0000000..2bf8aad --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml @@ -0,0 +1,13 @@ +name: Tailwind CSS Starter Kit +description: A starter kit theme for Drupal 8 and Tailwind CSS. +# core: 8.x +type: theme +base theme: classy +libraries: + - tailwindcss/global-styling + +# Information added by Drupal.org packaging script on 2019-05-13 +version: '8.x-2.1' +core: '8.x' +project: 'tailwindcss' +datestamp: 1557778084 diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml new file mode 100644 index 0000000..bf6933d --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml @@ -0,0 +1,4 @@ +global-styling: + css: + base: + dist/main.css: {} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme new file mode 100644 index 0000000..2e9932e --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme @@ -0,0 +1,18 @@ + + {% if site_logo %} + + {% endif %} + {% if site_name %} + + {% endif %} + {% if site_slogan %} +
{{ site_slogan }}
+ {% endif %} + +{% endblock %} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig new file mode 100644 index 0000000..6798526 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig @@ -0,0 +1,91 @@ +{# +/** + * @file + * Default theme implementation to display a single page. + * + * The doctype, html, head and body tags are not in this template. Instead they + * can be found in the html.html.twig template in this directory. + * + * Available variables: + * + * General utility variables: + * - base_path: The base URL path of the Drupal installation. Will usually be + * "/" unless you have installed Drupal in a sub-directory. + * - is_front: A flag indicating if the current page is the front page. + * - logged_in: A flag indicating if the user is registered and signed in. + * - is_admin: A flag indicating if the user has permission to access + * administration pages. + * + * Site identity: + * - front_page: The URL of the front page. Use this instead of base_path when + * linking to the front page. This includes the language domain or prefix. + * + * Page content (in order of occurrence in the default page.html.twig): + * - messages: Status and error messages. Should be displayed prominently. + * - node: Fully loaded node, if there is an automatically-loaded node + * associated with the page and the node ID is the second argument in the + * page's path (e.g. node/12345 and node/12345/revisions, but not + * comment/reply/12345). + * + * Regions: + * - page.header: Items for the header region. + * - page.primary_menu: Items for the primary menu region. + * - page.secondary_menu: Items for the secondary menu region. + * - page.highlighted: Items for the highlighted content region. + * - page.help: Dynamic help text, mostly for admin pages. + * - page.content: The main content of the current page. + * - page.sidebar_first: Items for the first sidebar. + * - page.sidebar_second: Items for the second sidebar. + * - page.footer: Items for the footer region. + * - page.breadcrumb: Items for the breadcrumb region. + * + * @see template_preprocess_page() + * @see html.html.twig + * + * @ingroup themeable + */ +#} +
+ +
+ {{ page.header }} +
+ + {{ page.primary_menu }} + {{ page.secondary_menu }} + + {{ page.breadcrumb }} + + {{ page.highlighted }} + + {{ page.help }} + +
+ {# link is in html.html.twig #} + +
+
+ {{ page.content }} +
{# /.layout-content #} + + {% if page.sidebar_first %} + + {% endif %} + + {% if page.sidebar_second %} + + {% endif %} +
+
+ + {% if page.footer %} +
+ {{ page.footer }} +
+ {% endif %} + +
{# /.layout-container #} diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js new file mode 100644 index 0000000..5d6ea83 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js @@ -0,0 +1,5 @@ +let mix = require('laravel-mix'); + +mix.postCss('src/main.css', 'dist', [ + require('tailwindcss')('./tailwind.config.js'), +]) diff --git a/drupal-tailwindcss-purgecss-test/web/update.php b/drupal-tailwindcss-purgecss-test/web/update.php new file mode 100644 index 0000000..59e808e --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/update.php @@ -0,0 +1,31 @@ +handle($request); +$response->send(); + +$kernel->terminate($request, $response); diff --git a/drupal-tailwindcss-purgecss-test/web/web.config b/drupal-tailwindcss-purgecss-test/web/web.config new file mode 100644 index 0000000..3fc5b10 --- /dev/null +++ b/drupal-tailwindcss-purgecss-test/web/web.config @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sculpin-minified-css-test/.editorconfig b/sculpin-minified-css-test/.editorconfig new file mode 100644 index 0000000..349cc2b --- /dev/null +++ b/sculpin-minified-css-test/.editorconfig @@ -0,0 +1,17 @@ +# This file is used by editors and IDEs to unify coding standards +# @see http://EditorConfig.org +# @standards PHP: http://www.php-fig.org/psr/psr-2/ +root = true + +# Default configuration (applies to all file types) +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_size = 4 +indent_style = space + +# Markdown customizations +[*.md] +trim_trailing_whitespace = false diff --git a/sculpin-minified-css-test/.gitignore b/sculpin-minified-css-test/.gitignore new file mode 100644 index 0000000..8912d2b --- /dev/null +++ b/sculpin-minified-css-test/.gitignore @@ -0,0 +1,10 @@ +/.sculpin/ +/app/cache/* +/app/config/sculpin_kernel_*.yml +/app/config/sculpin_site_*.yml +/app/logs/* +/output_*/ +/node_modules/ +/source/build/ +s3.conf +/vendor/ diff --git a/sculpin-minified-css-test/LICENSE b/sculpin-minified-css-test/LICENSE new file mode 100644 index 0000000..ecd63c7 --- /dev/null +++ b/sculpin-minified-css-test/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Sculpin + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/sculpin-minified-css-test/README.md b/sculpin-minified-css-test/README.md new file mode 100644 index 0000000..554f731 --- /dev/null +++ b/sculpin-minified-css-test/README.md @@ -0,0 +1,83 @@ +Sculpin Blog Skeleton +===================== + +A skeleton for a Sculpin based blog. + +Powered by [Sculpin](http://sculpin.io). =) + + +Features +-------- + +A very basic Sculpin based blog supporting the following features: + + * Very minimal Bootstrap based theme. + * A handful of existing posts in `source/_posts/` to get you started. Feel + free to remove these when you are ready. + * An about page at `/about`. + * An index page at `/`. It displays all posts and paginates them. + * A blog archive page at `/blog`. It displays post titles broken down by + month and is paginated. + * A blog categories page at `/blog/categories`. + * A blog category index at `/blog/categories/$category`. Similar to the blog + archive except broken down by each category. + * A blog tags page at `/blog/tags`. + * A blog tag index at `/blog/tags/$tag`. Similar to the blog archive + except broken down by each tag. + +Prerequisites +------------- + +Sculpin is a PHP application and installed with the PHP package manager `composer`. +See https://getcomposer.org/ for installation instructions. + +Unless you do a very basic website, you want some CSS and Javascript assets. Sculpin +uses `yarn` to manage them. See https://yarnpkg.com/en/docs/install for installation +instructions. + +Install +------- + +Create a new project using composer: + +```bash +$ composer create-project -s dev sculpin/blog-skeleton my-blog +``` + +This application uses [Symfony's Webpack Encore](https://symfony.com/doc/current/frontend.html) +to manage CSS, JavaScript and image assets. Install the JS dependencies: + +```bash +$ cd my-blog +$ yarn install +``` + +Build +----- + +First, start Encore to compile and update the assets in `source/assets/` into +`source/build/`. The watcher keeps running until you exit it manually: + +```bash +$ composer yarn-watch +``` + +In a new console, start the sculpin watcher to have your content updated as +soon as you save changes: + +```bash +$ composer sculpin-watch +``` + +Your newly generated clone of sculpin-blog-skeleton should now be accessible +at `http://localhost:8000/`. + +Documentation +------------- + +The skeleton provides you with useful configuration and some example data for +a Sculpin installation. + +For more information about getting started with Sculpin, check out the +[Get Started page](https://sculpin.io/getstarted/) and have a look at the full +[documentation](https://sculpin.io/documentation/). diff --git a/sculpin-minified-css-test/app/config/sculpin_kernel.yml b/sculpin-minified-css-test/app/config/sculpin_kernel.yml new file mode 100644 index 0000000..730b241 --- /dev/null +++ b/sculpin-minified-css-test/app/config/sculpin_kernel.yml @@ -0,0 +1,8 @@ +sculpin_content_types: + posts: + permalink: blog/:year/:month/:day/:filename/ + +# To disable posts (e.g., if you aren't planning on having any posts and Sculpin's watch mode complains): +#sculpin_content_types: +# posts: +# enabled: false \ No newline at end of file diff --git a/sculpin-minified-css-test/app/config/sculpin_site.yml b/sculpin-minified-css-test/app/config/sculpin_site.yml new file mode 100644 index 0000000..3d253db --- /dev/null +++ b/sculpin-minified-css-test/app/config/sculpin_site.yml @@ -0,0 +1,9 @@ +# The contents of this file are parsed and made available as +# via `site.*`. So for example, {{ site.title }} can be used +# in a template to get the contents of the `title` key. +title: Sculpin Blog Skeleton +subtitle: To Get You Started + +# Insert your disqus shortname +#disqus: +# shortname: \ No newline at end of file diff --git a/sculpin-minified-css-test/composer.json b/sculpin-minified-css-test/composer.json new file mode 100644 index 0000000..dc9de83 --- /dev/null +++ b/sculpin-minified-css-test/composer.json @@ -0,0 +1,34 @@ +{ + "name": "sculpin/blog-skeleton", + "description": "A Skeleton for a Sculpin Based Blog", + "type": "sculpin-skeleton", + "license": "MIT", + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "require": { + "sculpin/sculpin": "^3.0" + }, + "scripts": { + "publish": [ + "./publish.sh" + ], + "sculpin-watch": [ + "Composer\\Config::disableProcessTimeout", + "./vendor/bin/sculpin generate --watch --server" + ], + "yarn-watch": [ + "Composer\\Config::disableProcessTimeout", + "yarn encore dev --watch" + ] + } +} diff --git a/sculpin-minified-css-test/composer.lock b/sculpin-minified-css-test/composer.lock new file mode 100644 index 0000000..3c1bed3 --- /dev/null +++ b/sculpin-minified-css-test/composer.lock @@ -0,0 +1,2444 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "6cdda3b0773159e30d8d9ad368c47c41", + "packages": [ + { + "name": "dflydev/ant-path-matcher", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-util-antPathMatcher.git", + "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-util-antPathMatcher/zipball/66e0ed7cd07e1d989b170472d000b99ab8c9e33e", + "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "autoload": { + "psr-0": { + "dflydev\\util\\antPathMatcher": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Ant Path Matcher Utility", + "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher", + "keywords": [ + "ant", + "matcher", + "path", + "pattern" + ], + "time": "2012-12-03T05:03:00+00:00" + }, + { + "name": "dflydev/apache-mime-types", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-apache-mime-types.git", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "twig/twig": "1.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\ApacheMimeTypes": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Apache MIME Types", + "keywords": [ + "apache", + "mime", + "mimetypes" + ], + "time": "2013-05-14T02:02:01+00:00" + }, + { + "name": "dflydev/canal", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-canal.git", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51", + "shasum": "" + }, + "require": { + "dflydev/apache-mime-types": "1.0.*", + "php": ">=5.3.3", + "webignition/internet-media-type": "0.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\Canal": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Content analysis for the purpose of determining Internet media types.", + "keywords": [ + "content", + "detection", + "mime", + "type" + ], + "time": "2013-05-14T05:22:25+00:00" + }, + { + "name": "dflydev/dot-access-configuration", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "1.*", + "dflydev/placeholder-resolver": "1.*", + "php": ">=5.3.2" + }, + "require-dev": { + "symfony/yaml": "~2.1" + }, + "suggest": { + "symfony/yaml": "Required for using the YAML Configuration Builders" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessConfiguration": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a deep data structure representing a configuration, access configuration by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration", + "keywords": [ + "config", + "configuration" + ], + "time": "2018-09-08T23:00:17+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessData": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "time": "2017-01-20T21:14:22+00:00" + }, + { + "name": "dflydev/placeholder-resolver", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\PlaceholderResolver": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.", + "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver", + "keywords": [ + "placeholder", + "resolver" + ], + "time": "2012-10-28T21:08:28+00:00" + }, + { + "name": "doctrine/inflector", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2018-01-09T20:05:19+00:00" + }, + { + "name": "evenement/evenement", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/igorw/evenement.git", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "shasum": "" + }, + "require": { + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Evenement": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + } + ], + "description": "Événement is a very simple event dispatching library for PHP", + "keywords": [ + "event-dispatcher", + "event-emitter" + ], + "time": "2017-07-23T21:35:13+00:00" + }, + { + "name": "michelf/php-markdown", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/michelf/php-markdown.git", + "reference": "01ab082b355bf188d907b9929cd99b2923053495" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/michelf/php-markdown/zipball/01ab082b355bf188d907b9929cd99b2923053495", + "reference": "01ab082b355bf188d907b9929cd99b2923053495", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Michelf\\": "Michelf/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Michel Fortin", + "email": "michel.fortin@michelf.ca", + "homepage": "https://michelf.ca/", + "role": "Developer" + }, + { + "name": "John Gruber", + "homepage": "https://daringfireball.net/" + } + ], + "description": "PHP Markdown", + "homepage": "https://michelf.ca/projects/php-markdown/", + "keywords": [ + "markdown" + ], + "time": "2018-01-15T00:49:33+00:00" + }, + { + "name": "netcarver/textile", + "version": "v3.7.1", + "source": { + "type": "git", + "url": "https://github.com/textile/php-textile.git", + "reference": "377933125dd30d708804c545bf33da87a3c1b0f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/textile/php-textile/zipball/377933125dd30d708804c545bf33da87a3c1b0f4", + "reference": "377933125dd30d708804c545bf33da87a3c1b0f4", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "2.1.*", + "phpunit/phpunit": "5.7.*", + "squizlabs/php_codesniffer": "3.*", + "symfony/yaml": "2.4.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-4": { + "Netcarver\\Textile\\": "src/Netcarver/Textile/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Textile markup language parser", + "homepage": "https://github.com/textile/php-textile", + "keywords": [ + "document", + "format", + "html", + "language", + "markup", + "parser", + "php-textile", + "plaintext", + "textile" + ], + "time": "2019-01-26T17:03:58+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2018-11-20T15:27:04+00:00" + }, + { + "name": "react/cache", + "version": "v0.5.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/cache.git", + "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/cache/zipball/7d7da7fb7574d471904ba357b39bbf110ccdbf66", + "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/promise": "~2.0|~1.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, Promise-based cache interface for ReactPHP", + "keywords": [ + "cache", + "caching", + "promise", + "reactphp" + ], + "time": "2018-06-25T12:52:40+00:00" + }, + { + "name": "react/dns", + "version": "v0.4.17", + "source": { + "type": "git", + "url": "https://github.com/reactphp/dns.git", + "reference": "0f30c6ceb71504d359d51132a97e1703051f1589" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/dns/zipball/0f30c6ceb71504d359d51132a97e1703051f1589", + "reference": "0f30c6ceb71504d359d51132a97e1703051f1589", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/cache": "^1.0 || ^0.6 || ^0.5 || ^0.4 || ^0.3", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.1 || ^1.2.1", + "react/promise-timer": "^1.2", + "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.5" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Dns\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async DNS resolver for ReactPHP", + "keywords": [ + "async", + "dns", + "dns-resolver", + "reactphp" + ], + "time": "2019-04-01T07:31:55+00:00" + }, + { + "name": "react/event-loop", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/event-loop.git", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "suggest": { + "ext-event": "~1.0 for ExtEventLoop", + "ext-pcntl": "For signal handling support when using the StreamSelectLoop", + "ext-uv": "* for ExtUvLoop" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\EventLoop\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", + "keywords": [ + "asynchronous", + "event-loop" + ], + "time": "2019-02-07T16:19:49+00:00" + }, + { + "name": "react/http", + "version": "v0.8.4", + "source": { + "type": "git", + "url": "https://github.com/reactphp/http.git", + "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/http/zipball/b29ab96557ac5c53e738fcb26f73f631a3f81f1a", + "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/promise": "^2.3 || ^1.2.1", + "react/promise-stream": "^1.1", + "react/socket": "^1.0 || ^0.8.3", + "react/stream": "^1.0 || ^0.7.1", + "ringcentral/psr7": "^1.2" + }, + "require-dev": { + "clue/block-react": "^1.1", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Http\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP", + "keywords": [ + "event-driven", + "http", + "https", + "reactphp", + "server", + "streaming" + ], + "time": "2019-01-16T07:26:32+00:00" + }, + { + "name": "react/promise", + "version": "v2.7.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "time": "2019-01-07T21:25:54+00:00" + }, + { + "name": "react/promise-stream", + "version": "v1.1.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-stream.git", + "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/00e269d611e9c9a29356aef64c07f7e513e73dc9", + "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/promise": "^2.1 || ^1.2", + "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4 || ^0.3" + }, + "require-dev": { + "clue/block-react": "^1.0", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", + "react/promise-timer": "^1.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Stream\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "The missing link between Promise-land and Stream-land for ReactPHP", + "homepage": "https://github.com/reactphp/promise-stream", + "keywords": [ + "Buffer", + "async", + "promise", + "reactphp", + "stream", + "unwrap" + ], + "time": "2017-12-22T12:02:05+00:00" + }, + { + "name": "react/promise-timer", + "version": "v1.5.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-timer.git", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.7.0 || ^1.2.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Timer\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", + "homepage": "https://github.com/reactphp/promise-timer", + "keywords": [ + "async", + "event-loop", + "promise", + "reactphp", + "timeout", + "timer" + ], + "time": "2019-03-27T18:10:32+00:00" + }, + { + "name": "react/socket", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/socket.git", + "reference": "23b7372bb25cea934f6124f5bdac34e30161959e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/socket/zipball/23b7372bb25cea934f6124f5bdac34e30161959e", + "reference": "23b7372bb25cea934f6124f5bdac34e30161959e", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/dns": "^0.4.13", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.6.0 || ^1.2.1", + "react/promise-timer": "^1.4.0", + "react/stream": "^1.1" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Socket\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP", + "keywords": [ + "Connection", + "Socket", + "async", + "reactphp", + "stream" + ], + "time": "2019-01-07T14:10:13+00:00" + }, + { + "name": "react/stream", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/stream.git", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.8", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5" + }, + "require-dev": { + "clue/stream-filter": "~1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Stream\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", + "keywords": [ + "event-driven", + "io", + "non-blocking", + "pipe", + "reactphp", + "readable", + "stream", + "writable" + ], + "time": "2019-01-01T16:15:09+00:00" + }, + { + "name": "ringcentral/psr7", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ringcentral/psr7.git", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "psr/http-message": "~1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "RingCentral\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "PSR-7 message implementation", + "keywords": [ + "http", + "message", + "stream", + "uri" + ], + "time": "2018-01-15T21:00:49+00:00" + }, + { + "name": "sculpin/sculpin", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin.git", + "reference": "429bcff7261caa418acdc259be389fa305d0a275" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin/zipball/429bcff7261caa418acdc259be389fa305d0a275", + "reference": "429bcff7261caa418acdc259be389fa305d0a275", + "shasum": "" + }, + "require": { + "dflydev/ant-path-matcher": "^1.0.3", + "dflydev/apache-mime-types": "^1.0.1", + "dflydev/canal": "^1.0", + "dflydev/dot-access-configuration": "^1.0.3", + "doctrine/inflector": "^1.3", + "ext-mbstring": "*", + "michelf/php-markdown": "^1.8", + "netcarver/textile": "^3.6", + "php": "^7.2", + "react/http": "^0.8.3", + "sculpin/sculpin-theme-composer-plugin": "^1.0", + "symfony/config": "^4.1", + "symfony/console": "^4.1", + "symfony/dependency-injection": "^4.1", + "symfony/event-dispatcher": "^4.1", + "symfony/filesystem": "^4.1", + "symfony/finder": "^4.1", + "symfony/http-kernel": "^4.1", + "symfony/yaml": "^4.1", + "twig/extensions": "^1.5", + "twig/twig": "^2.5", + "webignition/internet-media-type": "^0.4" + }, + "replace": { + "sculpin/core": "self.version", + "sculpin/markdown-bundle": "self.version", + "sculpin/markdown-twig-compat-bundle": "self.version", + "sculpin/posts-bundle": "self.version", + "sculpin/proxy-source-collection-contrib": "self.version", + "sculpin/sculpin-bundle": "self.version", + "sculpin/standalone-bundle": "self.version", + "sculpin/taxonomy-contrib": "self.version", + "sculpin/textile-bundle": "self.version", + "sculpin/twig-bundle": "self.version" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^4.3", + "phpstan/phpstan": "^0.10.3", + "phpunit/phpunit": "^7.3", + "squizlabs/php_codesniffer": "^3.3", + "symfony/css-selector": "^4.1", + "symfony/dom-crawler": "^4.1", + "symfony/process": "^4.1" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/sculpin", + "bin/sculpin.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Sculpin\\": "src/Sculpin/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Static Site Generator", + "homepage": "https://sculpin.io", + "keywords": [ + "generator", + "site", + "static" + ], + "time": "2019-04-08T06:44:17+00:00" + }, + { + "name": "sculpin/sculpin-theme-composer-plugin", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1" + }, + "type": "composer-plugin", + "extra": { + "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin", + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Sculpin\\Composer\\SculpinThemePlugin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "time": "2017-02-27T17:40:03+00:00" + }, + { + "name": "symfony/config", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/0e745ead307d5dcd4e163e94a47ec04b1428943f", + "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/filesystem": "~3.4|~4.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<3.4" + }, + "require-dev": { + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Config Component", + "homepage": "https://symfony.com", + "time": "2019-04-01T14:03:25+00:00" + }, + { + "name": "symfony/console", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "24206aff3efe6962593297e57ef697ebb220e384" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/24206aff3efe6962593297e57ef697ebb220e384", + "reference": "24206aff3efe6962593297e57ef697ebb220e384", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/contracts": "^1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2019-04-01T07:32:59+00:00" + }, + { + "name": "symfony/contracts", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/contracts.git", + "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/contracts/zipball/1aa7ab2429c3d594dd70689604b5cf7421254cdf", + "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "require-dev": { + "psr/cache": "^1.0", + "psr/container": "^1.0" + }, + "suggest": { + "psr/cache": "When using the Cache contracts", + "psr/container": "When using the Service contracts", + "symfony/cache-contracts-implementation": "", + "symfony/service-contracts-implementation": "", + "symfony/translation-contracts-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\": "" + }, + "exclude-from-classmap": [ + "**/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A set of abstractions extracted out of the Symfony components", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2018-12-05T08:06:11+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/43ce8ab34c734dcc8a4af576cb86711daab964c5", + "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2019-03-10T17:09:50+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1806e43ff6bff57398d33b326cd753a12d9f434f", + "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/container": "^1.0", + "symfony/contracts": "^1.0" + }, + "conflict": { + "symfony/config": "<4.2", + "symfony/finder": "<3.4", + "symfony/proxy-manager-bridge": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-contracts-implementation": "1.0" + }, + "require-dev": { + "symfony/config": "~4.2", + "symfony/expression-language": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DependencyInjection Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544", + "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/contracts": "^1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/e16b9e471703b2c60b95f14d31c1239f68f11601", + "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2019-02-07T11:40:08+00:00" + }, + { + "name": "symfony/finder", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/267b7002c1b70ea80db0833c3afe05f0fbde580a", + "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2019-02-23T15:42:05+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1", + "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/expression-language": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/e8b940bbeebf0f96789b5d17d9d77f8b2613960b", + "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/contracts": "^1.0.2", + "symfony/debug": "~3.4|~4.0", + "symfony/event-dispatcher": "~4.1", + "symfony/http-foundation": "^4.1.1", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/config": "<3.4", + "symfony/dependency-injection": "<4.2", + "symfony/translation": "<4.2", + "symfony/var-dumper": "<4.1.1", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "~3.4|~4.0", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/css-selector": "~3.4|~4.0", + "symfony/dependency-injection": "^4.2", + "symfony/dom-crawler": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "symfony/routing": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0", + "symfony/templating": "~3.4|~4.0", + "symfony/translation": "~4.2", + "symfony/var-dumper": "^4.1.1" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/var-dumper": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2019-04-02T19:03:51+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "82ebae02209c21113908c229e9883c419720738a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", + "reference": "82ebae02209c21113908c229e9883c419720738a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/yaml", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/6712daf03ee25b53abb14e7e8e0ede1a770efdb1", + "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "~3.4|~4.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "twig/extensions", + "version": "v1.5.4", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig-extensions.git", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202", + "shasum": "" + }, + "require": { + "twig/twig": "^1.27|^2.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.4", + "symfony/translation": "^2.7|^3.4" + }, + "suggest": { + "symfony/translation": "Allow the time_diff output to be translated" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_Extensions_": "lib/" + }, + "psr-4": { + "Twig\\Extensions\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Common additional features for Twig that do not directly belong in core", + "keywords": [ + "i18n", + "text" + ], + "time": "2018-12-05T18:34:18+00:00" + }, + { + "name": "twig/twig", + "version": "v2.7.4", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/ed9c49220e09bfaeb1ba4d48077c08a7b09908dd", + "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd", + "shasum": "" + }, + "require": { + "php": "^7.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" + }, + "require-dev": { + "psr/container": "^1.0", + "symfony/debug": "^2.7", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_": "lib/" + }, + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + }, + { + "name": "Twig Team", + "homepage": "https://twig.symfony.com/contributors", + "role": "Contributors" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "time": "2019-03-23T14:28:58+00:00" + }, + { + "name": "webignition/disallowed-character-terminated-string", + "version": "1.0", + "source": { + "type": "git", + "url": "https://github.com/webignition/disallowed-character-terminated-string.git", + "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/25d12868c82b56bc0d04278e31594385ba4dddc4", + "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "A string terminated by one or more disallowed characters", + "homepage": "https://github.com/webignition/disallowed-character-terminated-string", + "keywords": [ + "string", + "terminated" + ], + "time": "2012-07-16T21:29:50+00:00" + }, + { + "name": "webignition/internet-media-type", + "version": "0.4.8", + "source": { + "type": "git", + "url": "https://github.com/webignition/internet-media-type.git", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "shasum": "" + }, + "require": { + "php": ">=5.6.0", + "webignition/quoted-string": ">=0.2.1,<1.0", + "webignition/string-parser": ">=0.2.3,<1.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\InternetMediaType\\": "src/", + "webignition\\Tests\\InternetMediaType\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type", + "homepage": "https://github.com/webignition/internet-media-type", + "keywords": [ + "content type", + "content-type", + "internet media type", + "media type", + "media-type" + ], + "time": "2018-03-12T14:54:00+00:00" + }, + { + "name": "webignition/quoted-string", + "version": "0.2.1", + "source": { + "type": "git", + "url": "https://github.com/webignition/quoted-string.git", + "reference": "88b36b7be067796683ab3668e175322842dd5313" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313", + "reference": "88b36b7be067796683ab3668e175322842dd5313", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "webignition/string-parser": ">=0.2.3,<1" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\QuotedString\\": "src/", + "webignition\\Tests\\QuotedString\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)", + "homepage": "https://github.com/webignition/quoted-string", + "keywords": [ + "parser", + "quoted-string" + ], + "time": "2017-05-11T11:41:31+00:00" + }, + { + "name": "webignition/string-parser", + "version": "0.2.3", + "source": { + "type": "git", + "url": "https://github.com/webignition/string-parser.git", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "webignition/disallowed-character-terminated-string": ">=1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\StringParser\\": "src/", + "webignition\\Tests\\StringParser\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "Abstract state-based string parser", + "homepage": "https://github.com/webignition/string-parser", + "keywords": [ + "parser", + "string" + ], + "time": "2017-05-11T10:04:12+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +} diff --git a/sculpin-minified-css-test/package.json b/sculpin-minified-css-test/package.json new file mode 100644 index 0000000..58af865 --- /dev/null +++ b/sculpin-minified-css-test/package.json @@ -0,0 +1,11 @@ +{ + "dependencies": { + "@symfony/webpack-encore": "^0.24.0", + "bootstrap": "^4.3.1", + "highlightjs": "^9.12.0", + "jquery": "^3.4", + "node-sass": "^4.11.0", + "popper.js": "^1.14.7", + "sass-loader": "^7.0.1" + } +} diff --git a/sculpin-minified-css-test/publish.sh b/sculpin-minified-css-test/publish.sh new file mode 100755 index 0000000..fa39dd7 --- /dev/null +++ b/sculpin-minified-css-test/publish.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +sculpin generate --env=prod +if [ $? -ne 0 ]; then echo "Could not generate the site"; exit 1; fi + +# Add --delete right before "output_prod" to have rsync remove files that are +# deleted locally from the destination too. See README.md for an example. +rsync -avze 'ssh -p 4668' output_prod/ username@yoursculpinsite:public_html +if [ $? -ne 0 ]; then echo "Could not publish the site"; exit 1; fi diff --git a/sculpin-minified-css-test/s3-publish.sh b/sculpin-minified-css-test/s3-publish.sh new file mode 100755 index 0000000..8d3345e --- /dev/null +++ b/sculpin-minified-css-test/s3-publish.sh @@ -0,0 +1,58 @@ +#!/bin/bash + +if [ ! -f "s3.conf" ] +then + echo "Unable to locate s3.conf file - use s3.conf.dist as a template for configuring your S3 settings." + exit 1 +else + # Load config file + . s3.conf +fi + +if [ ! -z "$1" -a "$1" != "--dry-run" -a "$1" != "-n" ] +then + echo "Usage: ./s3-publish.sh [--dry-run|-n]" + exit 2 +fi + +# Would be a good idea to wipe out the prod env first, so that DELETE_REMOVED works properly +# If you're comfortable with that, uncomment the line below: +# rm -rf output_prod/* + +vendor/bin/sculpin generate --env=prod || ( echo "Could not generate the site" && exit ) + +S3CMD_PATH=`which s3cmd` +if [ $? -ne 0 -o -z "$S3CMD_PATH" ] +then + echo "s3cmd not found - unable to deploy" + exit 3 +fi + +if [ ! -f "$S3_CONFIG" ] +then + echo "Unable to find s3cmd config file - unable to deploy" + exit 4 +fi + +if [ "$S3_DELETE" = "true" ] +then + echo "Enabling DELETE_REMOVED" + DELETE_REMOVED='--delete-removed' +else + echo "Disabling DELETE_REMOVED" + DELETE_REMOVED='--no-delete-removed' +fi + +if [ "$S3_REGION" = "" ] +then + S3_REGION=US +fi + +if [ "$1" = "--dry-run" -o "$1" = "-n" ] +then + DRY_RUN='--dry-run' +else + DRY_RUN='' +fi + +s3cmd --config="$S3_CONFIG" $DRY_RUN --force --recursive $DELETE_REMOVED --bucket-location=$S3_REGION --progress --acl-public sync output_prod/ s3://$S3_BUCKET diff --git a/sculpin-minified-css-test/s3.conf.dist b/sculpin-minified-css-test/s3.conf.dist new file mode 100644 index 0000000..64b269a --- /dev/null +++ b/sculpin-minified-css-test/s3.conf.dist @@ -0,0 +1,14 @@ +# Path to s3cmd configuration file for your Amazon S3 bucket +# This is useful if you have multiple sets of credentials - you can give Sculpin a locked-down IAM key for deployments +S3_CONFIG=./.s3/s3cmd.conf + +# Delete files from S3 bucket that are not created by sculpin (e.g., if you delete a blog post, this will remove the corresponding HTML files for you) +# NOTE: If you ever upload files to your bucket that are not a part of your sculpin deployment, THIS SETTING WILL DELETE THEM. +# This is why it is set to "false" by default; change to "true" in order to have sculpin fully manage your bucket contents. +S3_DELETE=false + +# Region for S3. Set to Oregon by default, because Oregon S3 has special read-after-write consistency. +S3_REGION=us-west-2 + +# The name of your S3 bucket +S3_BUCKET=www.mydomain.com diff --git a/sculpin-minified-css-test/source/404.html b/sculpin-minified-css-test/source/404.html new file mode 100644 index 0000000..e33da23 --- /dev/null +++ b/sculpin-minified-css-test/source/404.html @@ -0,0 +1,7 @@ +--- +layout: default +permalink: none +title: Four o four +--- + +

Page not found

diff --git a/sculpin-minified-css-test/source/_layouts/default.html b/sculpin-minified-css-test/source/_layouts/default.html new file mode 100644 index 0000000..5ed797f --- /dev/null +++ b/sculpin-minified-css-test/source/_layouts/default.html @@ -0,0 +1,106 @@ + + + + {% block title %}{{ page.title }}{% endblock %} — {{ site.title }} — {{ site.subtitle }} + + + + {% block head_meta %} + + {% endblock %} + + + + + + + + + + + + + + + + + + + + + + + + {% block head_styles %} + {% endblock %} + {% block head_scripts %} + {% endblock %} + + +
+ +
+
+
+
+ {% block content_wrapper %}{% block content %}{% endblock %}{% endblock %} +
+ +
+
+
+ © {{ "now"|date("Y") }} {{ site.title }} +
+ + + {% block scripts %} + {% endblock %} + + {% if site.google_analytics_tracking_id %} + + + {% endif %} + + {% block scripts_after %} + {% endblock %} + + diff --git a/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md b/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md new file mode 100644 index 0000000..85f6763 --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md @@ -0,0 +1,16 @@ +--- +title: Happy Birthday Sculpin! +tags: + - sculpin + - markdown +categories: + - personal + +--- +The first commit to the Sculpin repository was made on December 20th, 2011. +What a trip since then! + +Sculpin has always been a big fan of [Markdown][1]. So this post was +written in Markdown. :) + +[1]: http://daringfireball.net/projects/markdown/ diff --git a/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md b/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md new file mode 100644 index 0000000..bdfb2ab --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md @@ -0,0 +1,11 @@ +--- +title: Symfony Live Hacking Day! +tags: [sensio, symfony, symfony live] +categories: [personal] + +--- +Fun times at the Symfony Live San Francisco 2012 Hacking Day! Code +was hacked and pizza was had. Some pics of the conference are +available on the [Sensio Labs Facebook page][1]. + +[1]: https://www.facebook.com/media/set/?set=a.450514941665306.112810.129739647076172 diff --git a/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md b/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md new file mode 100644 index 0000000..1ff2272 --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md @@ -0,0 +1,9 @@ +--- +title: Balrog +tags: [balrog, community, static site generator] +categories: [personal] + +--- +Found out about [Balrog](http://github.com/igorw/balrog) today! It looks +like a really nice micro static site generator. Maybe Sculpin and Balrog +can be friends? diff --git a/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile b/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile new file mode 100644 index 0000000..b24c733 --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile @@ -0,0 +1,12 @@ +--- +title: And Then There Was Textile Support +categories: + - features +tags: + - sculpin + - textile + +--- +"Textile":https://github.com/netcarver/textile support was added on November 26th, 2012. Markdown is great, but so is choice. More converters for all! + +In honor of this milestone, this post is written in *Textile*. diff --git a/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md b/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md new file mode 100644 index 0000000..36af580 --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md @@ -0,0 +1,54 @@ +--- +title: Lorem Ipsum +categories: + - testing + +# https://help.disqus.com/customer/portal/articles/472098-javascript-configuration-variables +disqus: + identifier: # slug_for_current_page + title: # title_for_current_page + url: # url_for_current_page + category_id: # category_id_for_current_page + +--- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat congue +lacus vel convallis. Cras nisi urna, ultrices non semper quis, ultricies sit +amet est. Donec nunc velit, consequat a pulvinar a, eleifend id leo. Curabitur +vel leo eros, vitae elementum purus. Integer id lorem hendrerit purus gravida +commodo. Pellentesque nec rhoncus turpis. Cras feugiat odio eget quam semper at +dictum lectus adipiscing. In ut est et mauris pulvinar placerat eget fringilla +lectus. + +Ut in mauris augue, vitae facilisis purus. Nam ullamcorper pharetra lorem, +cursus lobortis tellus facilisis congue. Etiam ac dapibus lectus. Nunc tempus +ullamcorper felis, eu sagittis risus mollis aliquam. Mauris congue orci ac metus +egestas porta nec ac lectus. Nam ac neque vitae quam sagittis dapibus. Morbi sit +amet erat ac justo rutrum molestie id in tortor. Proin egestas tortor neque, +eget fringilla nunc. Donec consequat purus ac risus dignissim dignissim. +Praesent dui nisl, suscipit sed cursus in, dictum non elit. Nulla eget congue +nisl. + +Morbi hendrerit porta ante, dapibus adipiscing nibh ornare at. Nullam iaculis +porta ante, at semper tellus auctor nec. Vestibulum nec justo sed purus +elementum venenatis. In hac habitasse platea dictumst. Fusce nibh tellus, varius +non commodo sit amet, eleifend placerat nisl. Donec sit amet enim cursus ligula +adipiscing auctor. Nullam sagittis porta ligula vitae rutrum. Aenean id sapien +mi, elementum ullamcorper lectus. Aliquam erat volutpat. Fusce bibendum, leo +ultricies lacinia viverra, mauris urna fermentum sem, id tempus lectus nunc +faucibus magna. Vestibulum risus mi, tempus ut lobortis non, mattis sed diam. +Nunc at mattis leo. + +Ut erat nunc, vestibulum sit amet sodales non, tincidunt nec justo. Integer +vitae tortor massa. Vestibulum tincidunt commodo lacus, ac cursus lorem mattis +eu. Donec ut magna vel urna fermentum congue. Donec laoreet neque at velit +imperdiet luctus. In consectetur lacus eu purus dictum a imperdiet leo +ullamcorper. Phasellus consequat feugiat tincidunt. Quisque vel orci in mauris +fermentum pretium. + +Pellentesque rhoncus accumsan auctor. Nunc venenatis tellus non ante pharetra +pretium. Sed rutrum, eros eu tristique luctus, neque sapien ultrices felis, id +varius orci erat eget leo. Curabitur ut volutpat diam. Phasellus porta neque +vitae nisi sodales ultrices. Etiam ultricies blandit lorem, id accumsan eros +facilisis vel. Praesent nulla sapien, laoreet sit amet dapibus sit amet, +tincidunt vitae neque. Vestibulum aliquam sollicitudin urna, in facilisis dui +aliquam id. diff --git a/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md b/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md new file mode 100644 index 0000000..e86d6bd --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md @@ -0,0 +1,12 @@ +--- +title: This is a draft! +draft: true +categories: + - features + +--- +This is a draft post. You will only see this if you are running the `dev` +environment (`dev` is the default). + +All draft posts will automatically be tagged `draft` so they are easy to +find. diff --git a/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md b/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md new file mode 100644 index 0000000..ae3bfca --- /dev/null +++ b/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md @@ -0,0 +1,42 @@ +--- +title: Syntax Highlighting +categories: + - features + +--- +You're all programmers, right? And you're writing code snippets on your Sculpin +powered blog? Yeah. So you want some highlighting with your static site generation? +Here you go! + + namespace Foo; + + /** + * Awesome Contrived Example. + */ + class Bar implements BarInterface + { + private $baz; + + public function __construct(BazInterface $baz) + { + $this->baz = $baz; + } + + public function doIt() + { + return $this->baz->do('it'); + } + } + +You can also use [fenced code blocks][fcb] with a syntax declaration at the top. +You can use either `~` or ` to mark them. + +[fcb]: http://michelf.ca/projects/php-markdown/extra/#fenced-code-blocks + +~~~php +if ($fencedCodeBlock->syntax !== 'PHP') { + throw new UnexpectedValueException("wat"); +} +~~~ +Like this addition to the skeleton? You can thank for [@Pawka](https://github.com/Pawka) +for suggesting it. :) diff --git a/sculpin-minified-css-test/source/_views/post.html b/sculpin-minified-css-test/source/_views/post.html new file mode 100644 index 0000000..d5ab64e --- /dev/null +++ b/sculpin-minified-css-test/source/_views/post.html @@ -0,0 +1,76 @@ +{% extends "default" %} + +{% block head_meta %} + +{% endblock %} + +{% block content_wrapper %} +
+
+

{{ page.title }} post

+
+
+ {{ page.blocks.content|raw }} +
+ {% if page.categories %} +

+ Categories: + {% for category in page.categories %} + {{ category }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} + {% if page.tags %} +

+ Tags: + {% for tag in page.tags %} + {{ tag }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} + + {% if page.previous_post or page.next_post %} + + {% endif %} +
+ + +{% if site.disqus.shortname and site.disqus.shortname != '' %} +
+ + +{% endif %} + +{% endblock %} diff --git a/sculpin-minified-css-test/source/about.md b/sculpin-minified-css-test/source/about.md new file mode 100644 index 0000000..24592c3 --- /dev/null +++ b/sculpin-minified-css-test/source/about.md @@ -0,0 +1,8 @@ +--- +layout: default +title: About + +--- +# About the Author or Blog + +Here is a little information about the author or the blog. diff --git a/sculpin-minified-css-test/source/assets/css/app.scss b/sculpin-minified-css-test/source/assets/css/app.scss new file mode 100644 index 0000000..c712dc9 --- /dev/null +++ b/sculpin-minified-css-test/source/assets/css/app.scss @@ -0,0 +1,33 @@ +@import "../../../node_modules/bootstrap/scss/bootstrap"; +@import "../../../node_modules/highlightjs/styles/github.css"; + +small { + display: block; + color: #888; +} + +main.container, footer.container { + max-width: 900px; +} + +footer.container { + margin-top: 30px; + padding: 30px 0; + border-top: 1px dashed #aaa; +} + +@media (max-width: 767px) { + .sidebar { + padding-top: 30px; + } +} + +@media (min-width: 980px) { + body { + padding-bottom: 40px; + } +} + +body > main.container { + padding: 80px 15px 0; /* 80px to make the container go all the way to the bottom of the topbar */ +} diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png b/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png new file mode 100644 index 0000000..d36faf5 Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png b/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png new file mode 100644 index 0000000..53c42be Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png b/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png new file mode 100644 index 0000000..a180e23 Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png b/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png new file mode 100644 index 0000000..2a7c121 Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png b/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png new file mode 100644 index 0000000..c93a987 Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png b/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png new file mode 100644 index 0000000..1cc5a79 Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png b/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png new file mode 100644 index 0000000..1bad97d Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png differ diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png b/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png new file mode 100644 index 0000000..4c094ca Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png differ diff --git a/sculpin-minified-css-test/source/assets/js/app.js b/sculpin-minified-css-test/source/assets/js/app.js new file mode 100644 index 0000000..1d062a4 --- /dev/null +++ b/sculpin-minified-css-test/source/assets/js/app.js @@ -0,0 +1,7 @@ +require('../css/app.scss'); + +require('jquery') +require('bootstrap') +var hljs = require('highlightjs') + +hljs.initHighlightingOnLoad(); diff --git a/sculpin-minified-css-test/source/atom.xml b/sculpin-minified-css-test/source/atom.xml new file mode 100644 index 0000000..8076bc5 --- /dev/null +++ b/sculpin-minified-css-test/source/atom.xml @@ -0,0 +1,28 @@ +--- +use: ["posts"] +permalink: atom.xml +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in data.posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-minified-css-test/source/blog.html b/sculpin-minified-css-test/source/blog.html new file mode 100644 index 0000000..2d26f95 --- /dev/null +++ b/sculpin-minified-css-test/source/blog.html @@ -0,0 +1,38 @@ +--- +layout: default +title: Posts Archive +generator: pagination +use: + - posts + +--- +{% set year = '0' %} +

Posts Archive

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
diff --git a/sculpin-minified-css-test/source/blog/categories.html b/sculpin-minified-css-test/source/blog/categories.html new file mode 100644 index 0000000..31f1eab --- /dev/null +++ b/sculpin-minified-css-test/source/blog/categories.html @@ -0,0 +1,13 @@ +--- +layout: default +title: Categories +use: + - posts_categories +--- +

Categories

+ +
+{% for category,posts in data.posts_categories %} +{{ category }} +{% endfor %} +
diff --git a/sculpin-minified-css-test/source/blog/categories/category.html b/sculpin-minified-css-test/source/blog/categories/category.html new file mode 100644 index 0000000..2af1a69 --- /dev/null +++ b/sculpin-minified-css-test/source/blog/categories/category.html @@ -0,0 +1,47 @@ +--- +layout: default +title: Category Archive +generator: [posts_category_index, pagination] +pagination: + provider: page.category_posts + +--- + +{% block head_meta %} + + +{% endblock %} + +{% block title %}{{ page.title }} "{{ page.category }}"{% endblock %} +{% block content %} +{% set year = '0' %} +

"{{ page.category }}"

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
+{% endblock content %} diff --git a/sculpin-minified-css-test/source/blog/categories/category.xml b/sculpin-minified-css-test/source/blog/categories/category.xml new file mode 100644 index 0000000..c6b6c3d --- /dev/null +++ b/sculpin-minified-css-test/source/blog/categories/category.xml @@ -0,0 +1,28 @@ +--- +generator: [posts_category_index] + +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in page.category_posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-minified-css-test/source/blog/tags.html b/sculpin-minified-css-test/source/blog/tags.html new file mode 100644 index 0000000..4ff8470 --- /dev/null +++ b/sculpin-minified-css-test/source/blog/tags.html @@ -0,0 +1,13 @@ +--- +layout: default +title: Tags +use: + - posts_tags +--- +

Tags

+ +
+{% for tag,posts in data.posts_tags %} +{{ tag }} +{% endfor %} +
diff --git a/sculpin-minified-css-test/source/blog/tags/tag.html b/sculpin-minified-css-test/source/blog/tags/tag.html new file mode 100644 index 0000000..9bb869f --- /dev/null +++ b/sculpin-minified-css-test/source/blog/tags/tag.html @@ -0,0 +1,47 @@ +--- +layout: default +title: Tag Archive +generator: [posts_tag_index, pagination] +pagination: + provider: page.tag_posts + +--- + +{% block head_meta %} + + +{% endblock %} + +{% block title %}{{ page.title }} "{{ page.tag }}"{% endblock %} +{% block content %} +{% set year = '0' %} +

"{{ page.tag }}"

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
+{% endblock content %} diff --git a/sculpin-minified-css-test/source/blog/tags/tag.xml b/sculpin-minified-css-test/source/blog/tags/tag.xml new file mode 100644 index 0000000..5336d95 --- /dev/null +++ b/sculpin-minified-css-test/source/blog/tags/tag.xml @@ -0,0 +1,28 @@ +--- +generator: [posts_tag_index] + +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in page.tag_posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-minified-css-test/source/favicon.ico b/sculpin-minified-css-test/source/favicon.ico new file mode 100644 index 0000000..ceea273 Binary files /dev/null and b/sculpin-minified-css-test/source/favicon.ico differ diff --git a/sculpin-minified-css-test/source/index.html b/sculpin-minified-css-test/source/index.html new file mode 100644 index 0000000..7fe6477 --- /dev/null +++ b/sculpin-minified-css-test/source/index.html @@ -0,0 +1,33 @@ +--- +layout: default +title: Home +generator: pagination +pagination: + max_per_page: 3 +use: + - posts +--- +{% for post in page.pagination.items %} +
+
+

{{ post.title }}

+
+
+ {{ post.blocks.content|raw }} +
+ {% if post.meta.tags %} +

+ Tags: + {% for tag in post.meta.tags %} + {{ tag }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} +
+{% endfor %} +{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} diff --git a/sculpin-minified-css-test/source/robots.txt b/sculpin-minified-css-test/source/robots.txt new file mode 100644 index 0000000..905558f --- /dev/null +++ b/sculpin-minified-css-test/source/robots.txt @@ -0,0 +1,9 @@ +--- +permalink: none +--- + +User-agent: * +Disallow: /blog/tags/ +Disallow: /blog/categories/ + +Sitemap: {{ site.url }}/sitemap.xml diff --git a/sculpin-minified-css-test/source/sitemap.xml b/sculpin-minified-css-test/source/sitemap.xml new file mode 100644 index 0000000..94e0b10 --- /dev/null +++ b/sculpin-minified-css-test/source/sitemap.xml @@ -0,0 +1,21 @@ +--- +use: ["posts"] +permalink: sitemap.xml +--- + + + + {{ site.url }} + {{ site.calculated_date | date('Y-m-d') }} + daily + 0.8 + + {% for post in data.posts %} + + {{ site.url }}{{ post.url }} + {{ post.date|date('c') }} + weekly + 1.0 + + {% endfor %} + diff --git a/sculpin-minified-css-test/webpack.config.js b/sculpin-minified-css-test/webpack.config.js new file mode 100644 index 0000000..02e2c9f --- /dev/null +++ b/sculpin-minified-css-test/webpack.config.js @@ -0,0 +1,23 @@ +var Encore = require('@symfony/webpack-encore'); + +Encore +// directory where compiled assets will be stored + .setOutputPath('source/build/') + // public path used by the web server to access the output path + .setPublicPath('/build') + .copyFiles({ + from: './source/assets/icons' + }) + .addEntry('app', './source/assets/js/app.js') + + .disableSingleRuntimeChunk() + + .cleanupOutputBeforeBuild() + .enableSourceMaps(!Encore.isProduction()) + // enables hashed filenames (e.g. app.abc123.css) + .enableVersioning(Encore.isProduction()) + + .enableSassLoader() +; + +module.exports = Encore.getWebpackConfig(); diff --git a/sculpin-minified-css-test/yarn.lock b/sculpin-minified-css-test/yarn.lock new file mode 100644 index 0000000..b350f1f --- /dev/null +++ b/sculpin-minified-css-test/yarn.lock @@ -0,0 +1,6873 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" + integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helpers" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" + integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== + dependencies: + "@babel/types" "^7.4.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-call-delegate@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" + integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-define-map@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" + integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" + integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" + integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== + +"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" + integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q== + dependencies: + lodash "^4.17.11" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" + integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" + integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" + integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== + dependencies: + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" + integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" + integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" + integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" + integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" + integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.11" + +"@babel/plugin-transform-classes@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" + integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" + integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" + integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-for-of@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" + integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" + integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-member-expression-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" + integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" + integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== + dependencies: + "@babel/helper-module-transforms" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" + integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" + integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA== + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" + integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" + integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== + dependencies: + "@babel/helper-call-delegate" "^7.4.4" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-property-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" + integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" + integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g== + dependencies: + regenerator-transform "^0.13.4" + +"@babel/plugin-transform-reserved-words@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" + integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" + integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-unicode-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" + integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/preset-env@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" + integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw== + dependencies: + "@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.4.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@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.4.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.4" + "@babel/plugin-transform-classes" "^7.4.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.4.4" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.4" + "@babel/plugin-transform-modules-systemjs" "^7.4.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" + "@babel/plugin-transform-new-target" "^7.4.4" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.4" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.4.4" + "@babel/plugin-transform-reserved-words" "^7.2.0" + "@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.4.4" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.4.4" + "@babel/types" "^7.4.4" + browserslist "^4.5.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.5.0" + +"@babel/template@^7.1.0", "@babel/template@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" + integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" + integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" + integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@symfony/webpack-encore@^0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-0.24.0.tgz#410cd8ef2309016b2dd7dc7e70ca6a0f881824e2" + integrity sha512-EWvT/PlViB0q4J7ANP+LtdV0qwXDV+CqN5Ay+6MCO0WibxfMlK9G2K/YOaCqXQVpDGu5MkrRg6OUwsykhnMTPA== + dependencies: + "@babel/core" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/preset-env" "^7.0.0" + assets-webpack-plugin "^3.9.7" + babel-loader "^8.0.0" + chalk "^2.4.1" + clean-webpack-plugin "^0.1.19" + css-loader "^1.0.0" + fast-levenshtein "^2.0.6" + file-loader "^1.1.10" + friendly-errors-webpack-plugin "^1.7.0" + fs-extra "^2.0.0" + loader-utils "^1.1.0" + lodash ">=3.5 <5" + mini-css-extract-plugin ">=0.4.0 <0.4.3" + optimize-css-assets-webpack-plugin "^5.0.1" + pkg-up "^1.0.0" + pretty-error "^2.1.1" + resolve-url-loader "^2.3.0" + semver "^5.5.0" + style-loader "^0.21.0" + terser-webpack-plugin "^1.1.0" + tmp "^0.0.33" + webpack "^4.20.0" + webpack-chunk-hash "^0.6.0" + webpack-cli "^3.0.0" + webpack-dev-server "^3.1.14" + webpack-manifest-plugin "^2.0.2" + webpack-sources "^1.3.0" + yargs-parser "^12.0.0" + +"@types/anymatch@*": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" + integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== + +"@types/events@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" + integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== + +"@types/glob@^7.1.1": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" + integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + +"@types/node@*": + version "12.0.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40" + integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA== + +"@types/q@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" + integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== + +"@types/tapable@*": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.4.tgz#b4ffc7dc97b498c969b360a41eee247f82616370" + integrity sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ== + +"@types/uglify-js@*": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.0.4.tgz#96beae23df6f561862a830b4288a49e86baac082" + integrity sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ== + dependencies: + source-map "^0.6.1" + +"@types/webpack@^3.0.0 || ^4.0.0": + version "4.4.31" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.4.31.tgz#f59b9d8210cf4d2fd254fe6d1f5ba86e557867f5" + integrity sha512-WNALmv/wxy2+OoF7A5GD8BVotXnkuMHlojVWKj/neFHU3Ut2Azbu1A7Yi2Vr6eX3z+31XgR/dJ5NpX4pQZ7ieQ== + dependencies: + "@types/anymatch" "*" + "@types/node" "*" + "@types/tapable" "*" + "@types/uglify-js" "*" + source-map "^0.6.0" + +"@webassemblyjs/ast@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" + integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== + dependencies: + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + +"@webassemblyjs/floating-point-hex-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" + integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== + +"@webassemblyjs/helper-api-error@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" + integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== + +"@webassemblyjs/helper-buffer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" + integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== + +"@webassemblyjs/helper-code-frame@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" + integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== + dependencies: + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/helper-fsm@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" + integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== + +"@webassemblyjs/helper-module-context@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" + integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== + dependencies: + "@webassemblyjs/ast" "1.8.5" + mamacro "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" + integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== + +"@webassemblyjs/helper-wasm-section@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" + integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + +"@webassemblyjs/ieee754@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" + integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" + integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" + integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== + +"@webassemblyjs/wasm-edit@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" + integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/helper-wasm-section" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-opt" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/wasm-gen@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" + integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wasm-opt@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" + integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + +"@webassemblyjs/wasm-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" + integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wast-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" + integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/floating-point-hex-parser" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-code-frame" "1.8.5" + "@webassemblyjs/helper-fsm" "1.8.5" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" + integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + +acorn@^6.0.5: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" + integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== + +adjust-sourcemap-loader@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz#e33fde95e50db9f2a802e3647e311d2fc5000c69" + integrity sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ== + dependencies: + assert "^1.3.0" + camelcase "^1.2.1" + loader-utils "^1.1.0" + lodash.assign "^4.0.1" + lodash.defaults "^3.1.2" + object-path "^0.9.2" + regex-parser "^2.2.9" + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.1.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" + integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== + +ajv@^6.1.0, ajv@^6.5.5: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + +ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1, assert@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + +assets-webpack-plugin@^3.9.7: + version "3.9.10" + resolved "https://registry.yarnpkg.com/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz#ab2d2139845e0009557d20024f1e9523b29b02b4" + integrity sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q== + dependencies: + camelcase "^5.0.0" + escape-string-regexp "^1.0.3" + lodash "^4.17.10" + mkdirp "^0.5.1" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-loader@^8.0.0: + version "8.0.6" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" + integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== + dependencies: + find-cache-dir "^2.0.0" + loader-utils "^1.0.2" + mkdirp "^0.5.1" + pify "^4.0.1" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + 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" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= + dependencies: + inherits "~2.0.0" + +bluebird@^3.5.3: + version "3.5.4" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" + integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" + integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + 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" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +bootstrap@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" + integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + 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" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + 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@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@^4.0.0, browserslist@^4.5.2, browserslist@^4.5.4: + version "4.6.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.0.tgz#5274028c26f4d933d5b1323307c1d1da5084c9ff" + integrity sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg== + dependencies: + caniuse-lite "^1.0.30000967" + electron-to-chromium "^1.3.133" + node-releases "^1.1.19" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cacache@^11.3.2: + version "11.3.2" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" + integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + dependencies: + bluebird "^3.5.3" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + 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.2" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + 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" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000967: + version "1.0.30000969" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9" + integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + 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" + +chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chokidar@^2.0.2, chokidar@^2.1.5: + version "2.1.6" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5" + integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + 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" + optionalDependencies: + fsevents "^1.2.7" + +chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== + dependencies: + tslib "^1.9.0" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-webpack-plugin@^0.1.19: + version "0.1.19" + resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d" + integrity sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA== + dependencies: + rimraf "^2.6.1" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +clone-deep@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" + integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== + dependencies: + for-own "^1.0.0" + is-plain-object "^2.0.4" + kind-of "^6.0.0" + shallow-clone "^1.0.0" + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.1.tgz#7abf5c0d38e89378284e873c207ae2172dcc8a61" + integrity sha512-PvUltIXRjehRKPSy89VnDWFKY58xyhTLyxIg21vwQBI6qLwZNPmC8k3C1uytIgFKEpOIzN4y32iPm8231zFHIg== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.19.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" + integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.17" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1" + integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw== + dependencies: + mime-db ">= 1.40.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^0.3.3: + version "0.3.5" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" + integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= + +convert-source-map@^1.1.0, convert-source-map@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + 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@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-compat@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0" + integrity sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g== + dependencies: + browserslist "^4.5.4" + core-js "3.0.1" + core-js-pure "3.0.1" + semver "^6.0.0" + +core-js-pure@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe" + integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g== + +core-js@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" + integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + 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@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + 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@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + 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@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + 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@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-loader@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" + integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw== + dependencies: + 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" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-select@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" + integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== + dependencies: + boolbase "^1.0.0" + css-what "^2.1.2" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-selector-tokenizer@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" + integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +css-tree@1.0.0-alpha.28: + version "1.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" + integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-tree@1.0.0-alpha.29: + version "1.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-unit-converter@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" + integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= + +css-url-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" + integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= + +css-what@2.1, css-what@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + +css@^2.0.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" + integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== + dependencies: + inherits "^2.0.3" + source-map "^0.6.1" + source-map-resolve "^0.5.2" + urix "^0.1.0" + +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + dependencies: + 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@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.0: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== + dependencies: + css-tree "1.0.0-alpha.29" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= + dependencies: + array-find-index "^1.0.1" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.5, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.1.0, debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + dependencies: + "@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" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +dom-converter@^0.2: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.5.1, domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + dependencies: + is-obj "^1.0.0" + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.133: + version "1.3.134" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.134.tgz#550222bddac43c6bd6c445c3543a0fe8a615021d" + integrity sha512-C3uK2SrtWg/gSWaluLHWSHjyebVZCe4ZC0NVgTAoTq8tCR9FareRK5T7R7AS/nPZShtlEcjVMX1kQ8wi4nU68w== + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + dependencies: + 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" + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.2.tgz#4ae8dbaa2bf90a8b450707b9149dcabca135520d" + integrity sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw== + dependencies: + stackframe "^1.0.4" + +es-abstract@^1.12.0, es-abstract@^1.5.1: + version "1.13.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" + integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== + dependencies: + es-to-primitive "^1.2.0" + function-bind "^1.1.1" + has "^1.0.3" + is-callable "^1.1.4" + is-regex "^1.0.4" + object-keys "^1.0.12" + +es-to-primitive@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" + integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +eslint-scope@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.1.0, estraverse@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +events@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" + integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + 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@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + 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" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + +express@^4.16.4: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + 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.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + 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" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastparse@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + dependencies: + websocket-driver ">=0.5.1" + +figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + +file-loader@^1.1.10: + version "1.1.11" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" + integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg== + dependencies: + loader-utils "^1.0.2" + schema-utils "^0.4.5" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +follow-redirects@^1.0.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76" + integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ== + dependencies: + debug "^3.2.6" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +friendly-errors-webpack-plugin@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz#efc86cbb816224565861a1be7a9d84d0aafea136" + integrity sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw== + dependencies: + chalk "^1.1.3" + error-stack-parser "^2.0.0" + string-width "^2.0.0" + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" + integrity sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + +fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.5: + version "1.2.6" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" + integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ== + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.9" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" + integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== + dependencies: + nan "^2.12.1" + node-pre-gyp "^0.12.0" + +fstream@^1.0.0, fstream@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + 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" + +gaze@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + dependencies: + globule "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: + version "7.1.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== + dependencies: + 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-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globule@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d" + integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ== + dependencies: + glob "~7.1.1" + lodash "~4.17.10" + minimatch "~3.0.2" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + +handle-thing@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" + integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== + dependencies: + ajv "^6.5.5" + har-schema "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +highlightjs@^9.12.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlightjs/-/highlightjs-9.12.0.tgz#9b84eb42a7aa8488eb69ac79fec44cf495bf72a1" + integrity sha512-eAhWMtDZaOZIQdxIP4UEB1vNp/CVXQPdMSihTSuaExhFIRC0BVpXbtP3mTP1hDoGOyh7nbB3cuC3sOPhG5wGDA== + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + +hosted-git-info@^2.1.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + +html-entities@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= + +htmlparser2@^3.3.0: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + 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" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== + +http-proxy-middleware@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy@^1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= + dependencies: + postcss "^6.0.1" + +ieee754@^1.1.4: + version "1.1.13" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== + dependencies: + minimatch "^3.0.4" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + integrity sha1-4g/146KvwmkDILbcVSaCqcf631E= + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +ini@^1.3.4, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +internal-ip@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + +interpret@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" + integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== + +invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.9.0, ipaddr.js@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" + integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" + integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + 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@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-path-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c" + integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= + dependencies: + has "^1.0.1" + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" + integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + dependencies: + has-symbols "^1.0.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +jquery@^3.4: + version "3.4.1" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2" + integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw== + +js-base64@^2.1.8: + version "2.5.1" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" + integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw== + +js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== + dependencies: + minimist "^1.2.0" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +killable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" + integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= + dependencies: + invert-kv "^1.0.0" + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +loader-runner@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash._baseassign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" + integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4= + dependencies: + lodash._basecopy "^3.0.0" + lodash.keys "^3.0.0" + +lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= + +lodash._bindcallback@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" + integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4= + +lodash._createassigner@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11" + integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE= + dependencies: + lodash._bindcallback "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash.restparam "^3.0.0" + +lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= + +lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= + +lodash.assign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" + integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo= + dependencies: + lodash._baseassign "^3.0.0" + lodash._createassigner "^3.0.0" + lodash.keys "^3.0.0" + +lodash.assign@^4.0.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= + +lodash.defaults@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c" + integrity sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw= + dependencies: + lodash.assign "^3.0.0" + lodash.restparam "^3.0.0" + +lodash.defaults@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + +lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= + +lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= + +lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@~4.17.10: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +loglevel@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= + +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +mamacro@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" + integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^2.0.0" + p-is-promise "^2.0.0" + +memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + 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@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.40.0, "mime-db@>= 1.40.0 < 2": + version "1.40.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" + integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== + dependencies: + mime-db "1.40.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@^2.4.2: + version "2.4.3" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.3.tgz#229687331e86f68924e6cb59e1cdd937f18275fe" + integrity sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw== + +mimic-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +"mini-css-extract-plugin@>=0.4.0 <0.4.3": + version "0.4.2" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.2.tgz#b3ecc0d6b1bbe5ff14add42b946a7b200cf78651" + integrity sha512-ots7URQH4wccfJq9Ssrzu2+qupbncAce4TmTzunI9CIwlQMp2XI+WNUw6xWF6MMAGAm1cbUVINrSjATaVMyKXg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4, minimatch@~3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== + dependencies: + minipass "^2.2.1" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + 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@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + 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@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +nan@^2.12.1, nan@^2.13.2: + version "2.13.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" + integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + 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" + +needle@^2.2.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" + integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" + integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== + +node-gyp@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "^2.87.0" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + +node-libs-browser@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77" + integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA== + dependencies: + 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.0" + 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 "0.0.4" + +node-pre-gyp@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" + integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.1.19: + version "1.1.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.19.tgz#c492d1e381fea0350b338b646c27867e88e91b3d" + integrity sha512-SH/B4WwovHbulIALsQllAVwqZZD1kPmKCqrhGfR29dXjLAVZMHvBjD3S6nL9D/J9QkmZ1R92/0wCMDKXUUvyyA== + dependencies: + semver "^5.3.0" + +node-sass@^4.11.0: + version "4.12.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" + integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ== + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash "^4.17.11" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.13.2" + node-gyp "^3.8.0" + npmlog "^4.0.0" + request "^2.88.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= + dependencies: + abbrev "1" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +npm-bundled@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== + +npm-packlist@^1.1.6: + version "1.4.1" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" + integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-keys@^1.0.12: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-path@^0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5" + integrity sha1-D9mnT8X60a45aLWGvaXGMr1sBaU= + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.getownpropertydescriptors@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" + integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has "^1.0.3" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +opn@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +optimize-css-assets-webpack-plugin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" + integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== + dependencies: + cssnano "^4.1.0" + last-call-webpack-plugin "^3.0.0" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= + dependencies: + lcid "^1.0.0" + +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@0, osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" + integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +pako@~1.0.5: + version "1.0.10" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" + integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw== + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +parse-asn1@^5.0.0: + version "5.1.4" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc" + integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw== + dependencies: + 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@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + +parseurl@~1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + dependencies: + 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@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-up@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" + integrity sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY= + dependencies: + find-up "^1.0.0" + +popper.js@^1.14.7: + version "1.15.0" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" + integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== + +portfinder@^1.0.20: + version "1.0.20" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" + integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-calc@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" + integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== + dependencies: + css-unit-converter "^1.1.1" + postcss "^7.0.5" + postcss-selector-parser "^5.0.0-rc.4" + postcss-value-parser "^3.3.1" + +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + 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" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + 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" + +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + +postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-selector-parser@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss@^6.0.1, postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: + version "7.0.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2" + integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +pretty-error@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" + integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= + dependencies: + renderkid "^2.0.1" + utila "~0.4" + +private@^0.1.6: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +proxy-addr@~2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" + integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.9.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.24: + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + 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" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.5.2, qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" + integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + 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" + +readable-stream@^3.0.6, readable-stream@^3.1.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9" + integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +regenerate-unicode-properties@^8.0.2: + version "8.1.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e" + integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.2.1, regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" + integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A== + dependencies: + private "^0.1.6" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regex-parser@^2.2.9: + version "2.2.10" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37" + integrity sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA== + +regexp-tree@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479" + integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w== + +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" + integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.0.2" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.1.0" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" + integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" + integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149" + integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA== + dependencies: + css-select "^1.1.0" + dom-converter "^0.2" + htmlparser2 "^3.3.0" + strip-ansi "^3.0.0" + utila "^0.4.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +request@^2.87.0, request@^2.88.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== + dependencies: + 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@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-url-loader@^2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz#83bb9ebc392b66c563795eef22f078970357a26e" + integrity sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g== + dependencies: + adjust-sourcemap-loader "^1.1.0" + camelcase "^4.1.0" + convert-source-map "^1.5.1" + loader-utils "^1.1.0" + lodash.defaults "^4.0.0" + rework "^1.0.1" + rework-visit "^1.0.0" + source-map "^0.5.7" + urix "^0.1.0" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.10.0, resolve@^1.3.2: + version "1.11.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232" + integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw== + dependencies: + path-parse "^1.0.6" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rework-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" + integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= + +rework@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" + integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= + dependencies: + convert-source-map "^0.3.3" + css "^2.0.0" + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sass-graph@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +sass-loader@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" + integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== + dependencies: + clone-deep "^2.0.1" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + neo-async "^2.5.0" + pify "^3.0.0" + semver "^5.5.0" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +schema-utils@^0.4.5: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.10.4: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== + dependencies: + node-forge "0.7.5" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" + integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== + +semver@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" + integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== + +semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + 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.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serialize-javascript@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65" + integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA== + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + 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" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" + integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== + dependencies: + is-extendable "^0.1.1" + kind-of "^5.0.0" + mixin-object "^2.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + 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" + +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== + dependencies: + 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" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@~0.5.10: + version "0.5.12" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" + integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= + dependencies: + amdefine ">=0.0.4" + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +spdx-correct@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" + integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" + integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" + integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + 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" + +spdy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" + integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + 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@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + dependencies: + figgy-pudding "^3.5.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stackframe@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b" + integrity sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +stdout-stream@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== + dependencies: + readable-stream "^2.0.1" + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +style-loader@^0.21.0: + version "0.21.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" + integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^0.4.5" + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +svgo@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" + integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + dependencies: + 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.28" + css-url-regex "^1.1.0" + csso "^3.5.1" + 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" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tar@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" + integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== + dependencies: + block-stream "*" + fstream "^1.0.12" + inherits "2" + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@^1.1.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3" + integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q== + dependencies: + cacache "^11.3.2" + find-cache-dir "^2.0.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^1.7.0" + source-map "^0.6.1" + terser "^3.17.0" + webpack-sources "^1.3.0" + worker-farm "^1.7.0" + +terser@^3.17.0: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== + dependencies: + commander "^2.19.0" + source-map "~0.6.1" + source-map-support "~0.5.10" + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +"true-case-path@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== + dependencies: + glob "^7.1.2" + +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-is@~1.6.16: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" + integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" + integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== + dependencies: + imurmurhash "^0.1.4" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" + integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-parse@^1.4.3: + version "1.4.7" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" + integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +utila@^0.4.0, utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.0.1, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +v8-compile-cache@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" + integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0" + integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +webpack-chunk-hash@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/webpack-chunk-hash/-/webpack-chunk-hash-0.6.0.tgz#eca36aff76e327d08a18a3e7990eb46e68376818" + integrity sha512-FsOg1RpW2nf3nYpGTy/Qs59RZ7gYG+sI4VrCE8TIBQYh/Kogi04xD39Pj9zUEeUcNx9HeTVPGSO3mtmpLeX9eQ== + dependencies: + "@types/webpack" "^3.0.0 || ^4.0.0" + +webpack-cli@^3.0.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.2.tgz#aed2437b0db0a7faa2ad28484e166a5360014a91" + integrity sha512-FLkobnaJJ+03j5eplxlI0TUxhGCOdfewspIGuvDVtpOlrAuKMFC57K42Ukxqs1tn8947/PM6tP95gQc0DCzRYA== + dependencies: + chalk "^2.4.1" + cross-spawn "^6.0.5" + enhanced-resolve "^4.1.0" + findup-sync "^2.0.0" + global-modules "^1.0.0" + import-local "^2.0.0" + interpret "^1.1.0" + loader-utils "^1.1.0" + supports-color "^5.5.0" + v8-compile-cache "^2.0.2" + yargs "^12.0.5" + +webpack-dev-middleware@^3.6.2: + version "3.7.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz#ef751d25f4e9a5c8a35da600c5fda3582b5c6cff" + integrity sha512-qvDesR1QZRIAZHOE3iQ4CXLZZSQ1lAUsSpnQmlB1PBfoN/xdRjmge3Dok0W4IdaVLJOGJy3sGI4sZHwjRU0PCA== + dependencies: + memory-fs "^0.4.1" + mime "^2.4.2" + range-parser "^1.2.1" + webpack-log "^2.0.0" + +webpack-dev-server@^3.1.14: + version "3.3.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz#7046e49ded5c1255a82c5d942bcdda552b72a62d" + integrity sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.5" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.0" + express "^4.16.4" + html-entities "^1.2.1" + http-proxy-middleware "^0.19.1" + import-local "^2.0.0" + internal-ip "^4.2.0" + ip "^1.1.5" + killable "^1.0.1" + loglevel "^1.6.1" + opn "^5.5.0" + portfinder "^1.0.20" + schema-utils "^1.0.0" + selfsigned "^1.10.4" + semver "^6.0.0" + serve-index "^1.9.1" + sockjs "0.3.19" + sockjs-client "1.3.0" + spdy "^4.0.0" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.6.2" + webpack-log "^2.0.0" + yargs "12.0.5" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" + integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@^4.20.0: + version "4.31.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.31.0.tgz#ae201d45f0571336e42d1c2b5c8ab56c4d3b0c63" + integrity sha512-n6RVO3X0LbbipoE62akME9K/JI7qYrwwufs20VvgNNpqUoH4860KkaxJTbGq5bgkVZF9FqyyTG/0WPLH3PVNJA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.0.5" + acorn-dynamic-import "^4.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^1.0.0" + tapable "^1.1.0" + terser-webpack-plugin "^1.1.0" + watchpack "^1.5.0" + webpack-sources "^1.3.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@1, which@^1.2.14, which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +worker-farm@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== + +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-12.0.0.tgz#18aa348854747dfe1002d01bd87d65df10d40a84" + integrity sha512-WQM8GrbF5TKiACr7iE3I2ZBNC7qC9taKPMfjJaMD2LkOJQhIctASxKXdFAOPim/m47kgAQBVIaPlFjnRdkol7w== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= + dependencies: + camelcase "^3.0.0" + +yargs@12.0.5, yargs@^12.0.5: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== + dependencies: + cliui "^4.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.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 || ^4.0.0" + yargs-parser "^11.1.1" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0" diff --git a/sculpin-pagination-test/.editorconfig b/sculpin-pagination-test/.editorconfig new file mode 100644 index 0000000..349cc2b --- /dev/null +++ b/sculpin-pagination-test/.editorconfig @@ -0,0 +1,17 @@ +# This file is used by editors and IDEs to unify coding standards +# @see http://EditorConfig.org +# @standards PHP: http://www.php-fig.org/psr/psr-2/ +root = true + +# Default configuration (applies to all file types) +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_size = 4 +indent_style = space + +# Markdown customizations +[*.md] +trim_trailing_whitespace = false diff --git a/sculpin-pagination-test/.gitignore b/sculpin-pagination-test/.gitignore new file mode 100644 index 0000000..8912d2b --- /dev/null +++ b/sculpin-pagination-test/.gitignore @@ -0,0 +1,10 @@ +/.sculpin/ +/app/cache/* +/app/config/sculpin_kernel_*.yml +/app/config/sculpin_site_*.yml +/app/logs/* +/output_*/ +/node_modules/ +/source/build/ +s3.conf +/vendor/ diff --git a/sculpin-pagination-test/LICENSE b/sculpin-pagination-test/LICENSE new file mode 100644 index 0000000..ecd63c7 --- /dev/null +++ b/sculpin-pagination-test/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Sculpin + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/sculpin-pagination-test/README.md b/sculpin-pagination-test/README.md new file mode 100644 index 0000000..554f731 --- /dev/null +++ b/sculpin-pagination-test/README.md @@ -0,0 +1,83 @@ +Sculpin Blog Skeleton +===================== + +A skeleton for a Sculpin based blog. + +Powered by [Sculpin](http://sculpin.io). =) + + +Features +-------- + +A very basic Sculpin based blog supporting the following features: + + * Very minimal Bootstrap based theme. + * A handful of existing posts in `source/_posts/` to get you started. Feel + free to remove these when you are ready. + * An about page at `/about`. + * An index page at `/`. It displays all posts and paginates them. + * A blog archive page at `/blog`. It displays post titles broken down by + month and is paginated. + * A blog categories page at `/blog/categories`. + * A blog category index at `/blog/categories/$category`. Similar to the blog + archive except broken down by each category. + * A blog tags page at `/blog/tags`. + * A blog tag index at `/blog/tags/$tag`. Similar to the blog archive + except broken down by each tag. + +Prerequisites +------------- + +Sculpin is a PHP application and installed with the PHP package manager `composer`. +See https://getcomposer.org/ for installation instructions. + +Unless you do a very basic website, you want some CSS and Javascript assets. Sculpin +uses `yarn` to manage them. See https://yarnpkg.com/en/docs/install for installation +instructions. + +Install +------- + +Create a new project using composer: + +```bash +$ composer create-project -s dev sculpin/blog-skeleton my-blog +``` + +This application uses [Symfony's Webpack Encore](https://symfony.com/doc/current/frontend.html) +to manage CSS, JavaScript and image assets. Install the JS dependencies: + +```bash +$ cd my-blog +$ yarn install +``` + +Build +----- + +First, start Encore to compile and update the assets in `source/assets/` into +`source/build/`. The watcher keeps running until you exit it manually: + +```bash +$ composer yarn-watch +``` + +In a new console, start the sculpin watcher to have your content updated as +soon as you save changes: + +```bash +$ composer sculpin-watch +``` + +Your newly generated clone of sculpin-blog-skeleton should now be accessible +at `http://localhost:8000/`. + +Documentation +------------- + +The skeleton provides you with useful configuration and some example data for +a Sculpin installation. + +For more information about getting started with Sculpin, check out the +[Get Started page](https://sculpin.io/getstarted/) and have a look at the full +[documentation](https://sculpin.io/documentation/). diff --git a/sculpin-pagination-test/app/config/sculpin_kernel.yml b/sculpin-pagination-test/app/config/sculpin_kernel.yml new file mode 100644 index 0000000..730b241 --- /dev/null +++ b/sculpin-pagination-test/app/config/sculpin_kernel.yml @@ -0,0 +1,8 @@ +sculpin_content_types: + posts: + permalink: blog/:year/:month/:day/:filename/ + +# To disable posts (e.g., if you aren't planning on having any posts and Sculpin's watch mode complains): +#sculpin_content_types: +# posts: +# enabled: false \ No newline at end of file diff --git a/sculpin-pagination-test/app/config/sculpin_site.yml b/sculpin-pagination-test/app/config/sculpin_site.yml new file mode 100644 index 0000000..3d253db --- /dev/null +++ b/sculpin-pagination-test/app/config/sculpin_site.yml @@ -0,0 +1,9 @@ +# The contents of this file are parsed and made available as +# via `site.*`. So for example, {{ site.title }} can be used +# in a template to get the contents of the `title` key. +title: Sculpin Blog Skeleton +subtitle: To Get You Started + +# Insert your disqus shortname +#disqus: +# shortname: \ No newline at end of file diff --git a/sculpin-pagination-test/composer.json b/sculpin-pagination-test/composer.json new file mode 100644 index 0000000..dc9de83 --- /dev/null +++ b/sculpin-pagination-test/composer.json @@ -0,0 +1,34 @@ +{ + "name": "sculpin/blog-skeleton", + "description": "A Skeleton for a Sculpin Based Blog", + "type": "sculpin-skeleton", + "license": "MIT", + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "require": { + "sculpin/sculpin": "^3.0" + }, + "scripts": { + "publish": [ + "./publish.sh" + ], + "sculpin-watch": [ + "Composer\\Config::disableProcessTimeout", + "./vendor/bin/sculpin generate --watch --server" + ], + "yarn-watch": [ + "Composer\\Config::disableProcessTimeout", + "yarn encore dev --watch" + ] + } +} diff --git a/sculpin-pagination-test/composer.lock b/sculpin-pagination-test/composer.lock new file mode 100644 index 0000000..3c1bed3 --- /dev/null +++ b/sculpin-pagination-test/composer.lock @@ -0,0 +1,2444 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "6cdda3b0773159e30d8d9ad368c47c41", + "packages": [ + { + "name": "dflydev/ant-path-matcher", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-util-antPathMatcher.git", + "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-util-antPathMatcher/zipball/66e0ed7cd07e1d989b170472d000b99ab8c9e33e", + "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "autoload": { + "psr-0": { + "dflydev\\util\\antPathMatcher": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Ant Path Matcher Utility", + "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher", + "keywords": [ + "ant", + "matcher", + "path", + "pattern" + ], + "time": "2012-12-03T05:03:00+00:00" + }, + { + "name": "dflydev/apache-mime-types", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-apache-mime-types.git", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "twig/twig": "1.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\ApacheMimeTypes": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Apache MIME Types", + "keywords": [ + "apache", + "mime", + "mimetypes" + ], + "time": "2013-05-14T02:02:01+00:00" + }, + { + "name": "dflydev/canal", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-canal.git", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51", + "shasum": "" + }, + "require": { + "dflydev/apache-mime-types": "1.0.*", + "php": ">=5.3.3", + "webignition/internet-media-type": "0.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\Canal": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Content analysis for the purpose of determining Internet media types.", + "keywords": [ + "content", + "detection", + "mime", + "type" + ], + "time": "2013-05-14T05:22:25+00:00" + }, + { + "name": "dflydev/dot-access-configuration", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "1.*", + "dflydev/placeholder-resolver": "1.*", + "php": ">=5.3.2" + }, + "require-dev": { + "symfony/yaml": "~2.1" + }, + "suggest": { + "symfony/yaml": "Required for using the YAML Configuration Builders" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessConfiguration": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a deep data structure representing a configuration, access configuration by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration", + "keywords": [ + "config", + "configuration" + ], + "time": "2018-09-08T23:00:17+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessData": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "time": "2017-01-20T21:14:22+00:00" + }, + { + "name": "dflydev/placeholder-resolver", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\PlaceholderResolver": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.", + "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver", + "keywords": [ + "placeholder", + "resolver" + ], + "time": "2012-10-28T21:08:28+00:00" + }, + { + "name": "doctrine/inflector", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2018-01-09T20:05:19+00:00" + }, + { + "name": "evenement/evenement", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/igorw/evenement.git", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "shasum": "" + }, + "require": { + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Evenement": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + } + ], + "description": "Événement is a very simple event dispatching library for PHP", + "keywords": [ + "event-dispatcher", + "event-emitter" + ], + "time": "2017-07-23T21:35:13+00:00" + }, + { + "name": "michelf/php-markdown", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/michelf/php-markdown.git", + "reference": "01ab082b355bf188d907b9929cd99b2923053495" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/michelf/php-markdown/zipball/01ab082b355bf188d907b9929cd99b2923053495", + "reference": "01ab082b355bf188d907b9929cd99b2923053495", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Michelf\\": "Michelf/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Michel Fortin", + "email": "michel.fortin@michelf.ca", + "homepage": "https://michelf.ca/", + "role": "Developer" + }, + { + "name": "John Gruber", + "homepage": "https://daringfireball.net/" + } + ], + "description": "PHP Markdown", + "homepage": "https://michelf.ca/projects/php-markdown/", + "keywords": [ + "markdown" + ], + "time": "2018-01-15T00:49:33+00:00" + }, + { + "name": "netcarver/textile", + "version": "v3.7.1", + "source": { + "type": "git", + "url": "https://github.com/textile/php-textile.git", + "reference": "377933125dd30d708804c545bf33da87a3c1b0f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/textile/php-textile/zipball/377933125dd30d708804c545bf33da87a3c1b0f4", + "reference": "377933125dd30d708804c545bf33da87a3c1b0f4", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "2.1.*", + "phpunit/phpunit": "5.7.*", + "squizlabs/php_codesniffer": "3.*", + "symfony/yaml": "2.4.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-4": { + "Netcarver\\Textile\\": "src/Netcarver/Textile/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Textile markup language parser", + "homepage": "https://github.com/textile/php-textile", + "keywords": [ + "document", + "format", + "html", + "language", + "markup", + "parser", + "php-textile", + "plaintext", + "textile" + ], + "time": "2019-01-26T17:03:58+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2018-11-20T15:27:04+00:00" + }, + { + "name": "react/cache", + "version": "v0.5.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/cache.git", + "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/cache/zipball/7d7da7fb7574d471904ba357b39bbf110ccdbf66", + "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/promise": "~2.0|~1.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, Promise-based cache interface for ReactPHP", + "keywords": [ + "cache", + "caching", + "promise", + "reactphp" + ], + "time": "2018-06-25T12:52:40+00:00" + }, + { + "name": "react/dns", + "version": "v0.4.17", + "source": { + "type": "git", + "url": "https://github.com/reactphp/dns.git", + "reference": "0f30c6ceb71504d359d51132a97e1703051f1589" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/dns/zipball/0f30c6ceb71504d359d51132a97e1703051f1589", + "reference": "0f30c6ceb71504d359d51132a97e1703051f1589", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/cache": "^1.0 || ^0.6 || ^0.5 || ^0.4 || ^0.3", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.1 || ^1.2.1", + "react/promise-timer": "^1.2", + "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.5" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Dns\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async DNS resolver for ReactPHP", + "keywords": [ + "async", + "dns", + "dns-resolver", + "reactphp" + ], + "time": "2019-04-01T07:31:55+00:00" + }, + { + "name": "react/event-loop", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/event-loop.git", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "suggest": { + "ext-event": "~1.0 for ExtEventLoop", + "ext-pcntl": "For signal handling support when using the StreamSelectLoop", + "ext-uv": "* for ExtUvLoop" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\EventLoop\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", + "keywords": [ + "asynchronous", + "event-loop" + ], + "time": "2019-02-07T16:19:49+00:00" + }, + { + "name": "react/http", + "version": "v0.8.4", + "source": { + "type": "git", + "url": "https://github.com/reactphp/http.git", + "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/http/zipball/b29ab96557ac5c53e738fcb26f73f631a3f81f1a", + "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/promise": "^2.3 || ^1.2.1", + "react/promise-stream": "^1.1", + "react/socket": "^1.0 || ^0.8.3", + "react/stream": "^1.0 || ^0.7.1", + "ringcentral/psr7": "^1.2" + }, + "require-dev": { + "clue/block-react": "^1.1", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Http\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP", + "keywords": [ + "event-driven", + "http", + "https", + "reactphp", + "server", + "streaming" + ], + "time": "2019-01-16T07:26:32+00:00" + }, + { + "name": "react/promise", + "version": "v2.7.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "time": "2019-01-07T21:25:54+00:00" + }, + { + "name": "react/promise-stream", + "version": "v1.1.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-stream.git", + "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/00e269d611e9c9a29356aef64c07f7e513e73dc9", + "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/promise": "^2.1 || ^1.2", + "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4 || ^0.3" + }, + "require-dev": { + "clue/block-react": "^1.0", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", + "react/promise-timer": "^1.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Stream\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "The missing link between Promise-land and Stream-land for ReactPHP", + "homepage": "https://github.com/reactphp/promise-stream", + "keywords": [ + "Buffer", + "async", + "promise", + "reactphp", + "stream", + "unwrap" + ], + "time": "2017-12-22T12:02:05+00:00" + }, + { + "name": "react/promise-timer", + "version": "v1.5.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-timer.git", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.7.0 || ^1.2.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Timer\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", + "homepage": "https://github.com/reactphp/promise-timer", + "keywords": [ + "async", + "event-loop", + "promise", + "reactphp", + "timeout", + "timer" + ], + "time": "2019-03-27T18:10:32+00:00" + }, + { + "name": "react/socket", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/socket.git", + "reference": "23b7372bb25cea934f6124f5bdac34e30161959e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/socket/zipball/23b7372bb25cea934f6124f5bdac34e30161959e", + "reference": "23b7372bb25cea934f6124f5bdac34e30161959e", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/dns": "^0.4.13", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.6.0 || ^1.2.1", + "react/promise-timer": "^1.4.0", + "react/stream": "^1.1" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Socket\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP", + "keywords": [ + "Connection", + "Socket", + "async", + "reactphp", + "stream" + ], + "time": "2019-01-07T14:10:13+00:00" + }, + { + "name": "react/stream", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/stream.git", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.8", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5" + }, + "require-dev": { + "clue/stream-filter": "~1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Stream\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", + "keywords": [ + "event-driven", + "io", + "non-blocking", + "pipe", + "reactphp", + "readable", + "stream", + "writable" + ], + "time": "2019-01-01T16:15:09+00:00" + }, + { + "name": "ringcentral/psr7", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ringcentral/psr7.git", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "psr/http-message": "~1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "RingCentral\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "PSR-7 message implementation", + "keywords": [ + "http", + "message", + "stream", + "uri" + ], + "time": "2018-01-15T21:00:49+00:00" + }, + { + "name": "sculpin/sculpin", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin.git", + "reference": "429bcff7261caa418acdc259be389fa305d0a275" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin/zipball/429bcff7261caa418acdc259be389fa305d0a275", + "reference": "429bcff7261caa418acdc259be389fa305d0a275", + "shasum": "" + }, + "require": { + "dflydev/ant-path-matcher": "^1.0.3", + "dflydev/apache-mime-types": "^1.0.1", + "dflydev/canal": "^1.0", + "dflydev/dot-access-configuration": "^1.0.3", + "doctrine/inflector": "^1.3", + "ext-mbstring": "*", + "michelf/php-markdown": "^1.8", + "netcarver/textile": "^3.6", + "php": "^7.2", + "react/http": "^0.8.3", + "sculpin/sculpin-theme-composer-plugin": "^1.0", + "symfony/config": "^4.1", + "symfony/console": "^4.1", + "symfony/dependency-injection": "^4.1", + "symfony/event-dispatcher": "^4.1", + "symfony/filesystem": "^4.1", + "symfony/finder": "^4.1", + "symfony/http-kernel": "^4.1", + "symfony/yaml": "^4.1", + "twig/extensions": "^1.5", + "twig/twig": "^2.5", + "webignition/internet-media-type": "^0.4" + }, + "replace": { + "sculpin/core": "self.version", + "sculpin/markdown-bundle": "self.version", + "sculpin/markdown-twig-compat-bundle": "self.version", + "sculpin/posts-bundle": "self.version", + "sculpin/proxy-source-collection-contrib": "self.version", + "sculpin/sculpin-bundle": "self.version", + "sculpin/standalone-bundle": "self.version", + "sculpin/taxonomy-contrib": "self.version", + "sculpin/textile-bundle": "self.version", + "sculpin/twig-bundle": "self.version" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^4.3", + "phpstan/phpstan": "^0.10.3", + "phpunit/phpunit": "^7.3", + "squizlabs/php_codesniffer": "^3.3", + "symfony/css-selector": "^4.1", + "symfony/dom-crawler": "^4.1", + "symfony/process": "^4.1" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/sculpin", + "bin/sculpin.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Sculpin\\": "src/Sculpin/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Static Site Generator", + "homepage": "https://sculpin.io", + "keywords": [ + "generator", + "site", + "static" + ], + "time": "2019-04-08T06:44:17+00:00" + }, + { + "name": "sculpin/sculpin-theme-composer-plugin", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1" + }, + "type": "composer-plugin", + "extra": { + "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin", + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Sculpin\\Composer\\SculpinThemePlugin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "time": "2017-02-27T17:40:03+00:00" + }, + { + "name": "symfony/config", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/0e745ead307d5dcd4e163e94a47ec04b1428943f", + "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/filesystem": "~3.4|~4.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<3.4" + }, + "require-dev": { + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Config Component", + "homepage": "https://symfony.com", + "time": "2019-04-01T14:03:25+00:00" + }, + { + "name": "symfony/console", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "24206aff3efe6962593297e57ef697ebb220e384" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/24206aff3efe6962593297e57ef697ebb220e384", + "reference": "24206aff3efe6962593297e57ef697ebb220e384", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/contracts": "^1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2019-04-01T07:32:59+00:00" + }, + { + "name": "symfony/contracts", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/contracts.git", + "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/contracts/zipball/1aa7ab2429c3d594dd70689604b5cf7421254cdf", + "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "require-dev": { + "psr/cache": "^1.0", + "psr/container": "^1.0" + }, + "suggest": { + "psr/cache": "When using the Cache contracts", + "psr/container": "When using the Service contracts", + "symfony/cache-contracts-implementation": "", + "symfony/service-contracts-implementation": "", + "symfony/translation-contracts-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\": "" + }, + "exclude-from-classmap": [ + "**/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A set of abstractions extracted out of the Symfony components", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2018-12-05T08:06:11+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/43ce8ab34c734dcc8a4af576cb86711daab964c5", + "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2019-03-10T17:09:50+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1806e43ff6bff57398d33b326cd753a12d9f434f", + "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/container": "^1.0", + "symfony/contracts": "^1.0" + }, + "conflict": { + "symfony/config": "<4.2", + "symfony/finder": "<3.4", + "symfony/proxy-manager-bridge": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-contracts-implementation": "1.0" + }, + "require-dev": { + "symfony/config": "~4.2", + "symfony/expression-language": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DependencyInjection Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544", + "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/contracts": "^1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/e16b9e471703b2c60b95f14d31c1239f68f11601", + "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2019-02-07T11:40:08+00:00" + }, + { + "name": "symfony/finder", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/267b7002c1b70ea80db0833c3afe05f0fbde580a", + "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2019-02-23T15:42:05+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1", + "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/expression-language": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/e8b940bbeebf0f96789b5d17d9d77f8b2613960b", + "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/contracts": "^1.0.2", + "symfony/debug": "~3.4|~4.0", + "symfony/event-dispatcher": "~4.1", + "symfony/http-foundation": "^4.1.1", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/config": "<3.4", + "symfony/dependency-injection": "<4.2", + "symfony/translation": "<4.2", + "symfony/var-dumper": "<4.1.1", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "~3.4|~4.0", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/css-selector": "~3.4|~4.0", + "symfony/dependency-injection": "^4.2", + "symfony/dom-crawler": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "symfony/routing": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0", + "symfony/templating": "~3.4|~4.0", + "symfony/translation": "~4.2", + "symfony/var-dumper": "^4.1.1" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/var-dumper": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2019-04-02T19:03:51+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "82ebae02209c21113908c229e9883c419720738a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", + "reference": "82ebae02209c21113908c229e9883c419720738a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/yaml", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/6712daf03ee25b53abb14e7e8e0ede1a770efdb1", + "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "~3.4|~4.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "time": "2019-03-30T15:58:42+00:00" + }, + { + "name": "twig/extensions", + "version": "v1.5.4", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig-extensions.git", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202", + "shasum": "" + }, + "require": { + "twig/twig": "^1.27|^2.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.4", + "symfony/translation": "^2.7|^3.4" + }, + "suggest": { + "symfony/translation": "Allow the time_diff output to be translated" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_Extensions_": "lib/" + }, + "psr-4": { + "Twig\\Extensions\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Common additional features for Twig that do not directly belong in core", + "keywords": [ + "i18n", + "text" + ], + "time": "2018-12-05T18:34:18+00:00" + }, + { + "name": "twig/twig", + "version": "v2.7.4", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/ed9c49220e09bfaeb1ba4d48077c08a7b09908dd", + "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd", + "shasum": "" + }, + "require": { + "php": "^7.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" + }, + "require-dev": { + "psr/container": "^1.0", + "symfony/debug": "^2.7", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_": "lib/" + }, + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + }, + { + "name": "Twig Team", + "homepage": "https://twig.symfony.com/contributors", + "role": "Contributors" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "time": "2019-03-23T14:28:58+00:00" + }, + { + "name": "webignition/disallowed-character-terminated-string", + "version": "1.0", + "source": { + "type": "git", + "url": "https://github.com/webignition/disallowed-character-terminated-string.git", + "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/25d12868c82b56bc0d04278e31594385ba4dddc4", + "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "A string terminated by one or more disallowed characters", + "homepage": "https://github.com/webignition/disallowed-character-terminated-string", + "keywords": [ + "string", + "terminated" + ], + "time": "2012-07-16T21:29:50+00:00" + }, + { + "name": "webignition/internet-media-type", + "version": "0.4.8", + "source": { + "type": "git", + "url": "https://github.com/webignition/internet-media-type.git", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "shasum": "" + }, + "require": { + "php": ">=5.6.0", + "webignition/quoted-string": ">=0.2.1,<1.0", + "webignition/string-parser": ">=0.2.3,<1.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\InternetMediaType\\": "src/", + "webignition\\Tests\\InternetMediaType\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type", + "homepage": "https://github.com/webignition/internet-media-type", + "keywords": [ + "content type", + "content-type", + "internet media type", + "media type", + "media-type" + ], + "time": "2018-03-12T14:54:00+00:00" + }, + { + "name": "webignition/quoted-string", + "version": "0.2.1", + "source": { + "type": "git", + "url": "https://github.com/webignition/quoted-string.git", + "reference": "88b36b7be067796683ab3668e175322842dd5313" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313", + "reference": "88b36b7be067796683ab3668e175322842dd5313", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "webignition/string-parser": ">=0.2.3,<1" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\QuotedString\\": "src/", + "webignition\\Tests\\QuotedString\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)", + "homepage": "https://github.com/webignition/quoted-string", + "keywords": [ + "parser", + "quoted-string" + ], + "time": "2017-05-11T11:41:31+00:00" + }, + { + "name": "webignition/string-parser", + "version": "0.2.3", + "source": { + "type": "git", + "url": "https://github.com/webignition/string-parser.git", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "webignition/disallowed-character-terminated-string": ">=1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\StringParser\\": "src/", + "webignition\\Tests\\StringParser\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "Abstract state-based string parser", + "homepage": "https://github.com/webignition/string-parser", + "keywords": [ + "parser", + "string" + ], + "time": "2017-05-11T10:04:12+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +} diff --git a/sculpin-pagination-test/package.json b/sculpin-pagination-test/package.json new file mode 100644 index 0000000..58af865 --- /dev/null +++ b/sculpin-pagination-test/package.json @@ -0,0 +1,11 @@ +{ + "dependencies": { + "@symfony/webpack-encore": "^0.24.0", + "bootstrap": "^4.3.1", + "highlightjs": "^9.12.0", + "jquery": "^3.4", + "node-sass": "^4.11.0", + "popper.js": "^1.14.7", + "sass-loader": "^7.0.1" + } +} diff --git a/sculpin-pagination-test/publish.sh b/sculpin-pagination-test/publish.sh new file mode 100755 index 0000000..fa39dd7 --- /dev/null +++ b/sculpin-pagination-test/publish.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +sculpin generate --env=prod +if [ $? -ne 0 ]; then echo "Could not generate the site"; exit 1; fi + +# Add --delete right before "output_prod" to have rsync remove files that are +# deleted locally from the destination too. See README.md for an example. +rsync -avze 'ssh -p 4668' output_prod/ username@yoursculpinsite:public_html +if [ $? -ne 0 ]; then echo "Could not publish the site"; exit 1; fi diff --git a/sculpin-pagination-test/s3-publish.sh b/sculpin-pagination-test/s3-publish.sh new file mode 100755 index 0000000..8d3345e --- /dev/null +++ b/sculpin-pagination-test/s3-publish.sh @@ -0,0 +1,58 @@ +#!/bin/bash + +if [ ! -f "s3.conf" ] +then + echo "Unable to locate s3.conf file - use s3.conf.dist as a template for configuring your S3 settings." + exit 1 +else + # Load config file + . s3.conf +fi + +if [ ! -z "$1" -a "$1" != "--dry-run" -a "$1" != "-n" ] +then + echo "Usage: ./s3-publish.sh [--dry-run|-n]" + exit 2 +fi + +# Would be a good idea to wipe out the prod env first, so that DELETE_REMOVED works properly +# If you're comfortable with that, uncomment the line below: +# rm -rf output_prod/* + +vendor/bin/sculpin generate --env=prod || ( echo "Could not generate the site" && exit ) + +S3CMD_PATH=`which s3cmd` +if [ $? -ne 0 -o -z "$S3CMD_PATH" ] +then + echo "s3cmd not found - unable to deploy" + exit 3 +fi + +if [ ! -f "$S3_CONFIG" ] +then + echo "Unable to find s3cmd config file - unable to deploy" + exit 4 +fi + +if [ "$S3_DELETE" = "true" ] +then + echo "Enabling DELETE_REMOVED" + DELETE_REMOVED='--delete-removed' +else + echo "Disabling DELETE_REMOVED" + DELETE_REMOVED='--no-delete-removed' +fi + +if [ "$S3_REGION" = "" ] +then + S3_REGION=US +fi + +if [ "$1" = "--dry-run" -o "$1" = "-n" ] +then + DRY_RUN='--dry-run' +else + DRY_RUN='' +fi + +s3cmd --config="$S3_CONFIG" $DRY_RUN --force --recursive $DELETE_REMOVED --bucket-location=$S3_REGION --progress --acl-public sync output_prod/ s3://$S3_BUCKET diff --git a/sculpin-pagination-test/s3.conf.dist b/sculpin-pagination-test/s3.conf.dist new file mode 100644 index 0000000..64b269a --- /dev/null +++ b/sculpin-pagination-test/s3.conf.dist @@ -0,0 +1,14 @@ +# Path to s3cmd configuration file for your Amazon S3 bucket +# This is useful if you have multiple sets of credentials - you can give Sculpin a locked-down IAM key for deployments +S3_CONFIG=./.s3/s3cmd.conf + +# Delete files from S3 bucket that are not created by sculpin (e.g., if you delete a blog post, this will remove the corresponding HTML files for you) +# NOTE: If you ever upload files to your bucket that are not a part of your sculpin deployment, THIS SETTING WILL DELETE THEM. +# This is why it is set to "false" by default; change to "true" in order to have sculpin fully manage your bucket contents. +S3_DELETE=false + +# Region for S3. Set to Oregon by default, because Oregon S3 has special read-after-write consistency. +S3_REGION=us-west-2 + +# The name of your S3 bucket +S3_BUCKET=www.mydomain.com diff --git a/sculpin-pagination-test/source/404.html b/sculpin-pagination-test/source/404.html new file mode 100644 index 0000000..e33da23 --- /dev/null +++ b/sculpin-pagination-test/source/404.html @@ -0,0 +1,7 @@ +--- +layout: default +permalink: none +title: Four o four +--- + +

Page not found

diff --git a/sculpin-pagination-test/source/_layouts/default.html b/sculpin-pagination-test/source/_layouts/default.html new file mode 100644 index 0000000..5ed797f --- /dev/null +++ b/sculpin-pagination-test/source/_layouts/default.html @@ -0,0 +1,106 @@ + + + + {% block title %}{{ page.title }}{% endblock %} — {{ site.title }} — {{ site.subtitle }} + + + + {% block head_meta %} + + {% endblock %} + + + + + + + + + + + + + + + + + + + + + + + + {% block head_styles %} + {% endblock %} + {% block head_scripts %} + {% endblock %} + + +
+ +
+
+
+
+ {% block content_wrapper %}{% block content %}{% endblock %}{% endblock %} +
+ +
+
+
+ © {{ "now"|date("Y") }} {{ site.title }} +
+ + + {% block scripts %} + {% endblock %} + + {% if site.google_analytics_tracking_id %} + + + {% endif %} + + {% block scripts_after %} + {% endblock %} + + diff --git a/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md b/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md new file mode 100644 index 0000000..85f6763 --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md @@ -0,0 +1,16 @@ +--- +title: Happy Birthday Sculpin! +tags: + - sculpin + - markdown +categories: + - personal + +--- +The first commit to the Sculpin repository was made on December 20th, 2011. +What a trip since then! + +Sculpin has always been a big fan of [Markdown][1]. So this post was +written in Markdown. :) + +[1]: http://daringfireball.net/projects/markdown/ diff --git a/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md b/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md new file mode 100644 index 0000000..bdfb2ab --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md @@ -0,0 +1,11 @@ +--- +title: Symfony Live Hacking Day! +tags: [sensio, symfony, symfony live] +categories: [personal] + +--- +Fun times at the Symfony Live San Francisco 2012 Hacking Day! Code +was hacked and pizza was had. Some pics of the conference are +available on the [Sensio Labs Facebook page][1]. + +[1]: https://www.facebook.com/media/set/?set=a.450514941665306.112810.129739647076172 diff --git a/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md b/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md new file mode 100644 index 0000000..1ff2272 --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md @@ -0,0 +1,9 @@ +--- +title: Balrog +tags: [balrog, community, static site generator] +categories: [personal] + +--- +Found out about [Balrog](http://github.com/igorw/balrog) today! It looks +like a really nice micro static site generator. Maybe Sculpin and Balrog +can be friends? diff --git a/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile b/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile new file mode 100644 index 0000000..b24c733 --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile @@ -0,0 +1,12 @@ +--- +title: And Then There Was Textile Support +categories: + - features +tags: + - sculpin + - textile + +--- +"Textile":https://github.com/netcarver/textile support was added on November 26th, 2012. Markdown is great, but so is choice. More converters for all! + +In honor of this milestone, this post is written in *Textile*. diff --git a/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md b/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md new file mode 100644 index 0000000..36af580 --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md @@ -0,0 +1,54 @@ +--- +title: Lorem Ipsum +categories: + - testing + +# https://help.disqus.com/customer/portal/articles/472098-javascript-configuration-variables +disqus: + identifier: # slug_for_current_page + title: # title_for_current_page + url: # url_for_current_page + category_id: # category_id_for_current_page + +--- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat congue +lacus vel convallis. Cras nisi urna, ultrices non semper quis, ultricies sit +amet est. Donec nunc velit, consequat a pulvinar a, eleifend id leo. Curabitur +vel leo eros, vitae elementum purus. Integer id lorem hendrerit purus gravida +commodo. Pellentesque nec rhoncus turpis. Cras feugiat odio eget quam semper at +dictum lectus adipiscing. In ut est et mauris pulvinar placerat eget fringilla +lectus. + +Ut in mauris augue, vitae facilisis purus. Nam ullamcorper pharetra lorem, +cursus lobortis tellus facilisis congue. Etiam ac dapibus lectus. Nunc tempus +ullamcorper felis, eu sagittis risus mollis aliquam. Mauris congue orci ac metus +egestas porta nec ac lectus. Nam ac neque vitae quam sagittis dapibus. Morbi sit +amet erat ac justo rutrum molestie id in tortor. Proin egestas tortor neque, +eget fringilla nunc. Donec consequat purus ac risus dignissim dignissim. +Praesent dui nisl, suscipit sed cursus in, dictum non elit. Nulla eget congue +nisl. + +Morbi hendrerit porta ante, dapibus adipiscing nibh ornare at. Nullam iaculis +porta ante, at semper tellus auctor nec. Vestibulum nec justo sed purus +elementum venenatis. In hac habitasse platea dictumst. Fusce nibh tellus, varius +non commodo sit amet, eleifend placerat nisl. Donec sit amet enim cursus ligula +adipiscing auctor. Nullam sagittis porta ligula vitae rutrum. Aenean id sapien +mi, elementum ullamcorper lectus. Aliquam erat volutpat. Fusce bibendum, leo +ultricies lacinia viverra, mauris urna fermentum sem, id tempus lectus nunc +faucibus magna. Vestibulum risus mi, tempus ut lobortis non, mattis sed diam. +Nunc at mattis leo. + +Ut erat nunc, vestibulum sit amet sodales non, tincidunt nec justo. Integer +vitae tortor massa. Vestibulum tincidunt commodo lacus, ac cursus lorem mattis +eu. Donec ut magna vel urna fermentum congue. Donec laoreet neque at velit +imperdiet luctus. In consectetur lacus eu purus dictum a imperdiet leo +ullamcorper. Phasellus consequat feugiat tincidunt. Quisque vel orci in mauris +fermentum pretium. + +Pellentesque rhoncus accumsan auctor. Nunc venenatis tellus non ante pharetra +pretium. Sed rutrum, eros eu tristique luctus, neque sapien ultrices felis, id +varius orci erat eget leo. Curabitur ut volutpat diam. Phasellus porta neque +vitae nisi sodales ultrices. Etiam ultricies blandit lorem, id accumsan eros +facilisis vel. Praesent nulla sapien, laoreet sit amet dapibus sit amet, +tincidunt vitae neque. Vestibulum aliquam sollicitudin urna, in facilisis dui +aliquam id. diff --git a/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md b/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md new file mode 100644 index 0000000..e86d6bd --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md @@ -0,0 +1,12 @@ +--- +title: This is a draft! +draft: true +categories: + - features + +--- +This is a draft post. You will only see this if you are running the `dev` +environment (`dev` is the default). + +All draft posts will automatically be tagged `draft` so they are easy to +find. diff --git a/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md b/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md new file mode 100644 index 0000000..ae3bfca --- /dev/null +++ b/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md @@ -0,0 +1,42 @@ +--- +title: Syntax Highlighting +categories: + - features + +--- +You're all programmers, right? And you're writing code snippets on your Sculpin +powered blog? Yeah. So you want some highlighting with your static site generation? +Here you go! + + namespace Foo; + + /** + * Awesome Contrived Example. + */ + class Bar implements BarInterface + { + private $baz; + + public function __construct(BazInterface $baz) + { + $this->baz = $baz; + } + + public function doIt() + { + return $this->baz->do('it'); + } + } + +You can also use [fenced code blocks][fcb] with a syntax declaration at the top. +You can use either `~` or ` to mark them. + +[fcb]: http://michelf.ca/projects/php-markdown/extra/#fenced-code-blocks + +~~~php +if ($fencedCodeBlock->syntax !== 'PHP') { + throw new UnexpectedValueException("wat"); +} +~~~ +Like this addition to the skeleton? You can thank for [@Pawka](https://github.com/Pawka) +for suggesting it. :) diff --git a/sculpin-pagination-test/source/_views/post.html b/sculpin-pagination-test/source/_views/post.html new file mode 100644 index 0000000..d5ab64e --- /dev/null +++ b/sculpin-pagination-test/source/_views/post.html @@ -0,0 +1,76 @@ +{% extends "default" %} + +{% block head_meta %} + +{% endblock %} + +{% block content_wrapper %} +
+
+

{{ page.title }} post

+
+
+ {{ page.blocks.content|raw }} +
+ {% if page.categories %} +

+ Categories: + {% for category in page.categories %} + {{ category }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} + {% if page.tags %} +

+ Tags: + {% for tag in page.tags %} + {{ tag }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} + + {% if page.previous_post or page.next_post %} + + {% endif %} +
+ + +{% if site.disqus.shortname and site.disqus.shortname != '' %} +
+ + +{% endif %} + +{% endblock %} diff --git a/sculpin-pagination-test/source/about.md b/sculpin-pagination-test/source/about.md new file mode 100644 index 0000000..24592c3 --- /dev/null +++ b/sculpin-pagination-test/source/about.md @@ -0,0 +1,8 @@ +--- +layout: default +title: About + +--- +# About the Author or Blog + +Here is a little information about the author or the blog. diff --git a/sculpin-pagination-test/source/assets/css/app.scss b/sculpin-pagination-test/source/assets/css/app.scss new file mode 100644 index 0000000..c712dc9 --- /dev/null +++ b/sculpin-pagination-test/source/assets/css/app.scss @@ -0,0 +1,33 @@ +@import "../../../node_modules/bootstrap/scss/bootstrap"; +@import "../../../node_modules/highlightjs/styles/github.css"; + +small { + display: block; + color: #888; +} + +main.container, footer.container { + max-width: 900px; +} + +footer.container { + margin-top: 30px; + padding: 30px 0; + border-top: 1px dashed #aaa; +} + +@media (max-width: 767px) { + .sidebar { + padding-top: 30px; + } +} + +@media (min-width: 980px) { + body { + padding-bottom: 40px; + } +} + +body > main.container { + padding: 80px 15px 0; /* 80px to make the container go all the way to the bottom of the topbar */ +} diff --git a/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png b/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png new file mode 100644 index 0000000..d36faf5 Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/120x120.png b/sculpin-pagination-test/source/assets/icons/jackson/120x120.png new file mode 100644 index 0000000..53c42be Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/120x120.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/128x128.png b/sculpin-pagination-test/source/assets/icons/jackson/128x128.png new file mode 100644 index 0000000..a180e23 Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/128x128.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/152x152.png b/sculpin-pagination-test/source/assets/icons/jackson/152x152.png new file mode 100644 index 0000000..2a7c121 Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/152x152.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/196x196.png b/sculpin-pagination-test/source/assets/icons/jackson/196x196.png new file mode 100644 index 0000000..c93a987 Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/196x196.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png b/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png new file mode 100644 index 0000000..1cc5a79 Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/512x512.png b/sculpin-pagination-test/source/assets/icons/jackson/512x512.png new file mode 100644 index 0000000..1bad97d Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/512x512.png differ diff --git a/sculpin-pagination-test/source/assets/icons/jackson/76x76.png b/sculpin-pagination-test/source/assets/icons/jackson/76x76.png new file mode 100644 index 0000000..4c094ca Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/76x76.png differ diff --git a/sculpin-pagination-test/source/assets/js/app.js b/sculpin-pagination-test/source/assets/js/app.js new file mode 100644 index 0000000..1d062a4 --- /dev/null +++ b/sculpin-pagination-test/source/assets/js/app.js @@ -0,0 +1,7 @@ +require('../css/app.scss'); + +require('jquery') +require('bootstrap') +var hljs = require('highlightjs') + +hljs.initHighlightingOnLoad(); diff --git a/sculpin-pagination-test/source/atom.xml b/sculpin-pagination-test/source/atom.xml new file mode 100644 index 0000000..8076bc5 --- /dev/null +++ b/sculpin-pagination-test/source/atom.xml @@ -0,0 +1,28 @@ +--- +use: ["posts"] +permalink: atom.xml +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in data.posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-pagination-test/source/blog.html b/sculpin-pagination-test/source/blog.html new file mode 100644 index 0000000..2d26f95 --- /dev/null +++ b/sculpin-pagination-test/source/blog.html @@ -0,0 +1,38 @@ +--- +layout: default +title: Posts Archive +generator: pagination +use: + - posts + +--- +{% set year = '0' %} +

Posts Archive

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
diff --git a/sculpin-pagination-test/source/blog/categories.html b/sculpin-pagination-test/source/blog/categories.html new file mode 100644 index 0000000..31f1eab --- /dev/null +++ b/sculpin-pagination-test/source/blog/categories.html @@ -0,0 +1,13 @@ +--- +layout: default +title: Categories +use: + - posts_categories +--- +

Categories

+ +
+{% for category,posts in data.posts_categories %} +{{ category }} +{% endfor %} +
diff --git a/sculpin-pagination-test/source/blog/categories/category.html b/sculpin-pagination-test/source/blog/categories/category.html new file mode 100644 index 0000000..2af1a69 --- /dev/null +++ b/sculpin-pagination-test/source/blog/categories/category.html @@ -0,0 +1,47 @@ +--- +layout: default +title: Category Archive +generator: [posts_category_index, pagination] +pagination: + provider: page.category_posts + +--- + +{% block head_meta %} + + +{% endblock %} + +{% block title %}{{ page.title }} "{{ page.category }}"{% endblock %} +{% block content %} +{% set year = '0' %} +

"{{ page.category }}"

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
+{% endblock content %} diff --git a/sculpin-pagination-test/source/blog/categories/category.xml b/sculpin-pagination-test/source/blog/categories/category.xml new file mode 100644 index 0000000..c6b6c3d --- /dev/null +++ b/sculpin-pagination-test/source/blog/categories/category.xml @@ -0,0 +1,28 @@ +--- +generator: [posts_category_index] + +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in page.category_posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-pagination-test/source/blog/tags.html b/sculpin-pagination-test/source/blog/tags.html new file mode 100644 index 0000000..4ff8470 --- /dev/null +++ b/sculpin-pagination-test/source/blog/tags.html @@ -0,0 +1,13 @@ +--- +layout: default +title: Tags +use: + - posts_tags +--- +

Tags

+ +
+{% for tag,posts in data.posts_tags %} +{{ tag }} +{% endfor %} +
diff --git a/sculpin-pagination-test/source/blog/tags/tag.html b/sculpin-pagination-test/source/blog/tags/tag.html new file mode 100644 index 0000000..9bb869f --- /dev/null +++ b/sculpin-pagination-test/source/blog/tags/tag.html @@ -0,0 +1,47 @@ +--- +layout: default +title: Tag Archive +generator: [posts_tag_index, pagination] +pagination: + provider: page.tag_posts + +--- + +{% block head_meta %} + + +{% endblock %} + +{% block title %}{{ page.title }} "{{ page.tag }}"{% endblock %} +{% block content %} +{% set year = '0' %} +

"{{ page.tag }}"

+{% for post in page.pagination.items %} +{% set this_year %}{{ post.date | date("Y") }}{% endset %} +{% if year != this_year %} + {% set month = '0' %} + {% set year = this_year %} +{% endif %} +{% set this_month %}{{ post.date | date("F") }}{% endset %} +{% if month != this_month %} + {% set month = this_month %} +

{{ month }} {{ year }}

+{% endif %} + +{% endfor %} + +
+{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} +
+{% endblock content %} diff --git a/sculpin-pagination-test/source/blog/tags/tag.xml b/sculpin-pagination-test/source/blog/tags/tag.xml new file mode 100644 index 0000000..5336d95 --- /dev/null +++ b/sculpin-pagination-test/source/blog/tags/tag.xml @@ -0,0 +1,28 @@ +--- +generator: [posts_tag_index] + +--- + + + <![CDATA[{{ site.title }}]]> + + + {{ site.calculated_date | date('c') }} + {{ site.url }}/ + {% if site.author or site.email %} + + {% if site.author %}{% endif %} + {% if site.email %}{% endif %} + + {% endif %} + Sculpin + {% for post in page.tag_posts|slice(0, 10) %} + + <![CDATA[{{ post.title }}]]> + + {{ post.date|date('c') }} + {{ site.url }}{{ post.url }} + + + {% endfor %} + diff --git a/sculpin-pagination-test/source/favicon.ico b/sculpin-pagination-test/source/favicon.ico new file mode 100644 index 0000000..ceea273 Binary files /dev/null and b/sculpin-pagination-test/source/favicon.ico differ diff --git a/sculpin-pagination-test/source/index.html.twig b/sculpin-pagination-test/source/index.html.twig new file mode 100644 index 0000000..7fe6477 --- /dev/null +++ b/sculpin-pagination-test/source/index.html.twig @@ -0,0 +1,33 @@ +--- +layout: default +title: Home +generator: pagination +pagination: + max_per_page: 3 +use: + - posts +--- +{% for post in page.pagination.items %} +
+
+

{{ post.title }}

+
+
+ {{ post.blocks.content|raw }} +
+ {% if post.meta.tags %} +

+ Tags: + {% for tag in post.meta.tags %} + {{ tag }}{% if not loop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} +
+{% endfor %} +{% if page.pagination.previous_page or page.pagination.next_page %} + +{% endif %} diff --git a/sculpin-pagination-test/source/robots.txt b/sculpin-pagination-test/source/robots.txt new file mode 100644 index 0000000..905558f --- /dev/null +++ b/sculpin-pagination-test/source/robots.txt @@ -0,0 +1,9 @@ +--- +permalink: none +--- + +User-agent: * +Disallow: /blog/tags/ +Disallow: /blog/categories/ + +Sitemap: {{ site.url }}/sitemap.xml diff --git a/sculpin-pagination-test/source/sitemap.xml b/sculpin-pagination-test/source/sitemap.xml new file mode 100644 index 0000000..94e0b10 --- /dev/null +++ b/sculpin-pagination-test/source/sitemap.xml @@ -0,0 +1,21 @@ +--- +use: ["posts"] +permalink: sitemap.xml +--- + + + + {{ site.url }} + {{ site.calculated_date | date('Y-m-d') }} + daily + 0.8 + + {% for post in data.posts %} + + {{ site.url }}{{ post.url }} + {{ post.date|date('c') }} + weekly + 1.0 + + {% endfor %} + diff --git a/sculpin-pagination-test/webpack.config.js b/sculpin-pagination-test/webpack.config.js new file mode 100644 index 0000000..02e2c9f --- /dev/null +++ b/sculpin-pagination-test/webpack.config.js @@ -0,0 +1,23 @@ +var Encore = require('@symfony/webpack-encore'); + +Encore +// directory where compiled assets will be stored + .setOutputPath('source/build/') + // public path used by the web server to access the output path + .setPublicPath('/build') + .copyFiles({ + from: './source/assets/icons' + }) + .addEntry('app', './source/assets/js/app.js') + + .disableSingleRuntimeChunk() + + .cleanupOutputBeforeBuild() + .enableSourceMaps(!Encore.isProduction()) + // enables hashed filenames (e.g. app.abc123.css) + .enableVersioning(Encore.isProduction()) + + .enableSassLoader() +; + +module.exports = Encore.getWebpackConfig(); diff --git a/sculpin-pagination-test/yarn.lock b/sculpin-pagination-test/yarn.lock new file mode 100644 index 0000000..b350f1f --- /dev/null +++ b/sculpin-pagination-test/yarn.lock @@ -0,0 +1,6873 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" + integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helpers" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" + integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== + dependencies: + "@babel/types" "^7.4.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-call-delegate@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" + integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-define-map@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" + integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" + integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" + integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== + +"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" + integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q== + dependencies: + lodash "^4.17.11" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" + integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" + integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" + integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== + dependencies: + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" + integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" + integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" + integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" + integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" + integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.11" + +"@babel/plugin-transform-classes@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" + integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" + integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" + integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-for-of@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" + integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" + integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-member-expression-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" + integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" + integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== + dependencies: + "@babel/helper-module-transforms" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" + integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" + integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA== + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" + integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" + integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== + dependencies: + "@babel/helper-call-delegate" "^7.4.4" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-property-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" + integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" + integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g== + dependencies: + regenerator-transform "^0.13.4" + +"@babel/plugin-transform-reserved-words@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" + integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" + integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-unicode-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" + integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/preset-env@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" + integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw== + dependencies: + "@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.4.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@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.4.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.4" + "@babel/plugin-transform-classes" "^7.4.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.4.4" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.4" + "@babel/plugin-transform-modules-systemjs" "^7.4.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" + "@babel/plugin-transform-new-target" "^7.4.4" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.4" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.4.4" + "@babel/plugin-transform-reserved-words" "^7.2.0" + "@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.4.4" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.4.4" + "@babel/types" "^7.4.4" + browserslist "^4.5.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.5.0" + +"@babel/template@^7.1.0", "@babel/template@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" + integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" + integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" + integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@symfony/webpack-encore@^0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-0.24.0.tgz#410cd8ef2309016b2dd7dc7e70ca6a0f881824e2" + integrity sha512-EWvT/PlViB0q4J7ANP+LtdV0qwXDV+CqN5Ay+6MCO0WibxfMlK9G2K/YOaCqXQVpDGu5MkrRg6OUwsykhnMTPA== + dependencies: + "@babel/core" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/preset-env" "^7.0.0" + assets-webpack-plugin "^3.9.7" + babel-loader "^8.0.0" + chalk "^2.4.1" + clean-webpack-plugin "^0.1.19" + css-loader "^1.0.0" + fast-levenshtein "^2.0.6" + file-loader "^1.1.10" + friendly-errors-webpack-plugin "^1.7.0" + fs-extra "^2.0.0" + loader-utils "^1.1.0" + lodash ">=3.5 <5" + mini-css-extract-plugin ">=0.4.0 <0.4.3" + optimize-css-assets-webpack-plugin "^5.0.1" + pkg-up "^1.0.0" + pretty-error "^2.1.1" + resolve-url-loader "^2.3.0" + semver "^5.5.0" + style-loader "^0.21.0" + terser-webpack-plugin "^1.1.0" + tmp "^0.0.33" + webpack "^4.20.0" + webpack-chunk-hash "^0.6.0" + webpack-cli "^3.0.0" + webpack-dev-server "^3.1.14" + webpack-manifest-plugin "^2.0.2" + webpack-sources "^1.3.0" + yargs-parser "^12.0.0" + +"@types/anymatch@*": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" + integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== + +"@types/events@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" + integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== + +"@types/glob@^7.1.1": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" + integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + +"@types/node@*": + version "12.0.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40" + integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA== + +"@types/q@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" + integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== + +"@types/tapable@*": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.4.tgz#b4ffc7dc97b498c969b360a41eee247f82616370" + integrity sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ== + +"@types/uglify-js@*": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.0.4.tgz#96beae23df6f561862a830b4288a49e86baac082" + integrity sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ== + dependencies: + source-map "^0.6.1" + +"@types/webpack@^3.0.0 || ^4.0.0": + version "4.4.31" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.4.31.tgz#f59b9d8210cf4d2fd254fe6d1f5ba86e557867f5" + integrity sha512-WNALmv/wxy2+OoF7A5GD8BVotXnkuMHlojVWKj/neFHU3Ut2Azbu1A7Yi2Vr6eX3z+31XgR/dJ5NpX4pQZ7ieQ== + dependencies: + "@types/anymatch" "*" + "@types/node" "*" + "@types/tapable" "*" + "@types/uglify-js" "*" + source-map "^0.6.0" + +"@webassemblyjs/ast@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" + integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== + dependencies: + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + +"@webassemblyjs/floating-point-hex-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" + integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== + +"@webassemblyjs/helper-api-error@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" + integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== + +"@webassemblyjs/helper-buffer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" + integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== + +"@webassemblyjs/helper-code-frame@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" + integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== + dependencies: + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/helper-fsm@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" + integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== + +"@webassemblyjs/helper-module-context@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" + integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== + dependencies: + "@webassemblyjs/ast" "1.8.5" + mamacro "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" + integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== + +"@webassemblyjs/helper-wasm-section@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" + integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + +"@webassemblyjs/ieee754@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" + integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" + integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" + integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== + +"@webassemblyjs/wasm-edit@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" + integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/helper-wasm-section" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-opt" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/wasm-gen@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" + integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wasm-opt@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" + integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + +"@webassemblyjs/wasm-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" + integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wast-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" + integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/floating-point-hex-parser" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-code-frame" "1.8.5" + "@webassemblyjs/helper-fsm" "1.8.5" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" + integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + +acorn@^6.0.5: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" + integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== + +adjust-sourcemap-loader@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz#e33fde95e50db9f2a802e3647e311d2fc5000c69" + integrity sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ== + dependencies: + assert "^1.3.0" + camelcase "^1.2.1" + loader-utils "^1.1.0" + lodash.assign "^4.0.1" + lodash.defaults "^3.1.2" + object-path "^0.9.2" + regex-parser "^2.2.9" + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.1.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" + integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== + +ajv@^6.1.0, ajv@^6.5.5: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + +ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1, assert@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + +assets-webpack-plugin@^3.9.7: + version "3.9.10" + resolved "https://registry.yarnpkg.com/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz#ab2d2139845e0009557d20024f1e9523b29b02b4" + integrity sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q== + dependencies: + camelcase "^5.0.0" + escape-string-regexp "^1.0.3" + lodash "^4.17.10" + mkdirp "^0.5.1" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-loader@^8.0.0: + version "8.0.6" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" + integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== + dependencies: + find-cache-dir "^2.0.0" + loader-utils "^1.0.2" + mkdirp "^0.5.1" + pify "^4.0.1" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + 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" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= + dependencies: + inherits "~2.0.0" + +bluebird@^3.5.3: + version "3.5.4" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" + integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" + integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + 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" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +bootstrap@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" + integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + 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" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + 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@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@^4.0.0, browserslist@^4.5.2, browserslist@^4.5.4: + version "4.6.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.0.tgz#5274028c26f4d933d5b1323307c1d1da5084c9ff" + integrity sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg== + dependencies: + caniuse-lite "^1.0.30000967" + electron-to-chromium "^1.3.133" + node-releases "^1.1.19" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cacache@^11.3.2: + version "11.3.2" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" + integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + dependencies: + bluebird "^3.5.3" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + 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.2" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + 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" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000967: + version "1.0.30000969" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9" + integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + 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" + +chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chokidar@^2.0.2, chokidar@^2.1.5: + version "2.1.6" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5" + integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + 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" + optionalDependencies: + fsevents "^1.2.7" + +chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== + dependencies: + tslib "^1.9.0" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-webpack-plugin@^0.1.19: + version "0.1.19" + resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d" + integrity sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA== + dependencies: + rimraf "^2.6.1" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +clone-deep@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" + integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== + dependencies: + for-own "^1.0.0" + is-plain-object "^2.0.4" + kind-of "^6.0.0" + shallow-clone "^1.0.0" + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.1.tgz#7abf5c0d38e89378284e873c207ae2172dcc8a61" + integrity sha512-PvUltIXRjehRKPSy89VnDWFKY58xyhTLyxIg21vwQBI6qLwZNPmC8k3C1uytIgFKEpOIzN4y32iPm8231zFHIg== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.19.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" + integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.17" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1" + integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw== + dependencies: + mime-db ">= 1.40.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^0.3.3: + version "0.3.5" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" + integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= + +convert-source-map@^1.1.0, convert-source-map@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + 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@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-compat@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0" + integrity sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g== + dependencies: + browserslist "^4.5.4" + core-js "3.0.1" + core-js-pure "3.0.1" + semver "^6.0.0" + +core-js-pure@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe" + integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g== + +core-js@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" + integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + 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@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + 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@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + 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@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + 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@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-loader@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" + integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw== + dependencies: + 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" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-select@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" + integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== + dependencies: + boolbase "^1.0.0" + css-what "^2.1.2" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-selector-tokenizer@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" + integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +css-tree@1.0.0-alpha.28: + version "1.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" + integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-tree@1.0.0-alpha.29: + version "1.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-unit-converter@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" + integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= + +css-url-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" + integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= + +css-what@2.1, css-what@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + +css@^2.0.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" + integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== + dependencies: + inherits "^2.0.3" + source-map "^0.6.1" + source-map-resolve "^0.5.2" + urix "^0.1.0" + +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + dependencies: + 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@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.0: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== + dependencies: + css-tree "1.0.0-alpha.29" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= + dependencies: + array-find-index "^1.0.1" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.5, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.1.0, debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + dependencies: + "@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" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +dom-converter@^0.2: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.5.1, domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + dependencies: + is-obj "^1.0.0" + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.133: + version "1.3.134" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.134.tgz#550222bddac43c6bd6c445c3543a0fe8a615021d" + integrity sha512-C3uK2SrtWg/gSWaluLHWSHjyebVZCe4ZC0NVgTAoTq8tCR9FareRK5T7R7AS/nPZShtlEcjVMX1kQ8wi4nU68w== + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + dependencies: + 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" + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.2.tgz#4ae8dbaa2bf90a8b450707b9149dcabca135520d" + integrity sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw== + dependencies: + stackframe "^1.0.4" + +es-abstract@^1.12.0, es-abstract@^1.5.1: + version "1.13.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" + integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== + dependencies: + es-to-primitive "^1.2.0" + function-bind "^1.1.1" + has "^1.0.3" + is-callable "^1.1.4" + is-regex "^1.0.4" + object-keys "^1.0.12" + +es-to-primitive@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" + integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +eslint-scope@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.1.0, estraverse@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +events@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" + integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + 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@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + 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" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + +express@^4.16.4: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + 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.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + 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" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastparse@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + dependencies: + websocket-driver ">=0.5.1" + +figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + +file-loader@^1.1.10: + version "1.1.11" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" + integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg== + dependencies: + loader-utils "^1.0.2" + schema-utils "^0.4.5" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +follow-redirects@^1.0.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76" + integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ== + dependencies: + debug "^3.2.6" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +friendly-errors-webpack-plugin@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz#efc86cbb816224565861a1be7a9d84d0aafea136" + integrity sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw== + dependencies: + chalk "^1.1.3" + error-stack-parser "^2.0.0" + string-width "^2.0.0" + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" + integrity sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + +fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.5: + version "1.2.6" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" + integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ== + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.9" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" + integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== + dependencies: + nan "^2.12.1" + node-pre-gyp "^0.12.0" + +fstream@^1.0.0, fstream@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + 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" + +gaze@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + dependencies: + globule "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: + version "7.1.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== + dependencies: + 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-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globule@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d" + integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ== + dependencies: + glob "~7.1.1" + lodash "~4.17.10" + minimatch "~3.0.2" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + +handle-thing@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" + integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== + dependencies: + ajv "^6.5.5" + har-schema "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +highlightjs@^9.12.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlightjs/-/highlightjs-9.12.0.tgz#9b84eb42a7aa8488eb69ac79fec44cf495bf72a1" + integrity sha512-eAhWMtDZaOZIQdxIP4UEB1vNp/CVXQPdMSihTSuaExhFIRC0BVpXbtP3mTP1hDoGOyh7nbB3cuC3sOPhG5wGDA== + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + +hosted-git-info@^2.1.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + +html-entities@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= + +htmlparser2@^3.3.0: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + 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" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== + +http-proxy-middleware@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy@^1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= + dependencies: + postcss "^6.0.1" + +ieee754@^1.1.4: + version "1.1.13" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== + dependencies: + minimatch "^3.0.4" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + integrity sha1-4g/146KvwmkDILbcVSaCqcf631E= + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +ini@^1.3.4, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +internal-ip@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + +interpret@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" + integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== + +invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.9.0, ipaddr.js@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" + integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" + integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + 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@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-path-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c" + integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= + dependencies: + has "^1.0.1" + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" + integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + dependencies: + has-symbols "^1.0.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +jquery@^3.4: + version "3.4.1" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2" + integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw== + +js-base64@^2.1.8: + version "2.5.1" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" + integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw== + +js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== + dependencies: + minimist "^1.2.0" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +killable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" + integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= + dependencies: + invert-kv "^1.0.0" + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +loader-runner@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash._baseassign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" + integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4= + dependencies: + lodash._basecopy "^3.0.0" + lodash.keys "^3.0.0" + +lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= + +lodash._bindcallback@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" + integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4= + +lodash._createassigner@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11" + integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE= + dependencies: + lodash._bindcallback "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash.restparam "^3.0.0" + +lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= + +lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= + +lodash.assign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" + integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo= + dependencies: + lodash._baseassign "^3.0.0" + lodash._createassigner "^3.0.0" + lodash.keys "^3.0.0" + +lodash.assign@^4.0.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= + +lodash.defaults@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c" + integrity sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw= + dependencies: + lodash.assign "^3.0.0" + lodash.restparam "^3.0.0" + +lodash.defaults@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + +lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= + +lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= + +lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@~4.17.10: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +loglevel@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= + +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +mamacro@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" + integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^2.0.0" + p-is-promise "^2.0.0" + +memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + 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@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.40.0, "mime-db@>= 1.40.0 < 2": + version "1.40.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" + integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== + dependencies: + mime-db "1.40.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@^2.4.2: + version "2.4.3" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.3.tgz#229687331e86f68924e6cb59e1cdd937f18275fe" + integrity sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw== + +mimic-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +"mini-css-extract-plugin@>=0.4.0 <0.4.3": + version "0.4.2" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.2.tgz#b3ecc0d6b1bbe5ff14add42b946a7b200cf78651" + integrity sha512-ots7URQH4wccfJq9Ssrzu2+qupbncAce4TmTzunI9CIwlQMp2XI+WNUw6xWF6MMAGAm1cbUVINrSjATaVMyKXg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4, minimatch@~3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== + dependencies: + minipass "^2.2.1" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + 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@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + 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@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +nan@^2.12.1, nan@^2.13.2: + version "2.13.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" + integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + 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" + +needle@^2.2.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" + integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" + integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== + +node-gyp@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "^2.87.0" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + +node-libs-browser@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77" + integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA== + dependencies: + 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.0" + 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 "0.0.4" + +node-pre-gyp@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" + integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.1.19: + version "1.1.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.19.tgz#c492d1e381fea0350b338b646c27867e88e91b3d" + integrity sha512-SH/B4WwovHbulIALsQllAVwqZZD1kPmKCqrhGfR29dXjLAVZMHvBjD3S6nL9D/J9QkmZ1R92/0wCMDKXUUvyyA== + dependencies: + semver "^5.3.0" + +node-sass@^4.11.0: + version "4.12.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" + integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ== + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash "^4.17.11" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.13.2" + node-gyp "^3.8.0" + npmlog "^4.0.0" + request "^2.88.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= + dependencies: + abbrev "1" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +npm-bundled@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== + +npm-packlist@^1.1.6: + version "1.4.1" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" + integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-keys@^1.0.12: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-path@^0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5" + integrity sha1-D9mnT8X60a45aLWGvaXGMr1sBaU= + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.getownpropertydescriptors@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" + integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has "^1.0.3" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +opn@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +optimize-css-assets-webpack-plugin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" + integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== + dependencies: + cssnano "^4.1.0" + last-call-webpack-plugin "^3.0.0" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= + dependencies: + lcid "^1.0.0" + +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@0, osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" + integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +pako@~1.0.5: + version "1.0.10" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" + integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw== + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +parse-asn1@^5.0.0: + version "5.1.4" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc" + integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw== + dependencies: + 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@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + +parseurl@~1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + dependencies: + 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@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-up@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" + integrity sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY= + dependencies: + find-up "^1.0.0" + +popper.js@^1.14.7: + version "1.15.0" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" + integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== + +portfinder@^1.0.20: + version "1.0.20" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" + integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-calc@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" + integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== + dependencies: + css-unit-converter "^1.1.1" + postcss "^7.0.5" + postcss-selector-parser "^5.0.0-rc.4" + postcss-value-parser "^3.3.1" + +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + 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" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + 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" + +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + +postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-selector-parser@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss@^6.0.1, postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: + version "7.0.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2" + integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +pretty-error@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" + integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= + dependencies: + renderkid "^2.0.1" + utila "~0.4" + +private@^0.1.6: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +proxy-addr@~2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" + integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.9.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.24: + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + 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" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.5.2, qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" + integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + 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" + +readable-stream@^3.0.6, readable-stream@^3.1.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9" + integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +regenerate-unicode-properties@^8.0.2: + version "8.1.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e" + integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.2.1, regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" + integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A== + dependencies: + private "^0.1.6" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regex-parser@^2.2.9: + version "2.2.10" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37" + integrity sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA== + +regexp-tree@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479" + integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w== + +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" + integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.0.2" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.1.0" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" + integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" + integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149" + integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA== + dependencies: + css-select "^1.1.0" + dom-converter "^0.2" + htmlparser2 "^3.3.0" + strip-ansi "^3.0.0" + utila "^0.4.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +request@^2.87.0, request@^2.88.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== + dependencies: + 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@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-url-loader@^2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz#83bb9ebc392b66c563795eef22f078970357a26e" + integrity sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g== + dependencies: + adjust-sourcemap-loader "^1.1.0" + camelcase "^4.1.0" + convert-source-map "^1.5.1" + loader-utils "^1.1.0" + lodash.defaults "^4.0.0" + rework "^1.0.1" + rework-visit "^1.0.0" + source-map "^0.5.7" + urix "^0.1.0" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.10.0, resolve@^1.3.2: + version "1.11.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232" + integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw== + dependencies: + path-parse "^1.0.6" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rework-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" + integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= + +rework@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" + integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= + dependencies: + convert-source-map "^0.3.3" + css "^2.0.0" + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sass-graph@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +sass-loader@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" + integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== + dependencies: + clone-deep "^2.0.1" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + neo-async "^2.5.0" + pify "^3.0.0" + semver "^5.5.0" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +schema-utils@^0.4.5: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.10.4: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== + dependencies: + node-forge "0.7.5" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" + integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== + +semver@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" + integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== + +semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + 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.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serialize-javascript@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65" + integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA== + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + 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" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" + integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== + dependencies: + is-extendable "^0.1.1" + kind-of "^5.0.0" + mixin-object "^2.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + 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" + +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== + dependencies: + 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" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@~0.5.10: + version "0.5.12" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" + integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= + dependencies: + amdefine ">=0.0.4" + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +spdx-correct@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" + integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" + integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" + integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + 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" + +spdy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" + integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + 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@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + dependencies: + figgy-pudding "^3.5.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stackframe@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b" + integrity sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +stdout-stream@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== + dependencies: + readable-stream "^2.0.1" + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +style-loader@^0.21.0: + version "0.21.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" + integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^0.4.5" + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +svgo@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" + integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + dependencies: + 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.28" + css-url-regex "^1.1.0" + csso "^3.5.1" + 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" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tar@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" + integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== + dependencies: + block-stream "*" + fstream "^1.0.12" + inherits "2" + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@^1.1.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3" + integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q== + dependencies: + cacache "^11.3.2" + find-cache-dir "^2.0.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^1.7.0" + source-map "^0.6.1" + terser "^3.17.0" + webpack-sources "^1.3.0" + worker-farm "^1.7.0" + +terser@^3.17.0: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== + dependencies: + commander "^2.19.0" + source-map "~0.6.1" + source-map-support "~0.5.10" + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +"true-case-path@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== + dependencies: + glob "^7.1.2" + +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-is@~1.6.16: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" + integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" + integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== + dependencies: + imurmurhash "^0.1.4" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" + integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-parse@^1.4.3: + version "1.4.7" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" + integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +utila@^0.4.0, utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.0.1, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +v8-compile-cache@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" + integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0" + integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +webpack-chunk-hash@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/webpack-chunk-hash/-/webpack-chunk-hash-0.6.0.tgz#eca36aff76e327d08a18a3e7990eb46e68376818" + integrity sha512-FsOg1RpW2nf3nYpGTy/Qs59RZ7gYG+sI4VrCE8TIBQYh/Kogi04xD39Pj9zUEeUcNx9HeTVPGSO3mtmpLeX9eQ== + dependencies: + "@types/webpack" "^3.0.0 || ^4.0.0" + +webpack-cli@^3.0.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.2.tgz#aed2437b0db0a7faa2ad28484e166a5360014a91" + integrity sha512-FLkobnaJJ+03j5eplxlI0TUxhGCOdfewspIGuvDVtpOlrAuKMFC57K42Ukxqs1tn8947/PM6tP95gQc0DCzRYA== + dependencies: + chalk "^2.4.1" + cross-spawn "^6.0.5" + enhanced-resolve "^4.1.0" + findup-sync "^2.0.0" + global-modules "^1.0.0" + import-local "^2.0.0" + interpret "^1.1.0" + loader-utils "^1.1.0" + supports-color "^5.5.0" + v8-compile-cache "^2.0.2" + yargs "^12.0.5" + +webpack-dev-middleware@^3.6.2: + version "3.7.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz#ef751d25f4e9a5c8a35da600c5fda3582b5c6cff" + integrity sha512-qvDesR1QZRIAZHOE3iQ4CXLZZSQ1lAUsSpnQmlB1PBfoN/xdRjmge3Dok0W4IdaVLJOGJy3sGI4sZHwjRU0PCA== + dependencies: + memory-fs "^0.4.1" + mime "^2.4.2" + range-parser "^1.2.1" + webpack-log "^2.0.0" + +webpack-dev-server@^3.1.14: + version "3.3.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz#7046e49ded5c1255a82c5d942bcdda552b72a62d" + integrity sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.5" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.0" + express "^4.16.4" + html-entities "^1.2.1" + http-proxy-middleware "^0.19.1" + import-local "^2.0.0" + internal-ip "^4.2.0" + ip "^1.1.5" + killable "^1.0.1" + loglevel "^1.6.1" + opn "^5.5.0" + portfinder "^1.0.20" + schema-utils "^1.0.0" + selfsigned "^1.10.4" + semver "^6.0.0" + serve-index "^1.9.1" + sockjs "0.3.19" + sockjs-client "1.3.0" + spdy "^4.0.0" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.6.2" + webpack-log "^2.0.0" + yargs "12.0.5" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" + integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@^4.20.0: + version "4.31.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.31.0.tgz#ae201d45f0571336e42d1c2b5c8ab56c4d3b0c63" + integrity sha512-n6RVO3X0LbbipoE62akME9K/JI7qYrwwufs20VvgNNpqUoH4860KkaxJTbGq5bgkVZF9FqyyTG/0WPLH3PVNJA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.0.5" + acorn-dynamic-import "^4.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^1.0.0" + tapable "^1.1.0" + terser-webpack-plugin "^1.1.0" + watchpack "^1.5.0" + webpack-sources "^1.3.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@1, which@^1.2.14, which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +worker-farm@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== + +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-12.0.0.tgz#18aa348854747dfe1002d01bd87d65df10d40a84" + integrity sha512-WQM8GrbF5TKiACr7iE3I2ZBNC7qC9taKPMfjJaMD2LkOJQhIctASxKXdFAOPim/m47kgAQBVIaPlFjnRdkol7w== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= + dependencies: + camelcase "^3.0.0" + +yargs@12.0.5, yargs@^12.0.5: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== + dependencies: + cliui "^4.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.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 || ^4.0.0" + yargs-parser "^11.1.1" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0" diff --git a/sculpin-twig-markdown-bundle/.editorconfig b/sculpin-twig-markdown-bundle/.editorconfig new file mode 100644 index 0000000..349cc2b --- /dev/null +++ b/sculpin-twig-markdown-bundle/.editorconfig @@ -0,0 +1,17 @@ +# This file is used by editors and IDEs to unify coding standards +# @see http://EditorConfig.org +# @standards PHP: http://www.php-fig.org/psr/psr-2/ +root = true + +# Default configuration (applies to all file types) +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_size = 4 +indent_style = space + +# Markdown customizations +[*.md] +trim_trailing_whitespace = false diff --git a/sculpin-twig-markdown-bundle/.gitignore b/sculpin-twig-markdown-bundle/.gitignore new file mode 100644 index 0000000..9507744 --- /dev/null +++ b/sculpin-twig-markdown-bundle/.gitignore @@ -0,0 +1,2 @@ +/output_*/ +/vendor/ diff --git a/sculpin-twig-markdown-bundle/LICENSE b/sculpin-twig-markdown-bundle/LICENSE new file mode 100644 index 0000000..0e49b90 --- /dev/null +++ b/sculpin-twig-markdown-bundle/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Oliver Davies + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/sculpin-twig-markdown-bundle/README.md b/sculpin-twig-markdown-bundle/README.md new file mode 100644 index 0000000..4adf53d --- /dev/null +++ b/sculpin-twig-markdown-bundle/README.md @@ -0,0 +1,50 @@ +# Sculpin Skeleton + +A minimal, generic skeleton project for the [Sculpin][1] static site generator. + +## Usage + +1. Download the project by running `composer create-project opdavies/sculpin-skeleton --no-interaction --no-progress --prefer-dist my-sculpin-site`. +1. Run `cd my-sculpin-site` to change into the project directory, and `composer watch` to generate and serve the site. +1. Start adding content to `source/index.md`. +1. Add more content, settings, layouts, includes etc as needed. + +## Scripts + +This project includes some custom Composer scripts that you can use rather than running `vendor/bin/sculpin` directly, and that include some additional default options. + +These are: + +- `composer generate` and `composer dev` - These generate the site in the development mode. +- `composer watch` - Generates and serves the site in development mode, watching for any changes. +- `composer prod` - Generates the site in production mode. + +You can still pass additional options by separating the command and options with `--`. For example, running `composer watch -- --port=8002` would run the default watch command but also update the server port: + +``` +composer watch -- --port=8002 +> composer generate -- --server --watch '--port=8002' +> sculpin generate --clean --no-interaction '--server' '--watch' '--port=8002' +Deleting /Users/opdavies/Code/Personal/sculpin-skeleton/output_dev +Detected new or updated files +Generating: 100% (1 sources / 0.00 seconds) +Converting: 100% (1 sources / 0.20 seconds) +Formatting: 100% (1 sources / 0.00 seconds) +Processing completed in 0.27 seconds +Starting Sculpin server for the dev environment with debug true +Development server is running at http://localhost:8002 +Quit the server with CONTROL-C. +``` + +## Notes + +- The `posts` content type is disabled by default. Re-enable it if needed by removing `enabled: false` from `app/config/sculpin_kernel.yml`. + +[1]: https://sculpin.io +[2]: https://getcomposer.org/doc/06-config.md#process-timeout + +## License + +[MIT][0] + +[0]: https://github.com/opdavies/sculpin-skeleton/blob/master/LICENSE diff --git a/sculpin-twig-markdown-bundle/app/SculpinKernel.php b/sculpin-twig-markdown-bundle/app/SculpinKernel.php new file mode 100644 index 0000000..9406f85 --- /dev/null +++ b/sculpin-twig-markdown-bundle/app/SculpinKernel.php @@ -0,0 +1,17 @@ +=5.3" + }, + "type": "library", + "autoload": { + "psr-0": { + "dflydev\\util\\antPathMatcher": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Ant Path Matcher Utility", + "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher", + "keywords": [ + "ant", + "matcher", + "path", + "pattern" + ], + "time": "2012-12-03T05:03:00+00:00" + }, + { + "name": "dflydev/apache-mime-types", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-apache-mime-types.git", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "twig/twig": "1.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\ApacheMimeTypes": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Apache MIME Types", + "keywords": [ + "apache", + "mime", + "mimetypes" + ], + "time": "2013-05-14T02:02:01+00:00" + }, + { + "name": "dflydev/canal", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-canal.git", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51", + "reference": "668af213d86f0f378f5dcce6799b974044fa6a51", + "shasum": "" + }, + "require": { + "dflydev/apache-mime-types": "1.0.*", + "php": ">=5.3.3", + "webignition/internet-media-type": "0.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\Canal": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Content analysis for the purpose of determining Internet media types.", + "keywords": [ + "content", + "detection", + "mime", + "type" + ], + "time": "2013-05-14T05:22:25+00:00" + }, + { + "name": "dflydev/dot-access-configuration", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "1.*", + "dflydev/placeholder-resolver": "1.*", + "php": ">=5.3.2" + }, + "require-dev": { + "symfony/yaml": "~2.1" + }, + "suggest": { + "symfony/yaml": "Required for using the YAML Configuration Builders" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessConfiguration": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a deep data structure representing a configuration, access configuration by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration", + "keywords": [ + "config", + "configuration" + ], + "time": "2018-09-08T23:00:17+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", + "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\DotAccessData": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "time": "2017-01-20T21:14:22+00:00" + }, + { + "name": "dflydev/placeholder-resolver", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Dflydev\\PlaceholderResolver": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.", + "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver", + "keywords": [ + "placeholder", + "resolver" + ], + "time": "2012-10-28T21:08:28+00:00" + }, + { + "name": "doctrine/inflector", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1", + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2019-10-30T19:59:35+00:00" + }, + { + "name": "evenement/evenement", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/igorw/evenement.git", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "shasum": "" + }, + "require": { + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Evenement": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + } + ], + "description": "Événement is a very simple event dispatching library for PHP", + "keywords": [ + "event-dispatcher", + "event-emitter" + ], + "time": "2017-07-23T21:35:13+00:00" + }, + { + "name": "michelf/php-markdown", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/michelf/php-markdown.git", + "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/michelf/php-markdown/zipball/c83178d49e372ca967d1a8c77ae4e051b3a3c75c", + "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": ">=4.3 <5.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Michelf\\": "Michelf/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Michel Fortin", + "email": "michel.fortin@michelf.ca", + "homepage": "https://michelf.ca/", + "role": "Developer" + }, + { + "name": "John Gruber", + "homepage": "https://daringfireball.net/" + } + ], + "description": "PHP Markdown", + "homepage": "https://michelf.ca/projects/php-markdown/", + "keywords": [ + "markdown" + ], + "time": "2019-12-02T02:32:27+00:00" + }, + { + "name": "netcarver/textile", + "version": "v3.7.5", + "source": { + "type": "git", + "url": "https://github.com/textile/php-textile.git", + "reference": "78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/textile/php-textile/zipball/78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38", + "reference": "78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "2.1.*", + "phpunit/phpunit": "5.7.*", + "squizlabs/php_codesniffer": "3.*", + "symfony/yaml": "2.4.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-4": { + "Netcarver\\Textile\\": "src/Netcarver/Textile/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Textile markup language parser", + "homepage": "https://github.com/textile/php-textile", + "keywords": [ + "document", + "format", + "html", + "language", + "markup", + "parser", + "php-textile", + "plaintext", + "textile" + ], + "time": "2019-12-16T21:46:52+00:00" + }, + { + "name": "opdavies/sculpin-twig-markdown-bundle", + "version": "dev-markdown", + "source": { + "type": "git", + "url": "https://github.com/opdavies/sculpin-twig-markdown-bundle.git", + "reference": "f62a1ff50e8d9f79e6f7867a35506e87463c2a38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opdavies/sculpin-twig-markdown-bundle/zipball/f62a1ff50e8d9f79e6f7867a35506e87463c2a38", + "reference": "f62a1ff50e8d9f79e6f7867a35506e87463c2a38", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "sculpin/sculpin": "@stable" + }, + "type": "library", + "autoload": { + "psr-4": { + "Opdavies\\Sculpin\\Bundle\\TwigMarkdownBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Davies", + "email": "oliver@oliverdavies.uk", + "homepage": "https://www.oliverdavies.uk" + } + ], + "keywords": [ + "markdown", + "sculpin", + "twig" + ], + "time": "2019-11-08T21:13:08+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2019-11-01T11:05:21+00:00" + }, + { + "name": "react/cache", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/cache.git", + "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/cache/zipball/aa10d63a1b40a36a486bdf527f28bac607ee6466", + "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/promise": "~2.0|~1.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, Promise-based cache interface for ReactPHP", + "keywords": [ + "cache", + "caching", + "promise", + "reactphp" + ], + "time": "2019-07-11T13:45:28+00:00" + }, + { + "name": "react/dns", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/dns.git", + "reference": "a214d90c2884dac18d0cac6176202f247b66d762" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/dns/zipball/a214d90c2884dac18d0cac6176202f247b66d762", + "reference": "a214d90c2884dac18d0cac6176202f247b66d762", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "react/cache": "^1.0 || ^0.6 || ^0.5", + "react/event-loop": "^1.0 || ^0.5", + "react/promise": "^2.7 || ^1.2.1", + "react/promise-timer": "^1.2" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Dns\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async DNS resolver for ReactPHP", + "keywords": [ + "async", + "dns", + "dns-resolver", + "reactphp" + ], + "time": "2019-08-15T09:06:31+00:00" + }, + { + "name": "react/event-loop", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/event-loop.git", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" + }, + "suggest": { + "ext-event": "~1.0 for ExtEventLoop", + "ext-pcntl": "For signal handling support when using the StreamSelectLoop", + "ext-uv": "* for ExtUvLoop" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\EventLoop\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", + "keywords": [ + "asynchronous", + "event-loop" + ], + "time": "2019-02-07T16:19:49+00:00" + }, + { + "name": "react/http", + "version": "v0.8.5", + "source": { + "type": "git", + "url": "https://github.com/reactphp/http.git", + "reference": "5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/http/zipball/5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64", + "reference": "5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/promise": "^2.3 || ^1.2.1", + "react/promise-stream": "^1.1", + "react/socket": "^1.0 || ^0.8.3", + "react/stream": "^1.0 || ^0.7.1", + "ringcentral/psr7": "^1.2" + }, + "require-dev": { + "clue/block-react": "^1.1", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Http\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP", + "keywords": [ + "event-driven", + "http", + "https", + "reactphp", + "server", + "streaming" + ], + "time": "2019-10-29T14:17:24+00:00" + }, + { + "name": "react/promise", + "version": "v2.7.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "time": "2019-01-07T21:25:54+00:00" + }, + { + "name": "react/promise-stream", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-stream.git", + "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe", + "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/promise": "^2.1 || ^1.2", + "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.6" + }, + "require-dev": { + "clue/block-react": "^1.0", + "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", + "react/promise-timer": "^1.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Stream\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "The missing link between Promise-land and Stream-land for ReactPHP", + "homepage": "https://github.com/reactphp/promise-stream", + "keywords": [ + "Buffer", + "async", + "promise", + "reactphp", + "stream", + "unwrap" + ], + "time": "2019-07-03T12:29:10+00:00" + }, + { + "name": "react/promise-timer", + "version": "v1.5.1", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise-timer.git", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc", + "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.7.0 || ^1.2.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Promise\\Timer\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", + "homepage": "https://github.com/reactphp/promise-timer", + "keywords": [ + "async", + "event-loop", + "promise", + "reactphp", + "timeout", + "timer" + ], + "time": "2019-03-27T18:10:32+00:00" + }, + { + "name": "react/socket", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/socket.git", + "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/socket/zipball/10f0629ec83ea0fa22597f348623f554227e3ca0", + "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/dns": "^1.0 || ^0.4.13", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", + "react/promise": "^2.6.0 || ^1.2.1", + "react/promise-timer": "^1.4.0", + "react/stream": "^1.1" + }, + "require-dev": { + "clue/block-react": "^1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Socket\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP", + "keywords": [ + "Connection", + "Socket", + "async", + "reactphp", + "stream" + ], + "time": "2019-07-10T10:11:14+00:00" + }, + { + "name": "react/stream", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/stream.git", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6", + "shasum": "" + }, + "require": { + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.8", + "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5" + }, + "require-dev": { + "clue/stream-filter": "~1.2", + "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "React\\Stream\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", + "keywords": [ + "event-driven", + "io", + "non-blocking", + "pipe", + "reactphp", + "readable", + "stream", + "writable" + ], + "time": "2019-01-01T16:15:09+00:00" + }, + { + "name": "ringcentral/psr7", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ringcentral/psr7.git", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "psr/http-message": "~1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "RingCentral\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "PSR-7 message implementation", + "keywords": [ + "http", + "message", + "stream", + "uri" + ], + "time": "2018-01-15T21:00:49+00:00" + }, + { + "name": "sculpin/sculpin", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin.git", + "reference": "81b5c64f46069ef598ac2d75cd57b0eaa461c56a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin/zipball/81b5c64f46069ef598ac2d75cd57b0eaa461c56a", + "reference": "81b5c64f46069ef598ac2d75cd57b0eaa461c56a", + "shasum": "" + }, + "require": { + "dflydev/ant-path-matcher": "^1.0.3", + "dflydev/apache-mime-types": "^1.0.1", + "dflydev/canal": "^1.0", + "dflydev/dot-access-configuration": "^1.0.3", + "doctrine/inflector": "^1.3", + "ext-mbstring": "*", + "michelf/php-markdown": "^1.9", + "netcarver/textile": "^3.6", + "php": "^7.2", + "react/http": "^0.8.3", + "sculpin/sculpin-theme-composer-plugin": "^1.0", + "symfony/config": "^4.1", + "symfony/console": "^4.1", + "symfony/dependency-injection": "^4.1", + "symfony/event-dispatcher": "^4.1", + "symfony/filesystem": "^4.1", + "symfony/finder": "^4.1", + "symfony/http-kernel": "^4.1", + "symfony/yaml": "^4.1", + "twig/extensions": "^1.5", + "twig/twig": "^2.5", + "webignition/internet-media-type": "^0.4.8" + }, + "replace": { + "sculpin/core": "self.version", + "sculpin/markdown-bundle": "self.version", + "sculpin/markdown-twig-compat-bundle": "self.version", + "sculpin/posts-bundle": "self.version", + "sculpin/proxy-source-collection-contrib": "self.version", + "sculpin/sculpin-bundle": "self.version", + "sculpin/standalone-bundle": "self.version", + "sculpin/taxonomy-contrib": "self.version", + "sculpin/textile-bundle": "self.version", + "sculpin/twig-bundle": "self.version" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^4.3", + "phpstan/phpstan": "^0.10.3", + "phpunit/phpunit": "^7.3", + "squizlabs/php_codesniffer": "^3.3", + "symfony/css-selector": "^4.1", + "symfony/dom-crawler": "^4.1", + "symfony/process": "^4.1" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/sculpin", + "bin/sculpin.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Sculpin\\": "src/Sculpin/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + } + ], + "description": "Static Site Generator", + "homepage": "https://sculpin.io", + "keywords": [ + "generator", + "site", + "static" + ], + "time": "2019-12-05T07:27:19+00:00" + }, + { + "name": "sculpin/sculpin-theme-composer-plugin", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437", + "reference": "f22bbf89971054e0e37983263828ca39ffca2437", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1" + }, + "type": "composer-plugin", + "extra": { + "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin", + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Sculpin\\Composer\\SculpinThemePlugin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "time": "2017-02-27T17:40:03+00:00" + }, + { + "name": "symfony/config", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "6911d432edd5b50822986604fd5a5be3af856d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/6911d432edd5b50822986604fd5a5be3af856d30", + "reference": "6911d432edd5b50822986604fd5a5be3af856d30", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/filesystem": "^3.4|^4.0|^5.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<3.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/messenger": "^4.1|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Config Component", + "homepage": "https://symfony.com", + "time": "2019-12-18T12:00:29+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/82437719dab1e6bdd28726af14cb345c2ec816d0", + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2019-12-17T10:32:23+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2019-12-16T14:46:54+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "79b0358207a3571cc3af02a57d0321927921f539" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/79b0358207a3571cc3af02a57d0321927921f539", + "reference": "79b0358207a3571cc3af02a57d0321927921f539", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/container": "^1.0", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "symfony/config": "<4.3|>=5.0", + "symfony/finder": "<3.4", + "symfony/proxy-manager-bridge": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0" + }, + "require-dev": { + "symfony/config": "^4.3", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DependencyInjection Component", + "homepage": "https://symfony.com", + "time": "2019-12-19T16:00:02+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6d7d7712a6ff5215ec26215672293b154f1db8c1", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/debug": "^4.4", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony ErrorHandler Component", + "homepage": "https://symfony.com", + "time": "2019-12-16T14:46:54+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-11-28T13:33:56+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-09-17T09:54:03+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "40c2606131d56eff6f193b6e2ceb92414653b591" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/40c2606131d56eff6f193b6e2ceb92414653b591", + "reference": "40c2606131d56eff6f193b6e2ceb92414653b591", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2019-11-26T23:16:41+00:00" + }, + { + "name": "symfony/finder", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2019-11-17T21:56:56+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "5dd7f6be6e62d86ba6f3154cf40e78936367978b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5dd7f6be6e62d86ba6f3154cf40e78936367978b", + "reference": "5dd7f6be6e62d86ba6f3154cf40e78936367978b", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "symfony/mime": "^4.4|^5.0", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/expression-language": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-12-19T16:01:11+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fe310d2e95cd4c356836c8ecb0895a46d97fede2", + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.34|^2.4|^3.0" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2019-12-19T16:23:40+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/0e6a4ced216e49d457eddcefb61132173a876d79", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "time": "2019-11-30T14:12:50+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.9" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T14:18:11+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T16:25:15+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "144c5e51266b281231e947b51223ba14acf1a749" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749", + "reference": "144c5e51266b281231e947b51223ba14acf1a749", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-11-18T17:27:11+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a", + "reference": "d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "twig/twig": "^2.4|^3.0" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "time": "2019-12-18T13:50:31+00:00" + }, + { + "name": "symfony/yaml", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "time": "2019-12-10T10:33:21+00:00" + }, + { + "name": "twig/extensions", + "version": "v1.5.4", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig-extensions.git", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202", + "reference": "57873c8b0c1be51caa47df2cdb824490beb16202", + "shasum": "" + }, + "require": { + "twig/twig": "^1.27|^2.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.4", + "symfony/translation": "^2.7|^3.4" + }, + "suggest": { + "symfony/translation": "Allow the time_diff output to be translated" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_Extensions_": "lib/" + }, + "psr-4": { + "Twig\\Extensions\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Common additional features for Twig that do not directly belong in core", + "keywords": [ + "i18n", + "text" + ], + "time": "2018-12-05T18:34:18+00:00" + }, + { + "name": "twig/twig", + "version": "v2.12.3", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "97b6311585cae66a26833b14b33785f5797f7d39" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/97b6311585cae66a26833b14b33785f5797f7d39", + "reference": "97b6311585cae66a26833b14b33785f5797f7d39", + "shasum": "" + }, + "require": { + "php": "^7.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" + }, + "require-dev": { + "psr/container": "^1.0", + "symfony/phpunit-bridge": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.12-dev" + } + }, + "autoload": { + "psr-0": { + "Twig_": "lib/" + }, + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Twig Team", + "role": "Contributors" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "time": "2019-12-28T07:12:03+00:00" + }, + { + "name": "webignition/disallowed-character-terminated-string", + "version": "2.0", + "source": { + "type": "git", + "url": "https://github.com/webignition/disallowed-character-terminated-string.git", + "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e", + "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.3", + "phpunit/phpunit": "~8.0", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\DisallowedCharacterTerminatedString\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "webignition@gmail.com" + } + ], + "description": "A string terminated by one or more disallowed characters", + "homepage": "https://github.com/webignition/disallowed-character-terminated-string", + "keywords": [ + "string", + "terminated" + ], + "time": "2019-12-20T15:52:44+00:00" + }, + { + "name": "webignition/internet-media-type", + "version": "0.4.8", + "source": { + "type": "git", + "url": "https://github.com/webignition/internet-media-type.git", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c", + "shasum": "" + }, + "require": { + "php": ">=5.6.0", + "webignition/quoted-string": ">=0.2.1,<1.0", + "webignition/string-parser": ">=0.2.3,<1.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\InternetMediaType\\": "src/", + "webignition\\Tests\\InternetMediaType\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type", + "homepage": "https://github.com/webignition/internet-media-type", + "keywords": [ + "content type", + "content-type", + "internet media type", + "media type", + "media-type" + ], + "time": "2018-03-12T14:54:00+00:00" + }, + { + "name": "webignition/quoted-string", + "version": "0.2.1", + "source": { + "type": "git", + "url": "https://github.com/webignition/quoted-string.git", + "reference": "88b36b7be067796683ab3668e175322842dd5313" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313", + "reference": "88b36b7be067796683ab3668e175322842dd5313", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "webignition/string-parser": ">=0.2.3,<1" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\QuotedString\\": "src/", + "webignition\\Tests\\QuotedString\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)", + "homepage": "https://github.com/webignition/quoted-string", + "keywords": [ + "parser", + "quoted-string" + ], + "time": "2017-05-11T11:41:31+00:00" + }, + { + "name": "webignition/string-parser", + "version": "0.2.3", + "source": { + "type": "git", + "url": "https://github.com/webignition/string-parser.git", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b", + "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "webignition/disallowed-character-terminated-string": ">=1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "webignition\\StringParser\\": "src/", + "webignition\\Tests\\StringParser\\": "tests/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jon Cram", + "email": "jon@webignition.net" + } + ], + "description": "Abstract state-based string parser", + "homepage": "https://github.com/webignition/string-parser", + "keywords": [ + "parser", + "string" + ], + "time": "2017-05-11T10:04:12+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": { + "opdavies/sculpin-twig-markdown-bundle": 20 + }, + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +} diff --git a/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig b/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig new file mode 100644 index 0000000..05ae600 --- /dev/null +++ b/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig @@ -0,0 +1,12 @@ + + + + + + + {{ site.name|default('Sculpin Skeleton') }} + + + {% block body %}{% endblock %} + + diff --git a/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig b/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig new file mode 100644 index 0000000..56c9c99 --- /dev/null +++ b/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig @@ -0,0 +1,5 @@ +{% extends 'app' %} + +{% block body %} + {% block content %}{% endblock %} +{% endblock %} diff --git a/sculpin-twig-markdown-bundle/source/index.html.twig b/sculpin-twig-markdown-bundle/source/index.html.twig new file mode 100644 index 0000000..f952345 --- /dev/null +++ b/sculpin-twig-markdown-bundle/source/index.html.twig @@ -0,0 +1,4 @@ +--- +layout: default +--- +{{ '**Hello**, _World_!'|markdown }} diff --git a/symfony-server-drupal/.gitignore b/symfony-server-drupal/.gitignore new file mode 100644 index 0000000..cc3d84f --- /dev/null +++ b/symfony-server-drupal/.gitignore @@ -0,0 +1,5 @@ +vendor/ +web/ +.editorconfig +.gitattributes +composer.lock diff --git a/symfony-server-drupal/.php-version b/symfony-server-drupal/.php-version new file mode 100644 index 0000000..f994162 --- /dev/null +++ b/symfony-server-drupal/.php-version @@ -0,0 +1 @@ +7.3 diff --git a/symfony-server-drupal/README.md b/symfony-server-drupal/README.md new file mode 100644 index 0000000..7c1ffff --- /dev/null +++ b/symfony-server-drupal/README.md @@ -0,0 +1,34 @@ +# Testing the Symfony Local Server with Drupal + +An example of running Drupal 8.8 on Symfony’s [local web server][docs]. + +[docs]: https://symfony.com/doc/current/setup/symfony_server.html + +![A screenshot of Drupal's status page showing Symfony Local Server](docs/status.png) + +## Usage + +1. Install the Symfony CLI from . +1. Clone this repository + ```bash + git clone https://github.com/opdavies/symfony-server-drupal-test.git + + cd symfony-server-drupal-test + ``` +1. Run `composer install` to download all of the project’s dependencies (Drupal core, Examples module etc). +1. Run `docker-compose up -d` to start the Docker container for MySQL. (You can run `docker-compose ps` afterwards to confirm that it’s running). +1. Run `symfony server:start` to start the web server. +1. Use Drush to install Drupal, prefixed by `symfony php` to allow access to the environment variables needed in `settings.php`: + ```bash + cd web + + symfony php ../vendor/bin/drush site:install --no-interaction + ``` +1. Go to http://127.0.0.1:8000 to view the site. +1. To run tests, PHPUnit also needs to be prefixed with `symfony php`: + ```bash + cd web + + symfony php ../vendor/bin/phpunit -c core core/modules/action + ``` +1. Run `symfony server:stop` to stop the web server. diff --git a/symfony-server-drupal/assets/web/core/phpunit.xml b/symfony-server-drupal/assets/web/core/phpunit.xml new file mode 100644 index 0000000..ca0d9be --- /dev/null +++ b/symfony-server-drupal/assets/web/core/phpunit.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + ./tests/TestSuites/UnitTestSuite.php + + + ./tests/TestSuites/KernelTestSuite.php + + + ./tests/TestSuites/FunctionalTestSuite.php + + + ./tests/TestSuites/FunctionalJavascriptTestSuite.php + + + ./tests/TestSuites/BuildTestSuite.php + + + + + + + + + + + + + ./includes + ./lib + + ./modules + + ./modules/*/src/Tests + ./modules/*/tests + + ../modules + + ../modules/*/src/Tests + ../modules/*/tests + ../modules/*/*/src/Tests + ../modules/*/*/tests + + ../sites + + + diff --git a/symfony-server-drupal/assets/web/sites/default/settings.php b/symfony-server-drupal/assets/web/sites/default/settings.php new file mode 100644 index 0000000..40f37a9 --- /dev/null +++ b/symfony-server-drupal/assets/web/sites/default/settings.php @@ -0,0 +1,33 @@ + $_SERVER['DATABASE_DRIVER'], + 'host' => $_SERVER['DATABASE_HOST'], + 'database' => $_SERVER['DATABASE_NAME'], + 'username' => $_SERVER['DATABASE_USER'], + 'password' => $_SERVER['DATABASE_PASSWORD'], + 'port' => $_SERVER['DATABASE_PORT'], + 'prefix' => '', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'collation' => 'utf8mb4_general_ci', + ]; +} + +$settings['hash_salt'] = '53cr3t!'; + +$settings['update_free_access'] = FALSE; + +$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml'; + +$settings['file_scan_ignore_directories'] = [ + 'node_modules', + 'bower_components', +]; + +$settings['entity_update_batch_size'] = 50; +$settings['entity_update_backup'] = TRUE; diff --git a/symfony-server-drupal/composer.json b/symfony-server-drupal/composer.json new file mode 100644 index 0000000..4c0d4fe --- /dev/null +++ b/symfony-server-drupal/composer.json @@ -0,0 +1,62 @@ +{ + "name": "drupal/recommended-project", + "description": "Project template for Drupal 8 projects with a relocated document root", + "type": "project", + "license": "GPL-2.0-or-later", + "homepage": "https://www.drupal.org/project/drupal", + "support": { + "docs": "https://www.drupal.org/docs/user_guide/en/index.html", + "chat": "https://www.drupal.org/node/314178" + }, + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" + } + ], + "require": { + "composer/installers": "^1.2", + "drupal/admin_toolbar": "^2.0", + "drupal/config_installer": "^1.8", + "drupal/core-composer-scaffold": "^8.8", + "drupal/core-recommended": "^8.8", + "drush/drush": "^9" + }, + "require-dev": { + "drupal/core-dev": "^8.8" + }, + "conflict": { + "drupal/drupal": "*" + }, + "minimum-stability": "dev", + "prefer-stable": true, + "config": { + "sort-packages": true + }, + "scripts": { + "copy-web-assets": "cp -vR assets/web/ web", + "post-install-cmd": [ + "@copy-web-assets" + ], + "post-update-cmd": [ + "@copy-web-assets" + ] + }, + "extra": { + "drupal-scaffold": { + "locations": { + "web-root": "web/" + } + }, + "installer-paths": { + "web/core": ["type:drupal-core"], + "web/libraries/{$name}": ["type:drupal-library"], + "web/modules/contrib/{$name}": ["type:drupal-module"], + "web/profiles/contrib/{$name}": ["type:drupal-profile"], + "web/themes/contrib/{$name}": ["type:drupal-theme"], + "drush/Commands/contrib/{$name}": ["type:drupal-drush"], + "web/modules/custom/{$name}": ["type:drupal-custom-module"], + "web/themes/custom/{$name}": ["type:drupal-custom-theme"] + } + } +} diff --git a/symfony-server-drupal/config/default/.htaccess b/symfony-server-drupal/config/default/.htaccess new file mode 100644 index 0000000..c323d54 --- /dev/null +++ b/symfony-server-drupal/config/default/.htaccess @@ -0,0 +1,27 @@ +# Deny all requests from Apache 2.4+. + + Require all denied + + +# Deny all requests from Apache 2.0-2.2. + + Deny from all + + +# Turn off all options we don't need. +Options -Indexes -ExecCGI -Includes -MultiViews + +# Set the catch-all handler to prevent scripts from being executed. +SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 + + # Override the handler again if we're run later in the evaluation list. + SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 + + +# If we know how to do it safely, disable the PHP engine entirely. + + php_flag engine off + + + php_flag engine off + \ No newline at end of file diff --git a/symfony-server-drupal/config/umami/.htaccess b/symfony-server-drupal/config/umami/.htaccess new file mode 100644 index 0000000..c323d54 --- /dev/null +++ b/symfony-server-drupal/config/umami/.htaccess @@ -0,0 +1,27 @@ +# Deny all requests from Apache 2.4+. + + Require all denied + + +# Deny all requests from Apache 2.0-2.2. + + Deny from all + + +# Turn off all options we don't need. +Options -Indexes -ExecCGI -Includes -MultiViews + +# Set the catch-all handler to prevent scripts from being executed. +SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 + + # Override the handler again if we're run later in the evaluation list. + SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 + + +# If we know how to do it safely, disable the PHP engine entirely. + + php_flag engine off + + + php_flag engine off + \ No newline at end of file diff --git a/symfony-server-drupal/docker-compose.yaml b/symfony-server-drupal/docker-compose.yaml new file mode 100644 index 0000000..ceac1fa --- /dev/null +++ b/symfony-server-drupal/docker-compose.yaml @@ -0,0 +1,24 @@ +version: '2.1' + +services: + database: + image: mysql:5.7 + ports: [3306] + environment: + MYSQL_ROOT_PASSWORD: secret + volumes: + - mysql-data:/var/lib/mysql + + database_umami: + image: mysql:5.7 + ports: [3306] + environment: + MYSQL_ROOT_PASSWORD: secret + volumes: + - mysql-data-umami:/var/lib/mysql + labels: + com.symfony.server.service-prefix: 'DATABASE_UMAMI' + +volumes: + mysql-data: + mysql-data-umami: diff --git a/symfony-server-drupal/docs/status.png b/symfony-server-drupal/docs/status.png new file mode 100644 index 0000000..6ed6f68 Binary files /dev/null and b/symfony-server-drupal/docs/status.png differ diff --git a/symfony-server-drupal/php.ini b/symfony-server-drupal/php.ini new file mode 100644 index 0000000..4143154 --- /dev/null +++ b/symfony-server-drupal/php.ini @@ -0,0 +1,2 @@ +[Date] +date.timezone = Europe/London diff --git a/symfony-server-drupal/web/sites/default/settings.php b/symfony-server-drupal/web/sites/default/settings.php new file mode 100644 index 0000000..cbba35e --- /dev/null +++ b/symfony-server-drupal/web/sites/default/settings.php @@ -0,0 +1,15 @@ + $_SERVER['DATABASE_DRIVER'], + 'host' => $_SERVER['DATABASE_HOST'], + 'database' => $_SERVER['DATABASE_NAME'], + 'username' => $_SERVER['DATABASE_USER'], + 'password' => $_SERVER['DATABASE_PASSWORD'], + 'port' => $_SERVER['DATABASE_PORT'], + 'prefix' => '', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'collation' => 'utf8mb4_general_ci', +]; + +$settings["config_sync_directory"] = '../config/default'; diff --git a/symfony-server-drupal/web/sites/umami/settings.php b/symfony-server-drupal/web/sites/umami/settings.php new file mode 100644 index 0000000..57addf3 --- /dev/null +++ b/symfony-server-drupal/web/sites/umami/settings.php @@ -0,0 +1,15 @@ + $_SERVER['DATABASE_UMAMI_DRIVER'], + 'host' => $_SERVER['DATABASE_UMAMI_HOST'], + 'database' => $_SERVER['DATABASE_UMAMI_NAME'], + 'username' => $_SERVER['DATABASE_UMAMI_USER'], + 'password' => $_SERVER['DATABASE_UMAMI_PASSWORD'], + 'port' => $_SERVER['DATABASE_UMAMI_PORT'], + 'prefix' => '', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'collation' => 'utf8mb4_general_ci', +]; + +$settings["config_sync_directory"] = '../config/umami'; diff --git a/tailwindcss-plugin-jest/.gitignore b/tailwindcss-plugin-jest/.gitignore new file mode 100644 index 0000000..5e760f6 --- /dev/null +++ b/tailwindcss-plugin-jest/.gitignore @@ -0,0 +1,2 @@ +/node_modules/ +/yarn.lock diff --git a/tailwindcss-plugin-jest/.travis.yml b/tailwindcss-plugin-jest/.travis.yml new file mode 100644 index 0000000..cbcd902 --- /dev/null +++ b/tailwindcss-plugin-jest/.travis.yml @@ -0,0 +1,17 @@ +language: node_js + +node_js: + - '8' + +cache: + directories: + - node_modules + +before_install: + - npm update + +install: + - npm install + +script: + - npm test diff --git a/tailwindcss-plugin-jest/LICENSE b/tailwindcss-plugin-jest/LICENSE new file mode 100644 index 0000000..53f4980 --- /dev/null +++ b/tailwindcss-plugin-jest/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 Oliver Davies + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/tailwindcss-plugin-jest/README.md b/tailwindcss-plugin-jest/README.md new file mode 100644 index 0000000..17b9cb9 --- /dev/null +++ b/tailwindcss-plugin-jest/README.md @@ -0,0 +1,15 @@ +# Testing Tailwind CSS Plugins with Jest + +An example of how to use [Jest][jest], a JavaScript testing framework, for testing [Tailwind CSS][tailwind] plugins. + +## License + +MIT + +## Author + +[Oliver Davies][website] - Full Stack Developer + +[jest]: https://jestjs.io +[tailwind]: https://tailwindcss.com +[website]: https://www.oliverdavies.uk diff --git a/tailwindcss-plugin-jest/index.js b/tailwindcss-plugin-jest/index.js new file mode 100644 index 0000000..6946e9d --- /dev/null +++ b/tailwindcss-plugin-jest/index.js @@ -0,0 +1,7 @@ +module.exports = (variants) => ({ addUtilities }) => { + addUtilities({ + '.test': { + display: 'block' + } + }, variants) +} diff --git a/tailwindcss-plugin-jest/package.json b/tailwindcss-plugin-jest/package.json new file mode 100644 index 0000000..785016b --- /dev/null +++ b/tailwindcss-plugin-jest/package.json @@ -0,0 +1,26 @@ +{ + "name": "tailwindcss-plugin-jest-example", + "version": "0.1.0", + "description": "An example showing how to write tests for for Tailwind CSS plugins.", + "main": "index.js", + "scripts": { + "test": "jest" + }, + "keywords": [ + "tailwindcss", + "jest" + ], + "author": { + "name": "Oliver Davies", + "url": "https://www.oliverdavies.uk" + }, + "license": "MIT", + "devDependencies": { + "jest": "^24.7.1", + "jest-matcher-css": "^1.0.3" + }, + "dependencies": { + "postcss": "^7.0.14", + "tailwindcss": "^1.0.1" + } +} diff --git a/tailwindcss-plugin-jest/test.js b/tailwindcss-plugin-jest/test.js new file mode 100644 index 0000000..6ed76e5 --- /dev/null +++ b/tailwindcss-plugin-jest/test.js @@ -0,0 +1,53 @@ +const cssMatcher = require('jest-matcher-css') +const defaultConfig = require('tailwindcss/defaultConfig') +const plugin = require('./index') +const postcss = require('postcss') +const tailwindcss = require('tailwindcss') + +function run(options = {}) { + return postcss( + tailwindcss({ + corePlugins: false, + plugins: [plugin(options)] + }) + ) + .process('@tailwind utilities;', { + from: undefined + }) +} + +expect.extend({ + toMatchCss: cssMatcher +}) + +test('it generates the correct classes with no variants', () => { + const output = ` + .test { + display: block + } + ` + + run().then(result => { + expect(result.css).toMatchCss(output) + }) +}) + +test('it generates the correct classes with variants', () => { + const output = ` + .test { + display: block + } + + .hover\\:test:hover { + display: block + } + + .focus\\:test:focus { + display: block + } + ` + + run({ variants: ['hover', 'focus'] }).then(result => { + expect(result.css).toMatchCss(output) + }) +})