commit 9f2acb855cfc36164e0e655d344389a0cda8757b Author: saeid Date: Sun Apr 14 21:13:55 2019 +0430 init project diff --git a/.babelrc b/.babelrc new file mode 100644 index 00000000..a9b68d19 --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "plugins": ["@babel/plugin-syntax-dynamic-import"] +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..6f313c6a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 4 +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.yml] +indent_size = 2 diff --git a/.env.example b/.env.example new file mode 100644 index 00000000..d058c34e --- /dev/null +++ b/.env.example @@ -0,0 +1,44 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +LOG_CHANNEL=stack + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=homestead +DB_USERNAME=homestead +DB_PASSWORD=secret + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_DRIVER=smtp +MAIL_HOST=smtp.mailtrap.io +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_APP_CLUSTER=mt1 + +MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..967315dd --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +* text=auto +*.css linguist-vendored +*.scss linguist-vendored +*.js linguist-vendored +CHANGELOG.md export-ignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..49f40b55 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +/node_modules +/public/hot +/public/storage +/public/img +/storage +/tests +/vendor +.env +.phpunit.result.cache +Homestead.json +Homestead.yaml +npm-debug.log +yarn-error.log diff --git a/Laravel_CSSD.rar b/Laravel_CSSD.rar new file mode 100644 index 00000000..6e42d220 Binary files /dev/null and b/Laravel_CSSD.rar differ diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php new file mode 100644 index 00000000..a8c51585 --- /dev/null +++ b/app/Console/Kernel.php @@ -0,0 +1,42 @@ +command('inspire') + // ->hourly(); + } + + /** + * Register the commands for the application. + * + * @return void + */ + protected function commands() + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php new file mode 100644 index 00000000..043cad6b --- /dev/null +++ b/app/Exceptions/Handler.php @@ -0,0 +1,51 @@ +middleware('guest'); + } +} diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php new file mode 100644 index 00000000..b2ea669a --- /dev/null +++ b/app/Http/Controllers/Auth/LoginController.php @@ -0,0 +1,39 @@ +middleware('guest')->except('logout'); + } +} diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php new file mode 100644 index 00000000..85b9057a --- /dev/null +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -0,0 +1,72 @@ +middleware('guest'); + } + + /** + * Get a validator for an incoming registration request. + * + * @param array $data + * @return \Illuminate\Contracts\Validation\Validator + */ + protected function validator(array $data) + { + return Validator::make($data, [ + 'name' => ['required', 'string', 'max:255'], + 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], + 'password' => ['required', 'string', 'min:8', 'confirmed'], + ]); + } + + /** + * Create a new user instance after a valid registration. + * + * @param array $data + * @return \App\User + */ + protected function create(array $data) + { + return User::create([ + 'name' => $data['name'], + 'email' => $data['email'], + 'password' => Hash::make($data['password']), + ]); + } +} diff --git a/app/Http/Controllers/Auth/ResetPasswordController.php b/app/Http/Controllers/Auth/ResetPasswordController.php new file mode 100644 index 00000000..cf726eec --- /dev/null +++ b/app/Http/Controllers/Auth/ResetPasswordController.php @@ -0,0 +1,39 @@ +middleware('guest'); + } +} diff --git a/app/Http/Controllers/Auth/VerificationController.php b/app/Http/Controllers/Auth/VerificationController.php new file mode 100644 index 00000000..23a43a84 --- /dev/null +++ b/app/Http/Controllers/Auth/VerificationController.php @@ -0,0 +1,41 @@ +middleware('auth'); + $this->middleware('signed')->only('verify'); + $this->middleware('throttle:6,1')->only('verify', 'resend'); + } +} diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php new file mode 100644 index 00000000..03e02a23 --- /dev/null +++ b/app/Http/Controllers/Controller.php @@ -0,0 +1,13 @@ + [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + // \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + 'throttle:60,1', + 'bindings', + ], + ]; + + /** + * The application's route middleware. + * + * These middleware may be assigned to groups or used individually. + * + * @var array + */ + protected $routeMiddleware = [ + 'auth' => \App\Http\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, + 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, + 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, + ]; + + /** + * The priority-sorted list of middleware. + * + * This forces non-global middleware to always be in the given order. + * + * @var array + */ + protected $middlewarePriority = [ + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\Authenticate::class, + \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + \Illuminate\Auth\Middleware\Authorize::class, + ]; +} diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php new file mode 100644 index 00000000..a4be5c58 --- /dev/null +++ b/app/Http/Middleware/Authenticate.php @@ -0,0 +1,21 @@ +expectsJson()) { + return route('login'); + } + } +} diff --git a/app/Http/Middleware/CheckForMaintenanceMode.php b/app/Http/Middleware/CheckForMaintenanceMode.php new file mode 100644 index 00000000..35b9824b --- /dev/null +++ b/app/Http/Middleware/CheckForMaintenanceMode.php @@ -0,0 +1,17 @@ +check()) { + return redirect('/home'); + } + + return $next($request); + } +} diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php new file mode 100644 index 00000000..5a50e7b5 --- /dev/null +++ b/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,18 @@ + 'App\Policies\ModelPolicy', + ]; + + /** + * Register any authentication / authorization services. + * + * @return void + */ + public function boot() + { + $this->registerPolicies(); + + // + } +} diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php new file mode 100644 index 00000000..352cce44 --- /dev/null +++ b/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,21 @@ + [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + * + * @return void + */ + public function boot() + { + parent::boot(); + + // + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100644 index 00000000..5ea48d39 --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,73 @@ +mapApiRoutes(); + + $this->mapWebRoutes(); + + // + } + + /** + * Define the "web" routes for the application. + * + * These routes all receive session state, CSRF protection, etc. + * + * @return void + */ + protected function mapWebRoutes() + { + Route::middleware('web') + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); + } + + /** + * Define the "api" routes for the application. + * + * These routes are typically stateless. + * + * @return void + */ + protected function mapApiRoutes() + { + Route::prefix('api') + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); + } +} diff --git a/app/User.php b/app/User.php new file mode 100644 index 00000000..faa03c3b --- /dev/null +++ b/app/User.php @@ -0,0 +1,39 @@ + 'datetime', + ]; +} diff --git a/artisan b/artisan new file mode 100644 index 00000000..5c23e2e2 --- /dev/null +++ b/artisan @@ -0,0 +1,53 @@ +#!/usr/bin/env php +make(Illuminate\Contracts\Console\Kernel::class); + +$status = $kernel->handle( + $input = new Symfony\Component\Console\Input\ArgvInput, + new Symfony\Component\Console\Output\ConsoleOutput +); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running, we will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$kernel->terminate($input, $status); + +exit($status); diff --git a/bootstrap/app.php b/bootstrap/app.php new file mode 100644 index 00000000..037e17df --- /dev/null +++ b/bootstrap/app.php @@ -0,0 +1,55 @@ +singleton( + Illuminate\Contracts\Http\Kernel::class, + App\Http\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Console\Kernel::class, + App\Console\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Debug\ExceptionHandler::class, + App\Exceptions\Handler::class +); + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore new file mode 100644 index 00000000..d6b7ef32 --- /dev/null +++ b/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/composer.json b/composer.json new file mode 100644 index 00000000..8e2b2d7e --- /dev/null +++ b/composer.json @@ -0,0 +1,62 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": [ + "framework", + "laravel" + ], + "license": "MIT", + "require": { + "php": "^7.1.3", + "fideloper/proxy": "^4.0", + "laravel/framework": "5.8.*", + "laravel/tinker": "^1.0" + }, + "require-dev": { + "beyondcode/laravel-dump-server": "^1.0", + "filp/whoops": "^2.0", + "fzaninotto/faker": "^1.4", + "mockery/mockery": "^1.0", + "nunomaduro/collision": "^3.0", + "phpunit/phpunit": "^7.5" + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "autoload": { + "psr-4": { + "App\\": "app/" + }, + "classmap": [ + "database/seeds", + "database/factories" + ] + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "minimum-stability": "dev", + "prefer-stable": true, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 00000000..b94476c7 --- /dev/null +++ b/composer.lock @@ -0,0 +1,4409 @@ +{ + "_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": "94d4bf9ac7f4a933030e46a346ee2917", + "packages": [ + { + "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/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": "dragonmantank/cron-expression", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "time": "2019-03-31T00:38:28+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": "erusev/parsedown", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/erusev/parsedown.git", + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35" + }, + "type": "library", + "autoload": { + "psr-0": { + "Parsedown": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Emanuil Rusev", + "email": "hello@erusev.com", + "homepage": "http://erusev.com" + } + ], + "description": "Parser for Markdown.", + "homepage": "http://parsedown.org", + "keywords": [ + "markdown", + "parser" + ], + "time": "2019-03-17T18:48:37+00:00" + }, + { + "name": "fideloper/proxy", + "version": "4.1.0", + "source": { + "type": "git", + "url": "https://github.com/fideloper/TrustedProxy.git", + "reference": "177c79a2d1f9970f89ee2fb4c12b429af38b6dfb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/177c79a2d1f9970f89ee2fb4c12b429af38b6dfb", + "reference": "177c79a2d1f9970f89ee2fb4c12b429af38b6dfb", + "shasum": "" + }, + "require": { + "illuminate/contracts": "~5.0", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/http": "~5.6", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Fideloper\\Proxy\\TrustedProxyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Fideloper\\Proxy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Fidao", + "email": "fideloper@gmail.com" + } + ], + "description": "Set trusted proxies for Laravel", + "keywords": [ + "load balancing", + "proxy", + "trusted proxy" + ], + "time": "2019-01-10T14:06:47+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": "laravel/framework", + "version": "v5.8.10", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "505325b4577968750e622d7a5a271cf8785a7a1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/505325b4577968750e622d7a5a271cf8785a7a1a", + "reference": "505325b4577968750e622d7a5a271cf8785a7a1a", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.0", + "erusev/parsedown": "^1.7", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "league/flysystem": "^1.0.8", + "monolog/monolog": "^1.12", + "nesbot/carbon": "^1.26.3 || ^2.0", + "opis/closure": "^3.1", + "php": "^7.1.3", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.2", + "symfony/debug": "^4.2", + "symfony/finder": "^4.2", + "symfony/http-foundation": "^4.2", + "symfony/http-kernel": "^4.2", + "symfony/process": "^4.2", + "symfony/routing": "^4.2", + "symfony/var-dumper": "^4.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^3.3" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.1.4", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.0", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "3.8.*", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^7.5|^8.0", + "predis/predis": "^1.1.1", + "symfony/css-selector": "^4.2", + "symfony/dom-crawler": "^4.2", + "true/punycode": "^2.1" + }, + "suggest": { + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "filp/whoops": "Required for friendly error pages in development (^2.1.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "nexmo/client": "Required to use the Nexmo transport (^1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "predis/predis": "Required to use the redis cache and queue drivers (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.2).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.1).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.8-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "time": "2019-04-04T13:39:49+00:00" + }, + { + "name": "laravel/tinker", + "version": "v1.0.8", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "cafbf598a90acde68985660e79b2b03c5609a405" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/cafbf598a90acde68985660e79b2b03c5609a405", + "reference": "cafbf598a90acde68985660e79b2b03c5609a405", + "shasum": "" + }, + "require": { + "illuminate/console": "~5.1", + "illuminate/contracts": "~5.1", + "illuminate/support": "~5.1", + "php": ">=5.5.9", + "psy/psysh": "0.7.*|0.8.*|0.9.*", + "symfony/var-dumper": "~3.0|~4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (~5.1)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "time": "2018-10-12T19:39:35+00:00" + }, + { + "name": "league/flysystem", + "version": "1.0.51", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "755ba7bf3fb9031e6581d091db84d78275874396" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/755ba7bf3fb9031e6581d091db84d78275874396", + "reference": "755ba7bf3fb9031e6581d091db84d78275874396", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": ">=5.5.9" + }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, + "require-dev": { + "phpspec/phpspec": "^3.4", + "phpunit/phpunit": "^5.7.10" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "ext-ftp": "Allows you to use FTP server storage", + "ext-openssl": "Allows you to use FTPS server storage", + "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", + "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", + "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", + "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", + "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", + "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", + "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", + "league/flysystem-webdav": "Allows you to use WebDAV storage", + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", + "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", + "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frenky.net" + } + ], + "description": "Filesystem abstraction: Many filesystems, one API.", + "keywords": [ + "Cloud Files", + "WebDAV", + "abstraction", + "aws", + "cloud", + "copy.com", + "dropbox", + "file systems", + "files", + "filesystem", + "filesystems", + "ftp", + "rackspace", + "remote", + "s3", + "sftp", + "storage" + ], + "time": "2019-03-30T13:22:34+00:00" + }, + { + "name": "monolog/monolog", + "version": "1.24.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266", + "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "psr/log": "~1.0" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "graylog2/gelf-php": "~1.0", + "jakub-onderka/php-parallel-lint": "0.9", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "phpunit/phpunit": "~4.5", + "phpunit/phpunit-mock-objects": "2.3.0", + "ruflin/elastica": ">=0.90 <3.0", + "sentry/sentry": "^0.13", + "swiftmailer/swiftmailer": "^5.3|^6.0" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mongo": "Allow sending log messages to a MongoDB server", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server", + "sentry/sentry": "Allow sending log messages to a Sentry server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "time": "2018-11-05T09:00:11+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.16.3", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "373d9f0d58651af366435148c39beb702c2b7ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/373d9f0d58651af366435148c39beb702c2b7ef4", + "reference": "373d9f0d58651af366435148c39beb702c2b7ef4", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/translation": "^3.4 || ^4.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "kylekatarnls/multi-tester": "^0.1", + "phpmd/phpmd": "^2.6", + "phpstan/phpstan": "^0.10.8", + "phpunit/phpunit": "^7.5 || ^8.0", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + } + ], + "description": "A simple API extension for DateTime.", + "homepage": "http://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "time": "2019-04-06T17:09:23+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": "opis/closure", + "version": "3.1.6", + "source": { + "type": "git", + "url": "https://github.com/opis/closure.git", + "reference": "ccb8e3928c5c8181c76cdd0ed9366c5bcaafd91b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opis/closure/zipball/ccb8e3928c5c8181c76cdd0ed9366c5bcaafd91b", + "reference": "ccb8e3928c5c8181c76cdd0ed9366c5bcaafd91b", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0" + }, + "require-dev": { + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0|^5.0|^6.0|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, + "files": [ + "functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ], + "time": "2019-02-22T10:30:00+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "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": "2018-07-02T15:55:56+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/94e644f7d2051a5f0fcf77d81605f152eecff0ed", + "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "4.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-0": { + "PhpOption\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache2" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "time": "2015-07-25T16:39:46+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/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": "psr/simple-cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-10-23T01:57:42+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": "ramsey/uuid", + "version": "3.8.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "^1.0|^2.0|9.99.99", + "php": "^5.4 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "codeception/aspect-mock": "^1.0 | ~2.0.0", + "doctrine/annotations": "~1.2.0", + "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", + "ircmaxell/random-lib": "^1.1", + "jakub-onderka/php-parallel-lint": "^0.9.0", + "mockery/mockery": "^0.9.9", + "moontoast/math": "^1.1", + "php-mock/php-mock-phpunit": "^0.3|^1.1", + "phpunit/phpunit": "^4.7|^5.0|^6.5", + "squizlabs/php_codesniffer": "^2.3" + }, + "suggest": { + "ext-ctype": "Provides support for PHP Ctype functions", + "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", + "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marijn Huizendveld", + "email": "marijn.huizendveld@gmail.com" + }, + { + "name": "Thibaud Fabre", + "email": "thibaud@aztech.io" + }, + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "time": "2018-07-19T23:38:55+00:00" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "6fa3232ff9d3f8237c0fae4b7ff05e1baa4cd707" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/6fa3232ff9d3f8237c0fae4b7ff05e1baa4cd707", + "reference": "6fa3232ff9d3f8237c0fae4b7ff05e1baa4cd707", + "shasum": "" + }, + "require": { + "egulias/email-validator": "~2.0", + "php": ">=7.0.0", + "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.1", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "suggest": { + "ext-intl": "Needed to support internationalized email addresses", + "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.2-dev" + } + }, + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "https://swiftmailer.symfony.com", + "keywords": [ + "email", + "mail", + "mailer" + ], + "time": "2019-03-10T07:52:41+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/css-selector", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "48eddf66950fa57996e1be4a55916d65c10c604a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/48eddf66950fa57996e1be4a55916d65c10c604a", + "reference": "48eddf66950fa57996e1be4a55916d65c10c604a", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-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-16T20:31:39+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/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/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-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-intl-idn", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "c766e95bec706cdd89903b1eda8afab7d7a6b7af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c766e95bec706cdd89903b1eda8afab7d7a6b7af", + "reference": "c766e95bec706cdd89903b1eda8afab7d7a6b7af", + "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.9-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + } + ], + "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-03-04T13:44:35+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-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": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "1e6cbb41dadcaf29e0db034d6ad0d039a9df06e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/1e6cbb41dadcaf29e0db034d6ad0d039a9df06e6", + "reference": "1e6cbb41dadcaf29e0db034d6ad0d039a9df06e6", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-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-03-10T20:07:02+00:00" + }, + { + "name": "symfony/routing", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "319f600c1ea0f981f6bdc2f042cfc1690957c0e0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/319f600c1ea0f981f6bdc2f042cfc1690957c0e0", + "reference": "319f600c1ea0f981f6bdc2f042cfc1690957c0e0", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "conflict": { + "symfony/config": "<4.2", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "psr/log": "~1.0", + "symfony/config": "~4.2", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/http-foundation": "~3.4|~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": "4.2-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-30T15:58:42+00:00" + }, + { + "name": "symfony/translation", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "e46933cc31b68f51f7fc5470fb55550407520f56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/e46933cc31b68f51f7fc5470fb55550407520f56", + "reference": "e46933cc31b68f51f7fc5470fb55550407520f56", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/contracts": "^1.0.2", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/config": "<3.4", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "symfony/translation-contracts-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/intl": "~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": "4.2-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-04-01T14:13:08+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v4.2.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "9f87189ac10b42edf7fb8edc846f1937c6d157cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/9f87189ac10b42edf7fb8edc846f1937c6d157cf", + "reference": "9f87189ac10b42edf7fb8edc846f1937c6d157cf", + "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-02-23T15:17:42+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.1", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", + "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "time": "2017-11-27T11:13:29+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v3.3.3", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "dbcc609971dd9b55f48b8008b553d79fd372ddde" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/dbcc609971dd9b55f48b8008b553d79fd372ddde", + "reference": "dbcc609971dd9b55f48b8008b553d79fd372ddde", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0", + "phpoption/phpoption": "^1.5", + "symfony/polyfill-ctype": "^1.9" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-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-03-06T09:39:45+00:00" + } + ], + "packages-dev": [ + { + "name": "beyondcode/laravel-dump-server", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/beyondcode/laravel-dump-server.git", + "reference": "8864b9efcb48e0a79e83014dd7f0a5481f5c808f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beyondcode/laravel-dump-server/zipball/8864b9efcb48e0a79e83014dd7f0a5481f5c808f", + "reference": "8864b9efcb48e0a79e83014dd7f0a5481f5c808f", + "shasum": "" + }, + "require": { + "illuminate/console": "5.6.*|5.7.*|5.8.*", + "illuminate/http": "5.6.*|5.7.*|5.8.*", + "illuminate/support": "5.6.*|5.7.*|5.8.*", + "php": "^7.1", + "symfony/var-dumper": "^4.1.1" + }, + "require-dev": { + "larapack/dd": "^1.0", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "BeyondCode\\DumpServer\\DumpServerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "BeyondCode\\DumpServer\\": "src" + }, + "files": [ + "helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marcel Pociot", + "email": "marcel@beyondco.de", + "homepage": "https://beyondcode.de", + "role": "Developer" + } + ], + "description": "Symfony Var-Dump Server for Laravel", + "homepage": "https://github.com/beyondcode/laravel-dump-server", + "keywords": [ + "beyondcode", + "laravel-dump-server" + ], + "time": "2018-10-04T07:22:24+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": "filp/whoops", + "version": "2.3.1", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "bc0fd11bc455cc20ee4b5edabc63ebbf859324c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/bc0fd11bc455cc20ee4b5edabc63ebbf859324c7", + "reference": "bc0fd11bc455cc20ee4b5edabc63ebbf859324c7", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0", + "psr/log": "^1.0.1" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "time": "2018-10-23T09:00:00+00:00" + }, + { + "name": "fzaninotto/faker", + "version": "v1.8.0", + "source": { + "type": "git", + "url": "https://github.com/fzaninotto/Faker.git", + "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/f72816b43e74063c8b10357394b6bba8cb1c10de", + "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "ext-intl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "squizlabs/php_codesniffer": "^1.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8-dev" + } + }, + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "time": "2018-07-12T10:23:15+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.0", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/776503d3a8e85d4f9a1148614f95b7a608b046ad", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "1.3.3", + "phpunit/phpunit": "~4.0", + "satooshi/php-coveralls": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "time": "2016-01-20T08:20:44+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "0eb0b48c3f07b3b89f5169ce005b7d05b18cf1d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/0eb0b48c3f07b3b89f5169ce005b7d05b18cf1d2", + "reference": "0eb0b48c3f07b3b89f5169ce005b7d05b18cf1d2", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "~2.0", + "lib-pcre": ">=7.0", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.7.10|~6.5|~7.0|~8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Mockery": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "http://blog.astrumfutura.com" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "time": "2019-02-13T09:37:52+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.8.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", + "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", + "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": "2018-06-11T23:09:50+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/af42d339fe2742295a54f6fdd42aaa6f8c4aca68", + "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.1.4", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", + "php": "^7.1", + "symfony/console": "~2.8|~3.3|~4.0" + }, + "require-dev": { + "laravel/framework": "5.8.*", + "nunomaduro/larastan": "^0.3.0", + "phpstan/phpstan": "^0.11", + "phpunit/phpunit": "~8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "time": "2019-03-07T21:35:13+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^2.0", + "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": "2018-07-08T19:23:20+00:00" + }, + { + "name": "phar-io/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "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": "2018-07-08T19:19:57+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.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "94fd0001232e47129dd3504189fa1c7225010d08" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94fd0001232e47129dd3504189fa1c7225010d08", + "reference": "94fd0001232e47129dd3504189fa1c7225010d08", + "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": "2017-11-30T07:14:17+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": "6.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.1", + "phpunit/php-file-iterator": "^2.0", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^3.0", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^3.1 || ^4.0", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "suggest": { + "ext-xdebug": "^2.6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.1-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-10-31T16:06:48+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "050bedf145a257b1ff02746c31894800e5122946" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "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": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2018-09-13T20:33:42+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": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "8b389aebe1b8b0578430bda0c7c95a829608e059" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/8b389aebe1b8b0578430bda0c7c95a829608e059", + "reference": "8b389aebe1b8b0578430bda0c7c95a829608e059", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-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": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2019-02-20T10:12:59+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/c99e3be9d3e85f60646f152f9002d46ed7770d18", + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.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": "2018-10-30T05:52:18+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "7.5.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "c29c0525cf4572c11efe1db49a8b8aee9dfac58a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c29c0525cf4572c11efe1db49a8b8aee9dfac58a", + "reference": "c29c0525cf4572c11efe1db49a8b8aee9dfac58a", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "myclabs/deep-copy": "^1.7", + "phar-io/manifest": "^1.0.2", + "phar-io/version": "^2.0", + "php": "^7.1", + "phpspec/prophecy": "^1.7", + "phpunit/php-code-coverage": "^6.0.7", + "phpunit/php-file-iterator": "^2.0.1", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^2.1", + "sebastian/comparator": "^3.0", + "sebastian/diff": "^3.0", + "sebastian/environment": "^4.0", + "sebastian/exporter": "^3.1", + "sebastian/global-state": "^2.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^2.0", + "sebastian/version": "^2.0.1" + }, + "conflict": { + "phpunit/phpunit-mock-objects": "*" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*", + "phpunit/php-invoker": "^2.0" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.5-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-03-26T13:23:54+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": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "shasum": "" + }, + "require": { + "php": "^7.1", + "sebastian/diff": "^3.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-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-07-12T15:12:46+00:00" + }, + { + "name": "sebastian/diff", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5 || ^8.0", + "symfony/process": "^2 || ^3.3 || ^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.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", + "udiff", + "unidiff", + "unified diff" + ], + "time": "2019-02-04T06:01:07+00:00" + }, + { + "name": "sebastian/environment", + "version": "4.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "6fda8ce1974b62b14935adc02a9ed38252eca656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6fda8ce1974b62b14935adc02a9ed38252eca656", + "reference": "6fda8ce1974b62b14935adc02a9ed38252eca656", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.1-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": "2019-02-01T05:27:49+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": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "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": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2018-10-04T04:07:39+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": "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": "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" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^7.1.3" + }, + "platform-dev": [] +} diff --git a/config/app.php b/config/app.php new file mode 100644 index 00000000..c9960cde --- /dev/null +++ b/config/app.php @@ -0,0 +1,231 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + 'asset_url' => env('ASSET_URL', null), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => [ + + /* + * Laravel Framework Service Providers... + */ + Illuminate\Auth\AuthServiceProvider::class, + Illuminate\Broadcasting\BroadcastServiceProvider::class, + Illuminate\Bus\BusServiceProvider::class, + Illuminate\Cache\CacheServiceProvider::class, + Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, + Illuminate\Cookie\CookieServiceProvider::class, + Illuminate\Database\DatabaseServiceProvider::class, + Illuminate\Encryption\EncryptionServiceProvider::class, + Illuminate\Filesystem\FilesystemServiceProvider::class, + Illuminate\Foundation\Providers\FoundationServiceProvider::class, + Illuminate\Hashing\HashServiceProvider::class, + Illuminate\Mail\MailServiceProvider::class, + Illuminate\Notifications\NotificationServiceProvider::class, + Illuminate\Pagination\PaginationServiceProvider::class, + Illuminate\Pipeline\PipelineServiceProvider::class, + Illuminate\Queue\QueueServiceProvider::class, + Illuminate\Redis\RedisServiceProvider::class, + Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, + Illuminate\Session\SessionServiceProvider::class, + Illuminate\Translation\TranslationServiceProvider::class, + Illuminate\Validation\ValidationServiceProvider::class, + Illuminate\View\ViewServiceProvider::class, + + /* + * Package Service Providers... + */ + + /* + * Application Service Providers... + */ + App\Providers\AppServiceProvider::class, + App\Providers\AuthServiceProvider::class, + // App\Providers\BroadcastServiceProvider::class, + App\Providers\EventServiceProvider::class, + App\Providers\RouteServiceProvider::class, + + ], + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => [ + + 'App' => Illuminate\Support\Facades\App::class, + 'Arr' => Illuminate\Support\Arr::class, + 'Artisan' => Illuminate\Support\Facades\Artisan::class, + 'Auth' => Illuminate\Support\Facades\Auth::class, + 'Blade' => Illuminate\Support\Facades\Blade::class, + 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, + 'Bus' => Illuminate\Support\Facades\Bus::class, + 'Cache' => Illuminate\Support\Facades\Cache::class, + 'Config' => Illuminate\Support\Facades\Config::class, + 'Cookie' => Illuminate\Support\Facades\Cookie::class, + 'Crypt' => Illuminate\Support\Facades\Crypt::class, + 'DB' => Illuminate\Support\Facades\DB::class, + 'Eloquent' => Illuminate\Database\Eloquent\Model::class, + 'Event' => Illuminate\Support\Facades\Event::class, + 'File' => Illuminate\Support\Facades\File::class, + 'Gate' => Illuminate\Support\Facades\Gate::class, + 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Lang' => Illuminate\Support\Facades\Lang::class, + 'Log' => Illuminate\Support\Facades\Log::class, + 'Mail' => Illuminate\Support\Facades\Mail::class, + 'Notification' => Illuminate\Support\Facades\Notification::class, + 'Password' => Illuminate\Support\Facades\Password::class, + 'Queue' => Illuminate\Support\Facades\Queue::class, + 'Redirect' => Illuminate\Support\Facades\Redirect::class, + 'Redis' => Illuminate\Support\Facades\Redis::class, + 'Request' => Illuminate\Support\Facades\Request::class, + 'Response' => Illuminate\Support\Facades\Response::class, + 'Route' => Illuminate\Support\Facades\Route::class, + 'Schema' => Illuminate\Support\Facades\Schema::class, + 'Session' => Illuminate\Support\Facades\Session::class, + 'Storage' => Illuminate\Support\Facades\Storage::class, + 'Str' => Illuminate\Support\Str::class, + 'URL' => Illuminate\Support\Facades\URL::class, + 'Validator' => Illuminate\Support\Facades\Validator::class, + 'View' => Illuminate\Support\Facades\View::class, + + ], + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 00000000..897dc826 --- /dev/null +++ b/config/auth.php @@ -0,0 +1,103 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session", "token" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + + 'api' => [ + 'driver' => 'token', + 'provider' => 'users', + 'hash' => false, + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expire time is the number of minutes that the reset token should be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_resets', + 'expire' => 60, + ], + ], + +]; diff --git a/config/broadcasting.php b/config/broadcasting.php new file mode 100644 index 00000000..3ca45eaa --- /dev/null +++ b/config/broadcasting.php @@ -0,0 +1,59 @@ + env('BROADCAST_DRIVER', 'null'), + + /* + |-------------------------------------------------------------------------- + | Broadcast Connections + |-------------------------------------------------------------------------- + | + | Here you may define all of the broadcast connections that will be used + | to broadcast events to other systems or over websockets. Samples of + | each available type of connection are provided inside this array. + | + */ + + 'connections' => [ + + 'pusher' => [ + 'driver' => 'pusher', + 'key' => env('PUSHER_APP_KEY'), + 'secret' => env('PUSHER_APP_SECRET'), + 'app_id' => env('PUSHER_APP_ID'), + 'options' => [ + 'cluster' => env('PUSHER_APP_CLUSTER'), + 'encrypted' => true, + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 00000000..414ca996 --- /dev/null +++ b/config/cache.php @@ -0,0 +1,102 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'cache', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing a RAM based store such as APC or Memcached, there might + | be other applications utilizing the same cache. So, we'll specify a + | value to get prefixed to all our keys so we can avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'), + +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 00000000..9b30dc1f --- /dev/null +++ b/config/database.php @@ -0,0 +1,141 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'schema' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'predis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'predis'), + 'prefix' => Str::slug(env('APP_NAME', 'laravel'), '_').'_database_', + ], + + 'default' => [ + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_DB', 0), + ], + + 'cache' => [ + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_CACHE_DB', 1), + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100644 index 00000000..77fa5ded --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,69 @@ + env('FILESYSTEM_DRIVER', 'local'), + + /* + |-------------------------------------------------------------------------- + | Default Cloud Filesystem Disk + |-------------------------------------------------------------------------- + | + | Many applications store files both locally and in the cloud. For this + | reason, you may specify a default "cloud" driver here. This driver + | will be bound as the Cloud disk implementation in the container. + | + */ + + 'cloud' => env('FILESYSTEM_CLOUD', 's3'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been setup for each driver as an example of the required options. + | + | Supported Drivers: "local", "ftp", "sftp", "s3", "rackspace" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + ], + + ], + +]; diff --git a/config/hashing.php b/config/hashing.php new file mode 100644 index 00000000..84257708 --- /dev/null +++ b/config/hashing.php @@ -0,0 +1,52 @@ + 'bcrypt', + + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 1024, + 'threads' => 2, + 'time' => 2, + ], + +]; diff --git a/config/logging.php b/config/logging.php new file mode 100644 index 00000000..d09cd7d2 --- /dev/null +++ b/config/logging.php @@ -0,0 +1,94 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['daily'], + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + 'days' => 14, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => 'critical', + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => SyslogUdpHandler::class, + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + ], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => 'debug', + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => 'debug', + ], + ], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100644 index 00000000..6f8469f8 --- /dev/null +++ b/config/mail.php @@ -0,0 +1,136 @@ + env('MAIL_DRIVER', 'smtp'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Address + |-------------------------------------------------------------------------- + | + | Here you may provide the host address of the SMTP server used by your + | applications. A default option is provided that is compatible with + | the Mailgun mail service which will provide reliable deliveries. + | + */ + + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Port + |-------------------------------------------------------------------------- + | + | This is the SMTP port used by your application to deliver e-mails to + | users of the application. Like the host we have set this value to + | stay compatible with the Mailgun e-mail application by default. + | + */ + + 'port' => env('MAIL_PORT', 587), + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | E-Mail Encryption Protocol + |-------------------------------------------------------------------------- + | + | Here you may specify the encryption protocol that should be used when + | the application send e-mail messages. A sensible default using the + | transport layer security protocol should provide great security. + | + */ + + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + + /* + |-------------------------------------------------------------------------- + | SMTP Server Username + |-------------------------------------------------------------------------- + | + | If your SMTP server requires a username for authentication, you should + | set it here. This will get used to authenticate with your server on + | connection. You may also set the "password" value below this one. + | + */ + + 'username' => env('MAIL_USERNAME'), + + 'password' => env('MAIL_PASSWORD'), + + /* + |-------------------------------------------------------------------------- + | Sendmail System Path + |-------------------------------------------------------------------------- + | + | When using the "sendmail" driver to send e-mails, we will need to know + | the path to where Sendmail lives on this server. A default path has + | been provided here, which will work well on most of your systems. + | + */ + + 'sendmail' => '/usr/sbin/sendmail -bs', + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + + /* + |-------------------------------------------------------------------------- + | Log Channel + |-------------------------------------------------------------------------- + | + | If you are using the "log" driver, you may specify the logging channel + | if you prefer to keep mail messages separate from other log entries + | for simpler reading. Otherwise, the default channel will be used. + | + */ + + 'log_channel' => env('MAIL_LOG_CHANNEL'), + +]; diff --git a/config/queue.php b/config/queue.php new file mode 100644 index 00000000..07c7d2a9 --- /dev/null +++ b/config/queue.php @@ -0,0 +1,87 @@ + env('QUEUE_CONNECTION', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'your-queue-name'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100644 index 00000000..f026b2c7 --- /dev/null +++ b/config/services.php @@ -0,0 +1,47 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + + 'sparkpost' => [ + 'secret' => env('SPARKPOST_SECRET'), + ], + + 'stripe' => [ + 'model' => App\User::class, + 'key' => env('STRIPE_KEY'), + 'secret' => env('STRIPE_SECRET'), + 'webhook' => [ + 'secret' => env('STRIPE_WEBHOOK_SECRET'), + 'tolerance' => env('STRIPE_WEBHOOK_TOLERANCE', 300), + ], + ], + +]; diff --git a/config/session.php b/config/session.php new file mode 100644 index 00000000..fbb9b4d7 --- /dev/null +++ b/config/session.php @@ -0,0 +1,199 @@ + env('SESSION_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => env('SESSION_LIFETIME', 120), + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it is stored. All encryption will be run + | automatically by Laravel and you can use the Session like normal. + | + */ + + 'encrypt' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => env('SESSION_CONNECTION', null), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | When using the "apc", "memcached", or "dynamodb" session drivers you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + */ + + 'store' => env('SESSION_STORE', null), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN', null), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you if it can not be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE', false), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | do not enable this as other CSRF protection services are in place. + | + | Supported: "lax", "strict" + | + */ + + 'same_site' => null, + +]; diff --git a/config/view.php b/config/view.php new file mode 100644 index 00000000..22b8a18d --- /dev/null +++ b/config/view.php @@ -0,0 +1,36 @@ + [ + resource_path('views'), + ], + + /* + |-------------------------------------------------------------------------- + | Compiled View Path + |-------------------------------------------------------------------------- + | + | This option determines where all the compiled Blade templates will be + | stored for your application. Typically, this is within the storage + | directory. However, as usual, you are free to change this value. + | + */ + + 'compiled' => env( + 'VIEW_COMPILED_PATH', + realpath(storage_path('framework/views')) + ), + +]; diff --git a/database/.gitignore b/database/.gitignore new file mode 100644 index 00000000..97fc9767 --- /dev/null +++ b/database/.gitignore @@ -0,0 +1,2 @@ +*.sqlite +*.sqlite-journal diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100644 index 00000000..2985ea24 --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,26 @@ +define(User::class, function (Faker $faker) { + return [ + 'name' => $faker->name, + 'email' => $faker->unique()->safeEmail, + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), + ]; +}); diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php new file mode 100644 index 00000000..4a3ba472 --- /dev/null +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -0,0 +1,36 @@ +bigIncrements('id'); + $table->string('name'); + $table->string('email')->unique(); + $table->timestamp('email_verified_at')->nullable(); + $table->string('password'); + $table->rememberToken(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('users'); + } +} diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php new file mode 100644 index 00000000..0d5cb845 --- /dev/null +++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php @@ -0,0 +1,32 @@ +string('email')->index(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('password_resets'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php new file mode 100644 index 00000000..91cb6d1c --- /dev/null +++ b/database/seeds/DatabaseSeeder.php @@ -0,0 +1,16 @@ +call(UsersTableSeeder::class); + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..b697824a --- /dev/null +++ b/package-lock.json @@ -0,0 +1,13889 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0" + } + }, + "@babel/core": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.3.tgz", + "integrity": "sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.4.0", + "@babel/helpers": "7.4.3", + "@babel/parser": "7.4.3", + "@babel/template": "7.4.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0", + "convert-source-map": "1.6.0", + "debug": "4.1.1", + "json5": "2.1.0", + "lodash": "4.17.11", + "resolve": "1.10.0", + "semver": "5.7.0", + "source-map": "0.5.7" + } + }, + "@babel/generator": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.0.tgz", + "integrity": "sha512-/v5I+a1jhGSKLgZDcmAUZ4K/VePi43eRkUs3yePW1HB1iANOD5tqJXwGSG4BZhSksP8J9ejSlwGeTiiOFZOrXQ==", + "dev": true, + "requires": { + "@babel/types": "7.4.0", + "jsesc": "2.5.2", + "lodash": "4.17.11", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", + "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", + "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "7.1.0", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-call-delegate": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.0.tgz", + "integrity": "sha512-SdqDfbVdNQCBp3WhK2mNdDvHd3BD6qbmIc43CAyjnsfCmgHMeqgDcM3BzY2lchi7HBJGJ2CVdynLWbezaE4mmQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.4.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.3.tgz", + "integrity": "sha512-UMl3TSpX11PuODYdWGrUeW6zFkdYhDn7wRLrOuNVM6f9L+S9CzmDXYyrp3MTHcwWjnzur1f/Op8A7iYZWya2Yg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/helper-member-expression-to-functions": "7.0.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.4.0", + "@babel/helper-split-export-declaration": "7.4.0" + } + }, + "@babel/helper-define-map": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz", + "integrity": "sha512-wAhQ9HdnLIywERVcSvX40CEJwKdAa1ID4neI9NXQPDOHwwA+57DqwLiPEVy2AIyWzAk0CQ8qx4awO0VUURwLtA==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/types": "7.4.0", + "lodash": "4.17.11" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", + "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "dev": true, + "requires": { + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "7.0.0", + "@babel/template": "7.4.0", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz", + "integrity": "sha512-/NErCuoe/et17IlAQFKWM24qtyYYie7sFIrW/tIQXpck6vAu2hhtYYsKLBWQV+BQZMbcIYPU/QMYuTufrY4aQw==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz", + "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", + "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz", + "integrity": "sha512-H88T9IySZW25anu5uqyaC1DaQre7ofM+joZtAaO2F8NBdFfupH0SZ4gKjgSFVcvtx/aAirqA9L9Clio2heYbZA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-simple-access": "7.1.0", + "@babel/helper-split-export-declaration": "7.4.0", + "@babel/template": "7.4.0", + "@babel/types": "7.4.0", + "lodash": "4.17.11" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz", + "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.4.3.tgz", + "integrity": "sha512-hnoq5u96pLCfgjXuj8ZLX3QQ+6nAulS+zSgi6HulUwFbEruRAKwbGLU5OvXkE14L8XW6XsQEKsIDfgthKLRAyA==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", + "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-wrap-function": "7.2.0", + "@babel/template": "7.4.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz", + "integrity": "sha512-PVwCVnWWAgnal+kJ+ZSAphzyl58XrFeSKSAJRiqg5QToTsjL+Xu1f9+RJ+d+Q0aPhPfBGaYfkox66k86thxNSg==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "7.0.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", + "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "dev": true, + "requires": { + "@babel/template": "7.4.0", + "@babel/types": "7.4.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz", + "integrity": "sha512-7Cuc6JZiYShaZnybDmfwhY4UYHzI6rlqhWjaIqbsJGsIqPimEYy5uh3akSRLMg65LSdSEnJ8a8/bWQN6u2oMGw==", + "dev": true, + "requires": { + "@babel/types": "7.4.0" + } + }, + "@babel/helper-wrap-function": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz", + "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/template": "7.4.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/helpers": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.3.tgz", + "integrity": "sha512-BMh7X0oZqb36CfyhvtbSmcWc3GXocfxv3yNsAEuM0l+fAqSO22rQrUpijr3oE/10jCTrB6/0b9kzmG4VetCj8Q==", + "dev": true, + "requires": { + "@babel/template": "7.4.0", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "esutils": "2.0.2", + "js-tokens": "4.0.0" + } + }, + "@babel/parser": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz", + "integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz", + "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", + "dev": true, + "requires": { + "@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-class-properties": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz", + "integrity": "sha512-t2ECPNOXsIeK1JxJNKmgbzQtoG27KIlVE61vTqX0DKR9E9sZlVVxWUtEW9D5FlZ8b8j7SBNCHY47GgPKCKlpPg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "7.4.3", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.0.tgz", + "integrity": "sha512-d08TLmXeK/XbgCo7ZeZ+JaeZDtDai/2ctapTRsWWkkmy7G/cqz8DQN/HlWG7RR4YmfXxmExsbU3SuCjlM7AtUg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "7.4.3", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-decorators": "7.2.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", + "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-json-strings": "7.2.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz", + "integrity": "sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-object-rest-spread": "7.2.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz", + "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "7.2.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.0.tgz", + "integrity": "sha512-h/KjEZ3nK9wv1P1FSNb9G079jXrNYR0Ko+7XkOx85+gM24iZbPn0rh4vCftk+5QKY7y1uByFataBTmX7irEF1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.4.3", + "regexpu-core": "4.5.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz", + "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz", + "integrity": "sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", + "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz", + "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz", + "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", + "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz", + "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz", + "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz", + "integrity": "sha512-EeaFdCeUULM+GPFEsf7pFcNSxM7hYjoj5fiYbyuiXobW4JhFnjAv9OWzNwHyHcKoPNpAfeRDuW6VyaXEDUBa7g==", + "dev": true, + "requires": { + "@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": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz", + "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz", + "integrity": "sha512-AWyt3k+fBXQqt2qb9r97tn3iBwFpiv9xdAiG+Gr2HpAZpuayvbL55yWrsV3MyHvXk/4vmSiedhDRl1YI2Iy5nQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "lodash": "4.17.11" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz", + "integrity": "sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-define-map": "7.4.0", + "@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.0", + "@babel/helper-split-export-declaration": "7.4.0", + "globals": "11.11.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz", + "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz", + "integrity": "sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.3.tgz", + "integrity": "sha512-9Arc2I0AGynzXRR/oPdSALv3k0rM38IMFyto7kOCwb5F9sLUt2Ykdo3V9yUPR+Bgr4kb6bVEyLkPEiBhzcTeoA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.4.3", + "regexpu-core": "4.5.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz", + "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz", + "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz", + "integrity": "sha512-UselcZPwVWNSURnqcfpnxtMehrb8wjXYOimlYQPBnup/Zld426YzIhNEvuRsEWVHfESIECGrxoI6L5QqzuLH5Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz", + "integrity": "sha512-uT5J/3qI/8vACBR9I1GlAuU/JqBtWdfCrynuOkrWG6nCDieZd5przB1vfP59FRHBZQ9DC2IUfqr/xKqzOD5x0A==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz", + "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz", + "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.4.3", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz", + "integrity": "sha512-sMP4JqOTbMJMimqsSZwYWsMjppD+KRyDIUVW91pd7td0dZKAvPmhCaxhOzkzLParKwgQc7bdL9UNv+rpJB0HfA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.4.3", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-simple-access": "7.1.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.0.tgz", + "integrity": "sha512-gjPdHmqiNhVoBqus5qK60mWPp1CmYWp/tkh11mvb0rrys01HycEGD7NvvSoKXlWEfSM9TcL36CpsK8ElsADptQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.4.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz", + "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.4.3", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz", + "integrity": "sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ==", + "dev": true, + "requires": { + "regexp-tree": "0.1.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.0.tgz", + "integrity": "sha512-6ZKNgMQmQmrEX/ncuCwnnw1yVGoaOW5KpxNhoWI7pCQdA0uZ0HqHGqenCUIENAnxRjy2WwNQ30gfGdIgqJXXqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz", + "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.4.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz", + "integrity": "sha512-ULJYC2Vnw96/zdotCZkMGr2QVfKpIT/4/K+xWWY0MbOJyMZuk660BGkr3bEKWQrrciwz6xpmft39nA4BF7hJuA==", + "dev": true, + "requires": { + "@babel/helper-call-delegate": "7.4.0", + "@babel/helper-get-function-arity": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz", + "integrity": "sha512-kEzotPuOpv6/iSlHroCDydPkKYw7tiJGKlmYp6iJn4a6C/+b2FdttlJsLKYxolYHgotTJ5G5UY5h0qey5ka3+A==", + "dev": true, + "requires": { + "regenerator-transform": "0.13.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.3.tgz", + "integrity": "sha512-7Q61bU+uEI7bCUFReT1NKn7/X6sDQsZ7wL1sJ9IYMAO7cI+eg6x9re1cEw2fCRMbbTVyoeUKWSV1M6azEfKCfg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "resolve": "1.10.0", + "semver": "5.7.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", + "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", + "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz", + "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.4.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz", + "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz", + "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz", + "integrity": "sha512-lnSNgkVjL8EMtnE8eSS7t2ku8qvKH3eqNf/IwIfnSPUqzgqYmRwzdsQWv4mNQAN9Nuo6Gz1Y0a4CSmdpu1Pp6g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.4.3", + "regexpu-core": "4.5.4" + } + }, + "@babel/preset-env": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz", + "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-proposal-async-generator-functions": "7.2.0", + "@babel/plugin-proposal-json-strings": "7.2.0", + "@babel/plugin-proposal-object-rest-spread": "7.4.3", + "@babel/plugin-proposal-optional-catch-binding": "7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "7.4.0", + "@babel/plugin-syntax-async-generators": "7.2.0", + "@babel/plugin-syntax-json-strings": "7.2.0", + "@babel/plugin-syntax-object-rest-spread": "7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "7.2.0", + "@babel/plugin-transform-arrow-functions": "7.2.0", + "@babel/plugin-transform-async-to-generator": "7.4.0", + "@babel/plugin-transform-block-scoped-functions": "7.2.0", + "@babel/plugin-transform-block-scoping": "7.4.0", + "@babel/plugin-transform-classes": "7.4.3", + "@babel/plugin-transform-computed-properties": "7.2.0", + "@babel/plugin-transform-destructuring": "7.4.3", + "@babel/plugin-transform-dotall-regex": "7.4.3", + "@babel/plugin-transform-duplicate-keys": "7.2.0", + "@babel/plugin-transform-exponentiation-operator": "7.2.0", + "@babel/plugin-transform-for-of": "7.4.3", + "@babel/plugin-transform-function-name": "7.4.3", + "@babel/plugin-transform-literals": "7.2.0", + "@babel/plugin-transform-modules-amd": "7.2.0", + "@babel/plugin-transform-modules-commonjs": "7.4.3", + "@babel/plugin-transform-modules-systemjs": "7.4.0", + "@babel/plugin-transform-modules-umd": "7.2.0", + "@babel/plugin-transform-named-capturing-groups-regex": "7.4.2", + "@babel/plugin-transform-new-target": "7.4.0", + "@babel/plugin-transform-object-super": "7.2.0", + "@babel/plugin-transform-parameters": "7.4.3", + "@babel/plugin-transform-regenerator": "7.4.3", + "@babel/plugin-transform-shorthand-properties": "7.2.0", + "@babel/plugin-transform-spread": "7.2.2", + "@babel/plugin-transform-sticky-regex": "7.2.0", + "@babel/plugin-transform-template-literals": "7.2.0", + "@babel/plugin-transform-typeof-symbol": "7.2.0", + "@babel/plugin-transform-unicode-regex": "7.4.3", + "browserslist": "4.5.4", + "invariant": "2.2.4", + "js-levenshtein": "1.1.6", + "semver": "5.7.0" + } + }, + "@babel/runtime": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.3.tgz", + "integrity": "sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA==", + "dev": true, + "requires": { + "regenerator-runtime": "0.13.2" + } + }, + "@babel/runtime-corejs2": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.4.3.tgz", + "integrity": "sha512-anTLTF7IK8Hd5f73zpPzt875I27UaaTWARJlfMGgnmQhvEe1uNHQRKBUbXL0Gc0VEYiVzsHsTPso5XdK8NGvFg==", + "dev": true, + "requires": { + "core-js": "2.6.5", + "regenerator-runtime": "0.13.2" + } + }, + "@babel/template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.0.tgz", + "integrity": "sha512-SOWwxxClTTh5NdbbYZ0BmaBVzxzTh2tO/TeLTbF6MO6EzVhHTnff8CdBXx3mEtazFBoysmEM6GU/wF+SuSx4Fw==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.4.3", + "@babel/types": "7.4.0" + } + }, + "@babel/traverse": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz", + "integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.4.0", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-split-export-declaration": "7.4.0", + "@babel/parser": "7.4.3", + "@babel/types": "7.4.0", + "debug": "4.1.1", + "globals": "11.11.0", + "lodash": "4.17.11" + } + }, + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.11", + "to-fast-properties": "2.0.0" + } + }, + "@fortawesome/fontawesome-free": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.8.1.tgz", + "integrity": "sha512-GJtx6e55qLEOy2gPOsok2lohjpdWNGrYGtQx0FFT/++K4SYx+Z8LlPHdQBaFzKEwH5IbBB4fNgb//uyZjgYXoA==", + "dev": true + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==", + "dev": true, + "requires": { + "cssnano": "4.1.10", + "cssnano-preset-default": "4.0.7", + "postcss": "7.0.14" + } + }, + "@mdi/font": { + "version": "2.8.94", + "resolved": "https://registry.npmjs.org/@mdi/font/-/font-2.8.94.tgz", + "integrity": "sha512-QSmuK0BedRMDSgh7RCOc0yO+cAHAaAKfj11BPv0XDxvGKNNKGRqDJcJKdrWUpVmO1/xiFLWfPEmqMi/PKwvjcg==", + "dev": true + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "1.0.1", + "glob-to-regexp": "0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz", + "integrity": "sha512-cWKrGaFX+rfbMrAxVv56DzhPNqOJPZuNIS2HGMELtgGzb+vsMzyig9mml5gZ/hr2BGtSLV+dP2LUEuAL8aG2mQ==", + "dev": true, + "requires": { + "chalk": "1.1.3", + "error-stack-parser": "2.0.2", + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "3.0.0", + "@types/minimatch": "3.0.3", + "@types/node": "11.13.4" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "11.13.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.4.tgz", + "integrity": "sha512-+rabAZZ3Yn7tF/XPGHupKIL5EcAbrLxnTr/hgQICxbeuAfWtT0UZSfULE+ndusckBItcv4o6ZeOJplQikVcLvQ==", + "dev": true + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0-beta.3.tgz", + "integrity": "sha512-cbFQnd3dDPsfWuxbWW2phynX2zsckwC4GfAkcE1QH1lZL2ZAD2V97xY3BmvTowMkjeFObRKQt1P3KKA6AoB0hQ==", + "dev": true + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.0.0-beta.3.tgz", + "integrity": "sha512-yn+j2B/2aEagaxXrMSK3qcAJnlidfXg9v+qmytqrjUXc4zfi8QVC/b4zCev1FDmTip06/cs/csENA4law6Xhpg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/plugin-syntax-jsx": "7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "1.0.0-beta.3", + "html-tags": "2.0.0", + "lodash.kebabcase": "4.1.1", + "svg-tags": "1.0.0" + } + }, + "@vue/babel-preset-app": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.5.5.tgz", + "integrity": "sha512-kK2DkQ+uGOjDnVjgn8A3Rczic55rI42nMESmwWfrfjssPeFQLGqiJixk9eQccHNBjyHcl3D+UOWx+EHQbpPByg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/plugin-proposal-class-properties": "7.4.0", + "@babel/plugin-proposal-decorators": "7.4.0", + "@babel/plugin-syntax-dynamic-import": "7.2.0", + "@babel/plugin-syntax-jsx": "7.2.0", + "@babel/plugin-transform-runtime": "7.4.3", + "@babel/preset-env": "7.3.4", + "@babel/runtime": "7.4.3", + "@babel/runtime-corejs2": "7.4.3", + "@vue/babel-preset-jsx": "1.0.0-beta.3", + "babel-plugin-dynamic-import-node": "2.2.0", + "core-js": "2.6.5" + } + }, + "@vue/babel-preset-jsx": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.0.0-beta.3.tgz", + "integrity": "sha512-qMKGRorTI/0nE83nLEM7MyQiBZUqc62sZyjkBdVaaU7S61MHI8RKHPtbLMMZlWXb2NCJ0fQci8xJWUK5JE+TFA==", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "1.0.0-beta.3", + "@vue/babel-plugin-transform-vue-jsx": "1.0.0-beta.3", + "@vue/babel-sugar-functional-vue": "1.0.0-beta.3", + "@vue/babel-sugar-inject-h": "1.0.0-beta.3", + "@vue/babel-sugar-v-model": "1.0.0-beta.3", + "@vue/babel-sugar-v-on": "1.0.0-beta.3" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0-beta.3.tgz", + "integrity": "sha512-CBIa0sQWn3vfBS2asfTgv0WwdyKvNTKtE/cCfulZ7MiewLBh0RlvvSmdK9BIMTiHErdeZNSGUGlU6JuSHLyYkQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.0.0-beta.3.tgz", + "integrity": "sha512-HKMBMmFfdK9GBp3rX2bHIwILBdgc5F3ahmCB72keJxzaAQrgDAnD+ho70exUge+inAGlNF34WsQcGPElTf9QZg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.0.0-beta.3.tgz", + "integrity": "sha512-et39eTEh7zW4wfZoSl9Jf0/n2r9OTT8U02LtSbXsjgYcqaDQFusN0+n7tw4bnOqvnnSVjEp7bVsQCWwykC3Wgg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "1.0.0-beta.3", + "@vue/babel-plugin-transform-vue-jsx": "1.0.0-beta.3", + "camelcase": "5.3.1", + "html-tags": "2.0.0", + "svg-tags": "1.0.0" + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.0.0-beta.3.tgz", + "integrity": "sha512-F+GapxCiy50jf2Q2B4exw+KYBzlGdeKMAMW1Dbvb0Oa59SA0CH6tsUOIAsXb0A05jwwg/of0LaVeo+4aLefVxQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "1.0.0-beta.3", + "camelcase": "5.3.1" + } + }, + "@vue/cli-overlay": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-3.5.1.tgz", + "integrity": "sha512-DqzfkbKJfuzcNbJouA7ZaLX77xn7FCcVUJaPYVH8qm3pNhIz2tmbfN6WVBLU8XC5FNFFWzLjHmg9rpaEBq7RCA==", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-3.5.5.tgz", + "integrity": "sha512-ew+EWL2ur234wqQfI1AvWcghjWQ2PlSVpUAfnDlejplDzXSHz7455IIwN7Auhs7siEbls3EVd/bl/ieKGjwY5g==", + "dev": true, + "requires": { + "@babel/core": "7.4.3", + "@vue/babel-preset-app": "3.5.5", + "@vue/cli-shared-utils": "3.5.1", + "babel-loader": "8.0.5", + "webpack": "4.28.4" + } + }, + "@vue/cli-plugin-eslint": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-3.5.1.tgz", + "integrity": "sha512-0RSF3LPOXUIgArrg06HK1Yg6wcR348wssVX3pG41zxDAGTmfe8TpL2XPiP/KinrYwQLSUBPbr8zdf9Hb1+Tv2w==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "3.5.1", + "babel-eslint": "10.0.1", + "eslint": "4.19.1", + "eslint-loader": "2.1.2", + "eslint-plugin-vue": "4.7.1", + "globby": "9.2.0", + "webpack": "4.28.4" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.1.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "optional": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "4.1.5", + "shebang-command": "1.2.0", + "which": "1.3.1" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "2.1.1" + } + }, + "eslint": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "optional": true, + "requires": { + "ajv": "5.5.2", + "babel-code-frame": "6.26.0", + "chalk": "2.4.2", + "concat-stream": "1.6.2", + "cross-spawn": "5.1.0", + "debug": "3.2.6", + "doctrine": "2.1.0", + "eslint-scope": "3.7.3", + "eslint-visitor-keys": "1.0.0", + "espree": "3.5.4", + "esquery": "1.0.1", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.3", + "globals": "11.11.0", + "ignore": "3.3.10", + "imurmurhash": "0.1.4", + "inquirer": "3.3.0", + "is-resolvable": "1.1.0", + "js-yaml": "3.13.1", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.3", + "regexpp": "1.1.0", + "require-uncached": "1.0.3", + "semver": "5.7.0", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.2", + "text-table": "0.2.0" + } + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "optional": true, + "requires": { + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true, + "optional": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "optional": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "3.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true, + "optional": true + } + } + }, + "@vue/cli-service": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-3.5.3.tgz", + "integrity": "sha512-28MDRVZe+yebtiSJHfYS6fOvPN1P8DX4BIsDp4rLqZxc7l8yoG6pBWyv9ENT4WO9gAXRGzEsKcJ5qLtXLvQeYQ==", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "1.0.6", + "@soda/friendly-errors-webpack-plugin": "1.7.1", + "@vue/cli-overlay": "3.5.1", + "@vue/cli-shared-utils": "3.5.1", + "@vue/component-compiler-utils": "2.6.0", + "@vue/preload-webpack-plugin": "1.1.0", + "@vue/web-component-wrapper": "1.2.0", + "acorn": "6.1.1", + "acorn-walk": "6.1.1", + "address": "1.0.3", + "autoprefixer": "9.5.1", + "cache-loader": "2.0.1", + "case-sensitive-paths-webpack-plugin": "2.2.0", + "chalk": "2.4.2", + "clipboardy": "1.2.3", + "cliui": "4.1.0", + "copy-webpack-plugin": "4.6.0", + "css-loader": "1.0.1", + "cssnano": "4.1.10", + "debug": "4.1.1", + "dotenv": "6.2.0", + "dotenv-expand": "4.2.0", + "escape-string-regexp": "1.0.5", + "file-loader": "3.0.1", + "fs-extra": "7.0.1", + "globby": "9.2.0", + "hash-sum": "1.0.2", + "html-webpack-plugin": "3.2.0", + "launch-editor-middleware": "2.2.1", + "lodash.defaultsdeep": "4.6.0", + "lodash.mapvalues": "4.6.0", + "lodash.transform": "4.6.0", + "mini-css-extract-plugin": "0.5.0", + "minimist": "1.2.0", + "ora": "3.4.0", + "portfinder": "1.0.20", + "postcss-loader": "3.0.0", + "read-pkg": "4.0.1", + "semver": "5.7.0", + "slash": "2.0.0", + "source-map-url": "0.4.0", + "ssri": "6.0.1", + "string.prototype.padend": "3.0.0", + "terser-webpack-plugin": "1.2.3", + "thread-loader": "2.1.2", + "url-loader": "1.1.2", + "vue-loader": "15.7.0", + "webpack": "4.28.4", + "webpack-bundle-analyzer": "3.3.2", + "webpack-chain": "4.12.1", + "webpack-dev-server": "3.3.1", + "webpack-merge": "4.2.1", + "yorkie": "2.0.0" + }, + "dependencies": { + "acorn": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==", + "dev": true + }, + "css-loader": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", + "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.1", + "icss-utils": "2.1.0", + "loader-utils": "1.2.3", + "lodash": "4.17.11", + "postcss": "6.0.23", + "postcss-modules-extract-imports": "1.2.1", + "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.1", + "source-list-map": "2.0.1" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@vue/cli-shared-utils": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-3.5.1.tgz", + "integrity": "sha512-hCB7UbKeeC41w2Q8+Q7jmw3gHdq+ltRqp80S3uDRRGxwiOhxrSmdBHMzKUjh01L8bXOBRgvLey+BERi1Nj9n6Q==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "execa": "1.0.0", + "joi": "14.3.1", + "launch-editor": "2.2.1", + "lru-cache": "5.1.1", + "node-ipc": "9.1.1", + "opn": "5.5.0", + "ora": "3.4.0", + "request": "2.88.0", + "request-promise-native": "1.0.7", + "semver": "5.7.0", + "string.prototype.padstart": "3.0.0" + } + }, + "@vue/component-compiler-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-2.6.0.tgz", + "integrity": "sha512-IHjxt7LsOFYc0DkTncB7OXJL7UzwOLPPQCfEUNyxL2qt+tF12THV+EO33O1G2Uk4feMSWua3iD39Itszx0f0bw==", + "dev": true, + "requires": { + "consolidate": "0.15.1", + "hash-sum": "1.0.2", + "lru-cache": "4.1.5", + "merge-source-map": "1.1.0", + "postcss": "7.0.14", + "postcss-selector-parser": "5.0.0", + "prettier": "1.16.3", + "source-map": "0.6.1", + "vue-template-es2015-compiler": "1.9.1" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vue/eslint-config-standard": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-standard/-/eslint-config-standard-3.0.5.tgz", + "integrity": "sha512-qijT6OWUgsCO/MTC9Qpw4JtRL01cX0+kIikU0bXQxWXyh8WfNnfvxPouo7tKf7W28qqqiGmwDUnbvTB50SLcTw==", + "dev": true, + "requires": { + "eslint-config-standard": "12.0.0", + "eslint-plugin-import": "2.16.0", + "eslint-plugin-node": "6.0.1", + "eslint-plugin-promise": "3.8.0", + "eslint-plugin-standard": "3.1.0" + }, + "dependencies": { + "eslint-plugin-node": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-6.0.1.tgz", + "integrity": "sha512-Q/Cc2sW1OAISDS+Ji6lZS2KV4b7ueA/WydVWd1BECTQwVvfQy5JAi3glhINoKzoMnfnuRgNP+ZWKrGAbp3QDxw==", + "dev": true, + "requires": { + "ignore": "3.3.10", + "minimatch": "3.0.4", + "resolve": "1.10.0", + "semver": "5.7.0" + } + }, + "eslint-plugin-promise": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz", + "integrity": "sha512-JiFL9UFR15NKpHyGii1ZcvmtIqa3UTwiDAGb8atSffe43qJ3+1czVGN6UtkklpcJ2DVnqvTMzEKRaJdBkAL2aQ==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", + "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", + "dev": true + } + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.0.tgz", + "integrity": "sha512-rcn2KhSHESBFMPj5vc5X2pI9bcBNQQixvJXhD5gZ4rN2iym/uH2qfDSQfUS5+qwiz0a85TCkeUs6w6jxFDudbw==", + "dev": true + }, + "@vue/web-component-wrapper": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz", + "integrity": "sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz", + "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/wast-parser": "1.7.11" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz", + "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz", + "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz", + "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz", + "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.7.11" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz", + "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz", + "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz", + "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz", + "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz", + "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz", + "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/utf8": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz", + "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz", + "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/helper-wasm-section": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11", + "@webassemblyjs/wasm-opt": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11", + "@webassemblyjs/wast-printer": "1.7.11" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz", + "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/ieee754": "1.7.11", + "@webassemblyjs/leb128": "1.7.11", + "@webassemblyjs/utf8": "1.7.11" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz", + "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz", + "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-api-error": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/ieee754": "1.7.11", + "@webassemblyjs/leb128": "1.7.11", + "@webassemblyjs/utf8": "1.7.11" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz", + "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/floating-point-hex-parser": "1.7.11", + "@webassemblyjs/helper-api-error": "1.7.11", + "@webassemblyjs/helper-code-frame": "1.7.11", + "@webassemblyjs/helper-fsm": "1.7.11", + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz", + "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/wast-parser": "1.7.11", + "@xtuc/long": "4.2.1" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", + "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "2.1.22", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", + "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", + "dev": true, + "requires": { + "acorn": "5.7.3" + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "optional": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true, + "optional": true + } + } + }, + "acorn-walk": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", + "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==", + "dev": true + }, + "address": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/address/-/address-1.0.3.tgz", + "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==", + "dev": true + }, + "adjust-sourcemap-loader": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz", + "integrity": "sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==", + "dev": true, + "requires": { + "assert": "1.4.1", + "camelcase": "1.2.1", + "loader-utils": "1.2.3", + "lodash.assign": "4.2.0", + "lodash.defaults": "3.1.2", + "object-path": "0.9.2", + "regex-parser": "2.2.10" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "lodash.defaults": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz", + "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=", + "dev": true, + "requires": { + "lodash.assign": "3.2.0", + "lodash.restparam": "3.6.1" + }, + "dependencies": { + "lodash.assign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", + "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=", + "dev": true, + "requires": { + "lodash._baseassign": "3.2.0", + "lodash._createassigner": "3.1.1", + "lodash.keys": "3.1.2" + } + } + } + } + } + }, + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "dev": true, + "requires": { + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz", + "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==", + "dev": true + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "1.9.3" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "3.1.10", + "normalize-path": "2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + } + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "arch": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz", + "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", + "dev": true + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-each": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.2.tgz", + "integrity": "sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg==", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.5.1.tgz", + "integrity": "sha512-KJSzkStUl3wP0D5sdMlP82Q52JLy5+atf2MHAre48+ckWkXgixmfHyWmA77wFDy6jTHU6mIgXv6hAQ2mf1PjJQ==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "caniuse-lite": "1.0.30000957", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true + }, + "axios": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz", + "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=", + "dev": true, + "requires": { + "follow-redirects": "1.7.0", + "is-buffer": "1.1.6" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.1.tgz", + "integrity": "sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.4.3", + "@babel/traverse": "7.4.3", + "@babel/types": "7.4.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dev": true, + "requires": { + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + } + } + }, + "babel-loader": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz", + "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==", + "dev": true, + "requires": { + "find-cache-dir": "2.1.0", + "loader-utils": "1.2.3", + "mkdirp": "0.5.1", + "util.promisify": "1.0.0" + } + }, + "babel-merge": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/babel-merge/-/babel-merge-2.0.1.tgz", + "integrity": "sha512-puTQQxuzS+0JlMyVdfsTVaCgzqjBXKPMv7oUANpYcHFY+7IptWZ4PZDYX+qBxrRMtrriuBA44LkKpS99EJzqVA==", + "dev": true, + "requires": { + "@babel/core": "7.4.3", + "deepmerge": "2.2.1", + "object.omit": "3.0.0" + }, + "dependencies": { + "deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "dev": true + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz", + "integrity": "sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA==", + "dev": true, + "requires": { + "object.assign": "4.1.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "bfj": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.1.tgz", + "integrity": "sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==", + "dev": true, + "requires": { + "bluebird": "3.5.4", + "check-types": "7.4.0", + "hoopy": "0.1.4", + "tryer": "1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "dev": true, + "requires": { + "buffers": "0.1.1", + "chainsaw": "0.1.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "bluebird": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz", + "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "2.1.2", + "deep-equal": "1.0.1", + "dns-equal": "1.0.0", + "dns-txt": "2.0.2", + "multicast-dns": "6.2.3", + "multicast-dns-service-types": "1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "bootstrap": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz", + "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==", + "dev": true + }, + "bootstrap-sass": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.4.1.tgz", + "integrity": "sha512-p5rxsK/IyEDQm2CwiHxxUi0MZZtvVFbhWmyMOt4lLkA4bujDA1TGoKT0i1FKIWiugAdP+kK8T5KMDFIKQCLYIA==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.3", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "1.2.0", + "browserify-des": "1.0.2", + "evp_bytestokey": "1.0.3" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "randombytes": "2.1.0" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "elliptic": "6.4.1", + "inherits": "2.0.3", + "parse-asn1": "5.1.4" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "1.0.10" + } + }, + "browserslist": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.5.4.tgz", + "integrity": "sha512-rAjx494LMjqKnMPhFkuLmLp8JWEX0o8ADTGeAbOqaF+XCvYLreZrG5uVjnPBlAQ8REZK4pzXGvp0bWgrFtKaag==", + "dev": true, + "requires": { + "caniuse-lite": "1.0.30000957", + "electron-to-chromium": "1.3.124", + "node-releases": "1.1.14" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, + "requires": { + "base64-js": "1.3.0", + "ieee754": "1.1.13", + "isarray": "1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", + "dev": true, + "requires": { + "bluebird": "3.5.4", + "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.3", + "ssri": "6.0.1", + "unique-filename": "1.1.1", + "y18n": "4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" + } + }, + "cache-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-2.0.1.tgz", + "integrity": "sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "mkdirp": "0.5.1", + "neo-async": "2.6.0", + "normalize-path": "3.0.0", + "schema-utils": "1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "optional": true, + "requires": { + "callsites": "0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true, + "optional": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "2.3.2", + "upper-case": "1.1.3" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "caniuse-lite": "1.0.30000957", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30000957", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000957.tgz", + "integrity": "sha512-8wxNrjAzyiHcLXN/iunskqQnJquQQ6VX8JHfW5kLgAPRSiSuKZiNfmIkP5j7jgyXqAQBSoXyJxfnbCFS0ThSiQ==", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "dev": true, + "requires": { + "traverse": "0.3.9" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true, + "optional": true + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "chartist": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/chartist/-/chartist-0.11.0.tgz", + "integrity": "sha1-hLpeBUkNCW2T3PqTQ+vDHvajvSg=", + "dev": true + }, + "check-types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz", + "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==", + "dev": true + }, + "chokidar": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.5.tgz", + "integrity": "sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A==", + "dev": true, + "requires": { + "anymatch": "2.0.0", + "async-each": "1.0.2", + "braces": "2.3.2", + "fsevents": "1.2.7", + "glob-parent": "3.1.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "4.0.1", + "normalize-path": "3.0.0", + "path-is-absolute": "1.0.1", + "readdirp": "2.2.1", + "upath": "1.1.2" + } + }, + "chownr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz", + "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", + "dev": true, + "requires": { + "tslib": "1.9.3" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true, + "optional": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "2.0.0" + } + }, + "cli-spinners": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.1.0.tgz", + "integrity": "sha512-8B00fJOEh1HPrx4fo5eW16XmE1PcL1tGpGrxy63CXGP9nHdPBN63X75hA1zhvQuhVztJWLqV58Roj2qlNM7cAA==", + "dev": true + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "clipboardy": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz", + "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==", + "dev": true, + "requires": { + "arch": "2.1.1", + "execa": "0.8.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.5", + "shebang-command": "1.2.0", + "which": "1.3.1" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-deep": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", + "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", + "dev": true, + "requires": { + "for-own": "1.0.0", + "is-plain-object": "2.0.4", + "kind-of": "6.0.2", + "shallow-clone": "1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "1.5.2", + "chalk": "2.4.2", + "q": "1.5.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } + }, + "color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.0.tgz", + "integrity": "sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg==", + "dev": true, + "requires": { + "color-convert": "1.9.3", + "color-string": "1.5.3" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "1.1.3", + "simple-swizzle": "0.2.2" + } + }, + "colors": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.1.tgz", + "integrity": "sha1-Wcd5n2yR4OFYApgKmO0Tizx49Ok=", + "dev": true + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "compressible": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.16.tgz", + "integrity": "sha512-JQfEOdnI7dASwCuSPWIeVYwc/zMsu/+tRhoUvEfXz2gxOA2DNjmG5vhtFdBlhWPPGo+RdT9S3tgc/uH5qgDiiA==", + "dev": true, + "requires": { + "mime-db": "1.38.0" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "1.3.5", + "bytes": "3.0.0", + "compressible": "2.0.16", + "debug": "2.6.9", + "on-headers": "1.0.2", + "safe-buffer": "5.1.2", + "vary": "1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "typedarray": "0.0.6" + } + }, + "concatenate": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/concatenate/-/concatenate-0.0.2.tgz", + "integrity": "sha1-C0nW6MQQR9dyjNyNYqCGYjOXtJ8=", + "dev": true, + "requires": { + "globs": "0.1.4" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "0.1.4" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "3.5.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "1.2.0", + "fs-write-stream-atomic": "1.0.10", + "iferr": "0.1.5", + "mkdirp": "0.5.1", + "rimraf": "2.6.3", + "run-queue": "1.0.3" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "dev": true, + "requires": { + "cacache": "10.0.4", + "find-cache-dir": "1.0.0", + "globby": "7.1.1", + "is-glob": "4.0.1", + "loader-utils": "1.2.3", + "minimatch": "3.0.4", + "p-limit": "1.3.0", + "serialize-javascript": "1.6.1" + }, + "dependencies": { + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "requires": { + "bluebird": "3.5.4", + "chownr": "1.1.1", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "lru-cache": "4.1.5", + "mississippi": "2.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "promise-inflight": "1.0.1", + "rimraf": "2.6.3", + "ssri": "5.3.0", + "unique-filename": "1.1.1", + "y18n": "4.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.2.2", + "glob": "7.1.3", + "ignore": "3.3.10", + "pify": "3.0.0", + "slash": "1.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "3.0.0" + } + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "requires": { + "concat-stream": "1.6.2", + "duplexify": "3.7.1", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.1.1", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "2.0.1", + "pumpify": "1.5.1", + "stream-each": "1.2.3", + "through2": "2.0.5" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.3.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "2.1.0" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "core-js": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.5.tgz", + "integrity": "sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", + "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", + "dev": true, + "requires": { + "import-fresh": "2.0.0", + "is-directory": "0.3.1", + "js-yaml": "3.13.1", + "parse-json": "4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "elliptic": "6.4.1" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "md5.js": "1.3.5", + "ripemd160": "2.0.2", + "sha.js": "2.4.11" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "inherits": "2.0.3", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" + } + }, + "cross-env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz", + "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", + "dev": true, + "requires": { + "cross-spawn": "6.0.5", + "is-windows": "1.0.2" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "1.0.5", + "path-key": "2.0.1", + "semver": "5.7.0", + "shebang-command": "1.2.0", + "which": "1.3.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "1.0.1", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.3", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "diffie-hellman": "5.0.3", + "inherits": "2.0.3", + "pbkdf2": "3.0.17", + "public-encrypt": "4.0.3", + "randombytes": "2.1.0", + "randomfill": "1.0.4" + } + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "source-map": "0.6.1", + "source-map-resolve": "0.5.2", + "urix": "0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "timsort": "0.3.0" + } + }, + "css-loader": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.1.tgz", + "integrity": "sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w==", + "dev": true, + "requires": { + "camelcase": "5.3.1", + "icss-utils": "4.1.0", + "loader-utils": "1.2.3", + "normalize-path": "3.0.0", + "postcss": "7.0.14", + "postcss-modules-extract-imports": "2.0.0", + "postcss-modules-local-by-default": "2.0.6", + "postcss-modules-scope": "2.1.0", + "postcss-modules-values": "2.0.0", + "postcss-value-parser": "3.3.1", + "schema-utils": "1.0.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "icss-utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.0.tgz", + "integrity": "sha512-3DEun4VOeMvSczifM3F2cKQrDQ5Pj6WKhkOq6HD4QTnDUAq8MQRxy5TX6Sy1iY6WPBe4gQ3p5vTECjbIkglkkQ==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-modules-local-by-default": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz", + "integrity": "sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "postcss-selector-parser": "6.0.2", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-modules-scope": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.0.tgz", + "integrity": "sha512-91Rjps0JnmtUB0cujlc8KIKCsJXWjzuxGeT/+Q2i2HXKZ7nBUeF9YQTZZTNvHVoNYj1AthsjnGLtqDUE0Op79A==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "postcss-selector-parser": "6.0.2" + } + }, + "postcss-modules-values": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz", + "integrity": "sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "7.0.14" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "3.0.0", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "dev": true + }, + "css-select": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", + "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", + "dev": true, + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.3", + "domutils": "1.7.0", + "nth-check": "1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", + "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", + "dev": true, + "requires": { + "cssesc": "0.1.0", + "fastparse": "1.1.2", + "regexpu-core": "1.0.0" + }, + "dependencies": { + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "0.5.0" + } + } + } + }, + "css-tree": { + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", + "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", + "dev": true, + "requires": { + "mdn-data": "1.1.4", + "source-map": "0.5.7" + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=", + "dev": true + }, + "css-url-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", + "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=", + "dev": true + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "5.2.0", + "cssnano-preset-default": "4.0.7", + "is-resolvable": "1.1.0", + "postcss": "7.0.14" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "4.0.1", + "cssnano-util-raw-cache": "4.0.1", + "postcss": "7.0.14", + "postcss-calc": "7.0.1", + "postcss-colormin": "4.0.3", + "postcss-convert-values": "4.0.1", + "postcss-discard-comments": "4.0.2", + "postcss-discard-duplicates": "4.0.2", + "postcss-discard-empty": "4.0.1", + "postcss-discard-overridden": "4.0.1", + "postcss-merge-longhand": "4.0.11", + "postcss-merge-rules": "4.0.3", + "postcss-minify-font-values": "4.0.2", + "postcss-minify-gradients": "4.0.2", + "postcss-minify-params": "4.0.2", + "postcss-minify-selectors": "4.0.2", + "postcss-normalize-charset": "4.0.1", + "postcss-normalize-display-values": "4.0.2", + "postcss-normalize-positions": "4.0.2", + "postcss-normalize-repeat-style": "4.0.2", + "postcss-normalize-string": "4.0.2", + "postcss-normalize-timing-functions": "4.0.2", + "postcss-normalize-unicode": "4.0.1", + "postcss-normalize-url": "4.0.1", + "postcss-normalize-whitespace": "4.0.2", + "postcss-ordered-values": "4.1.2", + "postcss-reduce-initial": "4.0.3", + "postcss-reduce-transforms": "4.0.2", + "postcss-svgo": "4.0.2", + "postcss-unique-selectors": "4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "dev": true, + "requires": { + "mdn-data": "1.1.4", + "source-map": "0.5.7" + } + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "1.0.2" + } + }, + "cyclist": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "1.0.0", + "ip-regex": "2.1.0" + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "1.0.4" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "1.0.2", + "isobject": "3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "del": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.0.tgz", + "integrity": "sha512-C4kvKNlYrwXhKxz97BuohF8YoGgQ23Xm9lvoHmgT7JaPGprSEjk3+XFled74Yt/x0ZABUHg2D67covzAPUKx5Q==", + "dev": true, + "requires": { + "globby": "6.1.0", + "is-path-cwd": "2.0.0", + "is-path-in-cwd": "2.0.0", + "p-map": "2.1.0", + "pify": "4.0.1", + "rimraf": "2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "glob": "7.1.3", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.1.0" + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "requires": { + "path-type": "3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "1.1.5", + "safe-buffer": "5.1.2" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "1.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "optional": true, + "requires": { + "esutils": "2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "0.4.0" + } + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "1.3.1", + "entities": "1.1.2" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1.3.1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0.1.1", + "domelementtype": "1.3.1" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "1.0.1" + } + }, + "dotenv": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", + "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==", + "dev": true + }, + "dotenv-expand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", + "dev": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "stream-shift": "1.0.0" + } + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "0.1.1", + "safer-buffer": "2.1.2" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", + "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.124", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.124.tgz", + "integrity": "sha512-glecGr/kFdfeXUHOHAWvGcXrxNU+1wSO/t5B23tT1dtlvYB26GY8aHzZSWD7HqhqC800Lr+w/hQul6C5AF542w==", + "dev": true + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.7", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "memory-fs": "0.4.1", + "tapable": "1.1.3" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.2.tgz", + "integrity": "sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==", + "dev": true, + "requires": { + "stackframe": "1.0.4" + } + }, + "es-abstract": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", + "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "dev": true, + "requires": { + "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.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, + "requires": { + "is-callable": "1.1.4", + "is-date-object": "1.0.1", + "is-symbol": "1.0.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", + "dev": true, + "requires": { + "recast": "0.11.23", + "through": "2.3.8" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "ajv": "6.10.0", + "chalk": "2.4.2", + "cross-spawn": "6.0.5", + "debug": "4.1.1", + "doctrine": "3.0.0", + "eslint-scope": "4.0.3", + "eslint-utils": "1.3.1", + "eslint-visitor-keys": "1.0.0", + "espree": "5.0.1", + "esquery": "1.0.1", + "esutils": "2.0.2", + "file-entry-cache": "5.0.1", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.3", + "globals": "11.11.0", + "ignore": "4.0.6", + "import-fresh": "3.0.0", + "imurmurhash": "0.1.4", + "inquirer": "6.2.2", + "js-yaml": "3.13.1", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "progress": "2.0.3", + "regexpp": "2.0.1", + "semver": "5.7.0", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "5.2.3", + "text-table": "0.2.0" + }, + "dependencies": { + "acorn": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==", + "dev": true + }, + "acorn-jsx": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "dev": true, + "requires": { + "acorn": "6.1.1", + "acorn-jsx": "5.0.1", + "eslint-visitor-keys": "1.0.0" + } + }, + "external-editor": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", + "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", + "dev": true, + "requires": { + "chardet": "0.7.0", + "iconv-lite": "0.4.24", + "tmp": "0.0.33" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "2.0.1" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", + "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", + "dev": true, + "requires": { + "parent-module": "1.0.1", + "resolve-from": "4.0.0" + } + }, + "inquirer": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", + "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", + "dev": true, + "requires": { + "ansi-escapes": "3.2.0", + "chalk": "2.4.2", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "3.0.3", + "figures": "2.0.0", + "lodash": "4.17.11", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rxjs": "6.4.0", + "string-width": "2.1.1", + "strip-ansi": "5.2.0", + "through": "2.3.8" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "4.1.0" + } + } + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "astral-regex": "1.0.0", + "is-fullwidth-code-point": "2.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + } + } + }, + "table": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/table/-/table-5.2.3.tgz", + "integrity": "sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "lodash": "4.17.11", + "slice-ansi": "2.1.0", + "string-width": "3.1.0" + }, + "dependencies": { + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "7.0.3", + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "5.2.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "4.1.0" + } + } + } + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "0.5.1" + } + } + } + }, + "eslint-config-standard": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz", + "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "dev": true, + "requires": { + "debug": "2.6.9", + "resolve": "1.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-loader": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.1.2.tgz", + "integrity": "sha512-rA9XiXEOilLYPOIInvVH5S/hYfyTPyxag6DZhoQOduM+3TkghAEQ3VcFO8VnX4J4qg/UIBzp72aOf/xvYmpmsg==", + "dev": true, + "requires": { + "loader-fs-cache": "1.0.2", + "loader-utils": "1.2.3", + "object-assign": "4.1.1", + "object-hash": "1.3.1", + "rimraf": "2.6.3" + } + }, + "eslint-module-utils": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.3.0.tgz", + "integrity": "sha512-lmDJgeOOjk8hObTysjqH7wyMi+nsHwwvfBykwfhjR1LNdd7C2uFJBvx4OpWYpXOw4df1yE1cDEVd1yLHitk34w==", + "dev": true, + "requires": { + "debug": "2.6.9", + "pkg-dir": "2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.3.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "2.1.0" + } + } + } + }, + "eslint-plugin-es": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz", + "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==", + "dev": true, + "requires": { + "eslint-utils": "1.3.1", + "regexpp": "2.0.1" + }, + "dependencies": { + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.16.0.tgz", + "integrity": "sha512-z6oqWlf1x5GkHIFgrSvtmudnqM6Q60KM4KvpWi5ubonMjycLjndvd5+8VAZIsTlHC03djdgJuyKG6XO577px6A==", + "dev": true, + "requires": { + "contains-path": "0.1.0", + "debug": "2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "0.3.2", + "eslint-module-utils": "2.3.0", + "has": "1.0.3", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "read-pkg-up": "2.0.0", + "resolve": "1.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "2.0.2", + "isarray": "1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-node": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-8.0.1.tgz", + "integrity": "sha512-ZjOjbjEi6jd82rIpFSgagv4CHWzG9xsQAVp1ZPlhRnnYxcTgENUVBvhYmkQ7GvT1QFijUSo69RaiOJKhMu6i8w==", + "dev": true, + "requires": { + "eslint-plugin-es": "1.4.0", + "eslint-utils": "1.3.1", + "ignore": "5.0.6", + "minimatch": "3.0.4", + "resolve": "1.10.0", + "semver": "5.7.0" + }, + "dependencies": { + "ignore": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.0.6.tgz", + "integrity": "sha512-/+hp3kUf/Csa32ktIaj0OlRqQxrgs30n62M90UBpNd9k+ENEch5S+hmbW3DtcJGz3sYFTh4F3A6fQ0q7KWsp4w==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.1.1.tgz", + "integrity": "sha512-faAHw7uzlNPy7b45J1guyjazw28M+7gJokKUjC5JSFoYfUEyy6Gw/i7YQvmv2Yk00sUjWcmzXQLpU1Ki/C2IZQ==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz", + "integrity": "sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA==", + "dev": true + }, + "eslint-plugin-vue": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz", + "integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==", + "dev": true, + "optional": true, + "requires": { + "vue-eslint-parser": "2.0.3" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "eslint-utils": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", + "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==", + "dev": true + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "optional": true, + "requires": { + "acorn": "5.7.3", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "requires": { + "estraverse": "4.2.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "4.2.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", + "dev": true + }, + "events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", + "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "1.0.2" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "1.3.5", + "safe-buffer": "5.1.2" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "6.0.5", + "get-stream": "4.1.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.3" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "optional": true, + "requires": { + "chardet": "0.4.2", + "iconv-lite": "0.4.24", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "extract-text-webpack-plugin": { + "version": "4.0.0-beta.0", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-4.0.0-beta.0.tgz", + "integrity": "sha512-Hypkn9jUTnFr0DpekNam53X47tXn3ucY08BQumv7kdGgeVUBLq3DJHJTi6HNxv4jl9W+Skxjz9+RnK0sJyqqjA==", + "dev": true, + "requires": { + "async": "2.6.2", + "loader-utils": "1.2.3", + "schema-utils": "0.4.7", + "webpack-sources": "1.3.0" + }, + "dependencies": { + "async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "fast-glob": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.6.tgz", + "integrity": "sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "2.2.1", + "@nodelib/fs.stat": "1.1.3", + "glob-parent": "3.1.0", + "is-glob": "4.0.1", + "merge2": "1.2.3", + "micromatch": "3.1.10" + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": "0.7.0" + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==", + "dev": true + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "optional": true, + "requires": { + "flat-cache": "1.3.4", + "object-assign": "4.1.1" + } + }, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "1.0.1", + "make-dir": "2.1.0", + "pkg-dir": "3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "3.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "1.0.0", + "is-glob": "3.1.0", + "micromatch": "3.1.10", + "resolve-dir": "1.0.1" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + } + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "optional": true, + "requires": { + "circular-json": "0.3.3", + "graceful-fs": "4.1.15", + "rimraf": "2.6.3", + "write": "0.2.1" + } + }, + "flatted": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", + "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.6" + } + }, + "follow-redirects": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", + "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", + "dev": true, + "requires": { + "debug": "3.2.6" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "2.1.1" + } + } + } + }, + "font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=", + "dev": true + }, + "fontello": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/fontello/-/fontello-0.5.0.tgz", + "integrity": "sha1-qfUv1BCNAs6ESM7JzmGKWpWHZSM=", + "dev": true, + "requires": { + "colors": "0.6.1", + "commander": "2.0.0", + "mkdirp": "0.3.5", + "needle": "0.5.8", + "open": "0.0.4", + "unzip": "0.1.8" + }, + "dependencies": { + "commander": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz", + "integrity": "sha1-0bhvkB+LZL2UG96tr5JFMDk76Sg=", + "dev": true + }, + "mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", + "dev": true + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.7", + "mime-types": "2.1.22" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "dev": true, + "requires": { + "chalk": "1.1.3", + "error-stack-parser": "2.0.2", + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.6" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "iferr": "0.1.5", + "imurmurhash": "0.1.4", + "readable-stream": "2.3.6" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", + "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", + "dev": true, + "optional": true, + "requires": { + "nan": "2.13.2", + "node-pre-gyp": "0.10.3" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "2.3.5" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.3" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.1.2", + "yallist": "3.0.3" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "2.3.5" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "2.6.9", + "iconv-lite": "0.4.24", + "sax": "1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.4", + "nopt": "4.0.1", + "npm-packlist": "1.2.0", + "npmlog": "4.1.2", + "rc": "1.2.8", + "rimraf": "2.6.3", + "semver": "5.6.0", + "tar": "4.4.8" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1.1.1", + "osenv": "0.1.5" + } + }, + "npm-bundled": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.5" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.5", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "1.1.1", + "fs-minipass": "1.2.5", + "minipass": "2.3.5", + "minizlib": "1.2.1", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.2", + "yallist": "3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "dev": true + } + } + }, + "fstream": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz", + "integrity": "sha1-czfwWPu7vvqMn1YaKMqwhJICyYg=", + "dev": true, + "requires": { + "graceful-fs": "3.0.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.3" + }, + "dependencies": { + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "dev": true, + "requires": { + "natives": "1.1.6" + } + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.3" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "1.2.1" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.3", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.1" + } + }, + "globals": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz", + "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==", + "dev": true + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dev": true, + "requires": { + "@types/glob": "7.1.1", + "array-union": "1.0.2", + "dir-glob": "2.2.2", + "fast-glob": "2.2.6", + "glob": "7.1.3", + "ignore": "4.0.6", + "pify": "4.0.1", + "slash": "2.0.0" + }, + "dependencies": { + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + } + } + }, + "globs": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globs/-/globs-0.1.4.tgz", + "integrity": "sha512-D23dWbOq48vlOraoSigbcQV4tWrnhwk+E/Um2cMuDS3/5dwGmdFeA7L/vAvDhLFlQOTDqHcXh35m/71g2A2WzQ==", + "dev": true, + "requires": { + "glob": "7.1.3" + } + }, + "globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "dev": true, + "requires": { + "glob": "7.1.3", + "lodash": "4.17.11", + "minimatch": "3.0.4" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gzip-size": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.0.0.tgz", + "integrity": "sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==", + "dev": true, + "requires": { + "duplexer": "0.1.1", + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "handle-thing": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", + "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "har-schema": "2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "1.1.7", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "hoek": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz", + "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "1.0.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "dev": true + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "obuf": "1.1.2", + "readable-stream": "2.3.6", + "wbuf": "1.7.3" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "0.2.3", + "fastparse": "1.1.2", + "html-minifier": "3.5.21", + "loader-utils": "1.2.3", + "object-assign": "4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.0", + "clean-css": "4.2.1", + "commander": "2.17.1", + "he": "1.2.0", + "param-case": "2.1.1", + "relateurl": "0.2.7", + "uglify-js": "3.4.10" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "dev": true, + "requires": { + "html-minifier": "3.5.21", + "loader-utils": "0.2.17", + "lodash": "4.17.11", + "pretty-error": "2.1.1", + "tapable": "1.1.3", + "toposort": "1.0.7", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "1.3.1", + "domhandler": "2.4.2", + "domutils": "1.7.0", + "entities": "1.1.2", + "inherits": "2.0.3", + "readable-stream": "3.3.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": "1.4.0" + } + }, + "http-parser-js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz", + "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==", + "dev": true + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "dev": true, + "requires": { + "eventemitter3": "3.1.0", + "follow-redirects": "1.7.0", + "requires-port": "1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "1.17.0", + "is-glob": "4.0.1", + "lodash": "4.17.11", + "micromatch": "3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.16.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "6.0.23" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "imagemin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz", + "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==", + "dev": true, + "requires": { + "file-type": "10.11.0", + "globby": "8.0.2", + "make-dir": "1.3.0", + "p-pipe": "1.2.0", + "pify": "4.0.1", + "replace-ext": "1.0.0" + }, + "dependencies": { + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "path-type": "3.0.0" + } + }, + "globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dev": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "fast-glob": "2.2.6", + "glob": "7.1.3", + "ignore": "3.3.10", + "pify": "3.0.0", + "slash": "1.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "img-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-3.0.1.tgz", + "integrity": "sha512-0jDJqexgzOuq3zlXwFTBKJlMcaP1uXyl5t4Qu6b1IgXb3IwBDjPfVylBC8vHFIIESDw/S+5QkBbtBrt4T8wESA==", + "dev": true, + "requires": { + "loader-utils": "1.2.3" + } + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "2.0.0", + "resolve-from": "3.0.0" + }, + "dependencies": { + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "2.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "3.0.0", + "resolve-cwd": "2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "optional": true, + "requires": { + "ansi-escapes": "3.2.0", + "chalk": "2.4.2", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.2.0", + "figures": "2.0.0", + "lodash": "4.17.11", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rx-lite": "4.0.8", + "rx-lite-aggregates": "4.0.8", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "4.2.0", + "ipaddr.js": "1.9.0" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "dev": true + } + } + }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "1.4.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "1.13.1" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "requires": { + "ci-info": "1.6.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "hex-color-regex": "1.1.0", + "hsl-regex": "1.0.0", + "hsla-regex": "1.0.0", + "rgb-regex": "1.0.1", + "rgba-regex": "1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-path-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.0.0.tgz", + "integrity": "sha512-m5dHHzpOXEiv18JEORttBO64UgTEypx99vCxQLjbBvGhOJxnTNglYoFXxwo6AbsQb79sqqycQEHv2hWkHZAijA==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.0.0.tgz", + "integrity": "sha512-6Vz5Gc9s/sDA3JBVu0FzWufm8xaBsqy1zn8Q6gmvGP6nSDMw78aS4poBNeatWjaRpTpxxLn1WOndAiOlk+qY8A==", + "dev": true, + "requires": { + "is-path-inside": "1.0.1" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "1.0.3" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "1.1.2" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isemail": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz", + "integrity": "sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==", + "dev": true, + "requires": { + "punycode": "2.1.1" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "javascript-stringify": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz", + "integrity": "sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM=", + "dev": true + }, + "joi": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-14.3.1.tgz", + "integrity": "sha512-LQDdM+pkOrpAn4Lp+neNIFV3axv1Vna3j38bisbQhETPMANYRbFJFUyOZcOClYvM/hppMhGWuKSFEK9vjrB+bQ==", + "dev": true, + "requires": { + "hoek": "6.1.3", + "isemail": "3.2.0", + "topo": "3.0.3" + } + }, + "jquery": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.0.tgz", + "integrity": "sha512-ggRCXln9zEqv6OqAGXFEcshF5dSBvCkzj6Gm2gzuR5fWawaX8t7cxKVkkygKODrDAzKdoYw3l/e3pm3vlT4IbQ==", + "dev": true + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "dev": true + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=", + "dev": true + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "dev": true, + "requires": { + "easy-stack": "1.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "1.0.10", + "esprima": "4.0.1" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "dev": true, + "requires": { + "minimist": "1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "laravel-mix": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-4.0.15.tgz", + "integrity": "sha512-i1o1HLeBkM/QVe4OhW+aBy0xcQuGq7moQadgSV4kcwiHYjbfpcb1FpcDZByU2HKkkPtwK5uy+O77nVQe24wGPw==", + "dev": true, + "requires": { + "@babel/core": "7.4.3", + "@babel/plugin-proposal-object-rest-spread": "7.4.3", + "@babel/plugin-transform-runtime": "7.4.3", + "@babel/preset-env": "7.3.4", + "@babel/runtime": "7.4.3", + "autoprefixer": "9.5.1", + "babel-loader": "8.0.5", + "babel-merge": "2.0.1", + "chokidar": "2.1.5", + "clean-css": "4.2.1", + "concatenate": "0.0.2", + "css-loader": "1.0.1", + "dotenv": "6.2.0", + "dotenv-expand": "4.2.0", + "extract-text-webpack-plugin": "4.0.0-beta.0", + "file-loader": "2.0.0", + "friendly-errors-webpack-plugin": "1.7.0", + "fs-extra": "7.0.1", + "glob": "7.1.3", + "html-loader": "0.5.5", + "imagemin": "6.1.0", + "img-loader": "3.0.1", + "lodash": "4.17.11", + "md5": "2.2.1", + "optimize-css-assets-webpack-plugin": "5.0.1", + "postcss-loader": "3.0.0", + "style-loader": "0.23.1", + "terser": "3.17.0", + "terser-webpack-plugin": "1.2.3", + "vue-loader": "15.7.0", + "webpack": "4.28.4", + "webpack-cli": "3.3.0", + "webpack-dev-server": "3.3.1", + "webpack-merge": "4.2.1", + "webpack-notifier": "1.7.0", + "yargs": "12.0.5" + }, + "dependencies": { + "css-loader": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", + "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.1", + "icss-utils": "2.1.0", + "loader-utils": "1.2.3", + "lodash": "4.17.11", + "postcss": "6.0.23", + "postcss-modules-extract-imports": "1.2.1", + "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.1", + "source-list-map": "2.0.1" + } + }, + "file-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", + "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dev": true, + "requires": { + "lodash": "4.17.11", + "webpack-sources": "1.3.0" + } + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", + "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "shell-quote": "1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", + "dev": true, + "requires": { + "launch-editor": "2.2.1" + } + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "2.0.0" + } + }, + "less-loader": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz", + "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==", + "dev": true, + "requires": { + "clone": "2.1.2", + "loader-utils": "1.2.3", + "pify": "3.0.0" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.2" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "loader-fs-cache": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", + "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", + "dev": true, + "requires": { + "find-cache-dir": "0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "1.0.1", + "mkdirp": "0.5.1", + "pkg-dir": "1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "5.2.2", + "emojis-list": "2.1.0", + "json5": "1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "3.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash.keys": "3.1.2" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._bindcallback": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", + "dev": true + }, + "lodash._createassigner": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", + "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=", + "dev": true, + "requires": { + "lodash._bindcallback": "3.0.1", + "lodash._isiterateecall": "3.0.9", + "lodash.restparam": "3.6.1" + } + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz", + "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.mergewith": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", + "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.tail": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", + "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=", + "dev": true + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lodash.uniqueid": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.uniqueid/-/lodash.uniqueid-4.0.1.tgz", + "integrity": "sha1-MmjyanyI5PSxdY1nknGBTjH6WyY=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "2.4.2" + } + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "3.0.3" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "4.0.1", + "semver": "5.7.0" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "1.0.1" + } + }, + "match-stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz", + "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=", + "dev": true, + "requires": { + "buffers": "0.1.1", + "readable-stream": "1.0.34" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "material-design-icons-iconfont": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/material-design-icons-iconfont/-/material-design-icons-iconfont-3.0.3.tgz", + "integrity": "sha1-FUoQhAR9Ticjf6f1o34Qdc7qbfI=", + "dev": true + }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "1.1.6" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "mdn-data": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", + "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "0.1.3", + "mimic-fn": "2.1.0", + "p-is-promise": "2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + } + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "0.1.7", + "readable-stream": "2.3.6" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.5.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.2" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.5.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "merge2": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz", + "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "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.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0" + } + }, + "mime": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.2.tgz", + "integrity": "sha512-zJBfZDkwRu+j3Pdd2aHsR5GfH2jIWhmL1ZzBoc+X+3JEti2hbArWcyJ+1laC1D2/U/W1a/+Cegj0/OnEU2ybjg==", + "dev": true + }, + "mime-db": { + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", + "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==", + "dev": true + }, + "mime-types": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", + "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "dev": true, + "requires": { + "mime-db": "1.38.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz", + "integrity": "sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "schema-utils": "1.0.0", + "webpack-sources": "1.3.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "1.6.2", + "duplexify": "3.7.1", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.1.1", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "3.0.0", + "pumpify": "1.5.1", + "stream-each": "1.2.3", + "through2": "2.0.5" + } + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "requires": { + "for-in": "0.1.8", + "is-extendable": "0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "1.2.0", + "copy-concurrently": "1.0.5", + "fs-write-stream-atomic": "1.0.10", + "mkdirp": "0.5.1", + "rimraf": "2.6.3", + "run-queue": "1.0.3" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "1.3.1", + "thunky": "1.0.3" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "nan": { + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", + "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "needle": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/needle/-/needle-0.5.8.tgz", + "integrity": "sha1-ql4oj8T4+If/dWRJHQDLYB3tDDk=", + "dev": true, + "requires": { + "iconv-lite": "0.4.24", + "qs": "6.7.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "neo-async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz", + "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "1.1.4" + } + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "1.0.11", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.5", + "request": "2.88.0", + "rimraf": "2.6.3", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.1" + }, + "dependencies": { + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.3" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-ipc": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz", + "integrity": "sha512-FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w==", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.5", + "js-queue": "2.0.0" + } + }, + "node-libs-browser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.0.tgz", + "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==", + "dev": true, + "requires": { + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.2.0", + "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.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.6", + "stream-browserify": "2.0.2", + "stream-http": "2.8.3", + "string_decoder": "1.1.1", + "timers-browserify": "2.0.10", + "tty-browserify": "0.0.0", + "url": "0.11.0", + "util": "0.11.1", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz", + "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==", + "dev": true, + "requires": { + "growly": "1.3.0", + "is-wsl": "1.1.0", + "semver": "5.7.0", + "shellwords": "0.1.1", + "which": "1.3.1" + } + }, + "node-releases": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.14.tgz", + "integrity": "sha512-d58EpVZRhQE60kWiWUaaPlK9dyC4zg3ZoMcHcky2d4hDksyQj0rUozwInOl0C66mBsqo01Tuns8AvxnL5S7PKg==", + "dev": true, + "requires": { + "semver": "5.7.0" + } + }, + "node-sass": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.11.0.tgz", + "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==", + "dev": true, + "requires": { + "async-foreach": "0.1.3", + "chalk": "1.1.3", + "cross-spawn": "3.0.1", + "gaze": "1.1.3", + "get-stdin": "4.0.1", + "glob": "7.1.3", + "in-publish": "2.0.0", + "lodash.assign": "4.2.0", + "lodash.clonedeep": "4.5.0", + "lodash.mergewith": "4.6.1", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "nan": "2.13.2", + "node-gyp": "3.8.0", + "npmlog": "4.1.2", + "request": "2.88.0", + "sass-graph": "2.2.4", + "stdout-stream": "1.4.1", + "true-case-path": "1.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "4.1.5", + "which": "1.3.1" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1.1.1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "2.7.1", + "resolve": "1.10.0", + "semver": "5.7.0", + "validate-npm-package-license": "3.0.4" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "1.1.5", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "3.0.1" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "function-bind": "1.1.1", + "has-symbols": "1.0.0", + "object-keys": "1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "es-abstract": "1.13.0" + } + }, + "object.omit": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-3.0.0.tgz", + "integrity": "sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==", + "dev": true, + "requires": { + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "3.0.1" + } + }, + "object.values": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1", + "has": "1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "1.2.0" + } + }, + "open": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.4.tgz", + "integrity": "sha1-XeRqCFi59J+fIRqo8mYoVQZX8mI=", + "dev": true + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", + "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "1.1.0" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==", + "dev": true, + "requires": { + "cssnano": "4.1.10", + "last-call-webpack-plugin": "3.0.0" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "cli-cursor": "2.1.0", + "cli-spinners": "2.1.0", + "log-symbols": "2.2.0", + "strip-ansi": "5.2.0", + "wcwidth": "1.0.1" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "1.4.5" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "1.0.0", + "lcid": "2.0.0", + "mem": "4.3.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=", + "dev": true + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true + }, + "p-limit": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "dev": true, + "requires": { + "p-try": "2.2.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "2.2.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=", + "dev": true + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", + "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==", + "dev": true + }, + "parallel-transform": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", + "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "dev": true, + "requires": { + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.6" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "2.3.2" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "3.1.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz", + "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==", + "dev": true, + "requires": { + "asn1.js": "4.10.1", + "browserify-aes": "1.2.0", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.17", + "safe-buffer": "5.1.2" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "1.3.2", + "json-parse-better-errors": "1.0.2" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "3.0.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true, + "optional": true + }, + "popper.js": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.15.0.tgz", + "integrity": "sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA==", + "dev": true + }, + "portfinder": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz", + "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", + "dev": true, + "requires": { + "async": "1.5.2", + "debug": "2.6.9", + "mkdirp": "0.5.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "dev": true, + "requires": { + "css-unit-converter": "1.1.1", + "postcss": "7.0.14", + "postcss-selector-parser": "5.0.0", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "color": "3.1.0", + "has": "1.0.3", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "dev": true, + "requires": { + "cosmiconfig": "4.0.0", + "import-cwd": "2.1.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "dev": true, + "requires": { + "is-directory": "0.3.1", + "js-yaml": "3.13.1", + "parse-json": "4.0.0", + "require-from-string": "2.0.2" + } + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "postcss": "7.0.14", + "postcss-load-config": "2.0.0", + "schema-utils": "1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1", + "stylehacks": "4.0.3" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "caniuse-api": "3.0.0", + "cssnano-util-same-parent": "4.0.1", + "postcss": "7.0.14", + "postcss-selector-parser": "3.1.1", + "vendors": "1.0.2" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "4.2.0", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "4.0.0", + "is-color-stop": "1.1.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "browserslist": "4.5.4", + "cssnano-util-get-arguments": "4.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1", + "uniqs": "2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "has": "1.0.3", + "postcss": "7.0.14", + "postcss-selector-parser": "3.1.1" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "4.2.0", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "dev": true, + "requires": { + "postcss": "6.0.23" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.1", + "postcss": "6.0.23" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.1", + "postcss": "6.0.23" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.23" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "7.0.14" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "4.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "4.0.0", + "has": "1.0.3", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "4.0.0", + "cssnano-util-get-match": "4.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "1.0.3", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "4.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "2.1.0", + "normalize-url": "3.3.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "4.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "caniuse-api": "3.0.0", + "has": "1.0.3", + "postcss": "7.0.14" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "4.0.0", + "has": "1.0.3", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "2.0.0", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "3.0.0", + "postcss": "7.0.14", + "postcss-value-parser": "3.3.1", + "svgo": "1.2.1" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "7.0.14", + "uniqs": "2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prettier": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz", + "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw==", + "dev": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "2.0.3", + "utila": "0.4.0" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "dev": true, + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", + "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "parse-asn1": "5.1.4", + "randombytes": "2.1.0", + "safe-buffer": "5.1.2" + } + }, + "pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=", + "dev": true, + "requires": { + "over": "0.0.5", + "readable-stream": "1.0.34", + "setimmediate": "1.0.5", + "slice-stream": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "3.7.1", + "inherits": "2.0.3", + "pump": "2.0.1" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "once": "1.4.0" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "2.1.0", + "safe-buffer": "5.1.2" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + } + } + }, + "read-pkg": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "dev": true, + "requires": { + "normalize-package-data": "2.5.0", + "parse-json": "4.0.0", + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.3.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "2.3.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.5.0", + "path-type": "2.0.0" + } + } + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "micromatch": "3.1.10", + "readable-stream": "2.3.6" + } + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "3.1.3", + "private": "0.1.8", + "source-map": "0.5.7" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + }, + "dependencies": { + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "4.0.1" + } + } + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz", + "integrity": "sha512-SbA/iNrBUf6Pv2zU8Ekv1Qbhv92yxL4hiDa2siuxs4KKn4oOoMDHXjAf7+Nz9qinUQ46B1LcWEi/PhJfPWpZWQ==", + "dev": true, + "requires": { + "regenerate": "1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.4.tgz", + "integrity": "sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A==", + "dev": true, + "requires": { + "private": "0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + } + }, + "regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==", + "dev": true + }, + "regexp-tree": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.5.tgz", + "integrity": "sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ==", + "dev": true + }, + "regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true, + "optional": true + }, + "regexpu-core": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.5.4.tgz", + "integrity": "sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==", + "dev": true, + "requires": { + "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": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", + "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "dev": true + }, + "regjsparser": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "dev": true, + "requires": { + "jsesc": "0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dev": true, + "requires": { + "css-select": "1.2.0", + "dom-converter": "0.2.0", + "htmlparser2": "3.10.1", + "strip-ansi": "3.0.1", + "utila": "0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.3", + "domutils": "1.5.1", + "nth-check": "1.0.2" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0.1.1", + "domelementtype": "1.3.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.8.0", + "caseless": "0.12.0", + "combined-stream": "1.0.7", + "extend": "3.0.2", + "forever-agent": "0.6.1", + "form-data": "2.3.3", + "har-validator": "5.1.3", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.22", + "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" + } + }, + "request-promise-core": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", + "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + }, + "request-promise-native": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", + "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", + "dev": true, + "requires": { + "request-promise-core": "1.1.2", + "stealthy-require": "1.1.1", + "tough-cookie": "2.4.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "optional": true, + "requires": { + "caller-path": "0.1.0", + "resolve-from": "1.0.1" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", + "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "dev": true, + "requires": { + "path-parse": "1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true, + "optional": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resolve-url-loader": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz", + "integrity": "sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "1.2.0", + "camelcase": "4.1.0", + "convert-source-map": "1.6.0", + "loader-utils": "1.2.3", + "lodash.defaults": "4.2.0", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.5.7", + "urix": "0.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dev": true, + "requires": { + "convert-source-map": "0.3.5", + "css": "2.2.4" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", + "dev": true + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "1.2.0" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "optional": true, + "requires": { + "rx-lite": "4.0.8" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "dev": true, + "requires": { + "tslib": "1.9.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "0.1.15" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.18.0.tgz", + "integrity": "sha512-Mc579V+BhH693tqt+lvph+gmRqmC6BjtsEVsjkW1944DEA5a0wPuCi781hL3fY4EDuqZnEVPbu42CZRywwE97g==", + "dev": true, + "requires": { + "chokidar": "2.1.5" + } + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "7.1.3", + "lodash": "4.17.11", + "scss-tokenizer": "0.2.3", + "yargs": "7.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "1.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.2" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.5.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.3", + "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" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "sass-loader": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz", + "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==", + "dev": true, + "requires": { + "clone-deep": "2.0.2", + "loader-utils": "1.2.3", + "lodash.tail": "4.1.1", + "neo-async": "2.6.0", + "pify": "3.0.0", + "semver": "5.7.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-keywords": "3.4.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "2.5.1", + "source-map": "0.4.4" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "dev": true, + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.6.3", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "1.3.5", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "1.0.3", + "http-errors": "1.6.3", + "mime-types": "2.1.22", + "parseurl": "1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "shallow-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", + "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", + "dev": true, + "requires": { + "is-extendable": "0.1.1", + "kind-of": "5.1.0", + "mixin-object": "2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dev": true, + "requires": { + "array-filter": "0.0.1", + "array-map": "0.0.0", + "array-reduce": "0.0.0", + "jsonify": "0.0.0" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "0.3.2" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "optional": true, + "requires": { + "is-fullwidth-code-point": "2.0.0" + } + }, + "slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=", + "dev": true, + "requires": { + "readable-stream": "1.0.34" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.2", + "use": "3.1.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "0.10.0", + "uuid": "3.3.2" + } + }, + "sockjs-client": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz", + "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", + "dev": true, + "requires": { + "debug": "3.2.6", + "eventsource": "1.0.7", + "faye-websocket": "0.11.1", + "inherits": "2.0.3", + "json3": "3.3.2", + "url-parse": "1.4.5" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "dev": true, + "requires": { + "websocket-driver": "0.7.0" + } + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "2.1.2", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-support": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", + "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", + "dev": true, + "requires": { + "buffer-from": "1.1.1", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.4" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "2.2.0", + "spdx-license-ids": "3.0.4" + } + }, + "spdx-license-ids": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", + "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", + "dev": true + }, + "spdy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz", + "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==", + "dev": true, + "requires": { + "debug": "4.1.1", + "handle-thing": "2.0.0", + "http-deceiver": "1.2.7", + "select-hose": "2.0.0", + "spdy-transport": "3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "4.1.1", + "detect-node": "2.0.4", + "hpack.js": "2.1.6", + "obuf": "1.1.2", + "readable-stream": "3.3.0", + "wbuf": "1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "3.0.2" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "0.2.4", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.2", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz", + "integrity": "sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "2.3.6" + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.6" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "string.prototype.padend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz", + "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1" + } + }, + "string.prototype.padstart": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.0.0.tgz", + "integrity": "sha1-W8+tOfRkm7LQMSkuGbzwtRDUskI=", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "4.1.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "4.5.4", + "postcss": "7.0.14", + "postcss-selector-parser": "3.1.1" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "4.2.0", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.0", + "debug": "4.1.1", + "glob": "7.0.6", + "mkdirp": "0.5.1", + "sax": "0.5.8", + "source-map": "0.1.43" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "dev": true + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "lodash.clonedeep": "4.5.0", + "when": "3.6.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.1.tgz", + "integrity": "sha512-Y1+LyT4/y1ms4/0yxPMSlvx6dIbgklE9w8CIOnfeoFGB74MEkq8inSfEr6NhocTaFbyYp0a1dvNgRKGRmEBlzA==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "coa": "2.0.2", + "css-select": "2.0.2", + "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" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "optional": true, + "requires": { + "ajv": "5.5.2", + "ajv-keywords": "2.1.1", + "chalk": "2.4.2", + "lodash": "4.17.11", + "slice-ansi": "1.0.0", + "string-width": "2.1.1" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.1.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true, + "optional": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true, + "optional": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true, + "optional": true + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + }, + "dependencies": { + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.3" + } + } + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "2.20.0", + "source-map": "0.6.1", + "source-map-support": "0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz", + "integrity": "sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==", + "dev": true, + "requires": { + "cacache": "11.3.2", + "find-cache-dir": "2.1.0", + "schema-utils": "1.0.0", + "serialize-javascript": "1.6.1", + "source-map": "0.6.1", + "terser": "3.17.0", + "webpack-sources": "1.3.0", + "worker-farm": "1.6.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "thread-loader": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.2.tgz", + "integrity": "sha512-7xpuc9Ifg6WU+QYw/8uUqNdRwMD+N5gjwHKMqETrs96Qn+7BHwECpt2Brzr4HFlf4IAkZsayNhmGdbkBsTJ//w==", + "dev": true, + "requires": { + "loader-runner": "2.4.0", + "loader-utils": "1.2.3", + "neo-async": "2.6.0" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "2.3.6", + "xtend": "4.0.1" + } + }, + "thunky": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", + "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "dev": true, + "requires": { + "setimmediate": "1.0.5" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + } + }, + "topo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/topo/-/topo-3.0.3.tgz", + "integrity": "sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ==", + "dev": true, + "requires": { + "hoek": "6.1.3" + } + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "1.1.31", + "punycode": "1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "7.1.3" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.22" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "2.19.0", + "source-map": "0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "1.0.4", + "unicode-property-aliases-ecmascript": "1.0.5" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "dev": true + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "2.0.1" + } + }, + "unique-slug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "dev": true, + "requires": { + "imurmurhash": "0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "unzip": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz", + "integrity": "sha1-tsoXF5gkIVCwb8oyBURZIjGusVg=", + "dev": true, + "requires": { + "binary": "0.3.0", + "fstream": "0.1.31", + "match-stream": "0.0.2", + "pullstream": "0.4.1", + "readable-stream": "1.0.34", + "setimmediate": "1.0.5" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "upath": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", + "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "2.1.1" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", + "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "mime": "2.4.2", + "schema-utils": "1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + } + } + }, + "url-parse": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.5.tgz", + "integrity": "sha512-4XDvC5vZRjEpjP0L4znrWeoH8P8F0XGBlfLdABi/6oV4o8xUVbTpyrxWHxkK2bT0pSIpcjdIzSoWUhlUfawCAQ==", + "dev": true, + "requires": { + "querystringify": "2.1.1", + "requires-port": "1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "object.getownpropertydescriptors": "2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz", + "integrity": "sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "3.1.0", + "spdx-expression-parse": "3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "vue": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.10.tgz", + "integrity": "sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ==", + "dev": true + }, + "vue-analytics": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/vue-analytics/-/vue-analytics-5.16.4.tgz", + "integrity": "sha512-M67cUqpPeyk2rftrvlx2uU+BQ/C4E8SkF2Ct9LizOYUoTccZtCCJwhMJfQ3XL8xep6p3K8KYz58FzRWvx5zlPw==", + "dev": true + }, + "vue-chartist": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vue-chartist/-/vue-chartist-2.2.0.tgz", + "integrity": "sha512-LlTL4BvBqFe7yX0fD+PY12bblgVm7ZZHsVtWssmHXi6YVh/D2pfnV7Sm9+HFOVr3vqRvKpl6F048K2BWpGC4qw==", + "dev": true, + "requires": { + "chartist": "0.11.0" + } + }, + "vue-eslint-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", + "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", + "dev": true, + "optional": true, + "requires": { + "debug": "3.2.6", + "eslint-scope": "3.7.3", + "eslint-visitor-keys": "1.0.0", + "espree": "3.5.4", + "esquery": "1.0.1", + "lodash": "4.17.11" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "2.1.1" + } + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "optional": true, + "requires": { + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.3.tgz", + "integrity": "sha512-KmvZVtmM26BQOMK1rwUZsrqxEGeKiYSZGA7SNWE6uExx8UX/cj9hq2MRV/wWC3Cq6AoeDGk57rL9YMFRel/q+g==", + "dev": true + }, + "vue-i18n": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-7.8.1.tgz", + "integrity": "sha512-BzB+EAPo/iFyFn/GXd/qVdDe67jfk+gmQaWUKD5BANhUclGrFxzRExzW2pYEAbhNm2pg0F12Oo+gL2IMLDcTAw==", + "dev": true + }, + "vue-loader": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.7.0.tgz", + "integrity": "sha512-x+NZ4RIthQOxcFclEcs8sXGEWqnZHodL2J9Vq+hUz+TDZzBaDIh1j3d9M2IUlTjtrHTZy4uMuRdTi8BGws7jLA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "2.6.0", + "hash-sum": "1.0.2", + "loader-utils": "1.2.3", + "vue-hot-reload-api": "2.3.3", + "vue-style-loader": "4.1.2" + } + }, + "vue-meta": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vue-meta/-/vue-meta-1.6.0.tgz", + "integrity": "sha512-LLHejsOYbJiSEDSgZvjHB3fFY7lUxsDFLkuSqf5eBohEvhhddBTOHa3heoFTcI5sxsZSZt26uUzoLVe4CT6Y4A==", + "dev": true, + "requires": { + "deepmerge": "3.2.0", + "lodash.isplainobject": "4.0.6", + "lodash.uniqueid": "4.0.1", + "object-assign": "4.1.1" + }, + "dependencies": { + "deepmerge": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.2.0.tgz", + "integrity": "sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow==", + "dev": true + } + } + }, + "vue-router": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.0.3.tgz", + "integrity": "sha512-62rB6GjJuyklnLL+yKST469yCYj93SXEn8rpYjxgLwv0aH/Fd6OApD8Hgi9RlraZ1OOwv3jPQvZTtf1GixYW+g==", + "dev": true + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", + "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==", + "dev": true, + "requires": { + "hash-sum": "1.0.2", + "loader-utils": "1.2.3" + } + }, + "vue-template-compiler": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.10.tgz", + "integrity": "sha512-jVZkw4/I/HT5ZMvRnhv78okGusqe0+qH2A0Em0Cp8aq78+NK9TII263CDVz2QXZsIT+yyV/gZc/j/vlwa+Epyg==", + "dev": true, + "requires": { + "de-indent": "1.0.2", + "he": "1.2.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "vuelidate": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/vuelidate/-/vuelidate-0.7.4.tgz", + "integrity": "sha512-QHZWYOL325Zo+2K7VBNEJTZ496Kd8Z31p85aQJFldKudUUGBmgw4zu4ghl4CyqPwjRCmqZ9lDdx4FSdMnu4fGg==", + "dev": true + }, + "vuetify": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-1.5.11.tgz", + "integrity": "sha512-S4f0wXEbQNHnP4IUtSSIRmzU/fjyPtTN5fC80JlHdTcF78VLT1/xsTqXgNtSW5712UJtrLPpF6b0LfOTJrCCBg==", + "dev": true + }, + "vuex": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.1.0.tgz", + "integrity": "sha512-mdHeHT/7u4BncpUZMlxNaIdcN/HIt1GsGG5LKByArvYG/v6DvHcOxvDCts+7SRdCoIRGllK8IMZvQtQXLppDYg==", + "dev": true + }, + "vuex-router-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/vuex-router-sync/-/vuex-router-sync-5.0.0.tgz", + "integrity": "sha512-Mry2sO4kiAG64714X1CFpTA/shUH1DmkZ26DFDtwoM/yyx6OtMrc+MxrU+7vvbNLO9LSpgwkiJ8W+rlmRtsM+w==", + "dev": true + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "dev": true, + "requires": { + "chokidar": "2.1.5", + "graceful-fs": "4.1.15", + "neo-async": "2.6.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "1.0.1" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "1.0.3" + } + }, + "webpack": { + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.4.tgz", + "integrity": "sha512-NxjD61WsK/a3JIdwWjtIpimmvE6UrRi3yG54/74Hk9rwNj5FPkA4DJCf1z4ByDWLkvZhTZE+P3C/eh6UD5lDcw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-module-context": "1.7.11", + "@webassemblyjs/wasm-edit": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11", + "acorn": "5.7.3", + "acorn-dynamic-import": "3.0.0", + "ajv": "6.10.0", + "ajv-keywords": "3.4.0", + "chrome-trace-event": "1.0.0", + "enhanced-resolve": "4.1.0", + "eslint-scope": "4.0.3", + "json-parse-better-errors": "1.0.2", + "loader-runner": "2.4.0", + "loader-utils": "1.2.3", + "memory-fs": "0.4.1", + "micromatch": "3.1.10", + "mkdirp": "0.5.1", + "neo-async": "2.6.0", + "node-libs-browser": "2.2.0", + "schema-utils": "0.4.7", + "tapable": "1.1.3", + "terser-webpack-plugin": "1.2.3", + "watchpack": "1.6.0", + "webpack-sources": "1.3.0" + } + }, + "webpack-bundle-analyzer": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.3.2.tgz", + "integrity": "sha512-7qvJLPKB4rRWZGjVp5U1KEjwutbDHSKboAl0IfafnrdXMrgC0tOtZbQD6Rw0u4cmpgRN4O02Fc0t8eAT+FgGzA==", + "dev": true, + "requires": { + "acorn": "6.1.1", + "acorn-walk": "6.1.1", + "bfj": "6.1.1", + "chalk": "2.4.2", + "commander": "2.20.0", + "ejs": "2.6.1", + "express": "4.16.4", + "filesize": "3.6.1", + "gzip-size": "5.0.0", + "lodash": "4.17.11", + "mkdirp": "0.5.1", + "opener": "1.5.1", + "ws": "6.2.1" + }, + "dependencies": { + "acorn": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==", + "dev": true + } + } + }, + "webpack-chain": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-4.12.1.tgz", + "integrity": "sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ==", + "dev": true, + "requires": { + "deepmerge": "1.5.2", + "javascript-stringify": "1.6.0" + } + }, + "webpack-cli": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.0.tgz", + "integrity": "sha512-t1M7G4z5FhHKJ92WRKwZ1rtvi7rHc0NZoZRbSkol0YKl4HvcC8+DsmGDmK7MmZxHSAetHagiOsjOB6MmzC2TUw==", + "dev": true, + "requires": { + "chalk": "2.4.2", + "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.2.0", + "loader-utils": "1.2.3", + "supports-color": "5.5.0", + "v8-compile-cache": "2.0.2", + "yargs": "12.0.5" + } + }, + "webpack-dev-middleware": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.6.2.tgz", + "integrity": "sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg==", + "dev": true, + "requires": { + "memory-fs": "0.4.1", + "mime": "2.4.2", + "range-parser": "1.2.0", + "webpack-log": "2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz", + "integrity": "sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A==", + "dev": true, + "requires": { + "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.3.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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "6.10.0", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.4.0" + } + }, + "semver": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.0.0.tgz", + "integrity": "sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "3.2.4", + "uuid": "3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + }, + "webpack-notifier": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.7.0.tgz", + "integrity": "sha512-L3UKrl500xk0VDYKkwQxy5/BPhBWsZ2xHsAx2Qe3dVKYUEk9+y690RcNTMIUcVOK2fRgK7KK3PA4ccOq1h+fTg==", + "dev": true, + "requires": { + "node-notifier": "5.4.0", + "object-assign": "4.1.1", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "webpack-sources": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", + "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "dev": true, + "requires": { + "source-list-map": "2.0.1", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": "0.5.0", + "websocket-extensions": "0.1.3" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "2.1.1" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "dev": true, + "requires": { + "errno": "0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "optional": true, + "requires": { + "mkdirp": "0.5.1" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "1.0.0" + } + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "4.1.0", + "decamelize": "1.2.0", + "find-up": "3.0.0", + "get-caller-file": "1.0.3", + "os-locale": "3.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "4.0.0", + "yargs-parser": "11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "5.3.1", + "decamelize": "1.2.0" + } + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "requires": { + "execa": "0.8.0", + "is-ci": "1.2.1", + "normalize-path": "1.0.0", + "strip-indent": "2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.5", + "shebang-command": "1.2.0", + "which": "1.3.1" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..b2296436 --- /dev/null +++ b/package.json @@ -0,0 +1,61 @@ +{ + "private": true, + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", + "watch-poll": "npm run watch -- --watch-poll", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "chartist": "0.11.0", + "eslint": "^5.14.1", + "node-sass": "^4.9.3", + "sass": "^1.15.2", + "sass-loader": "^7.1.0", + "vue": "^2.5.17", + "vue-chartist": "^2.1.2", + "vue-meta": "^1.5.2", + "vue-style-loader": "^4.1.2", + "vuelidate": "^0.7.4", + "vuetify": "^1.2.5", + "@babel/plugin-syntax-dynamic-import": "^7.2.0", + "@fortawesome/fontawesome-free": "^5.7.2", + "@mdi/font": "^2.5.94", + "@vue/cli-plugin-babel": "^3.0.1", + "@vue/cli-plugin-eslint": "^3.0.1", + "@vue/cli-service": "^3.0.1", + "@vue/eslint-config-standard": "^3.0.1", + "axios": "^0.18", + "bootstrap": "^4.0.0", + "bootstrap-sass": "^3.3.7", + "cross-env": "^5.1", + "css-loader": "2.1.1", + "eslint-config-standard": "^12.0.0", + "eslint-plugin-import": "^2.16.0", + "eslint-plugin-node": "^8.0.1", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-standard": "^4.0.0", + "font-awesome": "^4.7.0", + "popper.js": "^1.12", + "fontello": "^0.5.0", + "jquery": "^3.2", + "resolve-url-loader": "^2.3.1", + "laravel-mix": "^4.0.7", + "less-loader": "4.1.0", + "lodash": "^4.17.5", + "material-design-icons-iconfont": "^3.0.3", + "postcss-loader": "^3.0.0", + "style-loader": "0.23.1", + "stylus": "^0.54.5", + "stylus-loader": "^3.0.1", + "vue-analytics": "^5.8.0", + "vue-i18n": "^7.4.0", + "vue-router": "^3.0.1", + "vue-template-compiler": "^2.5.17", + "vuex": "^3.0.1", + "vuex-router-sync": "^5.0.0" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 00000000..da4add30 --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,33 @@ + + + + + ./tests/Unit + + + + ./tests/Feature + + + + + ./app + + + + + + + + + + + diff --git a/public/.htaccess b/public/.htaccess new file mode 100644 index 00000000..b75525be --- /dev/null +++ b/public/.htaccess @@ -0,0 +1,21 @@ + + + Options -MultiViews -Indexes + + + RewriteEngine On + + # Handle Authorization Header + RewriteCond %{HTTP:Authorization} . + RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + + # Redirect Trailing Slashes If Not A Folder... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_URI} (.+)/$ + RewriteRule ^ %1 [L,R=301] + + # Handle Front Controller... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^ index.php [L] + diff --git a/public/0.js b/public/0.js new file mode 100644 index 00000000..d903661c --- /dev/null +++ b/public/0.js @@ -0,0 +1,677 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js&": +/*!********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js& ***! + \********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + ArrayDiv: [], + select: { + state: 'Florida', + abbr: 'FL' + }, + items: [{ + state: 'Florida', + abbr: 'FL' + }, { + state: 'Georgia', + abbr: 'GA' + }, { + state: 'Nebraska', + abbr: 'NE' + }, { + state: 'California', + abbr: 'CA' + }, { + state: 'New York', + abbr: 'NY' + }] + }; + }, + methods: { + Duplicator: function Duplicator() { + var Forms = document.getElementsByClassName('Form'); + var ArrayForm = []; + + for (var i = 0; i < Forms.length; i++) { + ArrayForm.push(Forms[i]); + } + + this.ArrayDiv.push(ArrayForm); + }, + Remove: function Remove() { + var ID = document.getElementById('RemoveFormBuilder'); + var Element = ID.parentNode; + Element.remove(); + } + } +}); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&": +/*!***************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& ***! + \***************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, "\n.WM-Border[data-v-308d838e] {\r\n border: 1px solid;\n}\n.WM-Border-Black[data-v-308d838e] {\r\n border-color: #2f353b !important;\n}\n.WM-Border-Gray[data-v-308d838e] {\r\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-308d838e] {\r\n background-color : #F5F5F5;\n}\n.WM-Relative[data-v-308d838e] {\r\n position: relative;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-308d838e] {\r\n top: -25px !important;\n}\r\n", ""]); + + + +/***/ }), + +/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&": +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true&": +/*!************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true& ***! + \************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { fluid: "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Add a New Test" } }, + [ + _c( + "v-layout", + { staticClass: "ma-2", attrs: { wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Test Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Unique ID", color: "black" } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: + "pa-3 my-4 mx-3 WM-Border WM-Border-Black WM-Relative", + attrs: { wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: + "pa-3 my-4 mx-3 WM-Border WM-Border-Gray WM-Relative WM-Color-LightGrey", + attrs: { wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Input Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + hint: _vm.select.state + ", " + _vm.select.abbr, + items: _vm.items, + "item-text": "state", + "item-value": "abbr", + label: "Type", + "return-object": "", + "single-line": "", + color: "black" + }, + model: { + value: _vm.select, + callback: function($$v) { + _vm.select = $$v + }, + expression: "select" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + hint: _vm.select.state + ", " + _vm.select.abbr, + items: _vm.items, + "item-text": "state", + "item-value": "abbr", + label: "Size", + "return-object": "", + "single-line": "", + color: "black" + }, + model: { + value: _vm.select, + callback: function($$v) { + _vm.select = $$v + }, + expression: "select" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md5: "", sm5: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Value", color: "black" } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _vm._l(_vm.ArrayDiv, function(Div, Key) { + return _c( + "v-layout", + { + key: Key, + staticClass: + "pa-3 my-4 mx-3 WM-Border WM-Border-Gray WM-Relative WM-Color-LightGrey Form", + attrs: { wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Input Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + hint: _vm.select.state + ", " + _vm.select.abbr, + items: _vm.items, + "item-text": "state", + "item-value": "abbr", + label: "Type", + "return-object": "", + "single-line": "", + color: "black" + }, + model: { + value: _vm.select, + callback: function($$v) { + _vm.select = $$v + }, + expression: "select" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + hint: _vm.select.state + ", " + _vm.select.abbr, + items: _vm.items, + "item-text": "state", + "item-value": "abbr", + label: "Size", + "return-object": "", + "single-line": "", + color: "black" + }, + model: { + value: _vm.select, + callback: function($$v) { + _vm.select = $$v + }, + expression: "select" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md5: "", sm5: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Value", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + top: "", + color: "pink", + id: "RemoveFormBuilder" + }, + on: { + click: function($event) { + return _vm.Remove() + } + } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-times")] + ), + _vm._v("\n REMOVE") + ], + 1 + ) + ], + 1 + ) + }), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "cyan", + id: "FormBuilder" + }, + on: { click: _vm.Duplicator } + }, + [ + _c("v-icon", { staticClass: "white--text mr-2 caption" }, [ + _vm._v("fas fa-plus") + ]), + _vm._v("\n ADD") + ], + 1 + ) + ], + 2 + ), + _vm._v(" "), + _c("div", { attrs: { id: "WM-FormBuilder" } }), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: "text-xs-center", + attrs: { xs12: "", md12: "", sm12: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c("v-icon", { staticClass: "white--text mr-2 caption" }, [ + _vm._v("fas fa-plus") + ]), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [_vm._v("Add")]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/AddNewTest.vue": +/*!***********************************************!*\ + !*** ./resources/js/vue/views/AddNewTest.vue ***! + \***********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=template&id=308d838e&scoped=true& */ "./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true&"); +/* harmony import */ var _AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& */ "./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( + _AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "308d838e", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/AddNewTest.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js&": +/*!************************************************************************!*\ + !*** ./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js& ***! + \************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&": +/*!********************************************************************************************************!*\ + !*** ./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& ***! + \********************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=style&index=0&id=308d838e&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__); +/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); + /* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_308d838e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); + +/***/ }), + +/***/ "./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true&": +/*!******************************************************************************************!*\ + !*** ./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true& ***! + \******************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=template&id=308d838e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddNewTest.vue?vue&type=template&id=308d838e&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_308d838e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/1.js b/public/1.js new file mode 100644 index 00000000..ce9ff146 --- /dev/null +++ b/public/1.js @@ -0,0 +1,525 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[1],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&": +/*!*****************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js& ***! + \*****************************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + headers: [{ + sortable: false, + text: 'Hospital Name', + value: 'name' + }, { + sortable: false, + text: 'Date', + value: 'date' + }, { + sortable: false, + text: 'Operator', + value: 'operator' + }, { + sortable: false, + text: 'Action', + value: 'action', + align: 'right' + }], + items: [{ + name: 'Shahid Beheshti', + date: '12/05/1397', + operator: '3 Operator', + action: '' + }, { + name: 'Emam Reza', + date: '12/05/1397', + operator: '5 Operator', + action: '' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&": +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, "\n.WM-ActionButton[data-v-1305c16e] {\r\n padding : 8px 22px;\n}\r\n\r\n", ""]); + + + +/***/ }), + +/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&": +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&": +/*!*********************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& ***! + \*********************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { fluid: "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Medical Centers List", text: "" } }, + [ + _c( + "v-layout", + { staticClass: "px-5 mb-3", attrs: { wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + attrs: { label: "Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: "text-xs-right", + attrs: { xs12: "", md2: "", sm2: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-search")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Filter") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mt-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { md12: "" } }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-white text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c( + "td", + { staticClass: "headline font-weight-light" }, + [_vm._v(_vm._s(item.name))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.date))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.operator))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "text-xs-right" }, + [ + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "cyan" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "orange darken-1" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-user")] + ), + _vm._v(" "), + _c("span", [_vm._v("Operator")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: " WM-ActionButton", + attrs: { color: "pink" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c("span", [_vm._v("Remove")]) + ], + 1 + ) + ], + 1 + ) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/ManageMedicalCenter.vue": +/*!********************************************************!*\ + !*** ./resources/js/vue/views/ManageMedicalCenter.vue ***! + \********************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&"); +/* harmony import */ var _ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( + _ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "1305c16e", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/ManageMedicalCenter.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&": +/*!*********************************************************************************!*\ + !*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js& ***! + \*********************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&": +/*!*****************************************************************************************************************!*\ + !*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***! + \*****************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__); +/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); + /* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); + +/***/ }), + +/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&": +/*!***************************************************************************************************!*\ + !*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& ***! + \***************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/10.js b/public/10.js new file mode 100644 index 00000000..7929b766 --- /dev/null +++ b/public/10.js @@ -0,0 +1,469 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": +/*!****************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js& ***! + \****************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + username: '', + gender: '', + cellnumber: '', + emailaddress: '', + address: '', + items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] // const Info = Object.freeze({ + // username:'', + // cellnumber:'', + // emailaddress:'', + // address:'' + // gender:0 + // }) + // return { + // InfoForm : Object.assign({} ,Info), + // Info + // } + + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": +/*!********************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! + \********************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "", fluid: "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "My Info" } }, + [ + _c( + "v-layout", + { + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "username", + label: "User Name", + color: "black", + id: "id1" + }, + model: { + value: _vm.username, + callback: function($$v) { + _vm.username = $$v + }, + expression: "username" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Gender", + name: "gender", + "single-line": "", + id: "id3", + color: "black" + }, + model: { + value: _vm.gender, + callback: function($$v) { + _vm.gender = $$v + }, + expression: "gender" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cellnumber", + label: "Cell Number", + color: "black", + id: "id2" + }, + model: { + value: _vm.cellnumber, + callback: function($$v) { + _vm.cellnumber = $$v + }, + expression: "cellnumber" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mb-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "px-2", + staticStyle: { "padding-top": "75px" }, + attrs: { + name: "emailaddress", + label: "Email Address", + id: "id4", + color: "black" + }, + model: { + value: _vm.emailaddress, + callback: function($$v) { + _vm.emailaddress = $$v + }, + expression: "emailaddress" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm8: "", md8: "" } }, + [ + _c("v-textarea", { + staticClass: "pa-2", + attrs: { color: "black", name: "address" }, + scopedSlots: _vm._u([ + { + key: "label", + fn: function() { + return [ + _c("div", [ + _vm._v( + "\n Address\n " + ) + ]) + ] + }, + proxy: true + } + ]), + model: { + value: _vm.address, + callback: function($$v) { + _vm.address = $$v + }, + expression: "address" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { + row: "", + wrap: "", + "justify-center": "", + "align-center": "" + } + }, + [ + _c( + "v-flex", + { + staticClass: "text-md-center text-xs-center", + attrs: { xs12: "", md2: "", sm2: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-check")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("SAVE") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-center text-sm-center text-xs-center", + attrs: { xs12: "", md2: "", sm2: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c("v-icon", { staticClass: "black--text" }, [ + _vm._v("keyboard_arrow_left") + ]), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/MyInfo.vue": +/*!*******************************************!*\ + !*** ./resources/js/vue/views/MyInfo.vue ***! + \*******************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); +/* harmony import */ var _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "8d06a07c", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/MyInfo.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": +/*!********************************************************************!*\ + !*** ./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js& ***! + \********************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": +/*!**************************************************************************************!*\ + !*** ./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! + \**************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/11.js b/public/11.js new file mode 100644 index 00000000..5203b97c --- /dev/null +++ b/public/11.js @@ -0,0 +1,842 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": +/*!***********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***! + \***********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + color: null, + colors: ['purple', 'info', 'success', 'warning', 'error'], + top: true, + bottom: false, + left: false, + right: false, + snackbar: false + }; + }, + methods: { + snack: function snack() { + this.top = false; + this.bottom = false; + this.left = false; + this.right = false; + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + for (var _i = 0, _args = args; _i < _args.length; _i++) { + var loc = _args[_i]; + this[loc] = true; + } + + this.color = this.colors[Math.floor(Math.random() * this.colors.length)]; + this.snackbar = true; + } + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": +/*!***************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! + \***************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { fluid: "", "grid-list-xl": "", "fill-height": "" } }, + [ + _c( + "v-layout", + { attrs: { "justify-center": "", "align-center": "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "" } }, + [ + _c( + "material-card", + { attrs: { color: "green" } }, + [ + _c("div", { attrs: { slot: "header" }, slot: "header" }, [ + _c("div", { staticClass: "title font-weight-light mb-2" }, [ + _vm._v("Notifications") + ]), + _vm._v(" "), + _c( + "div", + { staticClass: "category" }, + [ + _vm._v( + "\n Handcrafted by us with\n " + ), + _c("v-icon", { attrs: { size: "17" } }, [ + _vm._v("\n mdi-heart\n ") + ]) + ], + 1 + ) + ]), + _vm._v(" "), + _c( + "v-card-text", + [ + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { md6: "", sm12: "" } }, + [ + _c( + "h2", + { staticClass: "title font-weight-light mb-3" }, + [_vm._v("Notifications Style")] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info" } + }, + [ + _vm._v( + "\n This is a plain notification\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info", dismissible: "" } + }, + [ + _vm._v( + "\n This is a notification with close button.\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { + color: "info", + dismissible: "", + icon: "mdi-bell-plus" + } + }, + [ + _vm._v( + "\n\n This is a notification with close button and icon.\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { + color: "info", + dismissible: "", + icon: "mdi-bell-plus" + } + }, + [ + _vm._v( + "\n\n This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style.\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { md6: "", sm12: "" } }, + [ + _c( + "h2", + { staticClass: "title font-weight-light" }, + [_vm._v("Notifcation States")] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info", dismissible: "" } + }, + [ + _c("strong", [_vm._v("INFO")]), + _vm._v( + ' - This is a regular notification made with `color="info"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "success", dismissible: "" } + }, + [ + _c("strong", [_vm._v("SUCCESS")]), + _vm._v( + ' - This is a regular notification made with `color="success"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "warning", dismissible: "" } + }, + [ + _c("strong", [_vm._v("WARNING")]), + _vm._v( + ' - This is a regular notification made with `color="warning"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "error", dismissible: "" } + }, + [ + _c("strong", [_vm._v("DANGER")]), + _vm._v( + ' - This is a regular notification made with `color="error"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "purple", dismissible: "" } + }, + [ + _c("strong", [_vm._v("PRIMARY")]), + _vm._v( + ' - This is a regular notification made with `color="purple"`\n ' + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("div", { staticClass: "text-xs-center" }, [ + _c( + "h2", + { staticClass: "title font-weight-light mb-2" }, + [_vm._v("Notification Places")] + ), + _vm._v(" "), + _c( + "span", + { + staticClass: + " subheading font-weight-light grey--text" + }, + [_vm._v("Click to view notifications")] + ) + ]), + _vm._v(" "), + _c( + "v-container", + { attrs: { "grid-list-lg": "" } }, + [ + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top", "left") + } + } + }, + [ + _vm._v( + "\n Top Left\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top") + } + } + }, + [ + _vm._v( + "\n Top Center\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top", "right") + } + } + }, + [ + _vm._v( + "\n Top Right\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom", "left") + } + } + }, + [ + _vm._v( + "\n Bottom Left\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom") + } + } + }, + [ + _vm._v( + "\n Bottom Center\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom", "right") + } + } + }, + [ + _vm._v( + "\n Bottom Right\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-snackbar", + { + attrs: { + color: _vm.color, + bottom: _vm.bottom, + top: _vm.top, + left: _vm.left, + right: _vm.right, + dark: "" + }, + model: { + value: _vm.snackbar, + callback: function($$v) { + _vm.snackbar = $$v + }, + expression: "snackbar" + } + }, + [ + _c( + "v-icon", + { staticClass: "mr-3", attrs: { color: "white" } }, + [ + _vm._v( + "\n mdi-bell-plus\n " + ) + ] + ), + _vm._v(" "), + _c("div", [ + _vm._v("Welcome to "), + _c("b", [_vm._v("Vue Material Dashboard")]), + _vm._v( + " - a beautiful freebie for every web developer." + ) + ]), + _vm._v(" "), + _c( + "v-icon", + { + attrs: { size: "16" }, + on: { + click: function($event) { + _vm.snackbar = false + } + } + }, + [ + _vm._v( + "\n mdi-close-circle\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Notifications.vue": +/*!**************************************************!*\ + !*** ./resources/js/vue/views/Notifications.vue ***! + \**************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notifications.vue?vue&type=template&id=112eb3d0& */ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); +/* harmony import */ var _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notifications.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"], + _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Notifications.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***! + \***************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": +/*!*********************************************************************************!*\ + !*** ./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! + \*********************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=template&id=112eb3d0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/12.js b/public/12.js new file mode 100644 index 00000000..4ecdaf5c --- /dev/null +++ b/public/12.js @@ -0,0 +1,461 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[12],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": +/*!******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***! + \******************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + name: "", + data: function data() { + var defaultForm = Object.freeze({ + cellnumber: '', + password: '', + name: '', + select: '' + }); + return { + form: Object.assign({}, defaultForm), + valid: false, + show1: false, + select: { + state: 'Florida', + abbr: 'FL' + }, + items: [{ + state: 'Florida', + abbr: 'FL' + }, { + state: 'Georgia', + abbr: 'GA' + }, { + state: 'Nebraska', + abbr: 'NE' + }, { + state: 'California', + abbr: 'CA' + }, { + state: 'New York', + abbr: 'NY' + }], + defaultForm: defaultForm + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": +/*!**********************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! + \**********************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + { + model: { + value: _vm.valid, + callback: function($$v) { + _vm.valid = $$v + }, + expression: "valid" + } + }, + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "v-layout", + { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", + attrs: { xs12: "", md3: "", sm6: "" } + }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Register Page" } }, + [ + _c( + "v-layout", + { attrs: { column: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cellnumber", + label: "Cell Number", + id: "id1", + color: "black" + }, + model: { + value: _vm.form.cellnumber, + callback: function($$v) { + _vm.$set(_vm.form, "cellnumber", $$v) + }, + expression: "form.cellnumber" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "password", + label: "Password", + type: _vm.show1 ? "text" : "password", + "append-icon": _vm.show1 + ? "visibility" + : "visibility_off", + id: "id2", + color: "black" + }, + on: { + "click:append": function($event) { + _vm.show1 = !_vm.show1 + } + }, + model: { + value: _vm.form.password, + callback: function($$v) { + _vm.$set(_vm.form, "password", $$v) + }, + expression: "form.password" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "name", + label: "Name", + id: "id3", + color: "black" + }, + model: { + value: _vm.form.name, + callback: function($$v) { + _vm.$set(_vm.form, "name", $$v) + }, + expression: "form.name" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + "item-text": "state", + "item-value": "abbr", + label: "Type", + "return-object": "", + "single-line": "", + color: "black" + }, + model: { + value: _vm.form.select, + callback: function($$v) { + _vm.$set(_vm.form, "select", $$v) + }, + expression: "form.select" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Register") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-right text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/login" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c( + "v-icon", + { + staticClass: + "black--text mr-2 caption" + }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "black--text" }, + [_vm._v("Login")] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Register.vue": +/*!*********************************************!*\ + !*** ./resources/js/vue/views/Register.vue ***! + \*********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); +/* harmony import */ var _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Register.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "395fc56b", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Register.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": +/*!**********************************************************************!*\ + !*** ./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***! + \**********************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": +/*!****************************************************************************************!*\ + !*** ./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! + \****************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/13.js b/public/13.js new file mode 100644 index 00000000..af402a17 --- /dev/null +++ b/public/13.js @@ -0,0 +1,421 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[13],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": +/*!**************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***! + \**************************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + name: "", + data: function data() { + return { + items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": +/*!******************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! + \******************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Submit Test Result" } }, + [ + _c( + "v-layout", + { + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Choose Test Type", + color: "black" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm3: "", md3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "testcode", + label: "Or Enter Test Code", + id: "id", + color: "black" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-xs-center text-sm-center text-md-center", + attrs: { xs12: "", md2: "", sm2: "" } + }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-right")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("GO") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, + [_c("v-divider")], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cssd", + label: "ID CSSD", + color: "black", + id: "id" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "autoclave", + label: "ID AutoClave", + color: "black", + id: "id" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Resualt", + color: "black" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, + [_c("v-divider")], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mt-2", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-check")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("SAVE") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/SubmitTestResult.vue": +/*!*****************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.vue ***! + \*****************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); +/* harmony import */ var _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "6799764f", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/SubmitTestResult.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": +/*!******************************************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***! + \******************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./SubmitTestResult.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": +/*!************************************************************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! + \************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/14.js b/public/14.js new file mode 100644 index 00000000..c9e3720a --- /dev/null +++ b/public/14.js @@ -0,0 +1,167 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[14],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": +/*!******************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***! + \******************************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + name: "", + data: function data() { + return {}; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": +/*!**********************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! + \**********************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "User Info" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + attrs: { name: "name", label: "label", id: "id" } + }) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue": +/*!*********************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue ***! + \*********************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); +/* harmony import */ var _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "ad4fa66e", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/SuperVisior/UserInfo.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": +/*!**********************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***! + \**********************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": +/*!****************************************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! + \****************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/15.js b/public/15.js new file mode 100644 index 00000000..6dac3185 --- /dev/null +++ b/public/15.js @@ -0,0 +1,331 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[15],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&": +/*!***************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***! + \***************************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + search: '', + headers: [{ + text: 'Dessert (100g serving)', + align: 'left', + sortable: false, + value: 'name' + }, { + text: 'Calories', + value: 'calories' + }, { + text: 'Fat (g)', + value: 'fat' + }, { + text: 'Carbs (g)', + value: 'carbs' + }, { + text: 'Protein (g)', + value: 'protein' + }, { + text: 'Iron (%)', + value: 'iron' + }], + desserts: [{ + name: 'Frozen Yogurt', + calories: 159, + fat: 6.0, + carbs: 24, + protein: 4.0, + iron: '1%' + }, { + name: 'Ice cream sandwich', + calories: 237, + fat: 9.0, + carbs: 37, + protein: 4.3, + iron: '1%' + }, { + name: 'Eclair', + calories: 262, + fat: 16.0, + carbs: 23, + protein: 6.0, + iron: '7%' + }, { + name: 'Cupcake', + calories: 305, + fat: 3.7, + carbs: 67, + protein: 4.3, + iron: '8%' + }, { + name: 'Gingerbread', + calories: 356, + fat: 16.0, + carbs: 49, + protein: 3.9, + iron: '16%' + }, { + name: 'Jelly bean', + calories: 375, + fat: 0.0, + carbs: 94, + protein: 0.0, + iron: '0%' + }, { + name: 'Lollipop', + calories: 392, + fat: 0.2, + carbs: 98, + protein: 0, + iron: '2%' + }, { + name: 'Honeycomb', + calories: 408, + fat: 3.2, + carbs: 87, + protein: 6.5, + iron: '45%' + }, { + name: 'Donut', + calories: 452, + fat: 25.0, + carbs: 51, + protein: 4.9, + iron: '22%' + }, { + name: 'KitKat', + calories: 518, + fat: 26.0, + carbs: 65, + protein: 7, + iron: '6%' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": +/*!*******************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! + \*******************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-card", + [ + _c( + "v-card-title", + [ + _vm._v("\n Nutrition\n "), + _c("v-spacer"), + _vm._v(" "), + _c("v-text-field", { + attrs: { + "append-icon": "search", + label: "Search", + "single-line": "", + "hide-details": "" + }, + model: { + value: _vm.search, + callback: function($$v) { + _vm.search = $$v + }, + expression: "search" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-data-table", + { + attrs: { + headers: _vm.headers, + items: _vm.desserts, + search: _vm.search + }, + scopedSlots: _vm._u([ + { + key: "items", + fn: function(props) { + return [ + _c("td", [_vm._v(_vm._s(props.item.name))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.calories)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.fat)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.carbs)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.protein)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.iron)) + ]) + ] + } + } + ]) + }, + [ + _vm._v(" "), + _c("v-alert", { + attrs: { value: true, color: "error", icon: "warning" }, + scopedSlots: _vm._u([ + { + key: "no-results", + fn: function() { + return [ + _vm._v( + '\n Your search for "' + + _vm._s(_vm.search) + + '" found no results.\n ' + ) + ] + }, + proxy: true + } + ]) + }) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/table.vue": +/*!******************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/table.vue ***! + \******************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./table.vue?vue&type=template&id=826d5224& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); +/* harmony import */ var _table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./table.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"], + _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/SuperVisior/table.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&": +/*!*******************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***! + \*******************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./table.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": +/*!*************************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! + \*************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./table.vue?vue&type=template&id=826d5224& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/16.js b/public/16.js new file mode 100644 index 00000000..4aa7bef1 --- /dev/null +++ b/public/16.js @@ -0,0 +1,381 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[16],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": +/*!*******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***! + \*******************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + headers: [{ + sortable: false, + text: 'Name', + value: 'name' + }, { + sortable: false, + text: 'Country', + value: 'country' + }, { + sortable: false, + text: 'City', + value: 'city' + }, { + sortable: false, + text: 'Salary', + value: 'salary', + align: 'right' + }], + items: [{ + name: 'Dakota Rice', + country: 'Niger', + city: 'Oud-Tunrhout', + salary: '$35,738' + }, { + name: 'Minerva Hooper', + country: 'Curaçao', + city: 'Sinaai-Waas', + salary: '$23,738' + }, { + name: 'Sage Rodriguez', + country: 'Netherlands', + city: 'Overland Park', + salary: '$56,142' + }, { + name: 'Philip Chanley', + country: 'Korea, South', + city: 'Gloucester', + salary: '$38,735' + }, { + name: 'Doris Greene', + country: 'Malawi', + city: 'Feldkirchen in Kārnten', + salary: '$63,542' + }, { + name: 'Mason Porter', + country: 'Chile', + city: 'Gloucester', + salary: '$78,615' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": +/*!***********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! + \***********************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, + [ + _c( + "v-layout", + { attrs: { "justify-center": "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { md12: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "green", + title: "Simple Table", + text: "Here is a subtitle for this table" + } + }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-success text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c("td", [_vm._v(_vm._s(item.name))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.country))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.city))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(item.salary)) + ]) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { md12: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "green", + flat: "", + "full-width": "", + title: "Table on Plain Background", + text: "Here is a subtitle for this table" + } + }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items.slice(0, 7), + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c("td", [_vm._v(_vm._s(item.name))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.country))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.city))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(item.salary)) + ]) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/TableList.vue": +/*!**********************************************!*\ + !*** ./resources/js/vue/views/TableList.vue ***! + \**********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableList.vue?vue&type=template&id=27579e74& */ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); +/* harmony import */ var _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"], + _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/TableList.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": +/*!***********************************************************************!*\ + !*** ./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***! + \***********************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": +/*!*****************************************************************************!*\ + !*** ./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! + \*****************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=template&id=27579e74& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/17.js b/public/17.js new file mode 100644 index 00000000..40a0e13f --- /dev/null +++ b/public/17.js @@ -0,0 +1,512 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({// +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": +/*!*************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! + \*************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, + [ + _c( + "v-layout", + { attrs: { "justify-center": "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md8: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "green", + title: "Edit Profile", + text: "Complete your profile" + } + }, + [ + _c( + "v-form", + [ + _c( + "v-container", + { attrs: { "py-0": "" } }, + [ + _c( + "v-layout", + { attrs: { wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + attrs: { + label: "Company (disabled)", + disabled: "" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "User Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Email Address" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md6: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "First Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md6: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Last Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md12: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Adress" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "City" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Country" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { + label: "Postal Code", + type: "number" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "" } }, + [ + _c("v-textarea", { + staticClass: "purple-input", + attrs: { + label: "About Me", + value: + "Lorem ipsum dolor sit amet, consectetur adipiscing elit." + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", "text-xs-right": "" } }, + [ + _c( + "v-btn", + { + staticClass: "mx-0 font-weight-light", + attrs: { color: "success" } + }, + [ + _vm._v( + "\n Update Profile\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c( + "material-card", + { staticClass: "v-card-profile" }, + [ + _c( + "v-avatar", + { + staticClass: "mx-auto d-block", + attrs: { slot: "offset", size: "130" }, + slot: "offset" + }, + [_c("img", { attrs: { src: "/img/" } })] + ), + _vm._v(" "), + _c( + "v-card-text", + { staticClass: "text-xs-center" }, + [ + _c( + "h6", + { + staticClass: + "category text-gray font-weight-thin mb-3" + }, + [_vm._v("CEO / CO-FOUNDER")] + ), + _vm._v(" "), + _c( + "h4", + { staticClass: "card-title font-weight-light" }, + [_vm._v("Alec Thompson")] + ), + _vm._v(" "), + _c( + "p", + { staticClass: "card-description font-weight-light" }, + [ + _vm._v( + "Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is..." + ) + ] + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "font-weight-light", + attrs: { color: "success", round: "" } + }, + [_vm._v("Follow")] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/UserProfile.vue": +/*!************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.vue ***! + \************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=template&id=47383346& */ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); +/* harmony import */ var _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["render"], + _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/UserProfile.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js& ***! + \*************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./UserProfile.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": +/*!*******************************************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! + \*******************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./UserProfile.vue?vue&type=template&id=47383346& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/18.js b/public/18.js new file mode 100644 index 00000000..36022913 --- /dev/null +++ b/public/18.js @@ -0,0 +1,289 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[18],{ + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": +/*!*********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! + \*********************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + [ + _c( + "v-layout", + { attrs: { "justify-center": "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm10: "", md8: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "primary", + title: "Vue Material Dashboard PRO", + text: + "Are you looking for more components? Please check our Premium Version of Vue Material Dashboard." + } + }, + [ + _c("table", { staticClass: "v-table" }, [ + _c("thead", [ + _c("tr", [ + _c("th"), + _vm._v(" "), + _c( + "th", + { staticClass: "subheading font-weight-light" }, + [_vm._v("Free")] + ), + _vm._v(" "), + _c( + "th", + { staticClass: "subheading font-weight-light" }, + [_vm._v("PRO")] + ) + ]) + ]), + _vm._v(" "), + _c("tbody", { staticClass: "text-xs-center" }, [ + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Components")] + ), + _vm._v(" "), + _c("td", [_vm._v("60")]), + _vm._v(" "), + _c("td", [_vm._v("200")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Plugins")] + ), + _vm._v(" "), + _c("td", [_vm._v("2")]), + _vm._v(" "), + _c("td", [_vm._v("15")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Example Pages")] + ), + _vm._v(" "), + _c("td", [_vm._v("3")]), + _vm._v(" "), + _c("td", [_vm._v("27")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Login, Register, Pricing, Lock Pages")] + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "error" } }, [ + _vm._v("mdi-close") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "success" } }, [ + _vm._v("mdi-check") + ]) + ], + 1 + ) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Premium Support")] + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "error" } }, [ + _vm._v("mdi-close") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "success" } }, [ + _vm._v("mdi-check") + ]) + ], + 1 + ) + ]), + _vm._v(" "), + _c("tr", [ + _c("th"), + _vm._v(" "), + _c("td", [_vm._v("Free")]), + _vm._v(" "), + _c("td", [_vm._v("Just $59")]) + ]), + _vm._v(" "), + _c("tr", [ + _c("th"), + _vm._v(" "), + _c( + "td", + [ + _c( + "v-btn", + { + staticClass: + "subheading white--text font-weight-light", + attrs: { + round: "", + large: "", + color: "grey", + disabled: "" + } + }, + [_vm._v("Current Version")] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c( + "v-btn", + { + staticClass: + "subheading white--text font-weight-light", + attrs: { round: "", large: "", color: "cyan" } + }, + [_vm._v("Upgrade to Pro")] + ) + ], + 1 + ) + ]) + ]) + ]) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Upgrade.vue": +/*!********************************************!*\ + !*** ./resources/js/vue/views/Upgrade.vue ***! + \********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + +var script = {} + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( + script, + _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"], + _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Upgrade.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! + \***************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/2.js b/public/2.js new file mode 100644 index 00000000..6accb5ec --- /dev/null +++ b/public/2.js @@ -0,0 +1,1476 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[2],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + name: "", + data: function data() { + return { + SelectedType: { + 0: 0, + 1: {} + }, + InputDuplicator: { + 0: 0 + }, + ArrayInput: [{ + value: '' + }], + ArraySelectBox: [], + ArrayCheckBox: [], + ArrayForm: [], + SelectBox: {}, + CheckBox: {}, + ArrayDiv: [0], + Hidden: false, + select: { + state: 'Text', + abbr: 'text' + }, + Items: [[{ + state: 'Text', + abbr: 'text' + }, { + state: 'Checkbox', + abbr: 'checkbox' + }, { + state: 'Select', + abbr: 'select' + }, { + state: 'Form', + abbr: 'form' + }], [{ + state: 'Text', + abbr: 'text' + }, { + state: 'Checkbox', + abbr: 'checkbox' + }, { + state: 'Select', + abbr: 'select' + }]] + }; + }, + methods: { + Duplicator: function Duplicator() { + this.ArrayDiv.push(this.ArrayDiv.length); + }, + Remove: function Remove(index) { + this.ArrayDiv.splice(index, 1); + }, + RemoveInput: function RemoveInput(Type, ArrayDivindex, index) { + if (Type === 'ArraySelectBox') { + this.ArraySelectBox[ArrayDivindex].splice(index, 1); + this.CreateAgainArray(this.ArraySelectBox, 'ArraySelectBox'); + } else { + this.ArrayCheckBox[ArrayDivindex].splice(index, 1); + this.CreateAgainArray(this.ArrayCheckBox, 'ArrayCheckBox'); + } + }, + InputDuplicate: function InputDuplicate(Type, ArrayDivindex) { + if (Type === 'ArraySelectBox') { + if (this.ArraySelectBox[ArrayDivindex] == undefined) { + this.ArraySelectBox[ArrayDivindex] = []; + } + + this.ArraySelectBox[ArrayDivindex].push({ + value: '' + }); + this.CreateAgainArray(this.ArraySelectBox, 'ArraySelectBox'); + } else if (Type === 'ArrayCheckBox') { + if (this.ArrayCheckBox[ArrayDivindex] == undefined) { + this.ArrayCheckBox[ArrayDivindex] = []; + } + + this.ArrayCheckBox[ArrayDivindex].push({ + value: '' + }); + this.CreateAgainArray(this.ArrayCheckBox, 'ArrayCheckBox'); + } else { + if (this.ArrayForm[ArrayDivindex] == undefined) { + this.ArrayForm[ArrayDivindex] = []; + } else { + this.ArrayForm[ArrayDivindex].push({ + value: '' + }); + this.CreateAgainArray(this.ArrayForm, 'ArrayForm'); + } + } + }, + CreateAgainArray: function CreateAgainArray(arrayDiv, Type) { + var array = arrayDiv; + + if (Type === 'ArraySelectBox') { + this.ArraySelectBox = []; + this.ArraySelectBox = array; + } else if (Type === 'ArrayCheckBox') { + this.ArrayCheckBox = []; + this.ArrayCheckBox = array; + } else { + this.ArrayForm = []; + this.ArrayForm = array; + } + }, + DefaultValue: function DefaultValue(ArrayDivindex, SelectedType) { + this.Hidden = true; + + if (SelectedType == 'select') { + if (this.ArraySelectBox[ArrayDivindex] == undefined) { + this.ArraySelectBox[ArrayDivindex] = []; + this.ArraySelectBox[ArrayDivindex].push({ + value: '' + }); + } + } else if (SelectedType == 'checkbox') { + if (this.ArrayCheckBox[ArrayDivindex] == undefined) { + this.ArrayCheckBox[ArrayDivindex] = []; + this.ArrayCheckBox[ArrayDivindex].push({ + value: '' + }); + } + } + } + } +}); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&": +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, "\n.WM-Border-Gray[data-v-d05735bc] {\r\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-d05735bc] {\r\n background-color : #F5F5F5;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-d05735bc] {\r\n top: -25px !important;\n}\n.v-btn--bottom.v-btn--absolute.v-btn--small[data-v-d05735bc] {\r\n bottom: -24px !important;\n}\r\n", ""]); + + + +/***/ }), + +/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&": +/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& ***! + \********************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true&": +/*!*************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true& ***! + \*************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + { attrs: { id: "ParentForm" } }, + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Add a New Test" } }, + [ + _c( + "v-layout", + { + staticClass: + "pb-4 ma-2 WM-Border WM-Border-Gray WM-BG-White WM-Relative", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: "ma-2", + attrs: { row: "", wrap: "", id: "Form" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "name", + label: "Name", + color: "black", + id: "name" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.Items[0], + "item-text": "state", + "item-value": "abbr", + label: "Type", + "single-line": "", + color: "black" + }, + on: { + change: function($event) { + return _vm.DefaultValue(0, _vm.SelectedType[0]) + } + }, + model: { + value: _vm.SelectedType[0], + callback: function($$v) { + _vm.$set(_vm.SelectedType, 0, $$v) + }, + expression: "SelectedType[0]" + } + }) + ], + 1 + ), + _vm._v(" "), + _vm.SelectedType[0] === "text" + ? _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "size", + label: "Size", + color: "black", + id: "InputSize" + } + }) + ], + 1 + ) + : _vm._e() + ], + 1 + ), + _vm._v(" "), + _vm.SelectedType[0] === "select" + ? _c( + "v-layout", + { + staticClass: + "ma-3 pa-3 WM-Border WM-Border-Black WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: "WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + _vm._l(_vm.ArraySelectBox[0], function( + SelectBox, + Key + ) { + return _c( + "v-flex", + { + key: Key, + staticClass: + "pb-4 ma-2 WM-Border WM-Border-Gray WM-BG-White WM-Width-Full WM-Relative", + attrs: { xs12: "", md3: "", sm3: "" } + }, + [ + _c("v-text-field", { + staticClass: "pa-2 Input", + attrs: { + name: "title", + label: "Title", + color: "black" + }, + model: { + value: SelectBox.value, + callback: function($$v) { + _vm.$set(SelectBox, "value", $$v) + }, + expression: "SelectBox.value" + } + }), + _vm._v(" "), + Key >= 1 + ? _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "pink" + }, + on: { + click: function($event) { + return _vm.RemoveInput( + "ArraySelectBox", + 0, + Key + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v("\n REMOVE") + ], + 1 + ) + : _vm._e() + ], + 1 + ) + }), + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mb-2", + attrs: { + absolute: "", + right: "", + bottom: "", + small: "", + color: "black" + }, + on: { + click: function($event) { + return _vm.InputDuplicate("ArraySelectBox", 0) + } + } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Add") + ]) + ], + 1 + ) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _vm.SelectedType[0] === "checkbox" + ? _c( + "v-layout", + { + staticClass: + "pa-3 WM-Border WM-Border-Black WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: "WM-Width-Full WM-Relative", + attrs: { row: "", wrap: "" } + }, + _vm._l(_vm.ArrayCheckBox[0], function( + Checkbox, + Key + ) { + return _c( + "v-flex", + { + key: Key, + staticClass: + "pb-4 ma-2 WM-Border WM-Border-Gray WM-BG-White WM-Width-Full WM-Relative", + attrs: { xs12: "", sm3: "", md3: "" } + }, + [ + _c("v-text-field", { + staticClass: "pa-2 Input", + attrs: { + name: "title", + label: "Title", + color: "black" + }, + model: { + value: Checkbox.value, + callback: function($$v) { + _vm.$set(Checkbox, "value", $$v) + }, + expression: "Checkbox.value" + } + }), + _vm._v(" "), + Key >= 1 + ? _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "pink" + }, + on: { + click: function($event) { + return _vm.RemoveInput( + "ArrayCheckBox", + 0, + Key + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "white--text" }, + [_vm._v("REMOVE")] + ) + ], + 1 + ) + : _vm._e() + ], + 1 + ) + }), + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mb-2", + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "black" + }, + on: { + click: function($event) { + return _vm.InputDuplicate("ArrayCheckBox", 0) + } + } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Add") + ]) + ], + 1 + ) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _vm.SelectedType[0] === "form" + ? _c( + "v-layout", + { + staticClass: + "pa-3 my-4 mx-3 WM-Border WM-Border-Black WM-Relative", + attrs: { row: "", wrap: "" } + }, + [ + _vm._l(_vm.ArrayDiv, function(Div, ArrayDivKey) { + return _c( + "v-layout", + { + key: ArrayDivKey, + staticClass: + "pa-3 my-4 mx-3 WM-Border WM-Border-Gray WM-Color-LightGrey WM-Width-Full WM-Relative Form", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "name", + label: "Name", + id: "" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.Items[1], + "item-text": "state", + "item-value": "abbr", + label: "Type", + "single-line": "", + color: "black" + }, + on: { + change: function($event) { + return _vm.DefaultValue( + ArrayDivKey, + _vm.SelectedType[1][ArrayDivKey] + ) + } + }, + model: { + value: _vm.SelectedType[1][ArrayDivKey], + callback: function($$v) { + _vm.$set( + _vm.SelectedType[1], + ArrayDivKey, + $$v + ) + }, + expression: + "SelectedType[1][ArrayDivKey]" + } + }) + ], + 1 + ), + _vm._v(" "), + _vm.SelectedType[1][ArrayDivKey] === "text" + ? _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "size", + label: "Size", + color: "black", + id: "InputSize" + } + }) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _vm.SelectedType[1][ArrayDivKey] === "select" + ? _c( + "v-layout", + { + staticClass: + "pa-3 mb-3 WM-Border WM-Border-Black WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: + "WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + _vm._l( + _vm.ArraySelectBox[ArrayDivKey], + function(SelectBox, Key) { + return _c( + "v-flex", + { + key: Key, + staticClass: + "pb-4 ma-2 WM-Border WM-Border-Gray WM-BG-White WM-Width-Full WM-Relative", + attrs: { + xs12: "", + md3: "", + sm3: "" + } + }, + [ + _c("v-text-field", { + staticClass: "pa-2 Input", + attrs: { + name: "title", + label: "Title", + color: "black", + id: "value" + }, + model: { + value: SelectBox.value, + callback: function($$v) { + _vm.$set( + SelectBox, + "value", + $$v + ) + }, + expression: + "SelectBox.value" + } + }), + _vm._v(" "), + Key >= 1 + ? _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "pink" + }, + on: { + click: function( + $event + ) { + return _vm.RemoveInput( + "ArraySelectBox", + ArrayDivKey, + Key + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [ + _vm._v( + "fas fa-times" + ) + ] + ), + _vm._v( + "\n REMOVE" + ) + ], + 1 + ) + : _vm._e() + ], + 1 + ) + } + ), + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + right: "", + bottom: "", + small: "", + color: "black" + }, + on: { + click: function($event) { + return _vm.InputDuplicate( + "ArraySelectBox", + ArrayDivKey + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "white--text" }, + [_vm._v("Add")] + ) + ], + 1 + ) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _vm.SelectedType[1][ArrayDivKey] === "checkbox" + ? _c( + "v-layout", + { + staticClass: + "pa-3 mb-3 WM-Border WM-Border-Black WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-layout", + { + staticClass: + "WM-Relative WM-Width-Full", + attrs: { row: "", wrap: "" } + }, + _vm._l( + _vm.ArrayCheckBox[ArrayDivKey], + function(CheckBox, Key) { + return Key >= 0 + ? _c( + "v-flex", + { + key: Key, + staticClass: + "pb-4 ma-2 WM-Border WM-Border-Gray WM-BG-White WM-Width-Full WM-Relative", + attrs: { + xs12: "", + md3: "", + sm3: "" + } + }, + [ + _c("v-text-field", { + staticClass: + "pa-2 Input", + attrs: { + name: "title", + label: "Title", + color: "black", + id: "value" + }, + model: { + value: CheckBox.value, + callback: function( + $$v + ) { + _vm.$set( + CheckBox, + "value", + $$v + ) + }, + expression: + "CheckBox.value" + } + }), + _vm._v(" "), + Key >= 1 + ? _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "pink" + }, + on: { + click: function( + $event + ) { + return _vm.RemoveInput( + "ArrayCheckBox", + ArrayDivKey, + Key + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [ + _vm._v( + "fas fa-times" + ) + ] + ), + _vm._v( + "\n REMOVE" + ) + ], + 1 + ) + : _vm._e() + ], + 1 + ) + : _vm._e() + } + ), + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + right: "", + bottom: "", + small: "", + color: "black" + }, + on: { + click: function($event) { + return _vm.InputDuplicate( + "ArrayCheckBox", + ArrayDivKey + ) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "white--text" }, + [_vm._v("Add")] + ) + ], + 1 + ) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + top: "", + color: "pink", + id: "RemoveFormDuplicator" + }, + on: { + click: function($event) { + return _vm.Remove(ArrayDivKey) + } + } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v("\n REMOVE") + ], + 1 + ) + ], + 1 + ) + }), + _vm._v(" "), + _c( + "v-btn", + { + attrs: { + absolute: "", + small: "", + right: "", + bottom: "", + color: "cyan", + id: "FormDuplicator" + }, + on: { click: _vm.Duplicator } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v("\n ADD") + ], + 1 + ) + ], + 2 + ) + : _vm._e(), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mb-2", + attrs: { + absolute: "", + right: "", + bottom: "", + small: "", + color: "pink" + }, + on: { + click: function($event) { + return _vm.InputDuplicate("ArrayForm", 0) + } + } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Add") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-4", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _vm.Hidden + ? _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-check")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Generate Form") + ]) + ], + 1 + ) + : _vm._e(), + _vm._v(" "), + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/TestCreator.vue": +/*!************************************************!*\ + !*** ./resources/js/vue/views/TestCreator.vue ***! + \************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TestCreator.vue?vue&type=template&id=d05735bc&scoped=true& */ "./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true&"); +/* harmony import */ var _TestCreator_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TestCreator.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& */ "./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( + _TestCreator_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "d05735bc", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/TestCreator.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js& ***! + \*************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./TestCreator.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&": +/*!*********************************************************************************************************!*\ + !*** ./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& ***! + \*********************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=style&index=0&id=d05735bc&lang=css&scoped=true&"); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__); +/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); + /* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_style_index_0_id_d05735bc_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); + +/***/ }), + +/***/ "./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true&": +/*!*******************************************************************************************!*\ + !*** ./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true& ***! + \*******************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./TestCreator.vue?vue&type=template&id=d05735bc&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestCreator.vue?vue&type=template&id=d05735bc&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TestCreator_vue_vue_type_template_id_d05735bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/3.js b/public/3.js new file mode 100644 index 00000000..89610826 --- /dev/null +++ b/public/3.js @@ -0,0 +1,374 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[3],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=script&lang=js&": +/*!********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Typography.vue?vue&type=script&lang=js& ***! + \********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +var leader = 'I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.'; +var leaderShort = leader.slice(0, 105) + '...'; +var material = 'The Life of Material Dashboard'; +var small = 'Header with small subtitle'; +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + typography: { + 'heading-1': ['Header 1', material, 'h1'], + 'heading-2': ['Header 2', material, 'h2'], + 'heading-3': ['Header 3', material, 'h3'], + 'heading-4': ['Header 4', material, 'h4'], + 'heading-5': ['Header 5', material, 'h5'], + 'heading-6 text-uppercase': ['Header 6', material, 'h6'], + '': ['Paragraph', leader, 'p'], + 'quote': ['Quote', leader, 'blockquote'], + 'text--disabled': ['Muted Text', leaderShort, 'p'], + 'text-primary': ['Primary Text', leaderShort, 'p'], + 'text-info': ['Info Text', leaderShort, 'p'], + 'text-success': ['Success Text', leaderShort, 'p'], + 'text-warning': ['Warning Text', leaderShort, 'p'], + 'text-danger': ['Danger Text', leaderShort, 'p'], + 'small': ['Small Tag', small, 'h2'] + } + }; + } +}); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&": +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--6-2!./node_modules/sass-loader/lib/loader.js??ref--6-3!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss& ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, ".tim-note {\n bottom: 10px;\n color: #c0c1c2;\n display: block;\n font-weight: 400;\n font-size: 13px;\n line-height: 13px;\n left: 0;\n margin-left: 20px;\n width: 260px;\n}", ""]); + + + +/***/ }), + +/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&": +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--6-2!./node_modules/sass-loader/lib/loader.js??ref--6-3!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss& ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--6-2!../../../../node_modules/sass-loader/lib/loader.js??ref--6-3!../../../../node_modules/vue-loader/lib??vue-loader-options!./Typography.vue?vue&type=style&index=0&lang=scss& */ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7&": +/*!************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7& ***! + \************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { "fill-height": "", fluid: "" } }, + [ + _c( + "v-layout", + { attrs: { "justify-center": "", "align-center": "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "green", + title: "Material Dashboard Heading", + text: "Created using Roboto Font Family" + } + }, + [ + _c( + "v-card-text", + [ + _c("h2", { staticClass: "font-weight-light mb-4" }, [ + _vm._v("Typography") + ]), + _vm._v(" "), + _c( + "v-container", + { + staticClass: "pa-0", + attrs: { "grid-list-xl": "", fluid: "" } + }, + _vm._l(_vm.typography, function(t, i) { + return _c( + "v-layout", + { key: i, attrs: { "align-end": "", wrap: "" } }, + [ + _c("v-flex", { attrs: { xs1: "", md3: "" } }, [ + _c("span", { + staticClass: "tim-note", + domProps: { textContent: _vm._s(t[0]) } + }) + ]), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs8: "" } }, + [ + _c( + t[2], + { tag: "component", class: i }, + [ + i !== "quote" + ? [ + _vm._v( + "\n " + + _vm._s(t[1]) + + "\n " + ) + ] + : _vm._e(), + _vm._v(" "), + i === "quote" + ? _c("p", [_vm._v(_vm._s(t[1]))]) + : _vm._e(), + _vm._v(" "), + i === "quote" + ? _c("small", [ + _vm._v("Kanye West, Musician") + ]) + : _vm._e(), + _vm._v(" "), + i === "small" + ? [ + _c("br"), + _vm._v(" "), + _c("small", [ + _vm._v( + "Use 'small' tag for the headers" + ) + ]) + ] + : _vm._e() + ], + 2 + ) + ], + 1 + ) + ], + 1 + ) + }), + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Typography.vue": +/*!***********************************************!*\ + !*** ./resources/js/vue/views/Typography.vue ***! + \***********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Typography.vue?vue&type=template&id=46cf39f7& */ "./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7&"); +/* harmony import */ var _Typography_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Typography.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Typography.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Typography.vue?vue&type=style&index=0&lang=scss& */ "./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( + _Typography_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__["render"], + _Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Typography.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Typography.vue?vue&type=script&lang=js&": +/*!************************************************************************!*\ + !*** ./resources/js/vue/views/Typography.vue?vue&type=script&lang=js& ***! + \************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Typography.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&": +/*!*********************************************************************************!*\ + !*** ./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss& ***! + \*********************************************************************************/ +/*! no static exports found */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--6-2!../../../../node_modules/sass-loader/lib/loader.js??ref--6-3!../../../../node_modules/vue-loader/lib??vue-loader-options!./Typography.vue?vue&type=style&index=0&lang=scss& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=style&index=0&lang=scss&"); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__); +/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); + /* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_2_node_modules_sass_loader_lib_loader_js_ref_6_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a); + +/***/ }), + +/***/ "./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7&": +/*!******************************************************************************!*\ + !*** ./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7& ***! + \******************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Typography.vue?vue&type=template&id=46cf39f7& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Typography.vue?vue&type=template&id=46cf39f7&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Typography_vue_vue_type_template_id_46cf39f7___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/4.js b/public/4.js new file mode 100644 index 00000000..1a41dd3b --- /dev/null +++ b/public/4.js @@ -0,0 +1,168 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{ + +/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&": +/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***! + \*********************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, "\n.mapouter {\n text-align:right;\n height:100%;\n width:100%;\n position: absolute;\n}\n.gmap_canvas {\n overflow:hidden;\n background:none!important;\n height:100%;\n width:100%;\n}\n", ""]); + + + +/***/ }), + +/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&": +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&": +/*!******************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942& ***! + \******************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _vm._m(0) +} +var staticRenderFns = [ + function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c("div", [ + _c("div", { staticClass: "mapouter" }, [ + _c("div", { staticClass: "gmap_canvas" }, [ + _c("iframe", { + attrs: { + id: "gmap_canvas", + width: "100%", + height: "100%", + src: + "https://maps.google.com/maps?q=google&t=&z=13&ie=UTF8&iwloc=&output=embed", + frameborder: "0", + scrolling: "no", + marginheight: "0", + marginwidth: "0" + } + }) + ]) + ]) + ]) + } +] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Maps.vue": +/*!*****************************************!*\ + !*** ./resources/js/vue/views/Maps.vue ***! + \*****************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Maps.vue?vue&type=template&id=91484942& */ "./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&"); +/* harmony import */ var _Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Maps.vue?vue&type=style&index=0&lang=css& */ "./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + +var script = {} + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + script, + _Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["render"], + _Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Maps.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&": +/*!**************************************************************************!*\ + !*** ./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***! + \**************************************************************************/ +/*! no static exports found */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&"); +/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__); +/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); + /* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); + +/***/ }), + +/***/ "./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&": +/*!************************************************************************!*\ + !*** ./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942& ***! + \************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=template&id=91484942& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/5.js b/public/5.js new file mode 100644 index 00000000..a9064f5b --- /dev/null +++ b/public/5.js @@ -0,0 +1,449 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": +/*!***********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***! + \***********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": +/*!***************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! + \***************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "div", + {}, + [ + _c( + "v-container", + { attrs: { fluid: "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "All Test Resualt", text: "" } }, + [ + _c( + "v-layout", + { + staticClass: "my-3", + attrs: { "align-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Date", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Hospital", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-search")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Filter") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "my-3", + attrs: { "align-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs1: "" } }, + [ + _c("v-card-title", [ + _c("div", [ + _c("div", [ + _vm._v("\n 222\n ") + ]), + _vm._v(" "), + _c("div", [ + _vm._v("\n Test\n ") + ]), + _vm._v(" "), + _c("div", {}, [ + _vm._v("\n 1\n ") + ]) + ]) + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs6: "" } }, + [ + _c("v-card-text", [ + _c("p", [ + _vm._v( + "\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna\n " + ) + ]) + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs4: "" } }, + [ + _c( + "v-card-text", + [ + _c( + "v-btn", + { staticClass: "mr-2", attrs: { color: "black" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-folder")] + ), + _vm._v(" "), + _c("span", [_vm._v("Archive")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { staticClass: "mr-2", attrs: { color: "cyan" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { attrs: { color: "orange darken-1" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-barcode")] + ), + _vm._v(" "), + _c("span", [_vm._v("Generate Barcode")]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/AllResultTest.vue": +/*!**************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.vue ***! + \**************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); +/* harmony import */ var _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "01d995b8", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/AllResultTest.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***! + \***************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./AllResultTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": +/*!*********************************************************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! + \*********************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/6.js b/public/6.js new file mode 100644 index 00000000..182f91cd --- /dev/null +++ b/public/6.js @@ -0,0 +1,253 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": +/*!*******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***! + \*******************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + Cards: [{ + title: 'My Info', + text: 'You can easily edit your registration information', + icon: '/img/Static/Dashboard/darkmug.png', + color: 'WM-OrangeGradient-BG', + route: '/my-info', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md6 sm6' + }, { + title: 'All Test Result', + text: 'You can see all user tests and own tests', + icon: '/img/Static/Dashboard/pad.png', + color: 'WM-GreenGradient-BG', + route: '/all-resualttest', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md6 sm6' + }, { + title: 'Manage Users', + text: 'You can edit the medical center information', + icon: '/img/Static/Dashboard/ipad.png', + color: 'WM-YellowPinkGradient-BG', + route: '/manage-users', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }, { + title: 'Manage Medical Center', + text: 'Managing users very fast by ...', + icon: '/img/Static/Dashboard/Macbook.png', + color: 'WM-MuskGradient-BG', + route: '/manage-medical-center', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md7 sm7' + }, { + title: 'Add a Test Type', + text: 'You can simply add your own test type', + icon: '/img/Static/Dashboard/Book-and-Pen.png', + color: 'WM-GreyGradient-BG', + route: '/test-creator', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md5 sm5' + }, { + title: 'Test to Verify', + text: 'You can simply add your own test type in this section of website', + icon: '/img/Static/Dashboard/notepad-colorful.png', + color: 'WM-PinkGradient-BG', + route: '/submit-test-result', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }, { + title: 'Add a Test Result', + text: 'You can edit the medical center information', + icon: '/img/Static/Dashboard/ipad.png', + color: 'WM-YellowPinkGradient-BG', + route: '/manage-medical-center', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": +/*!***********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! + \***********************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { fluid: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "black", + title: "Material Dashboard Heading", + text: "" + } + }, + [ + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + _vm._l(_vm.Cards, function(Card, Key) { + return _c( + "v-flex", + { key: Key, class: [Card.column, "pa-2"] }, + [ + _c( + "router-link", + { attrs: { to: Card.route } }, + [ + _c("material-cards", { + attrs: { + title: Card.title, + icon: Card.icon, + color: Card.color, + text: Card.text, + aligntext: Card.aligntext, + alignimg: Card.alignimg + } + }) + ], + 1 + ) + ], + 1 + ) + }), + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Dashboard.vue": +/*!**********************************************!*\ + !*** ./resources/js/vue/views/Dashboard.vue ***! + \**********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); +/* harmony import */ var _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"], + _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Dashboard.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": +/*!***********************************************************************!*\ + !*** ./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***! + \***********************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": +/*!*****************************************************************************!*\ + !*** ./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! + \*****************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/7.js b/public/7.js new file mode 100644 index 00000000..f17dbab3 --- /dev/null +++ b/public/7.js @@ -0,0 +1,274 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": +/*!***************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js& ***! + \***************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + icons: ['mdi-access-point', 'mdi-access-point-network', 'mdi-account', 'mdi-account-alert', 'mdi-account-box', 'mdi-account-box-multiple', 'mdi-account-box-outline', 'mdi-account-card-details', 'mdi-account-check', 'mdi-account-circle', 'mdi-account-convert', 'mdi-account-edit', 'mdi-account-group', 'mdi-account-heart', 'mdi-account-key', 'mdi-account-location', 'mdi-account-minus', 'mdi-account-multiple', 'mdi-account-multiple-check', 'mdi-account-multiple-minus', 'mdi-account-multiple-outline', 'mdi-account-multiple-plus', 'mdi-account-multiple-plus-outline', 'mdi-account-network', 'mdi-account-off', 'mdi-account-outline', 'mdi-account-plus', 'mdi-account-plus-outline', 'mdi-account-remove', 'mdi-account-search', 'mdi-account-search-outline', 'mdi-account-settings', 'mdi-account-settings-variant', 'mdi-account-star', 'mdi-account-switch', 'mdi-accusoft', 'mdi-adjust', 'mdi-adobe', 'mdi-air-conditioner', 'mdi-airballoon', 'mdi-airplane', 'mdi-airplane-landing', 'mdi-airplane-off', 'mdi-airplane-takeoff', 'mdi-airplay', 'mdi-airport', 'mdi-alarm', 'mdi-alarm-bell', 'mdi-alarm-check', 'mdi-alarm-light', 'mdi-alarm-multiple', 'mdi-alarm-off', 'mdi-alarm-plus', 'mdi-alarm-snooze', 'mdi-album', 'mdi-alert', 'mdi-alert-box', 'mdi-alert-circle', 'mdi-alert-circle-outline', 'mdi-alert-decagram', 'mdi-alert-octagon', 'mdi-alert-octagram', 'mdi-alert-outline', 'mdi-alien', 'mdi-all-inclusive', 'mdi-alpha', 'mdi-alphabetical', 'mdi-altimeter', 'mdi-amazon', 'mdi-amazon-alexa', 'mdi-amazon-drive', 'mdi-ambulance', 'mdi-amplifier', 'mdi-anchor', 'mdi-android', 'mdi-android-debug-bridge', 'mdi-android-head', 'mdi-android-studio', 'mdi-angle-acute', 'mdi-angle-obtuse', 'mdi-angle-right', 'mdi-angular', 'mdi-angularjs', 'mdi-animation', 'mdi-animation-play', 'mdi-anvil', 'mdi-apple', 'mdi-apple-finder', 'mdi-apple-icloud', 'mdi-apple-ios', 'mdi-apple-keyboard-caps', 'mdi-apple-keyboard-command', 'mdi-apple-keyboard-control', 'mdi-apple-keyboard-option', 'mdi-apple-keyboard-shift', 'mdi-apple-safari', 'mdi-application', 'mdi-approval', 'mdi-apps', 'mdi-arch', 'mdi-archive', 'mdi-arrange-bring-forward', 'mdi-arrange-bring-to-front', 'mdi-arrange-send-backward', 'mdi-arrange-send-to-back', 'mdi-arrow-all', 'mdi-arrow-bottom-left', 'mdi-arrow-bottom-left-bold-outline', 'mdi-arrow-bottom-left-thick', 'mdi-arrow-bottom-right', 'mdi-arrow-bottom-right-bold-outline', 'mdi-arrow-bottom-right-thick', 'mdi-arrow-collapse', 'mdi-arrow-collapse-all', 'mdi-arrow-collapse-down', 'mdi-arrow-collapse-horizontal', 'mdi-arrow-collapse-left', 'mdi-arrow-collapse-right', 'mdi-arrow-collapse-up', 'mdi-arrow-collapse-vertical', 'mdi-arrow-decision', 'mdi-arrow-decision-auto', 'mdi-arrow-decision-auto-outline', 'mdi-arrow-decision-outline', 'mdi-arrow-down', 'mdi-arrow-down-bold', 'mdi-arrow-down-bold-box', 'mdi-arrow-down-bold-box-outline', 'mdi-arrow-down-bold-circle', 'mdi-arrow-down-bold-circle-outline', 'mdi-arrow-down-bold-hexagon-outline', 'mdi-arrow-down-bold-outline', 'mdi-arrow-down-box', 'mdi-arrow-down-drop-circle', 'mdi-arrow-down-drop-circle-outline', 'mdi-arrow-down-thick', 'mdi-arrow-expand', 'mdi-arrow-expand-all', 'mdi-arrow-expand-down', 'mdi-arrow-expand-horizontal', 'mdi-arrow-expand-left', 'mdi-arrow-expand-right', 'mdi-arrow-expand-up', 'mdi-arrow-expand-vertical', 'mdi-arrow-left', 'mdi-arrow-left-bold', 'mdi-arrow-left-bold-box', 'mdi-arrow-left-bold-box-outline', 'mdi-arrow-left-bold-circle', 'mdi-arrow-left-bold-circle-outline', 'mdi-arrow-left-bold-hexagon-outline', 'mdi-arrow-left-bold-outline', 'mdi-arrow-left-box', 'mdi-arrow-left-drop-circle', 'mdi-arrow-left-drop-circle-outline', 'mdi-arrow-left-right-bold-outline', 'mdi-arrow-left-thick', 'mdi-arrow-right', 'mdi-arrow-right-bold', 'mdi-arrow-right-bold-box', 'mdi-arrow-right-bold-box-outline', 'mdi-arrow-right-bold-circle', 'mdi-arrow-right-bold-circle-outline', 'mdi-arrow-right-bold-hexagon-outline', 'mdi-arrow-right-bold-outline', 'mdi-arrow-right-box', 'mdi-arrow-right-drop-circle', 'mdi-arrow-right-drop-circle-outline', 'mdi-arrow-right-thick', 'mdi-arrow-split-horizontal', 'mdi-arrow-split-vertical', 'mdi-arrow-top-left', 'mdi-arrow-top-left-bold-outline', 'mdi-arrow-top-left-thick', 'mdi-arrow-top-right', 'mdi-arrow-top-right-bold-outline', 'mdi-arrow-top-right-thick', 'mdi-arrow-up', 'mdi-arrow-up-bold', 'mdi-arrow-up-bold-box', 'mdi-arrow-up-bold-box-outline', 'mdi-arrow-up-bold-circle', 'mdi-arrow-up-bold-circle-outline', 'mdi-arrow-up-bold-hexagon-outline', 'mdi-arrow-up-bold-outline', 'mdi-arrow-up-box', 'mdi-arrow-up-down-bold-outline', 'mdi-arrow-up-drop-circle', 'mdi-arrow-up-drop-circle-outline', 'mdi-arrow-up-thick', 'mdi-artist', 'mdi-assistant', 'mdi-asterisk', 'mdi-at', 'mdi-atlassian', 'mdi-atom', 'mdi-attachment', 'mdi-audio-video', 'mdi-audiobook', 'mdi-augmented-reality', 'mdi-auto-fix', 'mdi-auto-upload', 'mdi-autorenew', 'mdi-av-timer', 'mdi-axe', 'mdi-azure', 'mdi-baby', 'mdi-baby-buggy', 'mdi-backburger', 'mdi-backspace', 'mdi-backup-restore', 'mdi-badminton'] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": +/*!*******************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! + \*******************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { + staticStyle: { "flex-wrap": "wrap" }, + attrs: { "fill-height": "", fluid: "" } + }, + [ + _c( + "material-card", + { attrs: { color: "green" } }, + [ + _c("div", { attrs: { slot: "header" }, slot: "header" }, [ + _c("div", { staticClass: "title font-weight-light mb-2" }, [ + _vm._v("Material Design Icons") + ]), + _vm._v(" "), + _c("div", { staticClass: "category font-weight-thin" }, [ + _vm._v("\n See all available\n "), + _c( + "a", + { + staticClass: "white--text", + attrs: { + href: "https://materialdesignicons.com/", + target: "_blank" + } + }, + [_vm._v("\n Icons\n ")] + ) + ]) + ]), + _vm._v(" "), + _c( + "v-layout", + { attrs: { "align-center": "", "justify-center": "", wrap: "" } }, + _vm._l(_vm.icons, function(icon) { + return _c( + "v-flex", + { key: icon, attrs: { "ma-2": "" } }, + [ + _c( + "v-tooltip", + { attrs: { top: "", "content-class": "top" } }, + [ + _c( + "v-icon", + { attrs: { slot: "activator" }, slot: "activator" }, + [ + _vm._v( + "\n " + _vm._s(icon) + "\n " + ) + ] + ), + _vm._v(" "), + _c("span", [_vm._v(_vm._s(icon))]) + ], + 1 + ) + ], + 1 + ) + }), + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "div", + { staticClass: "mx-auto" }, + [ + _c( + "v-btn", + { + staticClass: "mx-0 font-weight-light", + attrs: { + large: "", + color: "success", + href: "https://materialdesignicons.com/", + target: "_blank", + round: "" + } + }, + [ + _c("v-icon", { attrs: { left: "" } }, [ + _vm._v("mdi-material-design") + ]), + _vm._v(" "), + _c("span", [_vm._v("See all icons")]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Icons.vue": +/*!******************************************!*\ + !*** ./resources/js/vue/views/Icons.vue ***! + \******************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Icons.vue?vue&type=template&id=790d5902& */ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); +/* harmony import */ var _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Icons.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["render"], + _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Icons.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": +/*!*******************************************************************!*\ + !*** ./resources/js/vue/views/Icons.vue?vue&type=script&lang=js& ***! + \*******************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Icons.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! + \*************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Icons.vue?vue&type=template&id=790d5902& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/8.js b/public/8.js new file mode 100644 index 00000000..854bf615 --- /dev/null +++ b/public/8.js @@ -0,0 +1,395 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/*!***************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***! + \***************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js"); +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// + +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + cell_number: "", + password: "" + }; + }, + computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapGetters"])('auth', ['authenticating', 'authenticationError', 'authenticationErrorCode'])), + methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['login']), { + handleSubmit: function handleSubmit() { + // Perform a simple validation that cell_number and password have been typed in + if (this.cell_number != '' && this.password != '') { + this.login({ + cell_number: this.cell_number, + password: this.password + }); + this.password = ""; + } + } + }) +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": +/*!*******************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! + \*******************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-form", + [ + _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "v-layout", + { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", + attrs: { xs12: "", md3: "", sm3: "" } + }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Login Page" } }, + [ + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-text-field", { + attrs: { + name: "cellnumber", + label: "Cell Number", + id: "id1", + color: "black" + }, + model: { + value: _vm.cell_number, + callback: function($$v) { + _vm.cell_number = $$v + }, + expression: "cell_number" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-text-field", { + attrs: { + name: "password", + label: "Password", + id: "id2", + color: "black" + }, + model: { + value: _vm.password, + callback: function($$v) { + _vm.password = $$v + }, + expression: "password" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" }, + on: { click: _vm.handleSubmit } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Login") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-right text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Register") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { + staticClass: "px-4 py-3", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/submittestresualt" } }, + [ + _c( + "span", + { + staticClass: "black--text", + staticStyle: { + "border-bottom": "1px solid #000" + } + }, + [_vm._v("Forgot Password ?")] + ) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Login.vue": +/*!******************************************!*\ + !*** ./resources/js/vue/views/Login.vue ***! + \******************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); +/* harmony import */ var _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Login.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "646835d1", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Login.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/*!*******************************************************************!*\ + !*** ./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***! + \*******************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": +/*!*************************************************************************************!*\ + !*** ./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! + \*************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/9.js b/public/9.js new file mode 100644 index 00000000..c4a0a31d --- /dev/null +++ b/public/9.js @@ -0,0 +1,542 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{ + +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + headers: [{ + sortable: true, + text: 'Operator', + value: 'operator' + }, { + sortable: true, + text: 'Date', + value: 'date' + }, { + sortable: true, + text: 'Hospital', + value: 'hospital' + }, { + sortable: true, + text: 'Action', + value: 'action', + align: 'right' + }], + items: [{ + name: 'Fatemeh Shokouhi', + date: '12/05/1397', + operator: 'Shahid Beheshti', + action: '' + }, { + name: 'Fatemeh Fayyazi', + date: '12/05/1397', + operator: 'Emam Reza', + action: '' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": +/*!*************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! + \*************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "v-container", + { attrs: { "grid-list-xs": "" } }, + [ + _c( + "material-card", + { attrs: { color: "black", title: "Member List" } }, + [ + _c( + "v-layout", + { + staticClass: "px-5 mb-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "name", + label: "Name", + id: "id1" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "date", + label: "Date", + id: "id2" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "hospital", + label: "Hospital", + id: "id3" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-search")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Filter") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 my-2", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-white text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c( + "td", + { staticClass: "headline font-weight-light" }, + [_vm._v(_vm._s(item.name))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.date))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.operator))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "text-xs-right" }, + [ + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "purple" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-envelope")] + ), + _vm._v(" "), + _c("span", [_vm._v("SMS")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "cyan" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "orange darken-1" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-user")] + ), + _vm._v(" "), + _c("span", [_vm._v("Operator")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: " WM-ActionButton", + attrs: { color: "pink" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c("span", [_vm._v("Remove")]) + ], + 1 + ) + ], + 1 + ) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/ManageUsers.vue": +/*!************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.vue ***! + \************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); +/* harmony import */ var _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ + +var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + "436a95ea", + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/ManageUsers.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***! + \*************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageUsers.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&"); +/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": +/*!*******************************************************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! + \*******************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/css/app.css b/public/css/app.css new file mode 100644 index 00000000..1937c51d --- /dev/null +++ b/public/css/app.css @@ -0,0 +1,8 @@ +@import url(https://fonts.googleapis.com/css?family=Nunito); + +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#3490dc;--indigo:#6574cd;--purple:#9561e2;--pink:#f66d9b;--red:#e3342f;--orange:#f6993f;--yellow:#ffed4a;--green:#38c172;--teal:#4dc0b5;--cyan:#6cb2eb;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#3490dc;--secondary:#6c757d;--success:#38c172;--info:#6cb2eb;--warning:#ffed4a;--danger:#e3342f;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito",sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#f8fafc}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#3490dc;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#1d68a7;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.575rem}.h4,h4{font-size:1.35rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:.9rem}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.125rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014\A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f8fafc;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#f66d9b;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#f8fafc}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c6e0f5}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b0d4f1}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c7eed8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b3e8ca}.table-info,.table-info>td,.table-info>th{background-color:#d6e9f9}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c0ddf6}.table-warning,.table-warning>td,.table-warning>th{background-color:#fffacc}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff8b3}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7c6c5}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4b0af}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#f8fafc;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#f8fafc;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.19rem + 2px);padding:.375rem .75rem;font-size:.9rem;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#a1cbef;outline:0;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.125rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.7875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.6;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.68125rem + 2px);padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.6875rem + 2px);padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#38c172}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.7875rem;line-height:1.6;color:#fff;background-color:rgba(56,193,114,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#38c172}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#38c172;box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#38c172}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#38c172}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#98e1b7}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#5cd08d}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(56,193,114,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#38c172}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e3342f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.7875rem;line-height:1.6;color:#fff;background-color:rgba(227,52,47,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#e3342f}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e3342f;box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e3342f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e3342f}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#f2a29f}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e9605c}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(227,52,47,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e3342f}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:.9rem;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-primary:hover{color:#fff;background-color:#227dc7;border-color:#2176bd}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2176bd;border-color:#1f6fb2}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#38c172;border-color:#38c172}.btn-success:hover{color:#fff;background-color:#2fa360;border-color:#2d995b}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#38c172;border-color:#38c172}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#2d995b;border-color:#2a9055}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-info{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-info:hover{color:#fff;background-color:#4aa0e6;border-color:#3f9ae5}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-info.disabled,.btn-info:disabled{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#3f9ae5;border-color:#3495e3}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-warning{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-warning:hover{color:#212529;background-color:#ffe924;border-color:#ffe817}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ffe817;border-color:#ffe70a}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-danger{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-danger:hover{color:#fff;background-color:#d0211c;border-color:#c51f1a}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c51f1a;border-color:#b91d19}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#3490dc;background-color:transparent;background-image:none;border-color:#3490dc}.btn-outline-primary:hover{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3490dc;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#38c172;background-color:transparent;background-image:none;border-color:#38c172}.btn-outline-success:hover{color:#fff;background-color:#38c172;border-color:#38c172}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#38c172;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#38c172;border-color:#38c172}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-info{color:#6cb2eb;background-color:transparent;background-image:none;border-color:#6cb2eb}.btn-outline-info:hover{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#6cb2eb;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-warning{color:#ffed4a;background-color:transparent;background-image:none;border-color:#ffed4a}.btn-outline-warning:hover{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffed4a;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-danger{color:#e3342f;background-color:transparent;background-image:none;border-color:#e3342f}.btn-outline-danger:hover{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e3342f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#3490dc;background-color:transparent}.btn-link:hover{color:#1d68a7;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.9rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#3490dc}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.7875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.6875rem + 2px);padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.68125rem + 2px);padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.44rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#3490dc}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#cce3f6}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.22rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#3490dc}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#3490dc}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#3490dc}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.19rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.6;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#a1cbef;outline:0;box-shadow:0 0 0 .2rem rgba(161,203,239,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.68125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.6875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.19rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#a1cbef;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#a1cbef}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.19rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.6;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.19rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3490dc;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#cce3f6}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3490dc;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#cce3f6}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#3490dc;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#cce3f6}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#f8fafc;border-color:#dee2e6 #dee2e6 #f8fafc}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3490dc}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.32rem;padding-bottom:.32rem;margin-right:1rem;font-size:1.125rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.125rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3490dc;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#1d68a7;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#3490dc;border-color:#3490dc}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#3490dc}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#2176bd}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#38c172}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#2d995b}.badge-info{color:#212529;background-color:#6cb2eb}.badge-info[href]:focus,.badge-info[href]:hover{color:#212529;text-decoration:none;background-color:#3f9ae5}.badge-warning{color:#212529;background-color:#ffed4a}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#ffe817}.badge-danger{color:#fff;background-color:#e3342f}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#c51f1a}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.85rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#1b4b72;background-color:#d6e9f8;border-color:#c6e0f5}.alert-primary hr{border-top-color:#b0d4f1}.alert-primary .alert-link{color:#113049}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#1d643b;background-color:#d7f3e3;border-color:#c7eed8}.alert-success hr{border-top-color:#b3e8ca}.alert-success .alert-link{color:#123c24}.alert-info{color:#385d7a;background-color:#e2f0fb;border-color:#d6e9f9}.alert-info hr{border-top-color:#c0ddf6}.alert-info .alert-link{color:#284257}.alert-warning{color:#857b26;background-color:#fffbdb;border-color:#fffacc}.alert-warning hr{border-top-color:#fff8b3}.alert-warning .alert-link{color:#5d561b}.alert-danger{color:#761b18;background-color:#f9d6d5;border-color:#f7c6c5}.alert-danger hr{border-top-color:#f4b0af}.alert-danger .alert-link{color:#4c110f}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.675rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#3490dc;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#3490dc;border-color:#3490dc}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#1b4b72;background-color:#c6e0f5}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#1b4b72;background-color:#b0d4f1}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#1b4b72;border-color:#1b4b72}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#1d643b;background-color:#c7eed8}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#1d643b;background-color:#b3e8ca}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1d643b;border-color:#1d643b}.list-group-item-info{color:#385d7a;background-color:#d6e9f9}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#385d7a;background-color:#c0ddf6}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#385d7a;border-color:#385d7a}.list-group-item-warning{color:#857b26;background-color:#fffacc}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#857b26;background-color:#fff8b3}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#857b26;border-color:#857b26}.list-group-item-danger{color:#761b18;background-color:#f7c6c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#761b18;background-color:#f4b0af}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#761b18;border-color:#761b18}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.35rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.6}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito,sans-serif;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Nunito,sans-serif;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.9rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateZ(0);transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#3490dc!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2176bd!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#38c172!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#2d995b!important}.bg-info{background-color:#6cb2eb!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#3f9ae5!important}.bg-warning{background-color:#ffed4a!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ffe817!important}.bg-danger{background-color:#e3342f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c51f1a!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#3490dc!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#38c172!important}.border-info{border-color:#6cb2eb!important}.border-warning{border-color:#ffed4a!important}.border-danger{border-color:#e3342f!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#3490dc!important}a.text-primary:focus,a.text-primary:hover{color:#2176bd!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#38c172!important}a.text-success:focus,a.text-success:hover{color:#2d995b!important}.text-info{color:#6cb2eb!important}a.text-info:focus,a.text-info:hover{color:#3f9ae5!important}.text-warning{color:#ffed4a!important}a.text-warning:focus,a.text-warning:hover{color:#ffe817!important}.text-danger{color:#e3342f!important}a.text-danger:focus,a.text-danger:hover{color:#c51f1a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)} \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 00000000..e69de29b diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot new file mode 100644 index 00000000..02a5ecb9 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg new file mode 100644 index 00000000..1b168ee9 --- /dev/null +++ b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg @@ -0,0 +1,3459 @@ + + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf new file mode 100644 index 00000000..3926cb17 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff new file mode 100644 index 00000000..7bcc97ea Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2 b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2 new file mode 100644 index 00000000..2abc94a5 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2 differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot new file mode 100644 index 00000000..7b7a1d70 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg new file mode 100644 index 00000000..80cf2b29 --- /dev/null +++ b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg @@ -0,0 +1,803 @@ + + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf new file mode 100644 index 00000000..17b86c2f Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff new file mode 100644 index 00000000..822243e2 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2 b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2 new file mode 100644 index 00000000..c446ff7a Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2 differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot new file mode 100644 index 00000000..dfc8921a Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg new file mode 100644 index 00000000..132373b3 --- /dev/null +++ b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg @@ -0,0 +1,4527 @@ + + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf new file mode 100644 index 00000000..97ae69b9 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff new file mode 100644 index 00000000..86d9b32b Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff differ diff --git a/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2 b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2 new file mode 100644 index 00000000..67f67dc1 Binary files /dev/null and b/public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2 differ diff --git a/public/fonts/vendor/@mdi/materialdesignicons-webfont.eot b/public/fonts/vendor/@mdi/materialdesignicons-webfont.eot new file mode 100644 index 00000000..cc615bdc Binary files /dev/null and b/public/fonts/vendor/@mdi/materialdesignicons-webfont.eot differ diff --git a/public/fonts/vendor/@mdi/materialdesignicons-webfont.svg b/public/fonts/vendor/@mdi/materialdesignicons-webfont.svg new file mode 100644 index 00000000..d9e3e932 --- /dev/null +++ b/public/fonts/vendor/@mdi/materialdesignicons-webfont.svg @@ -0,0 +1,8694 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/vendor/@mdi/materialdesignicons-webfont.ttf b/public/fonts/vendor/@mdi/materialdesignicons-webfont.ttf new file mode 100644 index 00000000..42a11c88 Binary files /dev/null and b/public/fonts/vendor/@mdi/materialdesignicons-webfont.ttf differ diff --git a/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff b/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff new file mode 100644 index 00000000..8f9f3c9f Binary files /dev/null and b/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff differ diff --git a/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff2 b/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff2 new file mode 100644 index 00000000..bf6efeed Binary files /dev/null and b/public/fonts/vendor/@mdi/materialdesignicons-webfont.woff2 differ diff --git a/public/fonts/vendor/font-awesome/fontawesome-webfont.eot b/public/fonts/vendor/font-awesome/fontawesome-webfont.eot new file mode 100644 index 00000000..e9f60ca9 Binary files /dev/null and b/public/fonts/vendor/font-awesome/fontawesome-webfont.eot differ diff --git a/public/fonts/vendor/font-awesome/fontawesome-webfont.svg b/public/fonts/vendor/font-awesome/fontawesome-webfont.svg new file mode 100644 index 00000000..855c845e --- /dev/null +++ b/public/fonts/vendor/font-awesome/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/vendor/font-awesome/fontawesome-webfont.ttf b/public/fonts/vendor/font-awesome/fontawesome-webfont.ttf new file mode 100644 index 00000000..35acda2f Binary files /dev/null and b/public/fonts/vendor/font-awesome/fontawesome-webfont.ttf differ diff --git a/public/fonts/vendor/font-awesome/fontawesome-webfont.woff b/public/fonts/vendor/font-awesome/fontawesome-webfont.woff new file mode 100644 index 00000000..400014a4 Binary files /dev/null and b/public/fonts/vendor/font-awesome/fontawesome-webfont.woff differ diff --git a/public/fonts/vendor/font-awesome/fontawesome-webfont.woff2 b/public/fonts/vendor/font-awesome/fontawesome-webfont.woff2 new file mode 100644 index 00000000..4d13fc60 Binary files /dev/null and b/public/fonts/vendor/font-awesome/fontawesome-webfont.woff2 differ diff --git a/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.eot b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.eot new file mode 100644 index 00000000..70508eba Binary files /dev/null and b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.eot differ diff --git a/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.ttf b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.ttf new file mode 100644 index 00000000..7015564a Binary files /dev/null and b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.ttf differ diff --git a/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff new file mode 100644 index 00000000..b648a3ee Binary files /dev/null and b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff differ diff --git a/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff2 b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff2 new file mode 100644 index 00000000..9fa21125 Binary files /dev/null and b/public/fonts/vendor/material-design-icons-icondist/MaterialIcons-Regular.woff2 differ diff --git a/public/index.php b/public/index.php new file mode 100644 index 00000000..4584cbcd --- /dev/null +++ b/public/index.php @@ -0,0 +1,60 @@ + + */ + +define('LARAVEL_START', microtime(true)); + +/* +|-------------------------------------------------------------------------- +| Register The Auto Loader +|-------------------------------------------------------------------------- +| +| Composer provides a convenient, automatically generated class loader for +| our application. We just need to utilize it! We'll simply require it +| into the script here so that we don't have to worry about manual +| loading any of our classes later on. It feels great to relax. +| +*/ + +require __DIR__.'/../vendor/autoload.php'; + +/* +|-------------------------------------------------------------------------- +| Turn On The Lights +|-------------------------------------------------------------------------- +| +| We need to illuminate PHP development, so let us turn on the lights. +| This bootstraps the framework and gets it ready for use, then it +| will load up this application so that we can run it and send +| the responses back to the browser and delight our users. +| +*/ + +$app = require_once __DIR__.'/../bootstrap/app.php'; + +/* +|-------------------------------------------------------------------------- +| Run The Application +|-------------------------------------------------------------------------- +| +| Once we have the application, we can handle the incoming request +| through the kernel, and send the associated response back to +| the client's browser allowing them to enjoy the creative +| and wonderful application we have prepared for them. +| +*/ + +$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); + +$response = $kernel->handle( + $request = Illuminate\Http\Request::capture() +); + +$response->send(); + +$kernel->terminate($request, $response); diff --git a/public/js/app.js b/public/js/app.js new file mode 100644 index 00000000..736d3c73 --- /dev/null +++ b/public/js/app.js @@ -0,0 +1 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=11)}([function(e,t,n){"use strict";var r=n(5),i=n(19),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function s(e){return null!==e&&"object"==typeof e}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;n=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],function(e){u.headers[e]={}}),r.forEach(["post","put","patch"],function(e){u.headers[e]=r.merge(o)}),e.exports=u}).call(this,n(6))},function(e,t,n){"use strict";n.r(t),function(e){for(var n="undefined"!=typeof window&&"undefined"!=typeof document,r=["Edge","Trident","Firefox"],i=0,o=0;o=0){i=1;break}var a=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},i))}};function s(e){return e&&"[object Function]"==={}.toString.call(e)}function u(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=u(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:l(c(e))}var f=n&&!(!window.MSInputMethodContext||!document.documentMode),p=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?f:10===e?p:f||p}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===u(n,"position")?h(n):n:e?e.ownerDocument.documentElement:document.documentElement}function v(e){return null!==e.parentNode?v(e.parentNode):e}function g(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(e!==u&&t!==u||r.contains(i))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&h(a.firstElementChild)!==a?h(u):u;var c=v(e);return c.host?g(c.host,t):g(e,v(t).host)}function m(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function y(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}function _(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function b(e){var t=e.body,n=e.documentElement,r=d(10)&&getComputedStyle(n);return{height:_("Height",t,n,r),width:_("Width",t,n,r)}}var w=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},T=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=d(10),i="HTML"===t.nodeName,o=A(e),a=A(t),s=l(e),c=u(t),f=parseFloat(c.borderTopWidth,10),p=parseFloat(c.borderLeftWidth,10);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=C({top:o.top-a.top-f,left:o.left-a.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!r&&i){var v=parseFloat(c.marginTop,10),g=parseFloat(c.marginLeft,10);h.top-=f-v,h.bottom-=f-v,h.left-=p-g,h.right-=p-g,h.marginTop=v,h.marginLeft=g}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(t,"top"),i=m(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}(h,t)),h}function O(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===u(t,"transform");)t=t.parentElement;return t||document.documentElement}function D(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?O(e):g(e,t);if("viewport"===r)o=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=S(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:m(n),s=t?0:m(n,"left");return C({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=l(c(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===r?e.ownerDocument.documentElement:r;var f=S(s,a,i);if("HTML"!==s.nodeName||function e(t){var n=t.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===u(t,"position")||e(c(t)))}(a))o=f;else{var p=b(e.ownerDocument),d=p.height,h=p.width;o.top+=f.top-f.marginTop,o.bottom=d+f.top,o.left+=f.left-f.marginLeft,o.right=h+f.left}}var v="number"==typeof(n=n||0);return o.left+=v?n:n.left||0,o.top+=v?n:n.top||0,o.right-=v?n:n.right||0,o.bottom-=v?n:n.bottom||0,o}function I(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=D(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},u=Object.keys(s).map(function(e){return x({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=u.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=e.split("-")[1];return l+(f?"-"+f:"")}function k(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return S(n,r?O(t):g(t,n),r)}function N(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function L(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function j(e,t,n){n=n.split("-")[0];var r=N(e),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=t[a]+t[u]/2-r[u]/2,i[s]=n===s?t[s]-r[c]:t[L(s)],i}function P(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function R(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=P(e,function(e){return e[t]===n});return e.indexOf(r)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&s(n)&&(t.offsets.popper=C(t.offsets.popper),t.offsets.reference=C(t.offsets.reference),t=n(t,e))}),t}function $(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function H(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=K.indexOf(e),r=K.slice(n+1).concat(K.slice(0,n));return t?r.reverse():r}var X={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Q(e,t,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(P(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return C(s)[t]/100*o}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(e,i,t,n)})})).forEach(function(e,t){e.forEach(function(n,r){q(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))})}),i}var Y={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:E({},u,o[u]),end:E({},u,o[u]+o[c]-a[c])};e.offsets.popper=x({},a,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=q(+n)?[+n,0]:Q(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||h(e.instance.popper);e.instance.reference===n&&(n=h(n));var r=H("transform"),i=e.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=D(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=a,i[r]=s,t.boundaries=u;var c=t.priority,l=e.offsets.popper,f={primary:function(e){var n=l[e];return l[e]u[e]&&!t.escapeWithReference&&(r=Math.min(l[n],u[e]-("right"===e?l.width:l.height))),E({},n,r)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=x({},l,f[t](e))}),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(e.offsets.popper[u]=o(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!V(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,a=o.popper,s=o.reference,c=-1!==["left","right"].indexOf(i),l=c?"height":"width",f=c?"Top":"Left",p=f.toLowerCase(),d=c?"left":"top",h=c?"bottom":"right",v=N(r)[l];s[h]-va[h]&&(e.offsets.popper[p]+=s[p]+v-a[h]),e.offsets.popper=C(e.offsets.popper);var g=s[p]+s[l]/2-v/2,m=u(e.instance.popper),y=parseFloat(m["margin"+f],10),_=parseFloat(m["border"+f+"Width"],10),b=g-e.offsets.popper[p]-y-_;return b=Math.max(Math.min(a[l]-v,b),0),e.arrowElement=r,e.offsets.arrow=(E(n={},p,Math.round(b)),E(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if($(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=D(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=L(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case X.FLIP:a=[r,i];break;case X.CLOCKWISE:a=G(r);break;case X.COUNTERCLOCKWISE:a=G(r,!0);break;default:a=t.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return e;r=e.placement.split("-")[0],i=L(r);var c=e.offsets.popper,l=e.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)f(l.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),m="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&g,y=-1!==["top","bottom"].indexOf(r),_=!!t.flipVariations&&(y&&"start"===o&&d||y&&"end"===o&&h||!y&&"start"===o&&v||!y&&"end"===o&&g);(p||m||_)&&(e.flipped=!0,(p||m)&&(r=a[u+1]),_&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=x({},e.offsets.popper,j(e.instance.popper,e.offsets.reference,e.placement)),e=R(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),e.placement=L(t),e.offsets.popper=C(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!V(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=P(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};w(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=a(this.update.bind(this)),this.options=x({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(x({},e.Defaults.modifiers,i.modifiers)).forEach(function(t){r.options.modifiers[t]=x({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return x({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&s(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return T(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=k(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=I(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=j(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=R(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,$(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[H("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return W.call(this)}}]),e}();J.Utils=("undefined"!=typeof window?window:e).PopperUtils,J.placements=z,J.Defaults=Y,t.default=J}.call(this,n(1))},function(e,t,n){var r;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(n,i){"use strict";var o=[],a=n.document,s=Object.getPrototypeOf,u=o.slice,c=o.concat,l=o.push,f=o.indexOf,p={},d=p.toString,h=p.hasOwnProperty,v=h.toString,g=v.call(Object),m={},y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},_=function(e){return null!=e&&e===e.window},b={type:!0,src:!0,noModule:!0};function w(e,t,n){var r,i=(t=t||a).createElement("script");if(i.text=e,n)for(r in b)n[r]&&(i[r]=n[r]);t.head.appendChild(i).parentNode.removeChild(i)}function T(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?p[d.call(e)]||"object":typeof e}var E=function(e,t){return new E.fn.init(e,t)},x=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function C(e){var t=!!e&&"length"in e&&e.length,n=T(e);return!y(e)&&!_(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}E.fn=E.prototype={jquery:"3.3.1",constructor:E,length:0,toArray:function(){return u.call(this)},get:function(e){return null==e?u.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=E.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return E.each(this,e)},map:function(e){return this.pushStack(E.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+R+")"+R+"*"),U=new RegExp("="+R+"*([^\\]'\"]*?)"+R+"*\\]","g"),V=new RegExp(M),z=new RegExp("^"+$+"$"),K={ID:new RegExp("^#("+$+")"),CLASS:new RegExp("^\\.("+$+")"),TAG:new RegExp("^("+$+"|[*])"),ATTR:new RegExp("^"+H),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,Y=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{N.apply(D=L.call(w.childNodes),w.childNodes),D[w.childNodes.length].nodeType}catch(e){N={apply:D.length?function(e,t){k.apply(e,L.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function oe(e,t,r,i){var o,s,c,l,f,h,m,y=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,v)){if(11!==T&&(f=Y.exec(e)))if(o=f[1]){if(9===T){if(!(c=t.getElementById(o)))return r;if(c.id===o)return r.push(c),r}else if(y&&(c=y.getElementById(o))&&_(t,c)&&c.id===o)return r.push(c),r}else{if(f[2])return N.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!A[e+" "]&&(!g||!g.test(e))){if(1!==T)y=t,m=e;else if("object"!==t.nodeName.toLowerCase()){for((l=t.getAttribute("id"))?l=l.replace(te,ne):t.setAttribute("id",l=b),s=(h=a(e)).length;s--;)h[s]="#"+l+" "+me(h[s]);m=h.join(","),y=J.test(e)&&ve(t.parentNode)||t}if(m)try{return N.apply(r,y.querySelectorAll(m)),r}catch(e){}finally{l===b&&t.removeAttribute("id")}}}return u(e.replace(W,"$1"),t,r,i)}function ae(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function le(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,v=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&v)return t.getElementsByClassName(e)},m=[],g=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+R+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||g.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=Q.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),m.push("!=",M)}),g=g.length&&new RegExp(g.join("|")),m=m.length&&new RegExp(m.join("|")),t=Q.test(h.compareDocumentPosition),_=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&_(w,e)?-1:t===d||t.ownerDocument===w&&_(w,t)?1:l?j(l,e)-j(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:l?j(l,e)-j(l,t):0;if(i===o)return le(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?le(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(U,"='$1']"),n.matchesSelector&&v&&!A[t+" "]&&(!m||!m.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),_(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&O.call(r.attrHandle,t.toLowerCase())?i(e,t,!v):void 0;return void 0!==o?o:n.attributes||!v?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(S),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return l=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:K,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return K.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=x[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&x(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(F," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,p,d,h,v=o!==a?"nextSibling":"previousSibling",g=t.parentNode,m=s&&t.nodeName.toLowerCase(),y=!u&&!s,_=!1;if(g){if(o){for(;v;){for(p=t;p=p[v];)if(s?p.nodeName.toLowerCase()===m:1===p.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(_=(d=(c=(l=(f=(p=g)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&c[1])&&c[2],p=d&&g.childNodes[d];p=++d&&p&&p[v]||(_=d=0)||h.pop();)if(1===p.nodeType&&++_&&p===t){l[e]=[T,d,_];break}}else if(y&&(_=d=(c=(l=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&c[1]),!1===_)for(;(p=++d&&p&&p[v]||(_=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==m:1!==p.nodeType)||!++_||(y&&((l=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,_]),p!==t)););return(_-=i)===r||_%r==0&&_/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=j(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[b]?se(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return z.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return X.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,c=null!=t;s-1&&(o[c]=!(a[c]=f))}}else m=be(m===a?m.splice(h,m.length):m),i?i(null,a,m,u):N.apply(a,m)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,l=ye(function(e){return e===t},s,!0),f=ye(function(e){return j(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==c)||((t=n).nodeType?l(e,n,r):f(e,n,r));return t=null,i}];u1&&_e(p),u>1&&me(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(W,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,l){var f,h,g,m=0,y="0",_=o&&[],b=[],w=c,E=o||i&&r.find.TAG("*",l),x=T+=null==w?1:Math.random()||.1,C=E.length;for(l&&(c=a===d||a||l);y!==C&&null!=(f=E[y]);y++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!v);g=e[h++];)if(g(f,a||d,s)){u.push(f);break}l&&(T=x)}n&&((f=!g&&f)&&m--,o&&_.push(f))}if(m+=y,n&&y!==m){for(h=0;g=t[h++];)g(_,b,a,s);if(o){if(m>0)for(;y--;)_[y]||b[y]||(b[y]=I.call(u));b=be(b)}N.apply(u,b),l&&!o&&b.length>0&&m+t.length>1&&oe.uniqueSort(u)}return l&&(T=x,c=w),_};return n?se(o):o}(o,i))).selector=e}return s},u=oe.select=function(e,t,n,i){var o,u,c,l,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(c=u[0]).type&&9===t.nodeType&&v&&r.relative[u[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=K.needsContext.test(e)?0:u.length;o--&&(c=u[o],!r.relative[l=c.type]);)if((f=r.find[l])&&(i=f(c.matches[0].replace(Z,ee),J.test(u[0].type)&&ve(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&me(u)))return N.apply(n,i),n;break}}return(p||s(e,d))(i,t,!v,n,!t||J.test(e)&&ve(t.parentNode)||t),n},n.sortStable=b.split("").sort(S).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||ce(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(n);E.find=A,E.expr=A.selectors,E.expr[":"]=E.expr.pseudos,E.uniqueSort=E.unique=A.uniqueSort,E.text=A.getText,E.isXMLDoc=A.isXML,E.contains=A.contains,E.escapeSelector=A.escape;var S=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&E(e).is(n))break;r.push(e)}return r},O=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=E.expr.match.needsContext;function I(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(e,t,n){return y(t)?E.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?E.grep(e,function(e){return e===t!==n}):"string"!=typeof t?E.grep(e,function(e){return f.call(t,e)>-1!==n}):E.filter(t,e,n)}E.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?E.find.matchesSelector(r,e)?[r]:[]:E.find.matches(e,E.grep(t,function(e){return 1===e.nodeType}))},E.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(E(e).filter(function(){for(t=0;t1?E.uniqueSort(n):n},filter:function(e){return this.pushStack(N(this,e||[],!1))},not:function(e){return this.pushStack(N(this,e||[],!0))},is:function(e){return!!N(this,"string"==typeof e&&D.test(e)?E(e):e||[],!1).length}});var L,j=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||L,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:j.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:a,!0)),k.test(r[1])&&E.isPlainObject(t))for(r in t)y(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=a.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,L=E(a);var P=/^(?:parents|prev(?:Until|All))/,R={children:!0,contents:!0,next:!0,prev:!0};function $(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&E.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?E.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?f.call(E(e),this[0]):f.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),E.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return S(e,"parentNode")},parentsUntil:function(e,t,n){return S(e,"parentNode",n)},next:function(e){return $(e,"nextSibling")},prev:function(e){return $(e,"previousSibling")},nextAll:function(e){return S(e,"nextSibling")},prevAll:function(e){return S(e,"previousSibling")},nextUntil:function(e,t,n){return S(e,"nextSibling",n)},prevUntil:function(e,t,n){return S(e,"previousSibling",n)},siblings:function(e){return O((e.parentNode||{}).firstChild,e)},children:function(e){return O(e.firstChild)},contents:function(e){return I(e,"iframe")?e.contentDocument:(I(e,"template")&&(e=e.content||e),E.merge([],e.childNodes))}},function(e,t){E.fn[e]=function(n,r){var i=E.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=E.filter(r,i)),this.length>1&&(R[e]||E.uniqueSort(i),P.test(e)&&i.reverse()),this.pushStack(i)}});var H=/[^\x20\t\r\n\f]+/g;function M(e){return e}function F(e){throw e}function W(e,t,n,r){var i;try{e&&y(i=e.promise)?i.call(e).done(t).fail(n):e&&y(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}E.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return E.each(e.match(H)||[],function(e,n){t[n]=!0}),t}(e):E.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?E.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},E.extend({Deferred:function(e){var t=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return E.Deferred(function(n){E.each(t,function(t,r){var i=y(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(e,r,i){var o=0;function a(e,t,r,i){return function(){var s=this,u=arguments,c=function(){var n,c;if(!(e=o&&(r!==F&&(s=void 0,u=[n]),t.rejectWith(s,u))}};e?l():(E.Deferred.getStackHook&&(l.stackTrace=E.Deferred.getStackHook()),n.setTimeout(l))}}return E.Deferred(function(n){t[0][3].add(a(0,n,y(i)?i:M,n.notifyWith)),t[1][3].add(a(0,n,y(e)?e:M)),t[2][3].add(a(0,n,y(r)?r:F))}).promise()},promise:function(e){return null!=e?E.extend(e,i):i}},o={};return E.each(t,function(e,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add(function(){r=s},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith}),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=u.call(arguments),o=E.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?u.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(W(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||y(i[n]&&i[n].then)))return o.then();for(;n--;)W(i[n],a(n),o.reject);return o.promise()}});var q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&q.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},E.readyException=function(e){n.setTimeout(function(){throw e})};var B=E.Deferred();function U(){a.removeEventListener("DOMContentLoaded",U),n.removeEventListener("load",U),E.ready()}E.fn.ready=function(e){return B.then(e).catch(function(e){E.readyException(e)}),this},E.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--E.readyWait:E.isReady)||(E.isReady=!0,!0!==e&&--E.readyWait>0||B.resolveWith(a,[E]))}}),E.ready.then=B.then,"complete"===a.readyState||"loading"!==a.readyState&&!a.documentElement.doScroll?n.setTimeout(E.ready):(a.addEventListener("DOMContentLoaded",U),n.addEventListener("load",U));var V=function(e,t,n,r,i,o,a){var s=0,u=e.length,c=null==n;if("object"===T(n))for(s in i=!0,n)V(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,y(r)||(a=!0),c&&(a?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(E(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Z.remove(this,e)})}}),E.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,E.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=E.queue(e,t),r=n.length,i=n.shift(),o=E._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){E.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:E.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),E.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ve={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&I(e,t)?E.merge([e],n):n}function me(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(c=E.contains(o.ownerDocument,o),a=ge(f.appendChild(o),"script"),c&&me(a),n)for(l=0;o=a[l++];)he.test(o.type||"")&&n.push(o);return f}ye=a.createDocumentFragment().appendChild(a.createElement("div")),(_e=a.createElement("input")).setAttribute("type","radio"),_e.setAttribute("checked","checked"),_e.setAttribute("name","t"),ye.appendChild(_e),m.checkClone=ye.cloneNode(!0).cloneNode(!0).lastChild.checked,ye.innerHTML="",m.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var Te=a.documentElement,Ee=/^key/,xe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ae(){return!0}function Se(){return!1}function Oe(){try{return a.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return E().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),e.each(function(){E.event.add(this,t,i,r,n)})}E.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=J.get(e);if(g)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&E.find.matchesSelector(Te,i),n.guid||(n.guid=E.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(t){return void 0!==E&&E.event.triggered!==t.type?E.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(H)||[""]).length;c--;)d=v=(s=Ce.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=E.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=E.event.special[d]||{},l=E.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&E.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),E.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=J.hasData(e)&&J.get(e);if(g&&(u=g.events)){for(c=(t=(t||"").match(H)||[""]).length;c--;)if(d=v=(s=Ce.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=E.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,g.handle)||E.removeEvent(e,d,g.handle),delete u[d])}else for(d in u)E.event.remove(e,d+t[c],n,r,!0);E.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=E.event.fix(e),u=new Array(arguments.length),c=(J.get(this,"events")||{})[s.type]||[],l=E.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],a={},n=0;n-1:E.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,ke=/\s*$/g;function je(e,t){return I(e,"table")&&I(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function $e(e,t){var n,r,i,o,a,s,u,c;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),c=o.events))for(i in delete a.handle,a.events={},c)for(n=0,r=c[i].length;n1&&"string"==typeof h&&!m.checkClone&&Ne.test(h))return e.each(function(i){var o=e.eq(i);v&&(t[0]=h.call(this,i,o.html())),He(o,t,n,r)});if(p&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=E.map(ge(i,"script"),Pe)).length;f")},clone:function(e,t,n){var r,i,o,a,s,u,c,l=e.cloneNode(!0),f=E.contains(e.ownerDocument,e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(a=ge(l),r=0,i=(o=ge(e)).length;r0&&me(a,!f&&ge(e,"script")),l},cleanData:function(e){for(var t,n,r,i=E.event.special,o=0;void 0!==(n=e[o]);o++)if(Q(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?E.event.remove(n,r):E.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),E.fn.extend({detach:function(e){return Me(this,e,!0)},remove:function(e){return Me(this,e)},text:function(e){return V(this,function(e){return void 0===e?E.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(E.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return E.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ve[(de.exec(e)||["",""])[1].toLowerCase()]){e=E.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=We(e),i=Be(e,t,r),o="border-box"===E.css(e,"boxSizing",!1,r),a=o;if(Fe.test(i)){if(!n)return i;i="auto"}return a=a&&(m.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===E.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}E.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=ze.test(t),c=e.style;if(u||(t=Ye(s)),a=E.cssHooks[t]||E.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:c[t];"string"===(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n==n&&("number"===o&&(n+=i&&i[3]||(E.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return ze.test(t)||(t=Ye(s)),(a=E.cssHooks[t]||E.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),E.each(["height","width"],function(e,t){E.cssHooks[t]={get:function(e,n,r){if(n)return!Ve.test(E.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ke,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===E.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&m.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=E.css(e,t)),Je(0,n,s)}}}),E.cssHooks.marginLeft=Ue(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),E.each({margin:"",padding:"",border:"Width"},function(e,t){E.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(E.cssHooks[e+t].set=Je)}),E.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a1)}}),E.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||E.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(E.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=E.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=E.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){E.fx.step[e.prop]?E.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[E.cssProps[e.prop]]&&!E.cssHooks[e.prop]?e.elem[e.prop]=e.now:E.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},E.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},E.fx=tt.prototype.init,E.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===a.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(at):n.setTimeout(at,E.fx.interval),E.fx.tick())}function st(){return n.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){E.removeAttr(this,e)})}}),E.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?E.prop(e,t,n):(1===o&&E.isXMLDoc(e)||(i=E.attrHooks[t.toLowerCase()]||(E.expr.match.bool.test(t)?ft:void 0)),void 0!==n?null===n?void E.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=E.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&I(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(H);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ft={set:function(e,t,n){return!1===t?E.removeAttr(e,n):e.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),function(e,t){var n=pt[t]||E.find.attr;pt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=pt[a],pt[a]=i,i=null!=n(e,t,r)?a:null,pt[a]=o),i}});var dt=/^(?:input|select|textarea|button)$/i,ht=/^(?:a|area)$/i;function vt(e){return(e.match(H)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(H)||[]}E.fn.extend({prop:function(e,t){return V(this,E.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[E.propFix[e]||e]})}}),E.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&E.isXMLDoc(e)||(t=E.propFix[t]||t,i=E.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=E.find.attr(e,"tabindex");return t?parseInt(t,10):dt.test(e.nodeName)||ht.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(E.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){E.propFix[this.toLowerCase()]=this}),E.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(y(e))return this.each(function(t){E(this).addClass(e.call(this,t,gt(this)))});if((t=mt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(y(e))return this.each(function(t){E(this).removeClass(e.call(this,t,gt(this)))});if(!arguments.length)return this.attr("class","");if((t=mt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):y(e)?this.each(function(n){E(this).toggleClass(e.call(this,n,gt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=E(this),a=mt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=gt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+vt(gt(n))+" ").indexOf(t)>-1)return!0;return!1}});var yt=/\r/g;E.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=y(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,E(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=E.map(i,function(e){return null==e?"":e+""})),(t=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=E.valHooks[i.type]||E.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(yt,""):null==n?"":n:void 0}}),E.extend({valHooks:{option:{get:function(e){var t=E.find.attr(e,"value");return null!=t?t:vt(E.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),E.each(["radio","checkbox"],function(){E.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=E.inArray(E(e).val(),t)>-1}},m.checkOn||(E.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in n;var _t=/^(?:focusinfocus|focusoutblur)$/,bt=function(e){e.stopPropagation()};E.extend(E.event,{trigger:function(e,t,r,i){var o,s,u,c,l,f,p,d,v=[r||a],g=h.call(e,"type")?e.type:e,m=h.call(e,"namespace")?e.namespace.split("."):[];if(s=d=u=r=r||a,3!==r.nodeType&&8!==r.nodeType&&!_t.test(g+E.event.triggered)&&(g.indexOf(".")>-1&&(m=g.split("."),g=m.shift(),m.sort()),l=g.indexOf(":")<0&&"on"+g,(e=e[E.expando]?e:new E.Event(g,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=m.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:E.makeArray(t,[e]),p=E.event.special[g]||{},i||!p.trigger||!1!==p.trigger.apply(r,t))){if(!i&&!p.noBubble&&!_(r)){for(c=p.delegateType||g,_t.test(c+g)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(r.ownerDocument||a)&&v.push(u.defaultView||u.parentWindow||n)}for(o=0;(s=v[o++])&&!e.isPropagationStopped();)d=s,e.type=o>1?c:p.bindType||g,(f=(J.get(s,"events")||{})[e.type]&&J.get(s,"handle"))&&f.apply(s,t),(f=l&&s[l])&&f.apply&&Q(s)&&(e.result=f.apply(s,t),!1===e.result&&e.preventDefault());return e.type=g,i||e.isDefaultPrevented()||p._default&&!1!==p._default.apply(v.pop(),t)||!Q(r)||l&&y(r[g])&&!_(r)&&((u=r[l])&&(r[l]=null),E.event.triggered=g,e.isPropagationStopped()&&d.addEventListener(g,bt),r[g](),e.isPropagationStopped()&&d.removeEventListener(g,bt),E.event.triggered=void 0,u&&(r[l]=u)),e.result}},simulate:function(e,t,n){var r=E.extend(new E.Event,n,{type:e,isSimulated:!0});E.event.trigger(r,null,t)}}),E.fn.extend({trigger:function(e,t){return this.each(function(){E.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return E.event.trigger(e,t,n,!0)}}),m.focusin||E.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){E.event.simulate(t,e.target,E.event.fix(e))};E.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var wt=n.location,Tt=Date.now(),Et=/\?/;E.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+e),t};var xt=/\[\]$/,Ct=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function Ot(e,t,n,r){var i;if(Array.isArray(t))E.each(t,function(t,i){n||xt.test(e)?r(e,i):Ot(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==T(t))r(e,t);else for(i in t)Ot(e+"["+i+"]",t[i],n,r)}E.param=function(e,t){var n,r=[],i=function(e,t){var n=y(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!E.isPlainObject(e))E.each(e,function(){i(this.name,this.value)});else for(n in e)Ot(n,e[n],t,i);return r.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=E.prop(this,"elements");return e?E.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!E(this).is(":disabled")&&St.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=E(this).val();return null==n?null:Array.isArray(n)?E.map(n,function(e){return{name:t.name,value:e.replace(Ct,"\r\n")}}):{name:t.name,value:n.replace(Ct,"\r\n")}}).get()}});var Dt=/%20/g,It=/#.*$/,kt=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,jt=/^\/\//,Pt={},Rt={},$t="*/".concat("*"),Ht=a.createElement("a");function Mt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(H)||[];if(y(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ft(e,t,n,r){var i={},o=e===Rt;function a(s){var u;return i[s]=!0,E.each(e[s]||[],function(e,s){var c=s(t,n,r);return"string"!=typeof c||o||i[c]?o?!(u=c):void 0:(t.dataTypes.unshift(c),a(c),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Wt(e,t){var n,r,i=E.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&E.extend(!0,e,r),e}Ht.href=wt.href,E.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":E.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Wt(Wt(e,E.ajaxSettings),t):Wt(E.ajaxSettings,e)},ajaxPrefilter:Mt(Pt),ajaxTransport:Mt(Rt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,s,u,c,l,f,p,d,h=E.ajaxSetup({},t),v=h.context||h,g=h.context&&(v.nodeType||v.jquery)?E(v):E.event,m=E.Deferred(),y=E.Callbacks("once memory"),_=h.statusCode||{},b={},w={},T="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(l){if(!s)for(s={};t=Nt.exec(o);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)x.always(e[x.status]);else for(t in e)_[t]=[_[t],e[t]];return this},abort:function(e){var t=e||T;return r&&r.abort(t),C(0,t),this}};if(m.promise(x),h.url=((e||h.url||wt.href)+"").replace(jt,wt.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(H)||[""],null==h.crossDomain){c=a.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Ht.protocol+"//"+Ht.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=E.param(h.data,h.traditional)),Ft(Pt,h,t,x),l)return x;for(p in(f=E.event&&h.global)&&0==E.active++&&E.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Lt.test(h.type),i=h.url.replace(It,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Dt,"+")):(d=h.url.slice(i.length),h.data&&(h.processData||"string"==typeof h.data)&&(i+=(Et.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(kt,"$1"),d=(Et.test(i)?"&":"?")+"_="+Tt+++d),h.url=i+d),h.ifModified&&(E.lastModified[i]&&x.setRequestHeader("If-Modified-Since",E.lastModified[i]),E.etag[i]&&x.setRequestHeader("If-None-Match",E.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&x.setRequestHeader("Content-Type",h.contentType),x.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]),h.headers)x.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(v,x,h)||l))return x.abort();if(T="abort",y.add(h.complete),x.done(h.success),x.fail(h.error),r=Ft(Rt,h,t,x)){if(x.readyState=1,f&&g.trigger("ajaxSend",[x,h]),l)return x;h.async&&h.timeout>0&&(u=n.setTimeout(function(){x.abort("timeout")},h.timeout));try{l=!1,r.send(b,C)}catch(e){if(l)throw e;C(-1,e)}}else C(-1,"No Transport");function C(e,t,a,s){var c,p,d,b,w,T=t;l||(l=!0,u&&n.clearTimeout(u),r=void 0,o=s||"",x.readyState=e>0?4:0,c=e>=200&&e<300||304===e,a&&(b=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,x,a)),b=function(e,t,n,r){var i,o,a,s,u,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=c[u+" "+o]||c["* "+o]))for(i in c)if((s=i.split(" "))[1]===o&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(h,b,x,c),c?(h.ifModified&&((w=x.getResponseHeader("Last-Modified"))&&(E.lastModified[i]=w),(w=x.getResponseHeader("etag"))&&(E.etag[i]=w)),204===e||"HEAD"===h.type?T="nocontent":304===e?T="notmodified":(T=b.state,p=b.data,c=!(d=b.error))):(d=T,!e&&T||(T="error",e<0&&(e=0))),x.status=e,x.statusText=(t||T)+"",c?m.resolveWith(v,[p,T,x]):m.rejectWith(v,[x,T,d]),x.statusCode(_),_=void 0,f&&g.trigger(c?"ajaxSuccess":"ajaxError",[x,h,c?p:d]),y.fireWith(v,[x,T]),f&&(g.trigger("ajaxComplete",[x,h]),--E.active||E.event.trigger("ajaxStop")))}return x},getJSON:function(e,t,n){return E.get(e,t,n,"json")},getScript:function(e,t){return E.get(e,void 0,t,"script")}}),E.each(["get","post"],function(e,t){E[t]=function(e,n,r,i){return y(n)&&(i=i||r,r=n,n=void 0),E.ajax(E.extend({url:e,type:t,dataType:i,data:n,success:r},E.isPlainObject(e)&&e))}}),E._evalUrl=function(e){return E.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},E.fn.extend({wrapAll:function(e){var t;return this[0]&&(y(e)&&(e=e.call(this[0])),t=E(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return y(e)?this.each(function(t){E(this).wrapInner(e.call(this,t))}):this.each(function(){var t=E(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=y(e);return this.each(function(n){E(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){E(this).replaceWith(this.childNodes)}),this}}),E.expr.pseudos.hidden=function(e){return!E.expr.pseudos.visible(e)},E.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},E.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var qt={0:200,1223:204},Bt=E.ajaxSettings.xhr();m.cors=!!Bt&&"withCredentials"in Bt,m.ajax=Bt=!!Bt,E.ajaxTransport(function(e){var t,r;if(m.cors||Bt&&!e.crossDomain)return{send:function(i,o){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(qt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){t&&r()})},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),E.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),E.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return E.globalEval(e),e}}}),E.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),E.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(r,i){t=E(" diff --git a/resources/js/vue/App.vue b/resources/js/vue/App.vue new file mode 100644 index 00000000..c1717d70 --- /dev/null +++ b/resources/js/vue/App.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/resources/js/vue/components/core/Drawer.vue b/resources/js/vue/components/core/Drawer.vue new file mode 100644 index 00000000..a3470d77 --- /dev/null +++ b/resources/js/vue/components/core/Drawer.vue @@ -0,0 +1,188 @@ + + + + + diff --git a/resources/js/vue/components/core/Filter.vue b/resources/js/vue/components/core/Filter.vue new file mode 100644 index 00000000..647f23c6 --- /dev/null +++ b/resources/js/vue/components/core/Filter.vue @@ -0,0 +1,161 @@ + + + + + diff --git a/resources/js/vue/components/core/Footer.vue b/resources/js/vue/components/core/Footer.vue new file mode 100644 index 00000000..6c03766b --- /dev/null +++ b/resources/js/vue/components/core/Footer.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/resources/js/vue/components/core/Toolbar.vue b/resources/js/vue/components/core/Toolbar.vue new file mode 100644 index 00000000..86bc08f1 --- /dev/null +++ b/resources/js/vue/components/core/Toolbar.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/resources/js/vue/components/core/View.vue b/resources/js/vue/components/core/View.vue new file mode 100644 index 00000000..ec27e8f2 --- /dev/null +++ b/resources/js/vue/components/core/View.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/resources/js/vue/components/helper/Offset.vue b/resources/js/vue/components/helper/Offset.vue new file mode 100644 index 00000000..e546334f --- /dev/null +++ b/resources/js/vue/components/helper/Offset.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/resources/js/vue/components/index.js b/resources/js/vue/components/index.js new file mode 100644 index 00000000..3276eceb --- /dev/null +++ b/resources/js/vue/components/index.js @@ -0,0 +1,16 @@ +import Vue from 'vue' +import upperFirst from 'lodash/upperFirst' +import camelCase from 'lodash/camelCase' + +const requireComponent = require.context( + '@/components', true, /\.vue$/ +) + +requireComponent.keys().forEach(fileName => { + const componentConfig = requireComponent(fileName) + + const componentName = upperFirst( + camelCase(fileName.replace(/^\.\//, '').replace(/\.\w+$/, '')) + ) + Vue.component(componentName, componentConfig.default || componentConfig) +}) diff --git a/resources/js/vue/components/material/Card.vue b/resources/js/vue/components/material/Card.vue new file mode 100644 index 00000000..a55f530d --- /dev/null +++ b/resources/js/vue/components/material/Card.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/resources/js/vue/components/material/Cards.vue b/resources/js/vue/components/material/Cards.vue new file mode 100644 index 00000000..56629840 --- /dev/null +++ b/resources/js/vue/components/material/Cards.vue @@ -0,0 +1,67 @@ + + + diff --git a/resources/js/vue/components/material/ChartCard.vue b/resources/js/vue/components/material/ChartCard.vue new file mode 100644 index 00000000..2876dd0d --- /dev/null +++ b/resources/js/vue/components/material/ChartCard.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/resources/js/vue/components/material/Notification.vue b/resources/js/vue/components/material/Notification.vue new file mode 100644 index 00000000..d608c72f --- /dev/null +++ b/resources/js/vue/components/material/Notification.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/resources/js/vue/components/material/StatsCard.vue b/resources/js/vue/components/material/StatsCard.vue new file mode 100644 index 00000000..a4b174db --- /dev/null +++ b/resources/js/vue/components/material/StatsCard.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/resources/js/vue/fontello/fontello-embedded.css b/resources/js/vue/fontello/fontello-embedded.css new file mode 100644 index 00000000..d3aaf805 --- /dev/null +++ b/resources/js/vue/fontello/fontello-embedded.css @@ -0,0 +1,330 @@ +@font-face { + font-family: 'fontello'; + src: url('../font/fontello.eot?63279374'); + src: url('../font/fontello.eot?63279374#iefix') format('embedded-opentype'), + url('../font/fontello.svg?63279374#fontello') format('svg'); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'fontello'; + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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6D0AAAA+AADoPgAA6D4AAAA/AADoPwAA6D8AAABAAADoQAAA6EAAAABBAADoQQAA6EEAAABCAADoQgAA6EIAAABDAADoQwAA6EMAAABEAADoRAAA6EQAAABFAADoRQAA6EUAAABGAADoRgAA6EYAAABHAADoRwAA6EcAAABIAADoSAAA6EgAAABJAADoSQAA6EkAAABKAADoSgAA6EoAAABLAADoSwAA6EsAAABMAADoTAAA6EwAAABNAADoTQAA6E0AAABOAADoTgAA6E4AAABPAADoTwAA6E8AAABQAADoUAAA6FAAAABRAADoUQAA6FEAAABSAADoUgAA6FIAAABTAADoUwAA6FMAAABUAADoVAAA6FQAAABVAADoVQAA6FUAAABWAADoVgAA6FYAAABXAADoVwAA6FcAAABYAADoWAAA6FgAAABZAADoWQAA6FkAAABaAADoWgAA6FoAAABbAADoWwAA6FsAAABcAADoXAAA6FwAAABdAADoXQAA6F0AAABeAADoXgAA6F4AAABfAADoXwAA6F8AAABgAADoYAAA6GAAAABhAADoYQAA6GEAAABiAADoYgAA6GIAAABjAADoYwAA6GMAAABkAADoZAAA6GQAAABlAADoZQAA6GUAAABmAADoZgAA6GYAAABnAADoZwAA6GcAAABoAADoaAAA6GgAAABpAADoaQAA6GkAAABqAADoagAA6GoAAABrAADoawAA6GsAAABsAADobAAA6GwAAABtAADobQAA6G0AAABQAADobgAA6G4AAABuAADobwAA6G8AAABvAADocAAA6HAAAABwAADocQAA6HEAAABxAADocgAA6HIAAAByAADocwAA6HMAAABXAADodAAA6HQAAABzAADodQAA6HUAAAB0AADodgAA6HYAAAB1AADodwAA6HcAAAB2AADoeAAA6HgAAAB3AADoeQAA6HkAAAB4AADoegAA6HoAAAB5AADoewAA6HsAAAB6AADofAAA6HwAAAB7AADofQAA6H0AAABFAADofgAA6H4AAABDAADofwAA6H8AAAB8AADogAAA6IAAAAB9AADogQAA6IEAAAB+AADoggAA6IIAAABHAADogwAA6IMAAAB/AADohAAA6IQAAACAAADohQAA6IUAAACBAADohgAA6IYAAACCAADohwAA6IcAAACDAADoiAAA6IgAAACEAADoiQAA6IkAAACFAADoigAA6IoAAACGAADoiwAA6IsAAACHAADojAAA6IwAAACIAADojQAA6I0AAACJAADojgAA6I4AAACKAADojwAA6I8AAACLAADokAAA6JAAAACMAADokQAA6JEAAACNAADokgAA6JIAAACOAADokwAA6JMAAACPAADolAAA6JQAAACQAADolQAA6JUAAACRAADolgAA6JYAAACSAADolwAA6JcAAACTAADomAAA6JgAAACUAADomQAA6JkAAACVAADomgAA6JoAAACWAADomwAA6JsAAACXAADonAAA6JwAAACYAADonQAA6J0AAACZAADongAA6J4AAACaAADooAAA6KAAAACbAADwLwAA8C8AAACcAADwNAAA8DQAAACdAADwjgAA8I4AAACeAADwlgAA8JYAAACfAADwlwAA8JcAAACgAADwmQAA8JkAAAChAADwngAA8J4AAACiAADwoAAA8KAAAACjAADwsgAA8LIAAACkAADwwwAA8MMAAAClAADwyQAA8MkAAACmAADw0AAA8NAAAACnAADw1QAA8NUAAACoAADw2gAA8NoAAACpAADw2wAA8NsAAACqAADw3AAA8NwAAACrAADw3QAA8N0AAACsAADw3gAA8N4AAACtAADw4AAA8OAAAACuAADw4gAA8OIAAACvAADw7AAA8OwAAACwAADw8AAA8PAAAACxAADw8QAA8PEAAACyAADw9AAA8PQAAACzAADw9QAA8PUAAAC0AADw/gAA8P4AAAC1AADxAAAA8QAAAAC2AADxAQAA8QEAAAC3AADxAgAA8QIAAAC4AADxAwAA8QMAAAC5AADxBAAA8QQAAAC6AADxBQAA8QUAAAC7AADxBgAA8QYAAAC8AADxBwAA8QcAAAC9AADxCAAA8QgAAAC+AADxCQAA8QkAAAC/AADxCgAA8QoAAADAAADxCwAA8QsAAADBAADxEQAA8REAAADCAADxIAAA8SAAAADDAADxIQAA8SEAAADEAADxIwAA8SMAAADFAADxJAAA8SQAAADGAADxJQAA8SUAAADHAADxJwAA8ScAAADIAADxKQAA8SkAAADJAADxKgAA8SoAAADKAADxQQAA8UEAAADLAADxQgAA8UIAAADMAADxSgAA8UoAAADNAADxTgAA8U4AAADOAADxYAAA8WAAAADPAADxYQAA8WEAAADQAADxawAA8WsAAADRAADxbQAA8W0AAADSAADxegAA8XoAAADTAADxkAAA8ZAAAADUAADxlgAA8ZYAAADVAADxnQAA8Z0AAADWAADxngAA8Z4AAADXAADxoAAA8aAAAADYAADxsAAA8bAAAADZAADxsgAA8bIAAADaAADxswAA8bMAAADbAADxuQAA8bkAAADcAADxwAAA8cAAAADdAADxywAA8csAAADeAADx2AAA8dgAAADfAADx2QAA8dkAAADgAADx3gAA8d4AAADhAADx4wAA8eMAAADiAADx5gAA8eYAAADjAADx6wAA8esAAADkAADx+AAA8fgAAADlAADx+gAA8foAAADmAADx+wAA8fsAAADnAADx/AAA8fwAAAB3AADx/QAA8f0AAADoAADyAAAA8gAAAADpAADyAQAA8gEAAADqAADyBAAA8gQAAADrAADyBQAA8gUAAADsAADyGQAA8hkAAADtAADyHgAA8h4AAADuAADyMQAA8jEAAADvAADyNAAA8jQAAADwAADyNQAA8jUAAADxAADyRwAA8kcAAADyAADyTQAA8k0AAADzAADyTgAA8k4AAAD0AADybAAA8mwAAAD1AADydQAA8nUAAAD2AADydwAA8ncAAAD3AADyeAAA8ngAAABuAADyeQAA8nkAAAD4AADyggAA8oIAAAD5AADygwAA8oMAAAD6AADykAAA8pAAAAD7AADynAAA8pwAAAD8AADytgAA8rYAAAD9AADytwAA8rcAAAD+AADyxgAA8sYAAAD/AADyyAAA8sgAAAEAAADzAAAA8wAAAAEBAADzAgAA8wIAAAECAADzDAAA8wwAAAEDAADzLQAA8y0AAAEEAADzaAAA82gAAAEFAADzagAA82oAAAEGAADz8AAA8/AAAAEHAAD0BQAA9AUAAAEIAAD0YwAA9GMAAAEJAAD0iQAA9IkAAAEKAAD0uQAA9LkAAAELAAD2XwAA9l8AAAEMAAD2ZQAA9mUAAAENAAAAAQAAAAADpQKYABUAHUAaDwEAAQFHAAIBAm8AAQABbwAAAGYUFxQDBRcrARQHAQYiJwEmND8BNjIfAQE2Mh8BFgOlEP4gECwQ/uoPD0wQLBCkAW4QLBBMEAIWFhD+IA8PARYQLBBMEBClAW8QEEwPAAT///+xBC8DCwAI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AQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8AAm9rB3BpY3R1cmUGc2VhcmNoBW11c2ljCXN0YXItaGFsZgpzdGFyLWVtcHR5BHN0YXILaGVhcnQtZW1wdHkFaGVhcnQEbWFpbAZjYW5jZWwEbG9jawlsb2NrLW9wZW4GYXR0YWNoBGxpbmsIYm9va21hcmsGdXBsb2FkCGRvd25sb2FkA3RhZwt0cmFzaC1lbXB0eQNjb2cHY29nLWFsdA9yZXNpemUtdmVydGljYWwJZG93bi1vcGVuCWxlZnQtb3BlbgpyaWdodC1vcGVuB3VwLW9wZW4KYWxpZ24tbGVmdAxhbGlnbi1jZW50ZXILYWxpZ24tcmlnaHQLaW5kZW50LWxlZnQMaW5kZW50LXJpZ2h0DWFsaWduLWp1c3RpZnkFY2hlY2sLY3JlZGl0LWNhcmQJYnJpZWZjYXNlA29mZglhcnJvd3MtY3cHc2h1ZmZsZQVnbG9iZQVjbG91ZAd6b29tLWluCHpvb20tb3V0CGF0dGFjaC0xB2NoZWNrLTEIY2FuY2VsLTEHY29tbWVudAZsYXllcnMGc2lnbmFsCWVxdWFsaXplcghtYWNzdG9yZQllbW8taGFwcHkIZW1vLXdpbmsJZW1vLXdpbmsyC2Vtby11bmhhcHB5CWVtby1zbGVlcAplbW8tY29mZmVlDmVtby1zdW5nbGFzc2VzCWVtby1hbmdyeQplbW8tc3F1aW50CWVtby1sYXVnaAZjYW1lcmEOZW1vLWRpc3BsZWFzZWQNZW1vLXN1cnByaXNlZAJ0aAhhc3RlcmlzawRnaWZ0BmJhc2tldAhCZWF1dHktMQVyc3MtMQRzaG9wBnNob3AtMQhiYXNrZXQtMQRwbHVzBW1pbnVzC1JlYWwtRXN0YXRlB3JldHdlZXQEZWRpdAR0YWdzBW1hcC0xDWRvYy1sYW5kc2NhcGUGbG9nb3V0BWxvZ2luCGxvZ291dC0xDGJhY2staW4tdGltZQhjaGF0LWFsdAthcnQtZ2FsbGVyeQZnaWZ0LTEGc3dpdGNoCmxldmVsLWRvd24EaGVscAhsb2NhdGlvbgVwaG9uZQdwaG9uZS0xBXNoYXJlCVJlcGFpcmluZwlzaHVmZmxlLTEEbG9vcAVnbHlwaAdnbHlwaC0xB2dseXBoLTINd2FybmluZy1lbXB0eQhzaG9wLWJhZwdDbG90aGVzC0FncmljdWx0dXJlB01lZGljYWwYU3BvcnRzLWFuZC1FbnRlcnRhaW5tZW50CHdyZW5jaC0xBnBlbmNpbAdtYXAtby0xB21hcnF1ZWUMZG9jLXRleHQtaW52CGNhbGVuZGFyCmNhbGVuZGFyLTEOZ3JhZHVhdGlvbi1jYXANQWR2ZXJ0aXNpbmctMQZmaWx0ZXIaVG91cmlzbS1BbmQtVHJhbnNwb3J0YXRpb24TTWFrZXVwLUFuZC1IeWdpZW5pYwVjbG9jawR1c2VyBXVzZXJzCE9mZmljaWFsIERlY29yYXRpb24tQW5kLUJ1aWxkaW5nLUluZHVzdHJ5EkZsb3dlcnMtQW5kLVBsYW50cwtBZHZlcnRpc2luZwdnbHlwaC0zB2dseXBoLTQHZ2x5cGgtNQdnbHlwaC02B2dseXBoLTcHZ2x5cGgtOAdnbHlwaC05CGdseXBoLTEwCGdseXBoLTExCGdseXBoLTEyCGdseXBoLTEzCGdseXBoLTE0CGdseXBoLTE1CGdseXBoLTE2CGdseXBoLTE3CGdseXBoLTE4CGdseXBoLTE5CGdseXBoLTIwCGdseXBoLTIxCGdseXBoLTIyCGdseXBoLTIzCGdseXBoLTI0GmJ1c2luZXNzLWFmZmlsaWF0ZS1uZXR3b3JrCGNhbWVyYS0xC1Bob3RvZ3JhcGh5C1NvY2lhbE1lZGlhCVdlYkFuZEFwcAdHcmFwaGljEFJlZ2lzdGVyQnVzaW5lc3MERm9vZAdEaWdpdGFsCGxpbmstZXh0C2NoZWNrLWVtcHR5DmJvb2ttYXJrLWVtcHR5CXR3aXR0ZXItMQNyc3MDaGRkD3Jlc2l6ZS1mdWxsLWFsdAZiZWFrZXIEbWVudQVtYWdpYwVncGx1cwdXTS1Mb2dvBG9wZW4Ec29ydAtjaHJvbm9tZXRlch9DbG90aGVzLUFuZC1QZXJzb25hbC1CZWxvbmdpbmdzCG1haWwtYWx0CENsZWFuaW5nCGV4Y2hhbmdlEE1lZGljYWwtU2VydmljZXMaRHJ1Zy1BbmQtTWVkaWNhbC1FcXVpcG1lbnQOSG9tZUFwcGxpYW5jZXMURWRpYmxlLUFuZC1Hcm9jZXJpZXMMcGx1cy1zcXVhcmVkEWFuZ2xlLWRvdWJsZS1sZWZ0EmFuZ2xlLWRvdWJsZS1yaWdodA9hbmdsZS1kb3VibGUtdXARYW5nbGUtZG91YmxlLWRvd24KYW5nbGUtbGVmdAthbmdsZS1yaWdodAhhbmdsZS11cAphbmdsZS1kb3duBGltYWMGbGFwdG9wBnRhYmxldAZtb2JpbGUGY2lyY2xlFkluZm9ybWF0aW9uLVRlY2hub2xvZ3kEY29kZQ1zdGFyLWhhbGYtYWx0CWRpcmVjdGlvbgRjcm9wBnVubGluawRpbmZvDWF0dGVudGlvbi1hbHQIZWxsaXBzaXMNZWxsaXBzaXMtdmVydApvay1zcXVhcmVkB2NvbXBhc3MLc29ydC1hbHQtdXANc29ydC1hbHQtZG93bgdkcm9wYm94CWluc3RhZ3JhbQd3aW5kb3dzC2NvbnRlbnQtY3V0EHBsdXMtc3F1YXJlZC1hbHQLRWR1Y2F0aW9uYWwGY3JvcC0xBmdvb2dsZQNwYXcEY3ViZQVjdWJlcwdWZWhpY2xlCGRhdGFiYXNlCGNvZGVvcGVuC3BhcGVyLXBsYW5lCHRlbGVncmFtB3NsaWRlcnMFU3BvcnQEcGx1ZwR3aWZpBXRyYXNoC0VuZ2luZWVyaW5nCmV5ZWRyb3BwZXIIYmlydGhkYXkJY2hhcnQtcGllCmNoYXJ0LWxpbmUKdG9nZ2xlLW9mZgl0b2dnbGUtb24HZGlhbW9uZAloZWFydGJlYXQJcGludGVyZXN0CXVzZXItcGx1cwp1c2VyLXRpbWVzDGZsaXAtdG8tYmFjawVjbG9uZQ1iYWxhbmNlLXNjYWxlCnRlbGV2aXNpb24ISW5kdXN0cnkJbWFwLXNpZ25zA21hcARlZGdlD2NyZWRpdC1jYXJkLWFsdAxzaG9wcGluZy1iYWcRcXVlc3Rpb24tY2lyY2xlLW8NZW52ZWxvcGUtb3Blbg9lbnZlbG9wZS1vcGVuLW8KdGVsZWdyYW0tMQZoYW5nZXIIZmFjZWJvb2sHdHdpdHRlchBsaW5rZWRpbi1zcXVhcmVkC2luc3RhZ3JhbS0xEm1lc3NhZ2UtcmVwbHktdGV4dBRtZXNzYWdlLXRleHQtb3V0bGluZQdwZXJjZW50EkZsb3dlcnMtYW5kLVBsYW50cwpTY2llbnRpZmljCXNlbGVjdGlvbg9Ib21lLUFuZC1PZmZpY2UUc2hhcGUtcmVjdGFuZ2xlLXBsdXMGQmVhdXR5AAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANg/2cDYP9nsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2w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') format('truetype'); +} +/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ +/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ +/* +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: 'fontello'; + src: url('../font/fontello.svg?63279374#fontello') format('svg'); + } +} +*/ + + [class^="WMi-"]:before, [class*=" WMi-"]:before { + font-family: "fontello"; + font-style: normal; + font-weight: normal; + speak: none; + + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + /* opacity: .8; */ + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Animation center compensation - margins should be symmetric */ + /* remove if not needed */ + margin-left: .2em; + + /* you can be more comfortable with increased icons size */ + /* font-size: 120%; */ + + /* Uncomment for 3D effect */ + /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ +} +.WMi-ok:before { content: '\e800'; } /* '' */ +.WMi-picture:before { content: '\e801'; } /* '' */ +.WMi-search:before { content: '\e802'; } /* '' */ +.WMi-music:before { content: '\e803'; } /* '' */ +.WMi-star-half:before { content: '\e804'; } /* '' */ +.WMi-star-empty:before { content: '\e805'; } /* '' */ +.WMi-star:before { content: '\e806'; } /* '' */ +.WMi-heart-empty:before { content: '\e807'; } /* '' */ +.WMi-heart:before { content: '\e808'; } /* '' */ +.WMi-mail:before { content: '\e809'; } /* '' */ +.WMi-cancel:before { content: '\e80a'; } /* '' */ +.WMi-lock:before { content: '\e80b'; } /* '' */ +.WMi-lock-open:before { content: '\e80c'; } /* '' */ +.WMi-attach:before { content: '\e80d'; } /* '' */ +.WMi-link:before { content: '\e80e'; } /* '' */ +.WMi-bookmark:before { content: '\e80f'; } /* '' */ +.WMi-upload:before { content: '\e810'; } /* '' */ +.WMi-download:before { content: '\e811'; } /* '' */ +.WMi-tag:before { content: '\e812'; } /* '' */ +.WMi-trash-empty:before { content: '\e813'; } /* '' */ +.WMi-cog:before { content: '\e814'; } /* '' */ +.WMi-cog-alt:before { content: '\e815'; } /* '' */ +.WMi-resize-vertical:before { content: '\e816'; } /* '' */ +.WMi-down-open:before { content: '\e817'; } /* '' */ +.WMi-left-open:before { content: '\e818'; } /* '' */ +.WMi-right-open:before { content: '\e819'; } /* '' */ +.WMi-up-open:before { content: '\e81a'; } /* '' */ +.WMi-align-left:before { content: '\e81b'; } /* '' */ +.WMi-align-center:before { content: '\e81c'; } /* '' */ +.WMi-align-right:before { content: '\e81d'; } /* '' */ +.WMi-indent-left:before { content: '\e81e'; } /* '' */ +.WMi-indent-right:before { content: '\e81f'; } /* '' */ +.WMi-align-justify:before { content: '\e820'; } /* '' */ +.WMi-check:before { content: '\e821'; } /* '' */ +.WMi-credit-card:before { content: '\e822'; } /* '' */ +.WMi-briefcase:before { content: '\e823'; } /* '' */ +.WMi-off:before { content: '\e824'; } /* '' */ +.WMi-arrows-cw:before { content: '\e825'; } /* '' */ +.WMi-shuffle:before { content: '\e826'; } /* '' */ +.WMi-globe:before { content: '\e827'; } /* '' */ +.WMi-cloud:before { content: '\e828'; } /* '' */ +.WMi-zoom-in:before { content: '\e829'; } /* '' */ +.WMi-zoom-out:before { content: '\e82a'; } /* '' */ +.WMi-attach-1:before { content: '\e82b'; } /* '' */ +.WMi-check-1:before { content: '\e82c'; } /* '' */ +.WMi-cancel-1:before { content: '\e82d'; } /* '' */ +.WMi-comment:before { content: '\e82e'; } /* '' */ +.WMi-layers:before { content: '\e82f'; } /* '' */ +.WMi-signal:before { content: '\e830'; } /* '' */ +.WMi-equalizer:before { content: '\e831'; } /* '' */ +.WMi-macstore:before { content: '\e832'; } /* '' */ +.WMi-emo-happy:before { content: '\e833'; } /* '' */ +.WMi-emo-wink:before { content: '\e834'; } /* '' */ +.WMi-emo-wink2:before { content: '\e835'; } /* '' */ +.WMi-emo-unhappy:before { content: '\e836'; } /* '' */ +.WMi-emo-sleep:before { content: '\e837'; } /* '' */ +.WMi-emo-coffee:before { content: '\e838'; } /* '' */ +.WMi-emo-sunglasses:before { content: '\e839'; } /* '' */ +.WMi-emo-angry:before { content: '\e83a'; } /* '' */ +.WMi-emo-squint:before { content: '\e83b'; } /* '' */ +.WMi-emo-laugh:before { content: '\e83c'; } /* '' */ +.WMi-camera:before { content: '\e83d'; } /* '' */ +.WMi-emo-displeased:before { content: '\e83e'; } /* '' */ +.WMi-emo-surprised:before { content: '\e83f'; } /* '' */ +.WMi-th:before { content: '\e840'; } /* '' */ +.WMi-asterisk:before { content: '\e841'; } /* '' */ +.WMi-gift:before { content: '\e842'; } /* '' */ +.WMi-basket:before { content: '\e843'; } /* '' */ +.WMi-Beauty-1:before { content: '\e844'; } /* '' */ +.WMi-rss-1:before { content: '\e845'; } /* '' */ +.WMi-shop:before { content: '\e846'; } /* '' */ +.WMi-shop-1:before { content: '\e847'; } /* '' */ +.WMi-basket-1:before { content: '\e848'; } /* '' */ +.WMi-plus:before { content: '\e849'; } /* '' */ +.WMi-minus:before { content: '\e84a'; } /* '' */ +.WMi-Real-Estate:before { content: '\e84b'; } /* '' */ +.WMi-retweet:before { content: '\e84c'; } /* '' */ +.WMi-edit:before { content: '\e84d'; } /* '' */ +.WMi-tags:before { content: '\e84e'; } /* '' */ +.WMi-map-1:before { content: '\e84f'; } /* '' */ +.WMi-doc-landscape:before { content: '\e850'; } /* '' */ +.WMi-logout:before { content: '\e851'; } /* '' */ +.WMi-login:before { content: '\e852'; } /* '' */ +.WMi-logout-1:before { content: '\e853'; } /* '' */ +.WMi-back-in-time:before { content: '\e854'; } /* '' */ +.WMi-chat-alt:before { content: '\e855'; } /* '' */ +.WMi-art-gallery:before { content: '\e856'; } /* '' */ +.WMi-gift-1:before { content: '\e857'; } /* '' */ +.WMi-switch:before { content: '\e858'; } /* '' */ +.WMi-level-down:before { content: '\e859'; } /* '' */ +.WMi-help:before { content: '\e85a'; } /* '' */ +.WMi-location:before { content: '\e85b'; } /* '' */ +.WMi-phone:before { content: '\e85c'; } /* '' */ +.WMi-phone-1:before { content: '\e85d'; } /* '' */ +.WMi-share:before { content: '\e85e'; } /* '' */ +.WMi-Repairing:before { content: '\e85f'; } /* '' */ +.WMi-shuffle-1:before { content: '\e860'; } /* '' */ +.WMi-loop:before { content: '\e861'; } /* '' */ +.WMi-glyph:before { content: '\e862'; } /* '' */ +.WMi-glyph-1:before { content: '\e863'; } /* '' */ +.WMi-glyph-2:before { content: '\e864'; } /* '' */ +.WMi-warning-empty:before { content: '\e865'; } /* '' */ +.WMi-shop-bag:before { content: '\e866'; } /* '' */ +.WMi-Clothes:before { content: '\e867'; } /* '' */ +.WMi-Agriculture:before { content: '\e868'; } /* '' */ +.WMi-Medical:before { content: '\e869'; } /* '' */ +.WMi-Sports-and-Entertainment:before { content: '\e86a'; } /* '' */ +.WMi-wrench-1:before { content: '\e86b'; } /* '' */ +.WMi-pencil:before { content: '\e86c'; } /* '' */ +.WMi-map-2:before { content: '\e86d'; } /* '' */ +.WMi-map-o-1:before { content: '\e86e'; } /* '' */ +.WMi-marquee:before { content: '\e86f'; } /* '' */ +.WMi-doc-text-inv:before { content: '\e870'; } /* '' */ +.WMi-calendar:before { content: '\e871'; } /* '' */ +.WMi-calendar-1:before { content: '\e872'; } /* '' */ +.WMi-Art-And-Culture:before { content: '\e873'; } /* '' */ +.WMi-graduation-cap:before { content: '\e874'; } /* '' */ +.WMi-Advertising-1:before { content: '\e875'; } /* '' */ +.WMi-filter:before { content: '\e876'; } /* '' */ +.WMi-Tourism-And-Transportation:before { content: '\e877'; } /* '' */ +.WMi-Makeup-And-Hygienic:before { content: '\e878'; } /* '' */ +.WMi-clock:before { content: '\e879'; } /* '' */ +.WMi-user:before { content: '\e87a'; } /* '' */ +.WMi-users:before { content: '\e87b'; } /* '' */ +.WMi-Official:before { content: '\e87c'; } /* '' */ +.WMi-crown:before { content: '\e87d'; } /* '' */ +.WMi-gift-2:before { content: '\e87e'; } /* '' */ +.WMi-Decoration-And-Building-Industry:before { content: '\e87f'; } /* '' */ +.WMi-Flowers-And-Plants:before { content: '\e880'; } /* '' */ +.WMi-Advertising:before { content: '\e881'; } /* '' */ +.WMi-shop-2:before { content: '\e882'; } /* '' */ +.WMi-glyph-3:before { content: '\e883'; } /* '' */ +.WMi-glyph-4:before { content: '\e884'; } /* '' */ +.WMi-glyph-5:before { content: '\e885'; } /* '' */ +.WMi-glyph-6:before { content: '\e886'; } /* '' */ +.WMi-glyph-7:before { content: '\e887'; } /* '' */ +.WMi-glyph-8:before { content: '\e888'; } /* '' */ +.WMi-glyph-9:before { content: '\e889'; } /* '' */ +.WMi-glyph-10:before { content: '\e88a'; } /* '' */ +.WMi-glyph-11:before { content: '\e88b'; } /* '' */ +.WMi-glyph-12:before { content: '\e88c'; } /* '' */ +.WMi-glyph-13:before { content: '\e88d'; } /* '' */ +.WMi-glyph-14:before { content: '\e88e'; } /* '' */ +.WMi-glyph-15:before { content: '\e88f'; } /* '' */ +.WMi-glyph-16:before { content: '\e890'; } /* '' */ +.WMi-glyph-17:before { content: '\e891'; } /* '' */ +.WMi-glyph-18:before { content: '\e892'; } /* '' */ +.WMi-glyph-19:before { content: '\e893'; } /* '' */ +.WMi-glyph-20:before { content: '\e894'; } /* '' */ +.WMi-glyph-21:before { content: '\e895'; } /* '' */ +.WMi-glyph-22:before { content: '\e896'; } /* '' */ +.WMi-glyph-23:before { content: '\e897'; } /* '' */ +.WMi-glyph-24:before { content: '\e898'; } /* '' */ +.WMi-business-affiliate-network:before { content: '\e899'; } /* '' */ +.WMi-camera-1:before { content: '\e89a'; } /* '' */ +.WMi-Photography:before { content: '\e89b'; } /* '' */ +.WMi-SocialMedia:before { content: '\e89c'; } /* '' */ +.WMi-WebAndApp:before { content: '\e89d'; } /* '' */ +.WMi-Graphic:before { content: '\e89e'; } /* '' */ +.WMi-RegisterBusiness:before { content: '\e8a0'; } /* '' */ +.WMi-Food:before { content: '\f02f'; } /* '' */ +.WMi-Digital:before { content: '\f034'; } /* '' */ +.WMi-link-ext:before { content: '\f08e'; } /* '' */ +.WMi-check-empty:before { content: '\f096'; } /* '' */ +.WMi-bookmark-empty:before { content: '\f097'; } /* '' */ +.WMi-twitter-1:before { content: '\f099'; } /* '' */ +.WMi-rss:before { content: '\f09e'; } /* '' */ +.WMi-hdd:before { content: '\f0a0'; } /* '' */ +.WMi-resize-full-alt:before { content: '\f0b2'; } /* '' */ +.WMi-beaker:before { content: '\f0c3'; } /* '' */ +.WMi-menu:before { content: '\f0c9'; } /* '' */ +.WMi-magic:before { content: '\f0d0'; } /* '' */ +.WMi-gplus:before { content: '\f0d5'; } /* '' */ +.WMi-WM-Logo:before { content: '\f0da'; } /* '' */ +.WMi-open:before { content: '\f0db'; } /* '' */ +.WMi-sort:before { content: '\f0dc'; } /* '' */ +.WMi-chronometer:before { content: '\f0dd'; } /* '' */ +.WMi-Clothes-And-Personal-Belongings:before { content: '\f0de'; } /* '' */ +.WMi-mail-alt:before { content: '\f0e0'; } /* '' */ +.WMi-Cleaning:before { content: '\f0e2'; } /* '' */ +.WMi-exchange:before { content: '\f0ec'; } /* '' */ +.WMi-Medical-Services:before { content: '\f0f0'; } /* '' */ +.WMi-Drug-And-Medical-Equipment:before { content: '\f0f1'; } /* '' */ +.WMi-HomeAppliances:before { content: '\f0f4'; } /* '' */ +.WMi-Edible-And-Groceries:before { content: '\f0f5'; } /* '' */ +.WMi-plus-squared:before { content: '\f0fe'; } /* '' */ +.WMi-angle-double-left:before { content: '\f100'; } /* '' */ +.WMi-angle-double-right:before { content: '\f101'; } /* '' */ +.WMi-angle-double-up:before { content: '\f102'; } /* '' */ +.WMi-angle-double-down:before { content: '\f103'; } /* '' */ +.WMi-angle-left:before { content: '\f104'; } /* '' */ +.WMi-angle-right:before { content: '\f105'; } /* '' */ +.WMi-angle-up:before { content: '\f106'; } /* '' */ +.WMi-angle-down:before { content: '\f107'; } /* '' */ +.WMi-imac:before { content: '\f108'; } /* '' */ +.WMi-laptop:before { content: '\f109'; } /* '' */ +.WMi-tablet:before { content: '\f10a'; } /* '' */ +.WMi-mobile:before { content: '\f10b'; } /* '' */ +.WMi-circle:before { content: '\f111'; } /* '' */ +.WMi-Information-Technology:before { content: '\f120'; } /* '' */ +.WMi-code:before { content: '\f121'; } /* '' */ +.WMi-star-half-alt:before { content: '\f123'; } /* '' */ +.WMi-direction:before { content: '\f124'; } /* '' */ +.WMi-crop:before { content: '\f125'; } /* '' */ +.WMi-unlink:before { content: '\f127'; } /* '' */ +.WMi-info:before { content: '\f129'; } /* '' */ +.WMi-attention-alt:before { content: '\f12a'; } /* '' */ +.WMi-ellipsis:before { content: '\f141'; } /* '' */ +.WMi-ellipsis-vert:before { content: '\f142'; } /* '' */ +.WMi-ok-squared:before { content: '\f14a'; } /* '' */ +.WMi-compass:before { content: '\f14e'; } /* '' */ +.WMi-sort-alt-up:before { content: '\f160'; } /* '' */ +.WMi-sort-alt-down:before { content: '\f161'; } /* '' */ +.WMi-dropbox:before { content: '\f16b'; } /* '' */ +.WMi-instagram:before { content: '\f16d'; } /* '' */ +.WMi-windows:before { content: '\f17a'; } /* '' */ +.WMi-content-cut:before { content: '\f190'; } /* '' */ +.WMi-plus-squared-alt:before { content: '\f196'; } /* '' */ +.WMi-Educational:before { content: '\f19d'; } /* '' */ +.WMi-crop-1:before { content: '\f19e'; } /* '' */ +.WMi-google:before { content: '\f1a0'; } /* '' */ +.WMi-paw:before { content: '\f1b0'; } /* '' */ +.WMi-cube:before { content: '\f1b2'; } /* '' */ +.WMi-cubes:before { content: '\f1b3'; } /* '' */ +.WMi-Vehicle:before { content: '\f1b9'; } /* '' */ +.WMi-database:before { content: '\f1c0'; } /* '' */ +.WMi-codeopen:before { content: '\f1cb'; } /* '' */ +.WMi-paper-plane:before { content: '\f1d8'; } /* '' */ +.WMi-telegram:before { content: '\f1d9'; } /* '' */ +.WMi-sliders:before { content: '\f1de'; } /* '' */ +.WMi-Sport:before { content: '\f1e3'; } /* '' */ +.WMi-plug:before { content: '\f1e6'; } /* '' */ +.WMi-wifi:before { content: '\f1eb'; } /* '' */ +.WMi-trash:before { content: '\f1f8'; } /* '' */ +.WMi-Engineering:before { content: '\f1fa'; } /* '' */ +.WMi-eyedropper:before { content: '\f1fb'; } /* '' */ +.WMi-brush:before { content: '\f1fc'; } /* '' */ +.WMi-birthday:before { content: '\f1fd'; } /* '' */ +.WMi-chart-pie:before { content: '\f200'; } /* '' */ +.WMi-chart-line:before { content: '\f201'; } /* '' */ +.WMi-toggle-off:before { content: '\f204'; } /* '' */ +.WMi-toggle-on:before { content: '\f205'; } /* '' */ +.WMi-diamond:before { content: '\f219'; } /* '' */ +.WMi-heartbeat:before { content: '\f21e'; } /* '' */ +.WMi-pinterest:before { content: '\f231'; } /* '' */ +.WMi-user-plus:before { content: '\f234'; } /* '' */ +.WMi-user-times:before { content: '\f235'; } /* '' */ +.WMi-flip-to-back:before { content: '\f247'; } /* '' */ +.WMi-clone:before { content: '\f24d'; } /* '' */ +.WMi-balance-scale:before { content: '\f24e'; } /* '' */ +.WMi-television:before { content: '\f26c'; } /* '' */ +.WMi-Industry:before { content: '\f275'; } /* '' */ +.WMi-map-signs:before { content: '\f277'; } /* '' */ +.WMi-map-o:before { content: '\f278'; } /* '' */ +.WMi-map:before { content: '\f279'; } /* '' */ +.WMi-edge:before { content: '\f282'; } /* '' */ +.WMi-credit-card-alt:before { content: '\f283'; } /* '' */ +.WMi-shopping-bag:before { content: '\f290'; } /* '' */ +.WMi-question-circle-o:before { content: '\f29c'; } /* '' */ +.WMi-envelope-open:before { content: '\f2b6'; } /* '' */ +.WMi-envelope-open-o:before { content: '\f2b7'; } /* '' */ +.WMi-telegram-1:before { content: '\f2c6'; } /* '' */ +.WMi-hanger:before { content: '\f2c8'; } /* '' */ +.WMi-facebook:before { content: '\f300'; } /* '' */ +.WMi-twitter:before { content: '\f302'; } /* '' */ +.WMi-linkedin-squared:before { content: '\f30c'; } /* '' */ +.WMi-instagram-1:before { content: '\f32d'; } /* '' */ +.WMi-message-reply-text:before { content: '\f368'; } /* '' */ +.WMi-message-text-outline:before { content: '\f36a'; } /* '' */ +.WMi-percent:before { content: '\f3f0'; } /* '' */ +.WMi-Flowers-and-Plants:before { content: '\f405'; } /* '' */ +.WMi-Scientific:before { content: '\f463'; } /* '' */ +.WMi-selection:before { content: '\f489'; } /* '' */ +.WMi-Home-And-Office:before { content: '\f4b9'; } /* '' */ +.WMi-shape-rectangle-plus:before { content: '\f65f'; } /* '' */ +.WMi-Beauty:before { content: '\f665'; } /* '' */ diff --git a/resources/js/vue/fontello/fontello-embedded.scss b/resources/js/vue/fontello/fontello-embedded.scss new file mode 100644 index 00000000..d3aaf805 --- /dev/null +++ b/resources/js/vue/fontello/fontello-embedded.scss @@ -0,0 +1,330 @@ +@font-face { + font-family: 'fontello'; + src: url('../font/fontello.eot?63279374'); + src: url('../font/fontello.eot?63279374#iefix') format('embedded-opentype'), + url('../font/fontello.svg?63279374#fontello') format('svg'); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'fontello'; + src: url('data:application/octet-stream;base64,d09GRgABAAAAANV0AA8AAAABWKQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+I1ecY21hcAAAAdgAAAelAAAS8kUiNrdjdnQgAAAJgAAAABMAAAAgBvH+/mZwZ20AAAmUAAAFkAAAC3CKkZBZZ2FzcAAADyQAAAAIAAAACAAAABBnbHlmAAAPLAAAuCwAASF+VUwcy2hlYWQAAMdYAAAANAAAADYVCxobaGhlYQAAx4wAAAAhAAAAJAnBBuZobXR4AADHsAAAAZQAAAQ4zRb/NGxvY2EAAMlEAAACHgAAAh6pg2TSbWF4cAAAy2QAAAAgAAAAIALEDdBuYW1lAADLhAAAAXcAAALNzJ0eIHBvc3QAAMz8AAAH+gAADMRXRlCfcHJlcAAA1PgAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZJ7FOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHxLZQ76n8UQxZzAMBMozAiSAwD6YAxLAHiczdd3lFVXFcfx7x1mqENMYizEiJQ0UEQU7A2iotFg7wUQUaSkE0o6pJFCSIOQwDjG3hGUiBVFIxELFhRIggiK2zDqOfcNiCSAv/P2XlmslbX0TzN3fXjMXe+sd+ate/b+baAN6CHPkVb9WlNR/tulu1Xzfg/6Nu+3tq7X7/dwBT0ZYh3WmUam0WlxWpaWp47UmVanDen+tDltSTvSzrQrdaWc9qXDuV8+Lg/Op+TT8vA8Lp+ZJ+TJeUaelefnJXlp7sideVVek9fl9XlT3pZ35N15T96bD+RDdVW31QPqgfWoekw9vp5Qz6xn1/PqhfWSekV9b31fvbFBo6XR3hjRmNaY3kjdbd1Tuhd1r9s/cf/UI0fAeGyPSx+3x+2xx5S6tUe0x0F5qPY4LI9t7nHSUXtc2dzj6tjj1qP2eLCmbo09jtYez2rucU69oLnHtf97j0/wn4p7qh2PXTsfd1lcD1ddVVdL+Wlt6a2rb0t78zrmqOvY5nV8XCccdZ3YclLLwLgG6RrSvE5tOb15Df9vV3OPLXpGW/Uk96QXvemj57Uf7fTnGJ7EsRzH8TyZE3gKT+VpPJ0BnMgzOIlnMpBnMYjBDGEoJ3MKp3IapzOM4Txbz/0InstInscons8LGM0YXsiLeDEv4aW8jJfzCl7Jq3g1YxnHGbyG1/I6xvN63sCZvJE3cRYTeDNv4a28jbfzDt7Ju3g37+G9vI/38wE+yIeYyCQm82Gm8BGm8lE+xjQ+znRmMJNZWns253Au53G+Vl7AhczmIuYwl3nM52J94hlcwqVcps+9XOfyShawkKu4mmu4lutYxPXcwI3cxGJuZgm3cCu3cTt3sJRl3Mly7uJuVrCSDj5BJ5/U6f4Un+YzfJbP8Xm+wBf5El/mK3yVr7GKr7OaNXyDb7KWe/kW6/g23+G7fI/v8wPW80N+xAZ+zE+4j5+ykfv5GZv4Ob/gl/yKzfya3/BbfscWfs8f2Mo2tvMAD/IQO/gjO/kTu9jNn/kLe/ir/k7jbzzMXrr4O//gnyQyNQ262cd+/qVv5wD/5iCP8CiHOMyRiqqqWqoeVWvVVvWselW9qz5V36pf1V7114PS8/99nJ4AP+3ln/7xS3VCqZKuVHsLOlFYKN3BQukQFkrnsKCThwWdQSzoNGJB5xILpaNY0FnFQtmdhbJJCzrJWNCZxoJONxZ0zrGgE48FnX0sUP7eoHqABVUGLKhGYEHVAguqG1hQBcGCagkWVFWwoPqCBVUaLKjmYEHVBwuqQ1hQRcKCahMWVKWwoHqFBVUuLKiGYUHVDAuqa1hQhcOCah0WSgqwoPqHBVVCLKgmYkHVEQuqk1hQxcSCaicWVEWxoHqKBVVWLKjGYkHVFguqu1hQBcaCajEWVJWxoPqMBVVqLKhmY0HVGwuq41hQRceCaiwWVOWxoOqLBVV+LKgWY0HdAAvqC1hQh8CCegUW1DWwoP6BBXUSLKinYEEdAgvqM1hQx8GCeg8W1IWwoH6EBXUmLKjTYEHdCgvqW1hQB8OCehkW1NWwoP6GBXU6LKjnYUHdDwvqg1hQR8SCeiMW1CWxoH6JBXVOLKiHYkHdFAvqq1hQh8WCei0W1HWxoP6Lheb3fLajvJ7jKK/nOsrreY7yer6jvF7gmt/thY5yb7aj3LvIUe7NcZR7cx3l3jxHuTffUe5d7Cj3LnGUe5e65rN6mWs+z5c7ynuvcJT3Xuko713gms/zQkdZd5WjrLvaUdZd4yjrrnWUddc5yrpFjrLuekdZd4OjrLvRUdbd5CjrFjvKupsdZd0SR1l3i6Osu9VR1t3mKOtud5R1dzjKuqWOsm6Zo6y701HWLXeUdXc5yrq7HWXdCkdZt9JR1nU4yrpOp/RFGumUw0ijnRIZabFTNiMtdUpppGVOeY203Cm5kTqcMhyp0ynNkVY75TrSBqeER7rfKeuRNjulPtIWp/xH2u6UBEkPOGVC0oNO6ZD0kFNOJO1wSoyknU7ZkbTLKUWSupzyJCk5JUtSdpT9djulTdI+p9xJOuyUQClvLZRFyZVTKiW3OOVTcg+npEpudcqs5Dan9Eru6ZRjyb2cEi25t1O2JfdxSrnkvk55l9zPKflqgnTKwORBTmmYPNgpF5OHOiVk8slOWZl8ilNqJp/mlJ/Jw5ySNHm4U6Ymj3VK1+RxTjmbfKZT4iZPcMre5ElOKZw82SmPk2c4JXPyLKeMTp7vlNbJS5xyO3mpU4Inr3TK8uQOp1RP7nTK9+RVTkmfvNop85PXOKV/8jqnOYC83mkiIG9ymg3IW52mBPI2p3mBvMNpciDvdpohyHsc5d5ep7mCfMBpwiAfdJT3PuI0dZAfdaXe5kOuBOQap5mEunKaTjT/O80p1G1OEwv1AKfZhXqg0xRDPcppnqEe7TTZUI9x5aGux7vygfVZTnMP9QSnCYh6ptMsRD3baSqinuM0H1HPdaVn1fOcZibqBU7TE/VCpzmKeonTREW9wmm2ol7rNGVR3+s0b1Hf5zii142u8q02Vfql0eKq8truKp3JxghX6btrTHOVvrvGdFemtUZylc5kd5urdCa7p7hKZ7J7kat0JrvXuUpncv9EV+nz9k91Vf//AOTT3/oAAAB4nGNgQAMSEMic8D8dhAES5gPzAHicrVZpd9NGFB15SZyELCULLWphxMRpsEYmbMGACUGyYyBdnK2VoIsUO+m+8Ynf4F/zZNpz6Dd+Wu8bLySQtOdwmpOjd+fN1czbZRJaktgL65GUmy/F1NYmjew8CemGTctRfCg7eyFlisnfBVEQrZbatx2HREQiULWusEQQ+x5ZmmR86FFGy7akV03KLT3pLlvjQb1V334aOsqxO6GkZjN0aD2yJVUYVaJIpj1S0qZlqPorSSu8v8LMV81QwohOImm8GcbQSN4bZ7TKaDW24yiKbLLcKFIkmuFBFHmU1RLn5IoJDMoHzZDyyqcR5cP8iKzYo5xWsEu20/y+L3mndzk/sV9vUbbkQB/Ijuzg7HQlX4RbW2HctJPtKFQRdtd3QmzZ7FT/Zo/ymkYDtysyvdCMYKl8hRArP6HM/iFZLZxP+ZJHo1qykRNB62VO7Es+gdbjiClxzRhZ0N3RCRHU/ZIzDPaYPh788d4plgsTAngcy3pHJZwIEylhczRJ2jByYCVliyqp9a6YOOV1WsRbwn7t2tGXzmjjUHdiPFsPHVs5UcnxaFKnmUyd2knNoykNopR0JnjMrwMoP6JJXm1jNYmVR9M4ZsaERCICLdxLU0EsO7GkKQTNoxm9uRumuXYtWqTJA/Xco/f05la4udNT2g70s0Z/VqdiOtgL0+lp5C/xadrlIkXp+ukZfkziQdYCMpEtNsOUgwdv/Q7Sy9eWHIXXBtju7fMrqH3WRPCkAfsb0B5P1SkJTIWYVYhWQGKta1mWydWsFqnI1HdDmla+rNMEinIcF8e+jHH9XzMzlpgSvt+J07MjLj1z7UsI0xx8m3U9mtepxXIBcWZ5TqdZlu/rNMfyA53mWZ7X6QhLW6ejLD/UaYHlRzodY3lBC5p038GQizDkAg6QMISlA0NYXoIhLBUMYbkIQ1gWYQjLJRjC8mMYwnIZhrC8rGXV1FNJ49qZWAZsQmBijh65zEXlaiq5VEK7aFRqQ54SbpVUFM+qf2WgXjzyhjmwFkiXyJpfMc6Vj0bl+NYVLW8aO1fAsepvH472OfFS1ouFPwX/1dZUJb1izcOTq/Abhp5sJ6o2qXh0TZfPVT26/l9UVFgL9BtIhVgoyrJscGcihI86nYZqoJVDzGzMPLTrdcuan8P9NzFCFlD9+DcUGgvcg05ZSVnt4KzV19uy3DuDcjgTLEkxN/P6VvgiI7PSfpFZyp6PfB5wBYxKZdhqA60VvNknMQ+Z3iTPBHFbUTZI2tjOBIkNHPOAefOdBCZh6qoN5E7hhg34BWFuwXknXKJ6oyyH7kXs8yik/Fun4kT2qGiMwLPZG2Gv70LKb3EMJDT5pX4MVBWhqRg1FdA0Um6oBl/G2bptQsYO9CMqdsOyrOLDxxb3lZJtGYR8pIjVo6Of1l6iTqrcfmYUl++dvgXBIDUxf3vfdHGQyrtayTJHbQNTtxqVU9eaQ+NVh+rmUfW94+wTOWuabronHnpf06rbwcVcLLD2bQ7SUiYX1PVhhQ2iy8WlUOplNEnvuAcYFhjQ71CKjf+r+th8nitVhdFxJN9O1LfR52AM/A/Yf0f1A9D3Y+hyDS7P95oTn2704WyZrqIX66foNzBrrblZugbc0HQD4iFHrY64yg18pwZxeqS5HOkh4GPdFeIBwCaAxeAT3bWM5lMAo/mMOT7A58xh0GQOgy3mMNhmzhrADnMY7DKHwR5zGHzBnHWAL5nDIGQOg4g5DJ4wJwB4yhwGXzGHwdfMYfANc+4DfMscBjFzGCTMYbCv6dYwzC1e0F2gtkFVoANTT1jcw+JQU2XI/o4Xhv29Qcz+wSCm/qjp9pD6Ey8M9WeDmPqLQUz9VdOdIfU3Xhjq7wYx9Q+DmPpMvxjLZQa/jHyXCgeUXWw+5++J9w/bxUC5AAEAAf//AA94nMS9C3gcR5U/WlX97unp6Znp6RmN5v3WaDySZjQzsiTLY1uWFFt2HFlxLMdRlOA4tmXHhpgASRzIY0MSsjE3G0w2a0LMBsiGwJcnZBcIfP8NbAgsBBZCgIWPP7DgsBC43CwLWWt8z+keyXIePPa/37169HRXV3VXnao653dOnTpDKIEf7sPsbhIg0WbYQwml44RRdpDA6UG4udsMmpwQ7KamRMVUnub6V9N6JU7tg8V92GgljJLR+rnHMwmf99Mr4DhpMMuCGx4PtexL48P0oGFMegh/+vTpR/gezkVk4iFx0kPOb05FTUY5fLXu1hSekUiA8YyHahCeMP4AESXKUZGbgypB1cgc4QWBnyY8L2wnAi9Meo1ydy7dETTi3rjf75Pt2upQ03qM0kCy1gjSbDIlSl7TaiQr9by3Pxf0mqKUTOUa3v46pFn0spEdI/DHhk+99OgOGqWxUzdKKtVE7oikUfW8/uypGzN12p/ljmT7mXfFCFu7bS0/2HrllfnHZmj0hCov7MCMMvuIrPoWdmT7aT3DPoIfhEGb93EnODe0OUm6mwUgHtGhSWwcGkgoT7BlHNBgjjDmZucE06bfJwgd3bS/TEXTGqHUFFM9VEynymyEj7GgKQUtduOdz90JfzRWGjQ/t+uaLXfuabLh/Xfcf8f+Ybr+cwF6w+V3smPP3i3e3ronWgx8bv3Ivvd+6I4rBvm1u49tumbX5wLY9RTqtpfbAf3RTSrNHp+XUd6AqqWgQhxUj/IHl6jOcWy7U8F8KJQP2BX0mjorcyNcoxL0Cu0LtprCFdA1W69WLG4mNzjYOzxQYJnhgfBgX2vrmetIfbDP9NHnJMVKsG8tHI2ULJ2p4cJwIaxSi5Zuah0+kxThxADr9MaEO7gE1un0s/Q5rkm8JN6MKCLlcOQyujhq4d9LvH5OCEAlJTGVq/U3/Hk8Zht1+twrmqXR3i/rcRq6zsU1FwI3ST6Vl2nwCx4tIBRaQSjP8B3Qb02ikC6Sb2YiHabuVmRJFDiqAU1whLKD8EqyO5sJWj6DE8xu2uihHhqUGkG/6aH+gJmGnnt1BWDqCBa75sF/37f3Fx/r+pd/aXme7Q2q2n+dVa2EdoSGEjT1kdS3vpX6yL8fPEgf1TxfaL2oRaSbXl3dYKsg2P25VOc4zmefR+U54eyqRs2gM5/t2un0DWrHnYA6aYHXr9OLTkVcBn2DqiDtHuFOchqJkJWk1qxU4N1hZ8zD0CKUOwDj6QoBBj/hp+GDJ9thkPFkslCMBwIBUQjj6Od0DiqXh09eMoMKrTfaXAiSajDCKjAXRrggjLIToVy9MtwczhhqStULA6MD9UrRZHvpKB3dO/6u1ofVmNq636MWU+E7jqQmRsp+s9QcSx+5gwnl0WJI40O9CZ/b7ckVY0yMZTZ0X7S39Qwd2HvRNe9qPaKqdItHrde3ZK+5jYaKqYCZKYTp7W16L7Yz2Yx56ZlRyCGxKQkG3C4SoREexobwOjXHBtGXddfrVg7rfe7rv/w/sF6EQ37KnWT/SDqAzueQZnNVp4/CTPXjnAVic9DvHDkANWWEzhPoGU5gs8B0eDoNdeW34xyfrK1a0VHsQqJnvaIkSjrLA6+h+Rz8trmmv9ZDc2Ie+agZtIIxvlGtwLyvN0ZoYxkzrSaxM3yB981EMsOdLDySim4/FvABI60DP2Ucx4unnoWzrfOH+YQvEdKYKxwzY8Lh/bH+ceCyzzpctp7td9GHTOPKDaFwjIVj1oYrDbM1jSyWTem6IDBOE2fXTO/kIroJiZYWYzunQ1O1hRMO670429/f7p9fsW+ym0mGxJqdqQ5D4nE6wEBcnA9mxDR5IdSdhQkhOnO1x5Zy+UVRZ88IC24D0/2mI+bud8QafBpnrj2e++/3HLLw5MMf9rw2o6eMGey58Xt2I/BcCWZpsZkXoJModtcBYK9XQIdQW7rR7dBNdDLtz9b9BvaNP1nrz+k0KLTpDYKsHqzCaKpYUgBY7WM0On3VNKXPJayFF4MxmrC8d33lGPPB6Yf3D02zLatOtJ6yID1A11oJun/3XXft3h+zafR74BkayZLe5goeqwLkgTEDQ5ibx3lKBEqFaSIIWCeBTvqztXQgY0/SANQlncqtolg1uxrB5dWDKo8ATDhh6Rndmnr7FK3ZFWvXj77tzufey7xHPSa19KN2FffHgmdVEoWY04+PcwYnkzpZ1RwkTBAFJgI04AWRn0eWIqH4lIjAJGGO2FyFIFMhyFNywVzWHwikZCEC3QxiFGHMCA1Cp9qQJiVacF6t1Bv9cJVOiWbcvgXjAKhbrcBNztjR3DjQ2rz62oebdEpIGULr46XDU7RIH0mXM2Wabn1a9xuW/m9iRhf/Ld1c0ZemowOb1mxv0EebD19NV7c+IRgpgW7tnn5rd+vcTG+6DBl0K+X5iQjp/5bqKzfhGXWEY9DWf+Du5s4BnjJEdpLvNcODVBEuGAc85HcxKnHj27qZMiYyiY1tfFjdsr3ZSwRO4YXLCJVgKF0GAotICgIlIlFeugSGnMjEndCT8nYiyxp3TufGhy0oV8FynKAcwIIShQH4x0s2B15TSCacIAP5X1NYFNk0jGlxOz5lcmamqc9sDwYjhWAoHDJVIdqd7QcapyQYDHHAOBLwHIA5SP0KTD1q3/S0Exr5MoPeAJYJV3G4256vuf5GfnHKOhNVCjrYdIVx2CgbFqdRlrBkXectv3GlZ4UxZbTe5rkSJuaUYRz2lL1BTuVjQUWXXDyAN/py71T53eUry319ve/uOdzTM9Vzc8/S1ceCnsOGD4aD6IFK8ypvecuewx7PeQb9oGVcaXimPCV4KDxT1wHVUB4Io7i8rTvW9pzX03tlz7t7+/rgMTeXp8o9h8u3OFfO+H6KPQs8wZYjOkoQYFKQfhCkCQU54jM0FeRIJ8oRwFcxak8z0UEXMKLLtIaYq15lt2maH+aTT9U7zd/+1gy7NZ9l+TQ35xLkmLnQ509IvO8Xv/ALUsLPvgZXAk4SlGMnuDL0pRfQTpOMNdfV4MkKdB/KEUVUDsoUXniQSJx00EbmILc5qCjIF+hyHsEhzyZXDaer6VQluzLkczo4p7MYCO7FT+AXaWQO2JXVGB2iMOsQJopLrCRfg0O7L9mzZsxkMFr+0kz4mBUJjSWsU1+2ecdLWj19NFV3v2QlPqmEjpoe5CJHg37vKyDqX/FFdYv5Ej4+rC2e3PqYlUhYcKDxQiEeo1PWKzbfeaUERdRXvIif+DYvnLLpkCeryXVN1zCV5DYdNj6cgWlTUCCFkyUAMSLHcyJ/YDklkAw7cbLIMFlWEFmSD0J+JFo78xsTDybI6lWZrJXynaFfmeoUVIDG0kmgzV6RNSWDOFNQ5lrt2dCoD1EEGFVHKPwBAlJuY3JbcpJyQEDVZ1PNq6jBo8CJdYseDe3y2AWZ6Vk8uf0xmzEDCScT8EcLQeMVl+sVIxhoU9KWbZ/lNtn6XZRkmklij2RUJg/hTZsdIFdmZHIg7EMg6kfBEWP1RQWzTEGW2PUHtvtKcbDECiM5dr7ZeskaMltvDsSK0RejEwF61GTbY0WWa2bE3tZ3YoHWSwFIDExET0aLFC7fjAqOaI9rH9TH0TaHyDpyOdnVvOSC9UyUu5IdXoWKIO3GQQbDiUjJAR4qKIlEmic6UWRdmfO4maypTKSyOEskl0uaJpLk2k5ckmvysl2XzF44s3Xq3MlzxtesNjNmDn/SBvQc6EYwpgFZw7SEUW6LxT907fcmvWaMAoACfa8KwCstSkIA83jbU8bryFnIjaCriowQDjSmyhlZtQ9Hz5zeoUrOqaROtDRZZvQ5JsutW18BDvKIyNN/V+V6f7bVC3Cphvkeyisl69FgUcl/XFbpp1qfw0S6Bo9vcN7axbwLv9JMVTXZZWsQIWyFNy78qjy6tsz8diUuCkRozLxIbesDO+xxsY+sb669bGZyDU/4IRXARn+h0+A5CvomaPMHRdAJQOtE1gdqAmhzHOMOwqjZvfPCreedM9FdTCX8PkmwQD/IpWBGVOpZoBKMfskKAu/XaR5VZQCxDnWBkKhCAJLtR6rlemCA4dQBBtNoJ1aB0wDnbNjdAEwnCIAv2H6YBAkxyoYAurBth7fRiCztUV3+gih4trglaVNHWJF441pZMzqD54qGOGYBxy+oHnm3JFNV2CPrwayTV94UCisy570WQKwnEjxX8EgTJs8rTmaVzg5NA3qbfjveN2KBzoqoi4EtVBh2y5MRQ5UuV7RhQWzGBF3UKp5Ip4dqkp23I5xYIWmSuWVZVteQIKyLtLOGDVBXnbnwFr4HcIVMfKSTXE0+Sf5vcrz51y99h/H6vouYID/3mUMcEZ566L63Tk2uT0cVSh67twkzY3AFE9n73sVcnDT+s+8xff0N1DWqUlkRFFkAJghIRJQOwIThFZ0HHCATBdCiG2a9AOwNpg6b1oARSByV5gjncnHTgChwCnGuyX/78T998cEH3nPbgf27Lt0x01/pLvpN0/T7PLYKCNjMhC4WbOCLZxwmxUBqSGf3+ut2eu1Mn+PE+aN9HjDtJ2KXgzSCx1l4RBkLT4PB4DwSHgFPg8JwAY9ETtUI1tHqgdmhPt7lZXN5u+yfWJS+jIMAUPzHSwMlCtyPtj9fkPkLRM0f53lt1BCaAUuUePceUXX7g2t5t7iFFzKyWzpfkGVhm+Ry8qmi2PSHRInDjBRyrhHcwnl8yCu7xfNFke7eKqoRNkqFQNSluaQSR0e5qCpt3SqpUa7foHxR9nojQZ6tYxEFktu5i7Kdm/+DmRfH84+jwMDj0WKRzcBhqFj858uhLro/2JkVNd67lq+4xOFOtwwV0io8v9EjCHJJC1luCjNNWMopGJBTlYfDdk5XH+bkxVjA3enXmNz62mZF9uirdcYKnVlKXf20wBhce2Rls6IYbrwTU/phEBaCNI+33IbCqnDPKZXHW1p/3imkQCF5qZCL0vxSIdnBavvobYAREmSDAwgiPAUVSSD0AMh0JlAGmragTTjWss5mEPRu4SBvwznMQA86d2aaSiCZDST9tiZlivm0t1qJ0UVcC2MTWX69jYXorZY+Pg6yWDsKsvqoanomJgDbKEddEddRF/sgCO2Fp02443JBBpMNmzHXHS74a+vBP+M+ybqISTqalpuebS0zg7YoVpZZeNHaYqNp7mOtS9F4cqnLdRF80gItuCLaThc92nqTy0U/4IqpO12u1guQ7Nrpijjv+jy7mxuFdwWbJnVsyouvCgYZ8G6FWTZ8x7c12i9id7S+TbtU9SJoD76N3guvu0hlD7ZeaH3bPlXpB7EG99o1ab/n8OJ7lLPfE/HZ71lUEZTFZuGL9sHjI66L4BWF1gvtZt2r0r2tS5y30y5sI2bAjG27Gihmn2RjDv0EerZNLWja9Msi01l6Zftt3Md2AomgDS+033kvvuFe1/xOaE8XtEzF+/B+tf0yB4OeXMIsq8mG5ngv8KUCaBMhgzHQgkHL48dB3RUFSZyD0cVzAvBdDmrFMdtOblt3EGhRMlmr5WqASjK2+rsMPaLhO/+q67Pweft+fgltAs48aemn5my0x93nMb9l6Qt1+4o96zHfC/c+6tyb0a1vm56FI869G3Vr17h9ah+fWXb+JRjDlg4Hav6TffRgAnldOgBuQDoYtE0C7n+UBDbsXEYCvF5OgsYbkqClYRvoyw4FXsILzmcToHWP3SS6+79BgP/R9ufeuP2NP9L+xh9uP8UhgE3AEUBxBNjtn3HuHLFbxG70mH92+4XTp0//jnsR2u8GXWIFWUU2kQua0+NjqzlZafSUOZHmc6DHAW8NWh5AiTAjFCJTRZ6ToOGiQAGvC8B1OQQhHMybKVzD2AY6F9uwcUMuF4QfK+hHNcsPGDu3aEOw6LIWN141AoLLRswiRfJtii3mf171CCcE+POonE+VTw3bS0Pc0/bHwglnoeji17lalpOlWp+DC3iIIdwnqK3JefvWPK5KPbd4Dsev2iniPADyr+HByUHOop9OYqRMRshmsr15/sR4E+g30Nsj8yIt5BNx0P+FUND4Mwk4udEhYChgG3L8Nju3TcC2rPo/pODT0GYPtA7bzmX+mySkN8hAPkdbgee0fvHnkfB/ng//CZPwjfhw4w/zYfonX/35fNi2V3P3AR1WkLVkc3PjEOXFLBV4Bi0HMCMx1AB4Zls2BMYLAH44JnBolkXoj/QgNuJHOnBk0gwG8rWVtSrSgbbbWXMWYoM2+knnc+n2gi20vQ6MyMbKQctPl1v6FgGKb3Zdq3fd7Ow6+lw6pnBSJyjObs1WbesZ+ly2X8gABuZd17dWujP6r3V9lZ7R/4ruhYsRN934iFN07SzVeb8YESjX1ovrmb+UhTQ0jQqtQV3/tZ3fjQXd8AR7fjlr2R7SQdIkT7rJvubllh9GRiLKBImNq5S4YCQQXNklPDxpVqairrg5SRClWZjdaFaHj0W7eqGQyYTDhkFJobvQXezK5DP5XDacDqfiMaPDgLmmiMRDdY9tBLQCy1exA0CwAK4QpL24xp0E4q2mtWqgCv/c89n+pSVsGNzcCVWGkX/qYk2sHx1/nnPVM8vXrCdU+cgRUOXrMHe2tj4OOccn4AdlErQZ5wQwAhIEHbKHvP8JC4YDHd/4cBKAcI9LgSkhUyIfIDJHZW7eLWkCzxGR54CZtG1jlKrbiapqFLBx7TUliAoDB/Ths0syZlv0lwxlsVCI58ulLhgpsWioM9QZ7uCDfDDj7/caOi5NJ2vJRctJw5sMwFBCA38tHUjX0Cmgv20nS7YXT+hlNNb6EbuxvQZF32bpj8K8qN/Bhk6F+rNfiAXt9YgvZPvZP060trZeRopSzRFzM+PjVHseiDxjW9Zm+u15c3rh9CPcDNCqQPpJ23QYAOYJI4IesJkDQcu6bVQPt80cjufFWWxjpqlWKytK4Q6Tx9VsU2epMmugrRf0RRFU34AZY5URSMrly3SEQhWw4W1mbHEzo2+576EPXbGB23FeaNjwyaH6cHly3+E9W4p0uB5UM8PB83a0/gZVzeJwgc5ecO/h0dHD916w+9ERyBsc9na9fd3gvskylBkcvaroG+yVfasepxPoVVCM0t1wJG37zoUwFzJknFzU3LEuy0SlhwpiEForU2rLFlmUFfGABKlMFNgBHnCMyJBPcLjUhOsIoiADH8V1p2X8Ymx9LputZ3M1M4OihpoBnaJejevWjj2sYoke0NkblSWV3h9wrGugPOGCzqJloFFD1d/W9i1uY+Ynf33e3cMTrghwvldQldpU2NXYcENeDPEaCALdNJzUqUMbITEoaAdhKmR++tfn3YOFQlTg6LF/GFk54bKLWxHXpkyRbhhRB9wafbKdssm5Fvl2Tmd95x9hDjWJjzTIm8me5mXzoLKiTtbFmCD2gXjZlgdpLIwD93AdJCIIFlE4AKIY/uZR+h5SKZUomivnFMpzHD8NHzy3XQY6c5NXHNi398LtU1vWNlcN91d7e6qBekgTQt0guvJlLr9kRaw4SyhwBRTqoWUhX2/gum7NkeHeM3d1Zi8KA+dhy4rDkAPyjghLJejhVLcpx8Jl6wiK0SPvYV8VHgMQ1BuLhfPucqgQzriT3ZoRC5dCR1VdelSwbx/tLCXCmg/4W8bXFayvzTmlO4sZ0/CGI1omU643C04BNtZ/WZeRC2sMxDSwqC/I8AiQ3cBzqapaVs7s39URK5omg7vCowL9RTuDkUp1plZlK6OBnnDIonZpXyLTkV41Em72llIa5xSA/mnPWxfR6Gfpf7K3bXxY2bJ9zTD5LPk0eZJ8kBwjt0CfQDeSoyji4Oy75F9g+M6Q80BAjpAqSYBAUAEWMHovvZseo7fT99Cr6VuBx7wJxvr/Jj8kGjxBolvpJlqA8jDw6cv0e/Tr9Mv08/QpOkCrkEYxnYx32mt8a9a1334LcFH09fis7Ugh/H9QBwmm9DE4E+B/rPP/P0LMzNg90azBFJA4Jh0gkshJ4jwRZU6U5wG5cjIFbkKvUNB9icCkgN7cDkAF+MukQ8bmIE85AdDJZYRJApPm4RmC8wzBeYZw5hmC4DxD2IYGnA2d/803z8ys6bCZ+gv0efr39FP0ArqN/BP5AnmCPE4eIZ8g7yBXIYYEOmqQTwOKCQQFfAzd2NDni1KdSpURCtyrUQ/aFqHVVASGKPXnxFqZR0yE64BmkZopMSXVAUDVc/lqmYFEkOz1UzEGJzCh0Vwq4qIq+nbkJPyv5KQRmsaH5i00kQJvrFr9+YqdQQxiZnhBHh4LT83bK7IxtFhK8CrRkso0bwFXQHtroz+YF6UKPirYCObQCAosh0JRUYoxs2FJtmFdyudEq4rPiUOFGmKci7GgiM+rQS6rUcelXrTQijFWhXpXYnycs5eEoXAjhebZQIwG6zV4Chyw9bl6sFKH5kKzTDGQriNEhHQpJekcikW8zmO9gG/1QzusOjwJKmw1YgyoU29YIDZHaK6Wr5VxtdKmRgVypKA2IDMsPDasem6EBhr1NNYRCVypAUG4eiMHsLSOCiT8eSi0LAD0wgU7D83Vc0j3ughSK1CmDai4heIoaIoW/fjhL77lLV88+cwV4tWfoX4GAIjxnDfgB/2DySIHXcbzqiDyAJBApeB4+BGpyGRFQDQJcAnAY4QH1Qwy6JRJCmShMOqopAIQd3Ocqft5GUA4ZYLCqF8ReZAwKifzMPg5UYGnCQovgFYHep4uuTy8wcFTeZkiFsMHczzjfQKnaehVpHV0cqIg+AXOxbtdFDG/zCv8eRXA/egVF1KhDgDaoJoU162ZKkk+XlJ4eCHT4ZrpgN6YRwYxxTiB8qpK4QmCJoEyxSmSJQIAkA3ehOfAwzmd46kqyF6VwQ8F3YKqDPASAAokFUxEF7yHySYnQwFst4CKF+UoH+IUDirAuZmO5AC9jIlQB6ATz0uyIGkAJRloJ4JdEY1nPijOBF1hIFiAVCLoEIqm7r1yC9WoG8oHkG0goQUN5jz8UKy5Cj3EgNSQCSrCuzyUKQCvXYef/vnTh+1D6/tUhqdBZk5wQTZ4BKickk1XykRNEIGuPMXOhQ84ZzKSFQQ5SHRQW2RJlXhBFDQcGtA0TQGiCNAEzss4XcZ0TlEQJIP6osIjBWiWykuSRBVBlmQgEoe0hOGgcpyOtwVeYiAAPYxDZqaj4i/CL1Rixbk89jovelSog8ADPUwXo2KY0SCMOE4wOc4AGvOyIPPUFXILGrSa12Sd16nqMiVgn0By6Asfp/K8AkCPU20CM0P24fiFeqgAWbErgd6G4EFezFzQaET4IV3RBQX1CSA1EB2micA8MEbgGo1eQpBnMhBSZ6oqQALvUgQcGtAH0GZAQOiRIYJGCt2CzBeV1JY7cD62WQT4gvMASM1UwJ0wDyROFxnmwfGEzxEislfRFY3xhmT7xv6e7wUc0Ik+ph0+lbOtvo79njDbzJzuqtiW37Yi1m+v7NjrOngImFKM8j3X7lg4cflddEuTPnDV9jtS+frQdHBi9msz19I792y4OmbIVz1w6Zb09FAx7T1MbJ8+x184TUpkPaLpeAja6vchTnZDjck6QH8VqkiAEKFXoPNRnYAag2BSQWFSxTkB5wECa3SKUmRJmSOy7JbPWTVcq5rolZoz02kXomk0LKTtA8LjtGNisHUje5Xa9uj6g37IQ6p0RBMzAI2P2HaUI/aiM15MLHooF4df10P5LqcQGmKcQg7wUzv+qOfyGRp5SIj0kaHmgCKjD3APHGIwCLlxkKcwch0rDGf7LwN65tA5jHfzto91IJeWhM5u+irTyh9tbespu5107Z/YQrtpf7xR9HTr9GHuSW4O2lPf+HAOwIpma4HQkcRNQEn0LlMNsXdRN3RRUuwifbQPnY+D6AfUAOFrCxmQCPlcHS7hVARxh6co0lGstlNf3j06wW+jv94yWxrTwltaucJcIiaW6GSoP9x6vBTSNMDK360khuv1lm8tv+vmDfTXeMuYun1i7POzUDCsjZXmsKCaCO0q0s3h/hAUDMuMx4JXGXql5Zu8+VK+SV8KlbEgtHMBFMYPss8TPwk0fQCV1lPHV5b4qY9BM6po5BlBLy9HnYWKpn+fsh435NKg7ypaMOrhkKa3PmRmIr8IDWTk0D30u5AAyQvPJZy1Gvo8u5RE0eczaunia3w+w6bf9vl0vPzstWLH47PRdvjE5Sn6tC9T8d10k6/iM4zbbjMMn3OV8d32v3yVlHH33XbS8XvtDHCVqvjuJW0fmAfZadDvsqTR7I9QblTEZUF0q4TxCBIW+5DbDlyecpOmn5F4tLPDnzUzbon4mE9C804yJQa9pjUEeCMJeq0XtHvH4pNPSvY0RaMP5144GkjQmPUBmX7Fds5Zs3Pnmtbc8dqaHXRnkx2LBVp/FUjIciJADwRie3c2W3+1Zif9wAd2rKUHIAtp+xt+mzvK/g1Qp4t4ifopw60CybgV3Q0hGxCyXueYFeDoA1D+udaa1tpXf37qEP7Qc+Fw8CB+HDx0yFnD+CAX56LwFomgpWxjcwJJdBDNOAeBe/Gg31IqThGQkdtckiooIPKoSDdomgxCASCxR/Pobtklu1SFl3hg7PAszqsJgW7BW/UmF/9r1QB7+GDrkUPO3yXcdaduYB9cuIR+vtX84Q/b7fwgd5SLEZMUyDA51DyQpwpPxw0Q4Ap/0C3hnDrkdzFgJaJHEWdNL/PoVOM82qwPhD88Ygo/ObKNoe61oasrALyoa7hreOVArb9a6Sl3FwOFQCGbSSbisc5w0IJXmWmv3+8NCB3d2QDyWVujrlWx9yqW5KWBtG2sqXkh0XaWlQJCOy3vtTNCWsDLmo1UKTUwkAqEUpTe3Ej0JgYGEuUMW/jrRqInQeGiN/GrQx8NplLBjx6i/xmCwRBsKdATLRXT6G8PPRCKsZT1wKGDrXfYKe8+SEN2UuskjgMZ17X5rdw2ohD0Q0yQQTJGtpE3kXqzutr247oYwMAoOkjB1RR+EroNAQzc2xCNjq5bNRRNRKHpSRMddJwFJHTpi8PUasBcRuSObAmmd7ZRDQJwrgOnirGApTPA0WXWQ8uM2q5r6AuYy0uIw9E/AxUWKBXsX80AuaPOkdNdVLnymEu/eu0AQMlewVTWqKLY+rpgqmsU2nflutkvUkHt3+GNzG1zhTNaKHafYPjUtKKK9Jx/Vw2qu/6C58/j1KxqCXHN6lQtsSBu4bXQKhcglS0e9y/fD7m+pL+Ym1IVZiiimIVnL/xa4fkc/w9f+hJ7s8IJE/d1lB76CPWnPEz20KtdhUxom5WKtS7RXe9XdWpIt6mAl0XXcMhjCKIyot5sAKrSphIlLWP67PkHsuwe7iSXAM2vA2gOM0QBeNt2FuDpQcA/9jQRxINEkCTbEVvaTiRBmuwM625K+nrzuWQiPNg5aPrdHXqHJBKNai7kIimdmqCsjeBWouTyCz+qX+gthWSF9KDtBWNlGraXTL0/R4VoNRqtDFdisQr9XAw/7PNHLY82teey7+zeM+UxuuMGE5VLr3k7pW+75hIYCp44l8iv3bwun1+3eW3+zNnC3xnalu4uLl/Y7DFoomRwgrKzp4frq1wMpbyl+Nl0CJGVuFYlU5tVoFWL8geQDoBNQesWQAuZV4CbIiqcezVRwh1IlN6eXDYR71gZXml63SE9+AZEEdDBCMQ+tDj959FkJbqTUlcwHg9u/DNocmmilEisiLdcf4wgyK8+zolteoyQc5uT0ln0UNr0kJcIAbqZOA2cFDfGiQIQwgOEgHpnOkbCIwGfO+QJOWRQX0OG5Bk6UFCaqQ0hgla1gh5UtRFaxoUZ29MY1Wn4Y3efGROt97T+Y4karR+riumXU9dvi+UvvOiCc9WiYnrMghnSXaNrztkY6xjd2yl2nkWS+AqbJO/npC5z9n1lw5Ps5AyeKsW8R3EJnNXp0jNv32j47THyN0tzZQhXo86eK9BuNOgcIJJ0BY4XkZ9WUZHaDrBYXJou3cVsJjz050wXoIntbYbeaPZgsOzBAeRC0wj+vtF8ab103VXvmOMUwYh3G56pPbu/c9meKc1Tinugny+55m3Xv9GEKffu4GTRKCU8ns2FPNfVvUUz4iUvlLq42kttOyUcrmZP2Hus1pOJ5nqQnRyOEAEVnYOg0InIPURJEoEKoNLC/BClyaHBWJSSNSOD64dGS925THRlbKVHVyTcpoRU8Lf7H9dL6oCFPTQAxfp0ij2ffNVNKS0F4Ne5SZdNpprH45PdqT2DtTngjckVHurm5Oj4moAcoi849/YO9s+ldS6xQqdU05x7raYVj1vsQZxW7AnV3e3vaawoGKUY81J4ghgQozGXtpju7bbTNao46QufjcPsQm5CiHT61Ol94q3cFEnC7Jkh7yQfJH9HniDff+IOKim0vSAz4eUMDqcVtRckBMKEeR8V/FTWBHnOpBpx6ZprLkDdRFfcOm5ykFRFmvNAD2gTRFVxaIluEeD5Oo/t4WU/EHREWxc/+Kc8a9lTZpqrPvbgffdd/64LdzRXp1OUPPKJB5/42OP3/d19D/ztibvvuv3Wd33w+g9e+eZ9e3a888LrpreunmnOrBxIjaRHSJImLXsI24sdbdYF/RKjuCYCA7QGoxTxv4A50BUfcEWwzwpW4zSArvgj1O7es27GWSDYvuNPiYEg12dawZUM/fbrzt6vamWE4eaffF+ZpqVKsGpFqWkvtiAnddZdAsAw0mVaawigTeJybi69nO3y33CHpA6ed0l+NLXoXjFc8hY1IErA4MQO2ef+r9+s2p/SlewKtzV6TkwUKHVR6imnmCe1i352eH/KLeXg3jq4J8JggDuckdp1ty9MaTIa3VQ8GdYienHIHe/sy5gBn683bBow5TXdM2IEKZeJaKoufTPY5aGGj9J/ShjBoPFfb7WSSYt2IV/jpjRXNhfPBLq4Ts1U3aWU6I6nY9ngCpr0RnNFt/KOgT7/irDsj8ckixcYVM/LxctGVxnSS51OOicuS299pMPHt37ZvSkaTTJOksz1pUCmN/y2zl6fz9wFNbvCo2sBT7ziRtd06jWMYvC7jTnLMA1LS6xIJsqJ9tr8v3A/YC+ChFiPO6PcNk4TF3eO2P7TPHfw1VumOTJYL2TCHV6PSyEhLmhrHKk0dLHD9usNe9jgtoNcmksh63NEY3oletrCKNJxeNkSYiV1lt1W29ol/dXPTrr9dPOqtRMjV3YVrxyZWLNqkvrd79VDElU8zKd07V2ZjqqRoNnl95jJjCyWujf/5YA/4PVQl+r3sBf9+saj3T2UVlesqFLa033HpO5vMbfGGT5mybmixGSX4il0qR6FMWWg3xe2Oqi/2yUjT/wvkA+/ZD8iQdJDtuDu8i4b1o//OWKir7cjRMn42Jrm0GDvlr5zM6lQT0ePrpEgDToMEkpbaLu2GaEzv4AqSRs/iI7cROrlG/bUeWPhkXdkR80TllSPeTfz+o1yuBjrhMZOn9ijcId0Zc+JaU5zd8aK4bLh97K7/R5FCrdK1731HZcAzLCFylaAHpftPU8zuhOGKM9d8/br2Y8M3V9Ut6TXhYPhWGcpn89O1wShNp3N50udMUhcl96idpm6sfAzlDOC8io5s8KQRUfMLOIydjFoBUEygDIXLXIikO2A7SQEUAyJi5Ql9DVorCPk1ijpKWcz8VhooGPAb2hBtyXxxEXVNjGXOEH1zwFj7zqDv77+p0MxdrEDNtoobN8fhaWEP71w+qPcEfZT0kkaZCPZSs5pjr0GoRNR4nF/CLQb94fgPJOEycGBaARUpS2bJtetGdg4uLHSF2lEG1aAdNLOpZG0nBcHbefz12XFaA9ZZNN+uBloT0B78sE8FZI6Lvd8dXBPyi1nSu7AmvGoBBhA4phnRRJY5Rx9ZHDvmXtolBYZ1VckOD09N7fAWTE2OrLrkovGjq8dK5RYfKHMro7tvn79JfeznzZ6fd1hyR+LSgFOpBLPvCy6wiisODudkzG95C2saF0YD158/qbeHkbrfdWR0Qkrvm/4wl7G7bdx7SN8r73HKkW6ya2OIC7zMJsFXJM7gPs4JQK4FvcP4LoajrJ5QDAE4PBOdK0WQNyWicCEg1hKYgehiHRQps6uEQf1cJyDerjtWGxyphnPpFWFkkI+3Z3pjkc6gj6PklJTAk9kKrsclxqMGzFCs6iZn3FMsjfcoGkwThEO4n4lykJrZ2dvmmM76T8PTdOp4VMvDU1PDx2JuAZiNBYdcEVbLy8a/Oj3Zm/eyeZuuPSn00MtDbPRl4emJzsLhc7JhSN3feUYf8c3b3d411u5ehvbFkhPsyQyYdkok4BD7XYgbLjQWVgOXmV7LL0xeEV+FcTdY4BTcx9rg9NotLocqC68F57mcpnsC/6S5TIXhtyvj0xba3S3v+Rq/YXLlS+56DVS21d1L3uSO8+ue4VsIlc7DkE53OQGbMHW3lwUJ8mcPXcQPDnTRHBjb6ZfM6PauZflmmmm69WITYDR1dVN9U2FbLgS6VtOCO0PE6IvpTPAJzFmuy8AEimztNSHJm6ELajf1NIBNKLazrD1K5ZT6gy8b/24a8NAIj6wsSvVtbHhnKT8aXfU447mU/mo2wMn3HmvS7wtmPtDXeesTCQaeAIPmsdiH8LylEbdab99SnA37av8D88lF8Pwfic5irqg180kQ2O4Dj0HgpDTZWZ7HboEZluJ8ZOS7SrP0FB8x3tuvvG6a6668or53W+avXDb1s0ba+2fqg+3GS7tvcRtmY77TL59jTvN6Kvu07Z7Tb69TEDfIL9tAvoD+Re3+i266yy689BYwnrU9qV69XH3sovW8Te6Y1+gUHjdXO0b9MzpPftt4+l+KwFTW5zHj+A85mj987I7LDOP+fHQ+sqfm4nKS+mLcSN2Qd/WME5HrZQOe2XxrA0MXbkhhv5e6BGJFrM2RRs1ybaEgRSEYbraNqq1iR4FyIZiArAGNxTW9bRnsON9xeh4tETvCg/qGV3vvOuusOHJeAY67yrGxqPF94UHjLTH6LiLyvpgeBWUOf9j0SItRT52PqSugkLbtr3RjbZ/7Az7GYxULwkD/ryseekgZVw5AkKXjWvUxcOAdHFzgofZez/dKiOKQqZ1ihZWqsDkppJkG8MRLFBp0qWuW7t2zcjwQL1aqfQWu3LpRKwjGDB1t+p1eateQ7C6s9601/Hm46p5ezNYth+X2CEhaA+jJX/2JVelVA6trWjYx/01Yh6IxcTHTGPeME8fGPOUEyxC7471eNZDD35dlWsJa+GElbD3Rf5HdcOG6nBqYjw13D/BJiv/IasX0fe2Duk6NehPdnhj5VgNOtm7I/GOxyT1RXscvKhKj8nqxL4x1r1zZ/eG3ZNMhR5VAEfdyv2Sq8JsdrxF+6D3V4Juuo78RfMGP67YjaMPMSD0OYsSTWaiRMRZt8Ikb9DDqS5JnTV05gJV1UXRo5TzMQ7USp/f75uGD59/e4D6ff7JSoWSdWvXNEdWDQ+tHGjUK7VKrb/a17ui1F3sKuRz2Uw6lUxEwpaJ+B/GXZzGQ478kzhAXMlg0iYTLopxGAik7uw2FdKBah7+A/DPpYNAWClYrQnVRpr2V8xUFg/cJ4MJVmMx/8KjCjMAUqRM3JVEL52wzw/7Y8zF/uqZv//lB+DnuU/6OOH4ce97KH+//mhr7vhx+q3jx9mXM6HWX4HyVksUUizsZWOxUoSFzOG9l19+eW0P5fey2h74afk2f+DczR+wfd1tQ+p6rg6YYhDoOQ7Yf39zbykAvHAAtKC+QofBM1wVRNWcw0gbEmXSvFt28apAFPQbAOyqgcIqSlPwIYnbANGJG86ZGB0dHqJk0+TElnO2jI6Pjo+tb64eWje8bnBlKulAB91Ru3F3Yj/6vIiI9m1cj+emg9KCSRun1drJ7Qy4OTC7WNQfSNb8ixf0b3G7XKm0Wfd7vG63avjNaIffH0xLvKaLLspmqCYZ/mRHTI5ETL+uujWfx6+bI60vxkqloa4uH9teihWLw8UiV8fjcPEHXcmwqatSV1/3cK47EFb1ZKAyEqtG48OpsS1uPRRN54a7+7okVTfDyS71pFNs4cNvexu70Dlf3JeD6yhRohI/YOIEmW6ehxyNt2NzEU7i7VAcooo+8Spj6jRRVbZNccua4EJ3iQ2m6XIREo9FI2an2dkRClouv8tveHQ3PFP1+nWY5kI/y6RrFd7yBZL9JA9nPimJdiUYpEk8csZXW/c99wSdfOmO1vWtb37j4zT3EG3dcGzfvT+ip8k7axsu+Tqd++o773ip9fgnv0mL9PqHWt/9xPyxd/7wvndNLvq1P8Fe4iRoQ5aMNtf4vKrCg9C0N4Pb7hl2QBZQpnmeTIvYwu0S7k6ejAGoTyUj2VjWMj2aJACcD8tt+6EHvSkDnKPH1Lj+XDcwakAZ9gxKApCkpVApynm3+uOVuJ/dZn9s9XLRUujYMV+MeVs/8bIYJ0XLHcfi/pbmj8f99GV//FhHOQo5jx3zg1Ki2uvf6IedBmSwiqwB7nsOoK7zyPnkEvJs0/AAdNQupLzAxldSLx1z0NgqonUEQwG/xyUJvCbMWqZPVwVegfaCpoCd5hUl7yxxu9H1FiCagb4ri2G/OptDkOjWiHv2T3vOWaVnmpVt26amtl2ybW7mgqnzp86f3nrelnM3b5rcCJMMZtUocqzVwLL8mUAy4692rgwDMPHa+2QXt4UEAyjfEKmll1zf4R9XSRtp1BcDfnthzY5CU/UmG8Ca8sla0l+tpbmqN90A9lUNVvNVlB6ARUCOps2LeDnXwQ6FM1TmLzLRLLKwpSNH8wNAxcEjM4Y6K1z0ZZ/+c92gn1nYkrhh9egRdmjhvfffNBb8+c+P3DQydvnqG65NHxnUfVSYVQ36gXi844go3wUPzHXcJYtHOuLxQr21twOuQ/T99YLu+552RFEXfkFXwjN97tY/0fePfG/kSGvf9xa20JXHvwc/Pj2uKke0xfWhh7kT7Gk7JsUQ2f9ExhYVjjNkHlRwDIJzgNqeh7tQgDDchALczo62gOoP4yY7m7nlOcmhN8o401RrmUK1HPKhc4QAChHw/xhdOsGtUpJgmRL0h05tFal/hNUcOQF0jTHRkuyQesXBIivXy/Q37ZMxU1v4e8nNqMdiPu/CF3RLlY1L34LRJdxHFV1U0Q/nXt2SonZ2PhdfPGHN1o/cJhtN6Z0WOmuLISPC0S+bMYuKmqFZnNXe4/p7O9ZDmnRBa3nODl5HDwnU3oACH5ztN8GRyXQ1m66mFwMY2f4v0nL/F9ulecn/hfMlrJM2dKMnbdh40sF0ePEpTG2L/XYqwryTbT8Ezkd/iT4qzcBrdgNVcYPqcucTHOH4qoUd9kvYRxYf30aQS3tx7mRfIAagh3Kzu5zLhgK4Pk45Df0Lxm2fAid6I+oBu4sFkPVeU8CQb9hzqODY3gMKtRoSthp3rNqI0tmI2254lAZxa42lP3/0eY9J6Rr4vTYlSEwSWte1rpPcQhqGD/2/fL3+W2xn6qtFWmj9B2R9/nkLuaDc+h3NdGGUk7WtpyBrl6gLdLPH8+b9CKt+vJs32u35Hd/LriVJkNprm6tT9mYS0AGhalQ8AFXjJZG3l7hQYC8P7STY8eLWNq1kNpS0AgV7I1/WISfu+If5nkKE7OwSgpYGkniWNZftr64lnbOGrdzHaMCL0PBZVV54EX3XACvMQ4vkx1wJ7VHF0ufpGkWY4ell8qNawvWYDCmtpzBFlVmItwvM65ZL0tA3jWr0XKtTfV7TnlcjQBZxv/Ajt/q82/282mk9L80LbgyIJoDa23rUcjAM9O1PYPyKMGIQF05QqRlojgwZyFcJ34/xYsbXgHq8FPZJ4ngQtwdQ9lJyGYxsEL/8nNzevXcxQW8/tMUhExYY+kC7oFxXO79E/4QCwf/Wi5p9y4vwhB74o2VmZmaaQIfRdauG+8pduVin5QdKiKYCWlC2kZcAd6JzrYg+yv7X2zb2ervGLC5I0zUq5dtB3Oivm+c3azSgKE8rPvjPvHrvmKy+auuYHGqcaN16gh2snqgaJeN847Nrzl8Tr9M7Fx/Remrf2TvIZP7MDrIxCZ4g06P3tW69j5b7T/R7POcbJdsG9lk+046T049x13LEtlMDU+bRBmLzLVtrgo/FkDmJjq6BsM+OBfeHouYEMREnOa334630nxBM59sBSIuaYQOEKAbPmYgesW8E/liUnaidaHih3BDeii3G3hHsWJQn2cvoP9nWeJLN2HIVBBFgyK34Ab0Aq7Io6rvo4yQ5Xln4j10M/Yi6W5B6JW/Si3vbnE/uBcOQDfWFF3zGd18wUsbPfcYL3zWMhVMP0Dvh70E4su2qufCkqYriLbeoKvybJpsw1Tvtc3XhIfrKnpb4qoPDl4B3n2SfgZnoJ6km2oEZR9gsWrntbbC4Y4+jk14/AFMh1N0OfRhYtBrSpDc5XOASxcHB4qkfFoa5m079kEuw7Xjd0grDwwX6cktr8/N59o9AnSbyPxMdVMcJoDdmb/lxNlLyHMwccuDMhkr+rA1SVrojW8zmUV5nTQvNBSjMFgMLBYJ2ErroS47iHGPOsDmjItvyDscIvQxdZGX5URzSj8oqOnHjpT2YHxeZyJjoan3dFbFwf5P+ihVx0R5XmfkEXeEpzIJb1s2qsksR3ZJM+3Ott0NB9K8t6a7Wc6rpOQECBTjqCdxXBQln9pfOAL4JAQ22NDehLzUdT8IUGANlQpQ48QC2W7R3zQkiFeYJLmIRHg3FImvvvLVZCcazFPjJUraY91tp095huqypS6Idm9poB2Bq5HNoRrEhoRcUuHSqP4d7B9qJFnsfNjhmtmNcmTFs8dNAHWDzS+SpQ2MfBwTDFlPWzdLZ12/zE623L6MRsJlboDTQiG+nzLZpspe/H0aaCPxhTzPopzxnAodA9gsvEEDvZILQ3nUZRWwB4nCW4CYw3FI40WarDmzvRN5Lgfcu5Ttzd6apZNLZtNeOQaKwGqBlLgjMg+QxQmIlKNnb50CbqXDvpWbrF6030Q98ZN/xT36n9QK95eTNT35471uuf99X6Df/8ka2u/Xb1u8eebj1yPydNPbCu396M71r357njt3+rNOep7mH2O9IENqztbklDHI+Gun0ywLjJSAZ+usuhlLj0Tl+XkIXB9HeOgv3EaDilGN0kpKOUMD0eT06EIzHNTnZsV0Y6J3SwKU3jBEkVaV8FXswEJTyzHzwpZcevO0tY1O7rnv88Vce5e948slr+ZduGLuhcoz97teth369fXL48dbjD1371a9+5ORTX4Fkm0cf4n/EbQL+hdEHvtpUMWrzmEdhdHTjwyEgfEmlRBJFEIgiwf1Dl7igZzhFwFiIUGuF7iSShGOS1ySMuRiGMivsMjBwD/xJhZrVM/l5GO88YKDXloNi00RR6Hb7ARhpMY4LT8Mr+/sK2VQisiK6osPyGpoqi7j0pDkEs0MIpgP2xnyp5riU2lyMVm04WuvP5dtuqALMjHT7HP1R+THbwbR2vDWH/qSOt+mb1+w89ZuvT9bp1kTA8UvlXo5ZC3+X6AV0zN4cSLCHd6xt3QWZjx/f2YT/NXTe8Vf9eX2SVm0Q3XqfFdtL9wcSvfHWJ/ARdtyqn3KfZN+CkZMDbXcAtN0NaDEzaBtiiBRUT16Z91JF5hTcj6Vysjrvo7jhwqUdcFPiEXQONH2glUqoSwUdVWNMmyaahhNBY5Pr1g6u7Ost5OMxXPldu2HdhpFVK9cMrqn19w70DZS68z2FnnQqlovnAn63i0Rp1G8r/I69J2Diki8GcVpcEK7153NCBf2Lc/Z+AOckuHgivOaEvnf7lrGBSrQzV5jYnM6Wt/T9zZsva1Q/dHvr2XAm05/N/uisj4XvOZ90Kl4qjZRK7FvJaKVcq+Q39+D+1r4t5f6eqc0X/svuC3Zhtv6Mc2xfVJyPV7DkSInAuCKn93E3A7/RiY9YpMP2/8yQbc2tkc6OEO6m4BSy3s0zJksyk1CH1KgoEHEWRqFKZSbIswqVJG4bsB83dw4hiwIeaOL3eQ0PPFn3ei2vjtKylsw3gv6glAykQZIj0/GDwPQH88FGnoMzTKGX3fvU2Due+l90bOTUf9Kx1j+MoE5xz3saN37pTVNUav0e02jqleuOfJN6Pn3NK60J+uTIkYWv0NvppYc+8vA7d536O3p795ElWf44jCQ3+khgICY3h+J8XKB0PXDSUWSruEtg9tVhLgjRXKqCONQrIDoJJAP5RoBKWMEa+0xLe+YZLvFMS6Mvsy2377jvwV2tnfftuH3XUswgdpLdRlykv9mHO7gUEOB2VIDRxV0khE3ZERFtF6RJnOkCroy7MMxnA2U4ejYHpdqu4uDtdP+vf/0MbtFuPXvsX//12KLsPM5GuQQpgD64pjniakcmWgzhC23l5zHgNugmczBP0A0EPhb9QIpd5RVdfcW+tL88LOEWYTtome2rIOHoruHqs73ejuM5DaM9kMYgoxUOlX/cbU5f2lbUJssFWWTGuww+ZDRDIUuLhCPN0XDkI+L+sbkbbioN8sPb4Z/9ZOTq5rA5HEuFjYiuXRq2+g3d8JXChVymVKx8aKy4MDG8o84Gd9bbbdvHfsNtte2Mqx4DxWHUWSo2kHqH2pEkYSIDlww4SZg2jWW34w6dyZkn/E6QSWBsPDZNoWgtcgTEv9LBf621PtP6TO17O2/aCX/0O8d/wL577zVjrSn6ibFr1mLaTidG/uPcSvYSyRJPU+vE3sP1GRut1lHTBCKxir0+bzHCO7sAET0A7dCdhv7zh0pyzNKLZioT8oYkf6B3f+ubrR/0BgO8T4d6R0LFgX5frERTmDEz0R+KMbdPMK3e1r+2nr+i1zKFkF+L+VJmKmzpsZJTJ8fWsZmkm4mKHbMZx9bZu5PWNpOJHMbAx/1JtvdmrofZ/pu2hozhQvttNx/kXaj/oi+2qTPJxIsaXNvB8RqVERasYIxeK2hxPk10reyvemLe8FC9e/ye7k6/Ksu8xNFoPKL3emReNQ3VlJghJ3Ix3MimF6+YpD7BJUpqLJbQJCPE5vIcu9fTq0cSEV6QA2Zn6e6J7nokaPgSuqe/f6VL1BiXj5sxDwsZsisRi6mC7OIsuumKogaYmCYyKSobrO5X+bbt5ziXgHmQR0tukgq86YKZnEPnH/wiA4E/CGBaWIwmCfQR284CGFw3EesM+726BnMvT/PoDJV12DKIwVoWyWaHgc725+xo23YIaTSBCXV228j27dduZ61TxQqcjdRzAF8gYfsIgN9XALOImWe2XQeXosEfT8CN2HHe4Ee2Q1riuJySj8dsnHGVHV9FJiYpk5mmAQ/hCnkfx3i0F3FtmBduu3KBgtjuYacBboyjEXqDm7tnPhVJrwjZ3yexGIQ3uxSiLEazTshMe4EM9wZ7aCBoR5yznm9HjqW7WzcGBq0hUPyutabpX7s7bzh3z5137kmMdSjK3+5nxY1Jj7oUbve3rRtNc5U5ZNFrG9Pft7IbZynG+DYN0SfNHhlmHStM1dmL8UnuJCeDpMmC/ntp8+JkkBEhH2KMX1Gwg1xblFvfRcVRwskUNaC5RYulghuCpGn02QSdAC8ldNySxMlcjpJcf65aKiZi0U4U1Cq8gXYsujtLOtdNa9UKTk02RJGxCjk7JYi+inYCdC3u/wUcyX5T3z1Y763vPrR2z576nsH6yOZ7tmW+8Y2F323YuWfP7W/Ry7xMf/eNb2Ruf3s5rLHpHYxvjo6NNHcUb4fPqe3b3/7447u2b759vzHIa61Xdj3++NsPD6aYDtjOsQ3eBLIhTFY3h3FnHyJ8Nu6lZD0oWYDSUcebtYPBT50JBo/YF1GGoSsiCdOwdCYQzBlnFbsVgWQtXXP0z4VR1DdfeeaZb7D9x1gEFNAf2Apoqjh4xeOPX/GNb9xu6+r7uJ+C5EMfrwwgrK3koaZnGOpVoqo4tJIpKtf2mG0QmaG6coBgZG0ZAx3xRBB5AYGpqojqnAtNnVBhCnqIouDSruRGKFtbKgnIrL0p7w0esazcTDOpa4ycu3l8bPVIvdZbTieiYdOrBXUA/sTFXG70+XCcxmwv9uCyc2HxBFdjshS3ZAe8ZQxp0fYKAbnmtV3xUGvG75qwHT/sANtJ+km3z+dubcDjsnP6o+WJ9Getr0mmT+tYk65uq1S27d5WhTmrhH2tv6TJztj6eGcSPsajnUnKmb6wD/4+48cP/3E3Xvh204rEyYa6MOkPFCfOnygWJ4oyz759mii+8MJ/WkVN1/XuFd1wdBctZ/3tSZg7PPGAZoJy//zmVC4Z8vuAwUU6gOvh9z7Y+2oPoBLFi4SfJSJuzRUFR5uaOqNNFbsYcTBAIQ/jyFAl4mEepb0DDQaWs44F8J9L1pBhrEatsJbH/QD2pgBvUnLkqWlxD556XzibDXPzgE3Dp973CuXkDvUtX6XsSTmkXNVqKRHlJ9x8G7lyfCa80BvOZDvYc+HMqd/8/f8DGai855ts5jMAMS+nRGXKD+jn/wuAaraatdfP93Evwhj1txFqnKSAexRIN9nfdEc6LODthSRu+myP1Jhi41WVEykTZx37v72stcg0I6gOY3ym2bNyOrdnmoFEoruItqpEKpHy+3yBUNWFSwZcmdqWRs52qqrgzqZ8upGtemiyAUqn30X9tJqsKjSY5n58qxh2Lxx1d4q3ikym35IsiX5fZud9dF2r9aWR3tb3b/386v/14wfu29F6+HH6lSdaH21dv+7jrEIFl2G4ThMt5lp4i6qyW10x/+c7Hyt88YHPtn7WitP/3eqm32oV2fe/RPjTPz59jI9xOdv3Kka6yGTzHMeODrOJJ6BTA/bEcDHMXp8FBVtYvguR4CZE9Kkq5GOgkgd86E0FM0ujmuKoOFS0B0Ge5vIY0tKJqUTrflzvx8BvGNp2BLAP60u0vpIorgVFsJRq/XOyZ99q2r/68iMLR6+Zb9LaSP6WW+4Ux88Ry2tL7LONhdONLVsajDb2zi+c3vvpv59ndH7h8Ppb6LW657HHPHqizCrO+hfc5v4dcGAM+norubmpbGyuqvCyhGtguE22GxQQgDeyeEAA/OdSmCQTXCrg20xIa3sBomLS2exayk0c17S55aWW551pdnR3bZ4cW796ZKDR19O1tXuradWzgYwbRoHAlRmIDlCRc7glImrzFBwSQKpGnQJBADFFaRKmUcM/Qocoxn9A7IlFasmzrtA+6zdF7mdTXG5lfP1AX/XaamXlxvjKHLeRz6a48/OWuXCgMLFjPN96hq0/9ZCLTnKF0EbdC3PDq9OB9sn6jgJ3njhOfxGvx7c298bhZ9/qrfH+eMufL4Ys9q3yphUrNpW3LhxV6S86MhNyxIvz1RuRJ5afZztaJu+4VJz+7ekHuN9wfpIEPtMgm5obugr5TLrTh3s0cZ1GhHGGRn5VkThBJsKsHcMFozjhhv6pMyG7KpVKo9KAWWQGM/2Fftx77scw/1V7VWZxc9FSrHN7p1EPDTZAPwSlMK0Dbk1XMfBzg9dTx70Wq1jeDyT1ETWqqj53rmPhq+EMdftUBWb9yCyrzK7+wI3uqSum3Dfer49MjehstCtyxO0+Eun6dFTl5db1HblcB30noNXo1z49ghrcyKePdPWzgXxnJtO5ZJf8OYebODfibrQATCFUq/pAEhdBPmPkP1FCuIVK1wH8Ji/K28ZaHr82RYA/jAN8BVow7G1ZyH1EMjkxvnpVOl3IWSnZiXGdx5Ejgjxq2DpDFSSVHXvc+V4HDL+EwJ3aC60Y5cs5GUHxtZrVxTpgc8aeNT1z91836rI6NU+/NnnXZbpFo67wPde87cjWTfKUpoRDGU8o5JZB7qeoQYXe6f1D8V2757YFDK+XLzErY2j0Sx6TDuzcpEVM6nL3u9YPWkdqjSOPDq/qZMVMMWMGvRxvArrSWE6MxJpXbV9rqiqwfsMw1Iirf0NzMe7ZxfY6bC/qpBjZKm6jGzskAUh+/L4ENEjOY9ACIlEYLOiCT5Y88AOBdCabzjgG3BoaZXGeoCUyAIcgzJxGdSmkGx4WA+XAnGMftfSjTlTDo3YgwzMXjy7GWnn5H66jgxjmsP3VM3a0w6WL6lvbwTsOP91ef8fvxnDZ9oNxjMLqglHgtMj+egcRN+ARxh1AZApjQSIobHjeWXNGUx7HT46NVvNWLpsLB+wvdoDeTEMLsrW0Kdlf6uDE2KJoabW3vy6GYLXNmbjpjmssWq9xtTJqx/4nxaP72ANHu87dc07v5FWrgrGAkcoW11JVbvXK6tquXMoIxILNt2zupQnrvnqGrsn2n7AS9LILD9dKs7fVDl9ozF45XtiytsjHgv7iULGSd741IF8pDpZ8wRhXak7lxwEN1ewVgFrCmRdPcWvZaTs+xcpmPRlnS+GQEZ4ctJfe7e+3cCjQXivJZroKmVK21J3NiLgcbQVsRcoZ6Iux2u0vx7LX83DJx3a3Rhc/LhO7Zz7SEb+q0ti6cX9z6HhBvHt/Lq/LrtvMXbe4Fk4EYiyVy/ARdr5y3v67hfzxwTX7Nk4PVA4n49b83dTNR7R3X2re5Fo4GSsmEsXY4neebIJ2iBjVGVDvzU14MROili5B33agiQiDyBAe5IzP9rVAj3O0Cx3EPeioY1HyJowEw9Mp+KD8BbjYuRF9LV6Tkxx8bcaZpo+QZCIUNDyKbC92SqCsB9uLnf1pFL0BswoIo5631zFR2DormV+u3FidoBeDytr6Ou8WeNrDxU62ek9ym8yLTl4E+teNplS9sTo8zkSNb32DhyMt828+2ep5kd4TDVz04s5A4MalOMuX82/jLlhap4s1O5ev0HWour1A5ybnRJeW6ERJEPNZwWbTNefb/oJCti54BW8Wfil88pcbmtq6x+1uPdB6ALR3BS7pbrebbqfbfQvr6JqFedrLnmx9nZt0+U/9SjOEo6J4662c6PJzXs3H2VfytoWh69kXpIXhd7AvLPSzp9+xMIRxskjb/2kxroDfjke5uM7YQ37tQMA1UVeEU0DiuxV5Nu6JcW6dal63NitibC5Ct3VKYaGDC0mIE9LBVCDpT0her7HNMn2cYbgNAAyrl/LYhRRKZt/oqa/7hJnmpaUShvZMJCKRUMg0DWMxuEGpp9RTXrE82GcinQC6R+KR+GJYSzNogspn+A2/z/sGwRAy0CteO9LnmX8K/8lXfS6/f/To0Tvg/1ToKHv2zNFJ5Kb+X97eBDyu8robv+979zt3lntnH82MZh/t22ySLEtjWbZkWd5kYUvGCAG2MV6wDTYmBBvCFiABZyEkgTTBhJKNbHZCFkjI05CUkjYJSSBt4WsL6ZcCTUiapGlDrMv/nPfOSLIxbdrne/625q7v3d71nPOe8/udqP2zXmLLny1u4z9WZz5CH+cTCzm/uboR1HTVlqaRNkqmaBuWOUGUhVmNQZ1OaotQp3Y+EO7N32hDnOpv1mwLQVBqDfiYLPyWTqU2kYes7fCb5RN1bZc+3tL/w+lpKzE9/eS2bfCWHMOLOV99KYBcs4x511/N/bLqXJGlMXNNe4b3xup6xDj0cDGvGptqIN5w0Mmrile9OBTQecVvgNQjKOKszyPxgtuBUAgCmY0Q04xPJ0g8ro+5NKxo0WkuGnVGoTaNwWE4H4ubc//T2559q5nq4FUH9++5fNdlcxdduGXzuolVI+g+t6wfXX5LRZBX8/UWDDnMzAaQu7V/nhSMQcFCKY2//JI1OWfNLwy8OOb2lMmS9JXauWDtXOVsM0TdkajuS8VwVkdPnvzOqVPfqS/J/adPP3fqFHnk5MnnTp9+EnGEEFsHl/ezQ8+dPGlqSprB6KQV7adt0TOvIfDoWDGbyRafK2fS2TIZjbVsOHnyZObUqVOZk/NPnnwdF5lTpOskuxsDiLZycO7kyb1LDrXNl/BW9HuxljLCuZbtZQvHORgvKuqaeagXm7mt3IXcxdxl3OXcXhjeriapqraBaGonUYx6JZlinYPb6YCOgVPnEhHqa0mCLCn6TZ9/Nh6iZnNjLpwWvR7TOxsNUE9TLBtMiYbiMWZdOtU0Ms0iPUE7VZRFm8nk2bfFJJjaR7T/2SOW3BT6o4MH9+3bvXvHjrm57dunp6emNm48ePXBq686tO/AvgNX7t+9d/fePVfsuHzH5bt2zl02d9mll2y/ePvFsxdNXzh94baZqa1TW7dcsHHzxs2Tm9atHRsdWVkdGljWWyn2FEtpL/5Lt0Ll8i+yE9pV4Ky1HWDFZh5tCwNOvTNvODZVf+4a6pgXeq187fdW212Zd6J5pfZ7Z7qHdGXOfCvdU9UcfFWDEnecdR6OfOQY/ptly4vYcpi+BNcNoXlnaOmyKzMfZzfUdF2jL2n6m5Po2vyfz85+hP1ZT715y7Z7vsS/TF/jPFwL9DupamNXZ8KP3FNvhhZri+DURUXMyiAbIuoviyVFE22WkRQiOIOTwCicK+LoywAIK3GKsfgPk/UIFGzG400bOxJdG5vGBvlIKLTe+uvASFO5jPy6Get3AwPWXChEHhgYIAlTc7lWS3rAFDKp1z55+6QW8elmRyDS5UmMk0FXztW2K5PoSggjH0okXoXdVxOJ+e2HbwkFckrTg4cjigly/x/euIffwfegVMgpX+4rtPppOwawyFIHvhXShtbAD20QCdjAmPTKoFgpB0BH7uBdJM7zoX6zKzpcvW0yGlUCIaFJcGV6ivFQIiL1mnEltdFlhBqPf268TQqFuh5KKEKkd32vRwj1buwlv7vz1z493gMH44HeohZSUvBFWnGiV9cimqB3ZRKzruLB2W3DRc33JWtcGLnxpqvKysRtt+zpsHldmEwhcslHERhQ4OwJpy8zZM41DaexWGZOe1AIMpIo4vAvWw9bf81PwvLKM/Tu2rxMiPdwHVi2KbdLQxP+aGta4MmqhdgekEl9CHTFYnW8qPyCPpDn5WBts5Myx8VloP5m2VZQBOGY50Kptm3beG0Uhn5FuP+9cV4piQpRxSvukqhUFmVx33utf1aoNKqo5OqZ1j30D7F9Ldus6x1ymacyib53nyaXRSLddYXggY34e+8XTWlUpjMzrakaTzV+v5tr4rY8GvVSkH5rvVvDIm0vDPB0r2DDH9QcTAICeRNfF/MtcRMulQgFNAWGdLdYCzHxyRQlfoZURtisEsNYqwTjFOFGBP7W/AAJf21teeXoDlIkO5JWW2C8k9B73jayp5oiQW8ioQUVV6alt5+fLObT3dbJVYXdd3eSlfH5J1oGHU3X3FvcdtWw4QqYvmwxEZDqmL6ok/q4JJRNtboc4SgRQgYpieuY3BK8fI1oXDgP0bg/4A+kF0HjFgPW6s7CyNHHx0ENXaqPkt9pyikb2A4p2V6evPPhd2+kU7d/+rYtb1+ij9LU67LGUjwJif96851TdOPdD94NKe/cfJY+yrC26dO8zvm5OJetppB6qB7XvmT+h9vlDRpGsIfR+tYG5uIgHwz0VHqglUHPyvy56dOru61M92ot1DLYvubp8ZbhXFQ5cf2XrhNueuSWVQPT0wNdU1sGmsjYWG5wagv51vTx41+4kV7PcRLWF6ET6ovB9YAENcJtgTHysUc3uKjtno71ZpRzqIrqUPZ7iEJVhe51E8qrlN8rY2gvvPl+6EyRgg9hfdBWuddFeCec4Lk5g6gq1DGG19dQrcKuQz3Agex7AG+mHMBb0QN/wo3sW8xU47MXbZvZMjW5ce34mtGVw0OD/X1hvy9cSXuTHoyCJLYTeBGDxCo9FVC9SM0cVRwU0W3OngvviQtBYjttgArukzrIIA2I6Eaey+M8eQAnmII9+YUka7f1r22vklVCy3Ayl+XpzZMrrdDIRiLonkSuPyllOsY2rg43e5RUby7hcZH579ZIwO5gWf2l68jKwY61fdva+Ww2OdIkrBqtnZ/lR9ravhOIEKffs966cHj9+uF473BvMRcIRSM04IloNJAr9g5H6Qmbjcv61cxxet2j10q3/Li1g4zwK9Z7/E4YAmqnWR/4AN/IR2F0Gqwua8p7TYTRxBaC/eH+BaL6c92wCZfNxGMupyxxLaRFYmTXOQ/jQGIU1x2IWByUJRDz4WAxh5qtj5FXwkGy6oYvbSOVoW8OrlhhvdJ81RRt2rdhvyx7/SSYrM41Wn/V21d5uPKuje/eNvclws2Qzmp1+KsrrNea6eRVzfvW75fDitdLzMTsYKP1TN+Dfb2979rw7m01H9SP8I+CnkJB2s9w7VyZ21bd2hhEzyEfIqqOMtVcBblLdoiaiGapOQXpLKgwieu6+bKzI5eNRQW+0NNR7iy3NGfbc+3JRDQTyxguvkGIGE7UjMWkiJMmGImCHkFoCcYoE3SeEtHfKm0wZyD/2RvkeesO+tr8iD+2VZJNh5+fDGimNBvzz/+9LyLsiP3eH6st+MTrPTG/9eC9qkP0YIS7R3R8jMzCqWjA+glp88fg7Flre278+/Q1+iuQZMvVwtphSrhCu0cTKPJeClI96tqmJduF7k/LB0rFxriqcBvIBplFVMcIi2OrGDZsdC2mrfafOTzV/w8ROwbOQMBJ9MJOp+rhbgsbf+6ON3S2FaPFZSsmVkuK6vJ4A+GGRDKbb93Wms8mEw3hgNfjUhVp9cSKZZCurbMh7pZVybl2vcSLHpGX1q91Sip9rWdHdyZpGNQ62FsYiMSDTo8ZCsUi8XDUF9CdTj3gi4bjkVgoZHqcwXhkoNBL3kMNI5np3tEji861W2UsYnnrWqcoM86GN954hMVcd3BFtHZ3EUHsgRpegKGtExQxJMnxEzrCqCo5xlS5EFFIr2QGIfQ/QSWXIxNtrS35VMKL9N1Bhi4gMWC7XB7RU9B/O8hwk4RyJb3AhZOFesIbkDDAn0TtpC36yguJnOBzCHokEjC2z4WFiOYSFGWEsXkQ/beExFrI2As//BH5JTI4PAd7fwFCz6DPm4mmAkYi6go5x1LDHdV4Mbs3WwQVav7vqO+TwQ8Gmd/XHfC9BRjxS9wwt5ob59Zzk9wV1V0uNMwiR5xP9fKILTunKTzPOYnu4PRZF3GYbtBNPQ5h1iAeUfRMwsqDA6VHnKhAA5k8J7proL88XBnu6WoutZS8BW82l035cSBFsX/BuwjxyJmXkS8IEi7oCQvzjwWewem6SCt6IyURRxwdetFeSJKlZupPBpNGMzWS/MuZyN72SGJgYn2pu6uycWIgEenYF8kOZSP0l5Hs4G9iDUH/qtye1vblVndpeVfzFblRf6iB/sS6gnzwzAfIvdaeIbLV+hT9pfVJMk3DkWz78s54ZlXXmrHuVZl452BbNvKYdQXOcJIPkg+GI8lwMDwEQnXzYCQYTkZC1ieOHRvEm9U4N22ZKsjYhDeABnmUe6Ia2bqROrjLtsucwGudTV5dkOmyIoxfQm3c7EM8Zd6hMYELqt1enVDZYePVOxB53uHgphWBohQGOoBEpjGG1Z7VrPw317LLHBrnmDv7yplqdt/ukWo0dPjA7qP7js5dPLV5YrS6YWRDb6WtNdMYykfzDV63GGj1Gjjf6zfQWo0OoVg+g1CQci/pZp4ksI7DwCguTcdmu5aTpemgMXZjo0ALP5b2W92vnu4joLQ1l0rN9moMp6vgR67/Hx3+KdnOZvIfcqzcstJhPcTm8bfjziOZYoYQWAg0iEfnX3Gs3LrS8QBuP4Cbn7XdKGnn4iHH/Cu4TYNLzrN+5I/MfrAZ+pGt3JGqsWWFKAiS2Et4KUEwENmeucwilqEoYUnBKIN+EKJYn6OuTV+yIk0vpIMxTeLEuYX0i6lmqvrU5nUTgY5sY7+MDDgYFI8IRB3QZmxkokAQOaTRt6unjHP5hR4bTAchuXjZZlXJ5Re8g3L57lwNbqfCAI9w9l/if6oY8p+duEviFZeq/t+1zrTp4b3WB0MeT6jN29HZ4SX7G1bEu2ZSzk6Pqu51RIazZqunMWgd8JTNNtMkt5uarjqSroZVHYNXKUT5shJSb1DpDQIv3fW+B2XDo00404Wu3R3We8IrVoTaMcCdHHJ5smlX566+7bzqsn7uikQUUFetfabZbha95ERDurvYn3I1uB3CrUpI+bpKlKvfW4sNX2iDaPErQDv8WlVrIy5ngmhq3X6zTKYeUM+dLs4JkqeLcztc7jnOwamaQ53ViSYSXtEQY1EiW7iamUbYUpdO+zg2OSjN/ol3Wbx2ptpaLjJX7aHyUFcHi41J1Y12JsZEOyQoafRzN1GBSpeSOAfmt7GBkzj7hd4Z2aQ/iUEnQdRLWBLbZoru3DKzFiDVOhTzg0fmT1wTa26OXUMPHYH1/DKMRLF/j4s8nsWpK347Lx5LYN3GBZ35wx+aY9ZMrPnxx5tj5BOx5scem99Ipj/AC88/D6rtJ3hR5Cu2Wwt3Vr8XhZGlwFW5ddw27jN2TpdtLhERBhGOUW3PuRHaBySROVM3NI+oKOq000Fr0v9iHEMRD9aSIEvdW99nyWUz1cKG9cMrSsXWZspdMLV+24ZtY6Mr1g2vW9ZfrJaqHW3NhdZCUz6dCEJHpYhclEZtz26cckzbPjA1Wu7lpGDjyPA+FvnaQUpG0gsJgzZVB7HB7bAr8wWSS3cKS3f49sZEJjJ/dyTTs6VAri1s6RlinkNfTPalrNtTfSl61bHGxFC6P5nst15yejFbrXvt9V/ZPkPk8SEcgKwWdmEhwdyOrCvgWvgjz1m3/5Ek+lb3J8m/m050M3qrRd2HeA//NYaTmOO2fTkHPUVdfYvRWtZejDF7dtayul+r9rGFQNNzEtWqtsPwp73ZtDfFJnIxQC/PhgR5wbeo1t0nERitKGMF5r/wedVp/ZF4Ix5ifRI+20mm4ZuJ5FQ/rzw//1564H208zFthW4Y+groyO9wmtYY7pCvao+p4U+Rvo9wCshxb4f+dyVopmWunxsEyca2415WzW3dcsHmyU0b1jBzeX9fL0gfXW35SMCrRHgOhRUBXajWfiEMGWCyYOkDCGRSt2o0VD3nHNwFH7pu7fCKVNLnF21m8nyW9b4dRBZdxC81EiT8QMg4FKRFkJizWCHyoB4wq11ZlPOVbCUoY7AK8pEMESOflA2MKhiicK6UrwT5f1Ek6xXFp3z607JfsV6RFOo8eaeTyPKNDjdZJpsyqbjJdXBAvPOk0/r5888/b13yj+/6hxeOPXvlVrjshtdp4Y83ybomX3Dw2etf+Id3/SM9KjuFz4lEvuMOUKM/Jzhlj+Od+zW34hS2KO5jhnZKEE5pxvsFuknxyC5x/zsd77vzzrtd7zr0nnV3zt19T79EpDnrF3edIOHLZKn33rvn7lz3nkPvsu2cdvvvBjm6wn2g6kb+jnKBcmIYG2mtfrVwmIc29KauMvTNOScIL5xCMORlzo5lqpnC85wd2mxja543ec2+nS2VEAOlVClVeoo9RWjjTdl0KOA1XE5NhZraTboRtCObNhBIDsbGZE0CqXWUBpuPgsxHHa4muLB5eJ4YXmLwf3XssOaNqIfnH4P+7hi2pWNIDEKQaYNugnaKx343/4c2Kq2iI4fViFe72k4G6ec/z0uU6CIhxD4G6WnP/OtUmv8+Fef/iG3SWfN128yhJl7g+pD9lVsLusUst4s7wl3P3Qx5mttx6faZ5f2VYl4VuL0b2rMCFQ4d2NzTCJLCO2647trVKyRbooxCVidFIigYl0znHCrlZY1KBJn1lvrDJdn0/VskrAkZsYmJanViamJq/bo1o9VV1RHEmOnu6uyYuUBndd8GNqmFxngwG2HksXVD2TaQlCvdeRDms8UKiIUg83vjJCileSOVHyReBAstB0vokcuXyhUU+nPsXnA8TrIuAjcZJMiVHkQ1AVoZ6ABeJPDpICKu4LpXqoN7rnyH6HDdfuTQ8KpVw4eO3O5yiO+4cs9g9aKerZo026Wn5vdJU5fNbdb+2HdRYHLb4PRUcHtfaTo8e9vYbGimdNlmSdtENCKWVjk7GscOWnx+mbG+mL3xcWdjS6+iV4fleF/XRGZszbVU6o2ta03vIbM3H7pyZLVMRlYeOmz9+vChlSNEXj1y5aG4Wxur9hV0T2LDzObNpW6Z/C2RR8ivPO/fI2NInXzF++Y/+Z/GTRdL//mf0iU3kSY43V0aXSaTAeJSVl/Tlth3b/v146o+cfh1QVKk3uLycRDWJjZVrVc05aYLGnYd3Xi96lh+sd2X7+Xv5C/gRrm3Y2TAFbNb+zqDEtqeF5kkCLdhPTdKRnlmpoFOqlRkTG4YAFCHq4EiXNTpkYPBz3Atg/aR7nLAxrmEM4zsXkKLB5oCBm2XOAZ9Aw0q4KrBI+cqi7i0zP6PWKH/dviiCy9PmkEiGF43lWTVoYdjDl5weJqSnal8SPc4YURRKW1SPLzmzoIcGMM5MkULpEKl4kWz1kx667r13/3oNl8s5XCICogiDp9P0oIpT7+zkCkYbrcCNUbXvaHG/ozzA4XuLx4Y29bZShWVhw7EG/LHzSZvT3lkYGq4lI96Hbyoix6FlpddtdVoSDWWMqaqBL28EQTVoffC1Qe2be0u0PjMios+0Nw69YGLBse7e/tMbzzbEA06DEVWXCCeXf+5eOfwhetnu1upx+PkJTPZ56+Ns/v4f+U3Qn94I/dwNXzNWGuTqUgSfzkh0pFdlwT9LlVWCPaNjdBgu9EYTfmd0LnJRJH3g6yDcAHoIk0UicyqDJAGYUsXu8jOc66Bs8hjJjDn+bOurneVsb5eyh24cvvM+Jrq8t4b+24o9HR3ZONchVYYJGI3En3hLAWLIEGXPDfvx9rRScuNGDdSGKJQlui2hmXLagez82Rtuw/oHDC25dimL1iLIal1CPkS9Aaliml3tTY0ap6vwRV3kDT/HhDIBCn2UgPh3ZFUhye5+gYTaYHc6fh7MdC2wbzWvG719vv2+706OXXRvdGX/CHDE4+lo9+3touhoCveYIoB0nzdPZpqBKnbKe4vVVoEzSCm4ZUEQm7YJYsOWRG8RrhB9/Ph76eQqtGtpgO8KXj8ydiL1gjPC77I9uvbtq96uxm+iwhauNK1DcO0zRtWpXpbvIaqiw7yol+TBnVX9PsNpt4QNtvUAzcQIkg+6k46xFWJ6RHRYwQM1UG13uXG261XDacsEqMh7gpHycm/STWnk3G3qtf9cZ6qxc13g+SyFnHVuogiMnA4pmRQHeEw0N0SVHgFdHnFMQdKP6cKmgqyF7zxZC0UWOAnqkMFGAtXrxpaW13b19szWBjsbMcg/ESj6WaaRQNpYISy6TySNbBwxgWRF3QIbKlY+kkUdzFcqFBJspL3n4WtyIM4bDu9giTM33lirXXH2vcY/pDbiDT7+JKvLarpviAfUM58TzZcqnJ6LenpNU77dGt8YMeyZTuuxcVAC7q/T+GCHj12TNO9wajlCLdGIq0h8u+GP+g25j+n+gnxOci/65pEj10cj5PaxbCw7qhdDQvbf/U/YRz9NcghOsgh20nRBs0xhgapQDYnYZArJigIGTWSxXNPqHDiPInrRISdHJEFmbm/snDC/Qo2N3T/vISzY1IkNke2gHJpP6S4eJlKVbiM41WBvwAu5lROUN/y2sz/5pHV9nOvYISLkjy35MrF9AjC4doy1RQLh9PNDX6DYaqgi3sZihht9hWcsnQhlCMz6bPQsQpOR+NRHA562FGEnbCPwVl2pAdPSmx+U8rLgYKdLkeSakQlb1fNiGbdpn5NMSPHfcXegq/BazZc7y1GnaHu1tam8fjb8w0N+fj4xvH48TZ/iHzG3uzwRbscZsMNvkLtkuPNy1Rd6km0N62NHYdL3qmq5JgWNolm3axG+lIrIm/3+f2+hjVjcFFA6vbGYzfkr7giH4vHY9e1H+2lUbbVeWN/d3Ztw0La480ERMbG2DFIW2+je/h3gXzWCPJZP2i3tz46tgKJY2qCbbNINRCCmUu5A5qoKinqEo90bqlDen7RD/081yx1R29EKLpVI8vWDazrLXW1tzRnMyG/S5cZgp9uWwfOdkg/qyV3kCwLbrH90pc4VqGRACculprp4Ea8s7Ha1/+e/t6hRluzpD1sbWkdza0HtnRZd1BvNjL/fTSt0Z5I1vpkJGO4QFdzG1ny/NHRI6lUOnVk9VG4yLqjppviztHydLihMFM+aul4KTmKy8FsxIgpu1Ai3qXEjEiWxdBC+72Of5Uf59Zw622NLLCoBbAIUKHOjtWw9AQCp9RPU+TJchOuv6+l2WuC+DMm1rmyyhi7gRXThZWbTUkPUnuKQ5JZhQ6gVyqxh6TaQTSNoVAUYHvyp4Z70tBaaHfrwcNdyQzNJq1pJeIlKvkk9O2RUCLX0tSWmv9ByOMJZpr9LSb5pldxBHRdFr1B6wugHKhkY76lM59VW63hhqHEbT3pubk03dwayXclL7zswqS1XDPDGnkyPDI+Ekp4DElKzT8SGhoKpXjiN8nzpi8W0BG5LmjdrxET2tOuvCg0ZS5ttbKRRsrV5cJHoR/s4JZxVbuO+nDSB0OFce5CH+MWWMaQPIJB0Bywj81UnV2d5VLnsq5l+SxGJhMG/x6ndvA7uiYzx3XoIdCZN05t/HNGECHa5ilb3aefdYQdqr5+b7PhHxmevWTH+NGpqNvcP+lQHSH94hv8ZvKSu7a0te16dLDq93Uds35hmzvoKVENhqTszX9+wY6J8UTS79l8w/vGp9+VF8NBVWp/cNeWz9xzianObJjcddm3Pvw900mmmY33k2jhsNvqXvj2GJvj2MAdsL8/jYxxyCUzpxKREwgDQ4MqI5OzdCLcxY5z7jzJ6zrRyMpKmXDja1ZuGNmwfAAnOjrbfQaiBGgLKAF+Jlo3Ulv+GQL1lA2tfJeb1DhEcHBlPPfoq0fecnAl/7lzekuhVGrd1HWxISuqU6fBMCW9bW2TW3dRKnhmOtc197S1jI1P7RwfTietp+qBaT1bC6l+aIYjfalkHz9ZKmyZ2TV3YNvewf1e5L8NUnL5v16xZbq7dOZCUAC9u5bv2Lzr02vHWts6WydWb/4ReR+7SwEWPdZTqf4RbNIj/ak6F8nL9FEuzCW5LkSyacvHnYJAGaIR6MVouhYJFSAfJdszXFr0DM+kGiItzamuTFck2ZBYXpBriiSa32xI/QWRpFIukWRXt0rKQcK6LxaAhZBB/Mu8PnTmx7EyhlRrPEkWwnx7NuA9cyvfbm2zLgQVonDmx84kOakENXISfQecYsmPiDuah4qWHi4mM42tlLe+QDZQMg+yIHnCOq0oZJ016FPdi/0+2jUu577D/Yj7R+4vqp2fg5by9UcffjAbc0mKzH3jo028oMn37Kaq9u4D2yuCot5x6zVXz2wa7ld4RaoNEEWMhYCqJWMshII8wvvRW1ZTZW1OJyqHQBZz9bGCoYEwg1t33eAmo57+1hcuXjNTjf/kx3/53b//ux//40/+8W/++rs/+ssfHT92wea1Y9XBpt4WJ05MovwONQ/REFNuFr1e098x7/PsIFPc7LKI1bH4sVKz6PAhElgU61GKh/aPKF2oLSxMMDAdgMItoHLLOYR2Qo0vjQHpuJPOMwI+DE8vdXXDbSgiHOdKFVurgN1KgbUehuIb9OF9GikorNm3FkI/vVE2Wl2UGG1GNOwbbYibgukND4ZA7vVF0mO+cBTOEOpqd8sbQ6bPZ4Y3Sa72hQvWJGI+yW2EhkI+QzTjkdGFC1p1bTJswAUhWT7sUBzu5VKzJF6eCAbTYSL1iiSWjAUSlytiszTkVhXHVQ4koL3GITrdQ1KzKNDdST8k4fl+SkkkFfUldshwh+Vu6AcPCwqxxgusmW0tFKDF9tktNtVHvmEGU2OBYAO8Bbyntglf2ghvks0OFxxqCAYmEn5TNHzwygZ8YyA6wRKbxNVhqBvtN97kcLa7iMmSjwUbF77wKL512Ne4S5WaibDCoyuOI1DC8mFN0z0rxCZZ3hs3Q8koL/RDi4mkveHGKxxiM3zAsEfXtKsc0DPSo/ABnqqQl5TLG31RyAyRPlio9xkF6y9rHwIL20aItopN0GekQc95d1UdKHQ11eL6kufE9el8PURv9i3EqPPF9S296ixBinCDy3srPd3tbXakQ2PUZ+iaLGC0uLMuSCGqL7MJLg2DzdbdmtMkaRT8df+H0sLmECkV+InHKvnr85VvhLOZCP1CJJOxur3O653ex8mX5zd+g1BJiSsifZxQUYkpEiWP0a8M5CuV/EAmMt/N5KkfRDIDOIgNnPkt/cEKBYRBRVLX1DeUFWxe623Mxp3kMiwOuJ+7x7b1ddcpwuqgexICcEPfpFyM3AqqLM65HE5eVbVpnWiaU7NnsP6kazRNnVpysaqBcBUt9LQ0g2DZX+i3Y4kNI1AsFE0z6WahTtjFQCeSrhkG7cmooJd16OWKt5wNJkmST/J18ONkfYP/J8196VPegvc7G3uccV/wVsyRW03ls7yhkYc1D/8B0br9HuunpGrdfhmdeTzR0VHt7LC+i+uODrrc+RnT/Mxn23y6GfHG52/VdIdKvuL50HFrDXkbSLGQdrjdXtZ5MF+mr0BODnErESmmryePwFlkdOXwiqH+XFogKr/qvGImg+eDkb/U3tYQRhEpW6qw2M5sDmcAmOkfalGNUs2GggbVurIkDBQpaZBdrcTcouR2IvJPuQ1Vtlo8LqtNVlX5+4Lma508NjPSk/arDnrcjvq0/hBtrT4y1BoBvVr8wf+xriTvJ/d8+oyiehWP8EdFOSO4PR5hv6xY/+FSDXeDU/Ooiuombkla+bwaNXAiyYjudqpOl+p8eZ8g7O949m9/as+bHoOxbohzcXGQGwe4tdznq5koyIwxHTKFOokAjYMqwvggVOOxni5eFQvINjZqo0a24yQ1UhKgII/UMEiTgnTjcxwoNyC4gJZT01kZf1bhT0kvSfKUYxHxYaba0NmZaFy9arjaOdA50Nfb2tzYkejw5tJ+HfFs0N6cq/lKB8vZBXQwVHXkAFJh5f0+2eYzK+bQJTlolwiqpnKHPSGAClElR65Z7iiNl0rZUGg5dKCbPGq2BPsufZOXtMY6tIPCQbGQzBWL1kNhMxIONMBJUrC+/G69KQQp1xbfrZE3+nxsu+Tq8/pvF2CjlDOT+u3KOxINDhryOpKtkND66H6Zv9LRGsEHFInU6Q0UIWVW6gzhfPYbb7zxSf4V+u/Qb9poWOu4yeqGPqIqSaQcG+VURVRURA+k0MfsRTOIwDGfvRqhBqdAbr4JV23dRDIT8oZ6i/29qPWjYjhEB0kQoVFhoJXriMsL/vowVoOABqO4P4jh3+gIWUF+GgRZCGIYn49Bx6U6Eu9s1TvipDfeobe+MwlaV9OZnzB4Zb7NZZLwp3uVgPVUQOn9dPgxm095SLz2vl06/FaNlTyefJnEJfJsuigG9zUkSDy6Lyj1ZKxWON6bY+4bzzYI0Xf7fO+OCg2P1VlXtq/bpV/zkR3atYM94yRRznvqvgDfFEz6BuRdCRFWuU3ckepVXA1dFuOZ3VTQYewwQCgkilNT5kyic05VdyJdm0NUHWhK5RjaIDftwhnoifE11aFKuSFCufXr1mwa37Rq5dBYdWxZf3mwMtjd0dqUTkRKDUWf6dZVmQvTMM4vi8kahW/BZlFDch87KIIsoqzheJNPozeG7cFh06b1gFqVZwD96ByTrQOI8Ufm8wyHbXMxuDrxTHJ1sDi5YjvZdub/MoZg+nf+RMK/2+9eGWh8Ju5f6Q4SsbR+/Z71dLyybjfZNz6xZw+5taEp19/UNLy9Sk7CvYrBKFxZ3F61Ll6xjR5M+KyL2b3ISX+cuEf8/hH3FRP7JuCvtO/efWTPh/YYTf25pt4mZnuDvL6O/zSMT1FuK3eYtFej2wh16EjP46WCfIlIRaGB8Opu4uRQLNahz1jJyQpIADAKoe/1ZW6iQTXVKLpQEAlZDyQYkiQFy0DlRfUSeIpT551z6AKgT3O67tTrQHsjS26lCOLe/929quP/09vA5U6dmzr3bpyOsHz5mWnC7b3i8p0XXTh9eObwBZtHV8HI0pvPJhsjIbfToSIJowfrBwyMRdZ7pVM1DMZgDWauEkBWlZ46zVgRaXNzaTTIVRhMEcbVyixgHEWX2oQO4kzD6OLtQWJ6Dvq8WvQtQj2Wihh3WynTt01eQ/zyX723MdazbOowiSmX73yv0dliPRUNZNyiJ9ib7yVKVPOHfHyxKdVFrpycLrbFfS6f4AwOJ3uu0FauDetXTd9UCmRH+qPux4gimqePDxa8DY9bvxdC09sar59q785nP/CMnLxuallXNvX+vVdIYehwo6RVTDQmEi6fDoqo5DBd/a2rRpqbcyDa65K/HPW3GdRsaI9k124kG9N0b5S3XvuGr71YuuGrfp4Y34zEKiM3bLuo5sP5Tv4zfAVGjRXc26vXakSlBuhKeZPKfByDcEcHckFezhIxRCR+NccrssLjBIuMUa1Q0DhtigH95EoNlX8VlFaurllBCsbwVRuACFcdKha6Ottam5sawgG/07GUT4ozodc1ObHELKQU+0mQE/09cRocFPKlSt6fxsYLvWzJHpVc1I3RBIEyefYviEmtV60brVcpMUlLqTD7UH/Uex+NBi/vbulx0UQoIemkUECWDCESirfFdZdHkFvGW/iC9Zp1nfVrgYTIcRLZn3etX5WOf1gyo7uvuJxq6FobMbv8w8XibugTWhLkzxC1t60a9xD6Zy2DtMoJb/z6jdv5b/JFLgTSZRPXjgjF7a1NmVhUYgC1KP7wNj4xv4hPHAmHk5FkW5OA+ntApiKjDEzBQMFEHjMLdQ9dz/IYDJQtV3CaEI5LMn9Xd/id1gOG7vnoFaHAhO5bO3JQFJ8hm72+1vmG0R1Ked12p0Z8ucoUSTd849m5336cD3QPWZ99RqO7bxMcEzfMbTFBJLzknfKZb0yvLinXTpJX/U1TtKs99+e/nnuOq9WLO6A/KkB/1Ms4K3hOpbw6JxCKqgNV5pwOKosE/V/mloA26DjrMhGLES7WG6sUkea7OZdJJsJB6NJtEFJotC7b5x0kN1aelTy6/jdS5vSbl30Szzxd8gYDJ8onmU1MNpikWyHPQkdN/2zFLN224mN02y3TlL9/aPv2FR/mtx/B8gHZMZ7wW2egjIl1JhCPB45uX/ExfvuNs4R+eMX27dX76PabthH+gep2ctL6YwASEwETEwETW2fwJov2i1foTVCdc0xjeEfVmTCoxINSzcsMOQenKLIqNAyZl3ZCp0d4iRF6IIChTGdrCPa2rTBXSyfv/y8TzlTDTXmHBspWd1N3YywCGaflHNAZaVBR/LZAsZwkswXbeaDEhLG6ouC3ETaJjck0yJxl4jitkM8Fvfw93uCZEP+BzcsHdu+5odkbDHofxkXzDXt2Dywnv7ts65ZrzDM/NK/ZspU0+jvX+HP+1qZ9LMXUOw7sX7laaw/mgvDXrq1euf/AO8gDbS0fuvjiD7W0XZiLbuwxKp1tdR+pO2g734NY/lymmvRg5NBojcn+bDnKB+qfGGTxj3VI6JrcZHPH9TeTy5v7+5utDzf3vxoB9TCeiJv0nxhSV6Kln/Tv9kaiqajgW8AgeZnFoQ5xx6reJqgLBjyl0kEFijB3dYfhDGKjUWERM5pwyGCCjqLwtx3nhVDGbuOgbzvwX6Vdgis9U9X6G7KlcrZQD3lagrlu03CcDbjONGOv4UO+qgUv0nzOzgjeXMBavwMjnayjCyjrmpJRtOcCUcel1j2iR6hKEtl3qSPgIjG3j0ycWoBXZ+kWsNUxqIr8vfUzt4/qcKEkVUUXuzAaCCzknbfGn9ZabQIxGPFHuDkoJsrAj9BHkNAJyiHYvI18JdaQr+pfhSJY0Dj7y+mhJQjxxesXIeSH5+i3F14PT84snJklc7V3+iZ9Gt5J5FJcT7XTJ6LPEIdQOpSjBxkOKZkSEHViC4ZujMtSKGB6pJSc9DAA0qRBGomXtQWDEdYxpHQGFMNer1ygN88/SeI9v0CvBx8JmJqrwff73/siTt0MBEzdSb89v5aYnT+j86IS9813exOyYP7iF15RTnjpD2BPtGNG/oO/nX4bNIx11fGOtpYEFUUYqaFnNykvOCDvhNEaJT2LhECyDdsdjtAD53JdZAKBtJFqYrUIQyBcPMgiKMmAIGuvlhP03ymC/hCsQYDgsFDmb8+WWrZc+8lLPnjMGzp+6bLtptcdCg1N5tqybeGRbx0U94xvKC0v+5cV6ZXlfHDNe27bUaWb6DqyusxLzkuHqZ+G18+1bN4h+n1rd5M+PVHNSDXZ1K4bCpfg+jAupkmljH+NF0HxZrGANl7a4qcIlFHplQO90aKXsaNU6iFeYsCmt2MhutAQKtAS4nztaKWDrzEKLiMBIWA+N7htEP5InPiMtS4f0R+90WXqqpufefCGCZIlfs9GV4DIOz7699e4fH43qPPaM9fuaMdrBq9yB03XjY/qxOda64FGNHH8oW3ugM957d8+cKkCBzd6fMo1z1i/q+mJNq468sYkuVbETa6OemFQUBGzqAHho0eRg1pSGai0AFLPHAsEQpBwkGcVhak5yjQHCuXE8v5K2pvLen1es8a0gQMdugzVN2p40QgVgE2HJOtAafWuowJSptdWKYPeAB2JZKI01BR4b229QpfmZ1h4Pv2ErM1P0vdPU5dsrZVdlH60mJ2fyZSJeqVajJMvN/ZoV6qfMSPsSl9tvf80u5gtQWRysl7mvtMY1H/aFSWTsRzJxK3PRev8e9ug/FdhKxwsFVIC5YvJRINpeChREUrVdu9EEgZ6AJvlrlx/paG/j5HGyMFKmXWAUL4IH5+X0UumznDYSCp51ibrfIYY1wsSQa5Sw0HwsbP0r7/73Y1Gm8/zelDVjE24o2pBhJlvMzbCnsMly4ixH9RU3N9kaCqcDYBgJbscNAMpTG/odVcg6MeLNxn+ICQOeU12La+++ZQK31uLH+Wv5hHpMc4Vql3xhqAiCFj3sX9EngGOu3LJqIaYAzCumd50IWNHkwbsEY0gXQ5jRo3jtD5U1SRfSvv5qcbcsvljy3KNJJRBXFAPiTOSn8x9HyR3fXy0pWc1Gesmj/0DcvlEA/+Q+zUhv/1trU1ug/pq811WqsUm6G8Uzo7RFaGPwSm3uo3onC4mV4L/BfZ2Nf6/BUqdJRQ7wdp+eun+jM9z5lcM+ok3IHv/i70do2yTLYlnjKFLsSVxjSIdwiheUPd//1YNb8QH8maGa+OKXFu1uacL+tKmXCaViEdCAchYAzudYpQuiQ4PhhgzENShLOMusIdRhvqTDeJk4RAMAfaaBM9e0w89NPAQKWvzPVpcO6Bp9PtsPe8qlw2jUjF+sn9/Krl/f5I2w44BB61H8Az8qOvjAx+/3I1XwgVxvBLWF3rwKk/lveyq1H7rdtipwEHSUTtTw/YXJfofjIvsouo2N9QWD2jIUGgayBkayBkyjA8yzwgsNIIzqZIgSpO6AxRmTpBFYfZc0SOTyXRmOjva21oNw2v4s+l82ommZB+C1XbQ4iAt2NwEbPKn0DPIV9KlZCDrT/vTpXQJIW741KWnjmz+0JXV6pUf2vzAVQdWXLrq8MjI4VUd63tyHuFlcpNM/vkI/iMXHPnSbgKpHobEe/cOjVz77mtHIrmuDvOuTOaaw4fhj1vgBPkn+gDUzgGuvdpSxumDrI7hUw6EbxBxgKC2WrRroL9Y6OxojKW8EkZMyUawUAmi6Xc5sT0J0JxTyqH23kpEZKUNIuX6EIGE6PydtiMl4QMlbfdvfqO6RXrLzaIsq+GpqxFASvZH2sil0GxvuUUV5auPaNsFUd9x3dt+EFEkQaH3S/Pv13/zG4dU6bvlJkpg6N589cjUxn9xiZTn1XCi/+ZbKKWHD1tZDV77kPa2634QlkTGOXsPyJtNDEsyy3VwZW6Ym+Ku4r5O2quNxQRVlS/ffznPOe8hAW6MuPgvEeL6wNVreJ2gCQfZhWY4F090F6gOMaKogoKqsyaq2pwjKvNiOOTzCE5OdM7FScDgApP+BhoBtYR3oYnSMAnRDTIX9Lp5HUTWKbahS1s5EF/XNlS34b15FwzP/89vPlNde8EF+VyE0Qt/9SufevhDH7zgqguuOnRg7xWXXXLR9gtnJjdNrB1dVR3q7yuXerpbW3Id+Y5INsJwsuKxpSTEjTazN8Z62HEfhaU7WeYaJRNEvid1453MQrKCSa8NeIIyhT/IDDQMAgVFOzyCyaGjLdjrRY4XdlTs6vbh2JLyw5+U6pbSfQw0JFXqznWSru76rbq6i5VSpatU7mFjUwF9L7uDXd1BBs7if8ofi7XEYqftFfmS9RrfVe2i1i9P8C9bun20ojX3tKivzt9zUdeq7u5VXU91pyIhzaXC5ldxpuLIEVzetrA4QtYRRo1CqSDwNkvKTkhPRNjGQDaUyAnPDq2KsVewF5tri1uJN9HamrB+Of80LZPl+A4tsc3Bhobgq9Y7Ut3dqafSXV3pzelugz2ZONiu5tJuhVvC/no4CjtfrT2J1H6Uzv8HS78eTkj2EdE+xOwFz9IB+i+ci4uhLzV20CggLpFy7Q7bX8z5kARoCbUYDjx5Ns4sUJDRZdrrjqjjddRrfseGDktH1eV16G1f137rhrMO2Iah5SkYSzAh7MLtTWiTL4LO/jyLodrJHeKOcXdzH+Qe5B7hvsY9yf2Qe4H7F+433BvEIDEarSaTiAHc3JTzGm5JJX2EUyeWUYO7ibiclxGHKdWYA3eJiIABws5+aENUvUwinEE5Y2+EmJpDMXeiumQPtUaYeJyGZw46BadLd84FiNcPr+/1zUHWuDWXey5ENM6haI65IFFkWZmClSLPcLIir6s5Pe77Xz+NC3AgUPrnOC/3P3im/v/jF1Z3n/0gbu9ZT9JMx/7/R49C98y+z3/2oY9vv3DD+n/79S/+9fm/+8mPP/u1z3/tk5/4+CMPPXL9dUcPH7xy7xWXXHzhzu077WC3hmAkl4sEjQaMwAqwMCuooTib4GvEWIpSLTbNnuyuGVzylaWpGEwDTostBPujpF8hS50tsrVZ3QqcSKXzNcztslxETkV2KpdFuOic7CL2QDeI3mIdLOqgEsBZIxYekK+BSceJtxsfiUgccKTiIsFue3KpkpPs2INBuKVtNWXTd/Jikiyzk7MbZQMYrVC7eaWnl3QzP7W0304dXHIz/vOSW4yIYr+94s2xbT7Ebbladjhk37YxkxfhuEfst1fUTGbaWtes/dzaNS1tmaRp/WbloZUrD912aHjlofmTOC/1WUFyqF7Ci9a/sTA2UfXSZ3DrGUobRZd8IOQzNH/e8PM7JeFd1GMogttQOxW3IrhA25fosKLrHl3UFAUWIuwMyoIgelyC4hlVPDhDIsgeRbCeZalE1SHLcMzjEjU3aaCyA64wdOv/QFJBdEN6iUwRRVA9MmHpNMWNuKu87FFF8p/4VW74eCnMPq5PSzpkRoFdkh1Jrc+kcDgsSf0iyx1qNu+qbEXfsLaWNWu3VnY1m1Y3+/phWKw86Y14aTj7KjEbzPTbNC8P+77dkiiUVd2RT2maHhoV3dtUVfAY8DsqiC74EFlXeTd8i+6WJevnRFdEVSKw7xU8sgwf7RYqgghaHTKYuDwr4PMwhV7B06LqdguDgqTh9UVIBjkjyiBh9mKGCYSl+RUcVx14udtj24StNz7Dv8oboCNXuE3V9RIOEF15BE8fxRbL8DsRyXe/TDDwGtFlpCuXKB8KIh9NEK7Y3d6SSTeEEZvfngFg4NkwqEupfJyIzKsKp3FqvtOthHlHQ+MqQOta8C9hAX+kTH6XKGr5fc1akXqp9kT/Cih86pjcM+mg8Mkr+p/QRHFSAmFuu1OlGdW5nYouabNAv5GLOxzxXI8sTfucmlIYHi4omtM3Lbm1j+ukYf4FzenUaKaB6B931G3iX4Sx5dsg7fWiTIuaL3/OIHeWnlUp5jL9BWbgX6DgZXFAtMJ4FdDO72ME1y6aT6fqPCNoGamZAV8uZs88DZp8uPHpiURupIFGh5saL/5KIlRu/lGxpKfiTqrHjbgzJb1/zkwPkI5WvgzJv2utss1qjzUE7qiEIlESiQZHrg880bYx9r50XjXRk8VUovzOYVdwMtPaX6zpui/yl9IXoV/2ccqXDbfIISZZEOQtmSANHNqbK9gP5vj8steSStT6Q3ZPl/XNwXzW8T1S3jo6uoa+uOy17j1ZokSVlHXL4JrR0a3W099zZPN2/n0b8u+LXIjrRksZyPJSDrRW9Dqm/KgqUW7ENpMRAbFlEJIBxJ29nO1BOrtIAbQF33bcm/MGvVEfo/Jjeiyby0ORgnFyxAjmIBMzQEpM1kFDUHCDmsS/rCnznKZI8ilRPC26NZ6TdcK25jmGoMhzmgtOfmOvrBH8SaegrzsFHcxejTQp4ikQhPfCn6LBHxxnOvkXeS+vQ/tAdKfd1Z2bWvIBQdUmoAvJhCmRx6p93RiGLYC2p2oHOFVQD9T4VmTxAAddDatDyPagSBTplaZwzaPtlacTCMmElJ+lYkd7c1NjvOg1HYh6Z8NT9SCuklxDrqowiAjmLpNH1PRiBQYjyBIEoMQBAydMmQgr27t53MV0GDko8HUzVZ3XhPYjDNPKSSkQH8jqiabqdJU0JVzjj447l00RM94RJ2ZLfxsxE20JYuaSVBJy/Qmf8qXjX7hRuPar1+xAKS0Q6BqZIOtX5lZPVYtyLHfI0ZtqHxxsT/U6DqWN/n4jnZ5a1uPpiNOUL+TpQUCXxb3csLegRkOa0jM8OUb+ZgFZq94u7XxfjyxcA+05npdHdXTlqHqpIvCjnAz5h0o19DacoOwH8VUkiK2FOhEnqNwc9EJEmeIUBWcmFPTwCPvSGV+6I2pDUCNcGQkgWhnDpUGTCAyvBjO/YmAHTl2hAhLA0HebBQc0EJxAtqnjWFFUShg/WEba3FrGrm5KIOXLhdej1URSU954S0vcNPe8b49p4qY3pUq820eu2777nt3Ezvi/cttl4nNDzr0wc/z4zBr92o1oNyLQzyCsjfbisim6cfmLGpaJz4B7Wy9tvFZfs2xqatkLejkNuW7bdb8o6Mzm6eEyXKnaw4F+K4gs7IUjEhr/caqqxns9uch7nStkesxkSq5j0vgR7DRpm4pInSO6NgnAzEYnq21peOqZOf7lqWXz5WVTgn58Jj1esI4WxgMuetPMcfLL9sHnBq0b4RXJy7BrFsfIeIHc5w6Q4/W4e5PfzLWDjn1R1dWRCqC3mRN5leliAD7IDzzBuRqElN+LXtP62ELQQ0hifM+QSgRdROTEA7VTM1Wt7C35Gxor7IuwuGp8l3mDTRUMkoBcC/Y4d1tcSFlDkUAaTLKzqbElPhprIY1NUO+JbbzDFdJwP2KfOiZru8dPuH18h3U/FKS1Dis8OQ2NguxkJsCX0Uz28rmbZ25m6eKaQr45vocEajbKGYYhX/hfYsiXSulCIJ1Jnx9DXq5jyCMsBsOQ9xqLBcxmeZ72uU/bxr5TzOx3yt457QrcPbty/hWc2KHBlbM2kPxpluS0bQ88jZ922keG5l/GiZ8VNLQ4/wOLIt3E+blWLloNN3vZrIMdbcEIu4Ox4BJlMr9o+2Muz8HzHiWzUhQEAOuMhBRvHiEqSc8/Lz0nRqX6QdiIiuILL4iTMm4QEafKIMOikPqF5yX5vEfr75tafN+k49z3jYai7H3Jgq0S/bbZcFWnIn7TUTIhWn+EZ9nvyR4Hz35OhHdl7/n88yJ7dxxI+2VMy3aff8G+xjojKuc9WnvfaXoZe9/WalMMOkUZ9C40INcR2aHWcLxt0g/6QkGfz0ZItHV3edHeCi9aOu9ROs2y+4Xn7ayGt6xn25sPXiOf80H4kT+Qa6VRO4gvLy3YGOH9j9TfPwt13Y2ge6PQZxEBGzrD2GSY8twuXzDkC7L3rxNB23mMTvJYO0rnPQrvD5nlEbBq4DtDDrJ3Pt9BclA+twrBS/8AD0KFYQdrhShxNc5DMsvqSxADjJjFZMGwHWaGbVZlz63HUIXtqnBWNabQH0NFdJ1TO2vPmag/x3H2c6I++zl/etV7i1pW43CcJj+B54SrAZksEB3Uqo8Pp/rPX3feopZ8QxYXnl0ve8a1Un/Wz+1nudk30XoYFhQ1e9b5y/ktSpR8xf4slnULT63LFwy70811chdWHSrO+iVYQ7EHnjAOigeRdAzxObDvYiGiCINbjdvncJ5Y5GaXzKYzjWlipqqWcuVczq6XRm1SsKbi2L2sj00b1qA1SYlpEXX1QFPO3Mzm8fhjsr66mLWeMT1oLHsJeljTtH7IYO/4Y6AMNJFnWEKrE3RC8rfzJ+GYryMlY++rpNr85Qy9OFtEPUDAuVChE/QcN4vY7EHOrLBh6zo2piWI4sgzR7k5lQicLAnyHMjHoIVPwUrCj5fEibbWZIJwXe2tPW3d+UyiJdkSi/q9NmK9o07ZaX8IcxogSx05IRdIoSZFVEpiTxHGWF/hZZyexPcE3Wb+hC7Ri1Hnnj8pa/SNGVCVbobvpSOqOqOqtxez5A5MzlwnXrKOMpkevSmIPv+7MuPPLZdN0+Ys+QO9hc1vh7gmbraqm4bGs7GTozVfS0Y9yO/AWAkqwPB0jjc7ovtAP3Pwrc7PfKVUzjUzYsHsgiRZowleWtrpWunimEp2+hImDURDP9FkLDUoPCzDMfikThvO8JlMuWrLgoJnLw2yvHgFlrQRi7eeU3Vfpj+Qz0KZKsxLrRujzkxNBbEO1VXo8W3ygUXoAyR8YO4f0BqxwqKgQEBQKHYXc1mviYICGpTQQFWuf0k99INnpYUGLuPswFnCR3IhGk3Fr9IU6yWcciZxWd+H5TWjnmyLWi/Zsk2speqNsKR7ye34Wda16L/yomqa808yGPoBWLKY1zpWsc4ZVdeildlr92qLyML8zFI+m9klKMG278tJ6B99thSswrARh4oeQKqaURuouR4PjtQ1OPVW08hyTVETB3T1PL2njyxlpsGvHz1Pb0ovgEJ7Gb+RhhSNdJynZ/VYZ9KYABc1f4yvCQH6dfa+fchA0mGcK2mUik35oImmh6z8ZhnIh/NCaG1ADwOEqjv/+0+fR1AiIz+kLimlQF2kupyWFbLvPJLIqvNISC66fr5TVniV1xX6Q7iBRl3WifN9L/a5Z954mn+Yr0J9zXCJaixoaCDGCEQ5e1CJ+OKso690UqOR5LOyN8BMAPDNuYoX8dKzrNMX44Tee+K72T3JU00k+HQX1Z2q84+vOwMuoet7phYmoeOOhH6MhMI6GXh3THx2/l+M2X995DvWK14fkW+5RQ6YJPgdMy42WcGg1SQkFuqeCW0qwMWqEcUeV8+a7MjlGKOuSmyno7yBUxxlKIkCOiXxLut+LcCLThexnnCaiu6gT8uqW1MpPTFfhjLy6WTYFYFBbKegKaG6n/gexq9EoaVWuLXVsTSR5EKcEolHlxsZ6ixiK4mjKkHCLQW6ZcgpicxqSIvBYnPtwK5SsbPDl875QMv1epBhLJs0VJK0wboXELtZ402fg90dI8kKUru6iYHKToVMWPfD70v0ZgTuVvYqmhVXtGM2jjfukufvkKDPvxMO3Q4J/wZ+d+xdTEFeYqns3TtFh0u6w8piVYfS5xifVJ1rczl3AXcpdyV3HVlfje0hbnUH0ZU1fVTUOggRvDro+KaTSsxFPoBEE5wb43eU/ZxLd+gux/4F01KdJ97BaaJDm+PqUcpwkMoSc53g6XYO4fU4Bq6n685pzunU9Tq8xOR/e2+VU3R0g/5vnrHkztXpP/mmTk53OfU335yXsYdaeES9p5qZqUauPXrVof37Lt81d/G26clNjcFgJuMP+E0PFH4FW4xtN/MFa/YNNFTk7Ypgl7tYn7PLV4L12ZEKhrMSOb84S9K5IG+hQcq+GoM26oQVeNvgksf9+wmoG9LdsJjRPArRXPrxGgg8LOhfdE12vLPj67p+24fcHe5Jj+fDms/xeKf1iVs/5Gnz2Pv6Y52dk523dX5dJ/s15TReCgvrh5pHg7+fwf018YToctx1AuvW3aLmitUTaUcUTKNtHO7c1Nn1mO7VPux2b/K0ue+71aE/3kUmtQ973JPuNs+Hb9P1x7pu7Zjs6HxMH8aL4FVJU/09te3s3rio+8D+geyCdorRYEPVAeiCpIgJMhRz0eFHF1zmai46S50ZbeNxKZfOJQOFRetmzUungI5E9hYKTgXbSUdeaKNMcPCgpyfo2Ok0Wz0Hy7Q7MBZwnUB574Tbt8Q757mak47LeiJAj+xlm3tdzC209h1dNb/Qtmpz2PDw/7XRu5TLZZhOvuSt0CbihSEHjdx5Pme/ZXzxbUBoZTugvgWcp12B+46xtziGM7900NrMZoDJZ+2X4llHaJJf1nyfUtVG9LrCt2CkMAvOhyX8x9ycvOjWtCTbxNp+5Zx9fFfcfy4e3AsddCKwN5AgMXtlH2pkO7CA7a8sHl6a5Kztuv8k99NaHnZiLv53DlqLb16p5SJzwKqV9dIv4Ws9db7WNT/337wPbt+3j0m/+/AokZacJIr9bbBY8H2bYTwQGa672oF6D1MB0MkMTanoAGfbBqcWbYOlYtAXYIJubfZUJvnFyVFyjuGIHCdbHY4+R9Rh/fEaLa71adpTjij5+VKj0TGyFc84MAmkhe2nNPIf55qLQG+py4IUWpeXS3Ad1VYJuUnQ5IUe6Asy7dkuzdAHRliNreQrhmiI52em2HnixHPWz8g334KS4rejY49Zz5wgnRvfio1iKbZuHsbuUW4r98FqcNMandfoij6qqN3NFDInDEN73VO9C6PsRAlNmtDvy6oyiz07wZ4dxPxpB2FgJBhdt2Dl7Fi4BJkXQZjQ5t507ZILZqrmBZvXrV21MpiDf2jy1pnDaq2nh0pVc5vxG7WGslSk5c+zv7Qr4v1LqT+guO+XToGcd1pRnHvZmA9/dJ3NwAhywA/hAOzcz3Z2sp3Xcft1tnkCN2HRYc/ZqH6eYyoPp23Yixu4IIHFTf9epjSdc3hJObjPLocorwmL5cD4ThbKAQM2QMQiZ5UDb5eDAOXAgOWWwAZCOSxcAmehHISzy4Fdu+SCpeUApRDMpbEcxHPy763KJXtOOm9txKiXi/eccqKfWMxO63dvLhNy9KycP6tEFssqvJCpQ28qkh/8SeXwRf5J3gPtss4w567q8WgkBKKlDK2gvdUrylnRL/pLcilbClZKwZI/SIJiXoQfnvsn4nvC+hX9mfUasX41+QT5lnXjE9YvHqf//Lj1qyeeIMbj1i/IU5/52KmPDjwEIyt5aKD8MVx/jH7pY5+6994PnfoY+e2pez/F1d5lhtkADC7CTXH7ucuqcybhEUlOo7Ks7eScDheVRKfEZC3O7r5rHYrtqqkqVNZ1eQrXsj7D6bK+LtGwZ+fszOQmhp5bKZcaphKbvT50DHfbhLagQuPMUI0aZWEuL5tqRVQbBAly0YAE/32oqCFoWKAM/wdtAlyaK8P/IupyoGCkchKx2XCZupHzYJpyglFJ0WWT107SLYe3rL3x0Zvo8a9fPxRvi9JEU8r6uZBf5hvpMKItuqTA2An/JE1viXq6hlsmtPG2atEZbdMWTzlaYp6O1bmN5NO8eOPVPVbP4RtFHjYPdxOu+/BxqPKzNkXKsgvxQcfpTXf64/GWeHyXICkOvO9IbqO0MTcSaoq2OCRNwH8K1c57ynrwxm52f+n4EXb/+nYtPgt1oTpPIYxRbl0WBLIKuj1odCO2QixSAQpqlwLKhM0HaTNBIvEKYfSbSWNhfcy6GX/8SUskf4Rf0rqnBArOR633kmXWvdaa1eQQedVaRY7YdeYb/AfoG/AmTtABG7lh7iPVD3cQjCSHRScMMF1EUAcJL4igm0tDRB0mPL9aJ3VZnipEoWS/kxBVIepezsFrvEPbj/2DCP2Dm4icQkXmuCnwqjDnIkhVMAUrXpvmNF6bCAXdLvgcbkW1r7fQ3d6ay0Ybgo2hRq/pCrgDmgrV1YnUGxgmS+QgKRE7CANDp2sbfH0DXZU6SN1LuLLoMsyASvMVUijxodc3k4x1sarrpq5b8yl0aOxK26sj7vZ125A0uz2dvOyyZLodt+GA+1KSOUafhSvTLdZhvNDUrafwilXd5Hf22p1OLia/dOmNrBdalsag4BzXSozhD0G2etFCIyHC9CgnSBhSh27TSMCB/bQkqNIcctbXIplkRWHRqBijISsTw0OlUhk14HSazfCerfi+WedFGXaJyS64xGS3MA0GCvCTLPAKeakWN0fPCnQaWxoERe5ZmlrWvoOb39GsN1i8VO0y8rvzxEZ9UZQgP5yQH4VqV6YBRiuEm6CjzfmQHz6erEIzycFzRctEPODj0TYWDLgYcxoCbEOnIUKXgYDBAZ8ctENxhggD2cozxryeoBjg/0Gjcw//xcNz0NlBP63T3c75E1TirXtCcSGdQIKAvYqDJJMZuQsUNnqIlyg95CQ3fjE3nKMtg01f3AltM6yLTxJytXe64tvo/43sdMq/8W/0X72qXwxJcOJJsa533MN/k2/iPFyYG62OMOYhTqao1e7HCKqDCjQaQmVCZzWC7D6TGmOjx1GXn+C4cCjoNw243GMYacMwHDhvZaT9ab/Nk4LMrqV8gRWoP0kyUw8/3JMiD0w9/PpUd9o6TdbdTe97eMqaS/U8/PDUZrIu3c24apivwRirh+VqAcYH6mUzTpzNas1s/wIyu4MmxyZY0Z1AIBPolZ/1MCN/MuBHSPxUB38+x3zyWXKPvOvxt01/9PAwXX3wwS2fuPbIyK6x68bgr2uy2OQRf0vuz6be9s19I1c98LkHrho5dHDl+HX3XjcezZXb/HXchi9Av6hDj9jAdTE+gY3VdSqbDWO0qPwBp0IRvVonyIEGcqIEehx63shEFHcNr+jpjkVt4P/+3u5qT7W1uSmfy0S7Yl1+fy7tZjOYUFfQYRqjtNG86kP/RDQZwFiDP5+L5uG8lE4xAvZa0topUgHV1Yc09XCMnPb1pFpWJ4ivmGhdnXiiY8tYU8eW8dwLw/ftoL5ULpi7bfTu5l2Ds4e/kurxkdRIq736bmsHaRrbggu6NjXQQqrTTcmBtuq09XR7lQxuaWkfHpyO7PtINZICXb2H9Ex2Hd4xeG1bf7p5yzBpG0jCatlwe/P0ABlua54ePNu+hmNKI9dYjcoS0y7lpbNmKODF0cIsZg0x306cxCZ5hiZUCy1kLQb57MhO6/4Muc26zno7v8VnWkfdObd11PBF/OQOPeQkd/gjy75NLrtp6K677ybWlC+lPqeqz2kJP3kkmFFOiOIJJcMx7qE9whPncPJWufXV2PKuZDDg95oGo7/QVKX2wiFugVhOZ5iFpC6Z6gv2UyZ3qpVyLtsYZwDXlZKcr+RlUlvn6/vQLdqCZ20FpQllPUTYAk09CJMZRC3puecyL730Ir8C1i+++FIIVr///e/5C3ze110Zl0V4WDlf9/5/nX0JeBvHlWZV9d1o3I2DIAgSAAFQPEASAAkKlEhIogiIomWZhG1Slmk6tmRZFK34iKzEguM7vkbyJhPH628mlvOtrc36TnzEuTdR/MXJHHKyUbKZ7HiT3U3izE42Xyazm08jYva96gZJKZlsZkkQ3dVd3ayurnr1rv89k4bNX4f955wx5zkz/GszvHnp5b3ji9de2/iUvbNt78f3jt948GDjyHvQJ3VV/TCl8F3XEuZ7gU71wLvBTnVJlpe0ROjdA9hFnB84Lt7OeTgfjPzt5MpyrY3C8lBxOhgOe0aWLVQrXULkOizJwM4Cqy/IypJGFeUmYgiCUSOGgbKsIUxPbB3ftLE4ONDX6/en/MGkD5ZVlI5WubY4sllo+eAJKzguobmMcO2prUlbVYMgPxa345dQozBVYCOTIz5WzFGX2JiVXOwvhqvDLDedu0pXh8f2jK18A8GPQ6o+lfeUnHuK9IXhvUbJU6j+AywOU4XC978pAmstNB6winvOwlqDLlUV61tXzxam6C+GJmm18IvqKqb9KhhH6KffSzaTZ8ptG+GpFbk7DoOm1cdAYK44KNlAxQhlwqQ1gnoxZwXwLMsqXR9viInSooNiGF0gxWxdeDEH+hADvSaogb74ivV158vJbF97zOOmZHiob3N2czoV623vDQXdbZ42VSGuZnZr7FiUxmHgxaj/wmLRKrLmSYzA3jyLBOaF+3669ZZv/vdv3SRs/en9/9L+baePMKtw22n6zED/NbBoweea/oFGDUoZLGWgdNY6hesZlNi9cLRincSNrbNu5luXiQ497UMrNekjk2XMLR0wYa66nIY1VVE9ESCruUMdVqw2e6Y61hGc+de7N3S0YybUojSUUYoZmso0J6mThoaUYiogeZsWb4w+bZlxPkh3f/7NQ4fo2/SyT3y+54knnrjk842X2QuH3vxE4yX6tr9RNMJGo+j307dhBw689eO3j5nVamP8x9cfm9q/f3/h2Ns/fqL6mHn9j98ON86EnI2/VhQ66AzRgZCTDipK46+d1rp4UPg7nsNme9kZMP26SJiPmxatB/MT1LUQasdPtQOGeuz8mzwhKo8P+losEOQmnSBOy/WQ7cyQhjIOPpbwA794XHCruqysfET3KpLDoPQnK8//FxN4xJOaKUw7Q+dPeTRJOPCMk4k+4+ts18r5q9Q+nYWlpi8ztnce3ks7Wm94EiGEtW9f15hAkFnBOayWZFJ2SzbTFG+H4Kchja5rTOOHz1qtafzWFE3hpPn8Hef/6xfoTxr/uNaio68b2KLzh9ReBwsb518E6TU3Ta9vAI/DMWWvcBzymkzczyOsVchT5T/roQ55lDpFVol4A4LioZijbCGEGAhDdyy2uIG1c1HRKYkLYYzExAznop9jKWpBzSdQmIsCJQt+uqqtm5golwcH4h3RKCaZB9aFTFQmKpPby9vK27Zu2Tg8MD44viHd0R/vj7ZHoZPWp6B36qJf8qMo5W2VAj3FQHIolWsifTnBG8ekS344jluBo3nXtJn0orIE9fxQ7/Rp+hDXC3Oft0asXhfmG/vqHF96nOuFbUjQCauwpV5vxMqVyjrtNj1bqdBYtbpyulJh9zYvOw63aPykeR2qmytWNfQBwPHwCxi/IszVYbJUjgHLk+I54dtaI2FG3YQOY+yavl5FIGuOH7Z/HertYVRb1pbVPL/W5BVgOK2dmC+DvJYbdDmlgBzw8zAFIGklgWgJmLaajQl0eDOFSR1KZ0KwkRU4nQmYoWI7MOe5Ymac0trJk5vfum7/5x6cFmt3ffX0V++qidMPfo5+pbbxgeTO2v1tJ0+23V+bTjywseZ5fdeWLQ9v2bLrdfrIbbd9kd27+74vfvOL9+22Nyvumx9lufqr8q3d2+fnt3ffKr9az7FHb94RfDYTDGaeDdq+NjY9ayM7yl6MqBFp8TkNTRJVwtbmN4pZsMJeQMA8F6TpRir2WqglYs1vtEQrLppRkkM87HmIR9t2863w3UDg3dn5q84f+Na+b22PXDVfezewqYsF37333WCJXR4oBd+tzV8V2Q5nb2jsmZ99N9BdwpMBa42DL9QD66SDlMgMeaT8YIU6QCAXYaFmCnpaiRWvkzlUWXXIyx6NKcAHK2zZLWE6XoZqPoPoqqFjND1ZVGUMCMezvKwTp1wczTA6Go87YL0cnRmdmd65fVt5PF6Klwr5vp5MytHh6Ii0+H1cRNepjjnJbDeeoALydsKK+44e28UxZgWeKiKBURIuIWkdRp1P8zjjZAiuLw53doj8MBt17KaTvVU68yjtrlYng0G9JvXec899PVLtuCxP33N5/+LkSAfTavLUmR98Z4cMR5XrftA4e70iazUqH6AdtJcmbpBqMw5fmEU9jplPRKNRl6umK3LPACtskBW99oRUGqHhRGcYjkpTM2zXtARHPyHNzbG9V0hY9cAttxzAmqSpS/Ot2juK5CoyV75850amyhviLV4NWDL0ODGApzDQcQi6WK0BiyZzu41MFpF/1TTbnIP2V6pNz89dPnPpJZXJbeV0wo+q6nSSs2JeC41lpXjLcVeUP1Sm+Uw6kwRenbNptvieWbNwrw8whz62nSiOw9eJtd3jPPE0F9Yb75xrFaVXZJH+HfBrtrTOcUDPZ7Te4GdC3VrmBVWfoQ9xJ5bbueL09++z3BbgSaVZuPXK/8pObM0yP/9vVweiNGZerds+b8KX2XMkRm4u3wSCLp2EZQ9GOdWXiS7AZ4mg5OJYkqmoaqqIEDtF1TCZpXKTmyJYl7rIAnEw1TGDHgQqA0nV4VCvIKpDnYLbx4idTA8Hl5f/+LxeD1eP5ANJBQHjXgSM50Nx/PY2IeS0s16vzcJPvUYvma3XZ8/V2XOzszWgzZ+F0rN1+nT91OxsU7a36Ekn2UBuK7dk0vGwU5QJ6wIOkVVMkJcn/T5GJ2y3bmLz7jCrBSIC644Ba+lezHcl8ERMli2S0xgrJRPI3jOwaQrf82VnKpXakNpgtnVGZJReg2t+lRh9pwcJ7pAVf2fVVRC4DRoQXi0U7izJ8gdkl1xqvBRou/lEZyVALxu1Dx0r/OnKU3TLUuMrQmzoTwvHSnDwA7I8ClUrnSduboOq9qHSnYXz3+Y1l9bnWewhB8hR8iB5gpy1HneH6WOeoDvocS9jCj+36tbUZZwalq4w4PcKbpehCypzq4uwMgWDobnWFhYKGdWogjmZeTQci/xW/vC98DK8gycUXLzwvhfdab48QsgnHn/0kY88cOyO248sL92w7/rr3nft4jULV++9as/c5bXdl07t2LrFQqagM24wEAp2er1t3HgdH8qNCVzyj7EcV1ojMiImYLRrTt9irBjg6CcGYhUivZREVuDKb6YgAIwhOeR6OBxzzT+eT5xTyTExw8EvFmlFtGTRLnP5dIwNoa/k+XBLb7AjbDqDLofHzOZ6g24DWF4z7PEEu4fNuNPpDWew0NviDEs+u4pPxipxszffG/Q4XKbLDHvdQSiZ8bA51td54sTxEyc6+8ZWhrs62rp1j+ky0MzZ1rW5i+oezaepNJCjsa7N3Ybi1V1GIFc+e9bjanNRmPQul8fjcjlUkOE8To8L3pDsdruswmeWVNFtVXBLMjXa+C7i+QzrcJux1Dd2jv+M0dd6st1tnojh83UEZnrsAvz3tZLs1vCcxeug3QV9ajwkSPagmMEEjNK1upp3XAzBYujtucSDnYiigdHVwwR9rC3vuHUTkOyff8NregNJNAFr1rtkYzTvjwOr54970ZT6Ah0Y/eSVH3jr/eLRL3/wAH1p6+a9DbSU0msbZzZvpdxg2pid++QoPUpfuOWtpr6Ty/YSrCk7y9WwAyTJkM8jCKKX54glFqjjgvhKMg+6NyPTVcgYIW2tIBo6Ef3h9WLofCkQ9+a9KLDbYbiUDCcAQAq43le8/Z8eqgg/N/WJxlMwke/5+RKtSLClwjZNdf6DoitVYc/5X7LP/RoEOqwj3/PeITopY40JNahb/qX/W7ydfR16Ow68ZabcCXIwRX9gjCAEVKomYJSKOezQ6eJIqsv2Ui/gwGcmThqW4rEveO6NPBSLqF6LcxViMZ6LMXZvdvrgbQens/aGPt+768DoD7btYlPbf1CCA5XSwgOVxmz1vsURtmnvg5P0BdylC6W1a2BTwmLu8ecfz2Gh+sDeMWHkfXc9ftf1BTayeJ/9Hv6PeBSexSQp0l3O4JLEiIBxATEGjkhXQ7sFA7G2QCqYKhYwzaMXo5DEOZOL7WYSPATOcSHGsGVWc3jLrEYKXmwK6969/+j+3d1irnoTXdgBx6EZH71vYRODZn33wkcmCsqgfIygb5wG/IUHWpkm1fJ24CLQ/q+rMgg+OltQJAMGDnUIRBNgPdQ0p7ZDlglJJ6Otpq1KMxyyJmvodIgjG+Oc+2Gs++OZYlLRaDIVzySlfCZZ9AdtmRu9KdG4eoTuPUU9X2/cccktH32aleje1xqDtH7Lv6V7/+PTH/3q9xV95T09oa28pzH1+7qP3eujzzT+hN7amKEvVs+ebWynt8Lm7MbGT/SItnLa4WCbtIhOY+7m2vkKJm8AyXCcTJd3jFBJafHCXEgjUKOiUkVSrGkAPAARDzONWQIIj8NN91MytqmQy/YlE+2xYMBlqAqmtOKJN/JIey3tQYZnHMJUgxhyPBRMmUoSk4wBsyqg97IiJK3IYxibE0h7kH3rOVT2N57RY3rj3wnqXzpNljko+pwOU7isQ6f5jX81Jpl6i1xdFs2wTyz/z9LxeqI6lvWbveXJZP04DYkiExqv6DrdzYBM/nnjUYeLenTqHvf/cveVd+i6EPoV/bDDw1xGY+XK3Xc8TMPdiYDZ2RWhj9oxqti3hFmY4reWXUkqMT8FsbcSpU02Ik6gl0TGA/mJGMhPQNq1F8iZlURa5NmFLqpDkOyhoReTcJDVHBzAUGyfGN042L8h05WSreHNVzgrXFs6o7gkjEnDlx+rp7jSPwhzVywWrFizMYZG+UxW6J5avKk098SCOVBeLKWnvG5ddXl8CZ8iaeGWNl+pL5EeoLnO9kJnxCPTD113+HGXx+Vxam29YYNJmw7uLsXo1PH54f2Lk1nW2T6+ITwSHOiKCvKcN3/XtTd3lvp302wi9XAlGx0olTdFFg89drglG4mI7hzVesdKpIkFPMoxlL3kUnJ7+bbeFNOVjnYXiK45PxNVJLEKkFigeIdB9NGdOnEuE4eTAWexbFAoOXTnogWsVNESoooiB1SKcxqwo+I0JZfsnKpun9gyPpyHnuvqTERbQwGfR9csDDjPq8Zhp0yW8pZygGtSLYeSVacn2xMqRDkozbK/FcakUI4n1OJJYbB/6UPzd7IPvX5Uvo9+/TR3/j/NfRC+wZ0RvqGr6JXQ2NfddiK9EaGtouGLpUsgy/XWrq/1Ohw7Bupt3XSBw0xf/dCO373WumnjK2299P7orm2xka3DI4kI0xPwow93t5HVfr3F7tddGEl1ByVKZ6tPYGqOygx7VaTIsyriYY2iwlSnUPkwUZmK4ZG4ZUaGeVudnNiGXZdJJ+IB0+NeFzq32WmrHK1ykTd3E/piAnVAP6z1nYZBKvKYQVQxQ2t9xsRHJGlackuPPAJf0xJuLyg3rtkXCGQdzgu67orPXeFwuIF60sBqz732sORZu4FHevgR+NpplXfC7iP7zE2BLFvXgRMTuugOm7EA8p7kn38mLLHvcbuHh+tR20gCqHoPSJYFMkI2kTvLdwSiPrcoBNE3EbiVhRadiRGqGaK2EKJGmDqo4VjwO1WBmq0uRSQyRuxDuMoMWUWrZDKx2KZRy0ejkMccrX29mZ5Mz4YuzHkRS8QSHe1N0chnmRS9njaUQPNcJEpKSW5XHIqncsNcJEoG8OhQ0gz6YbcYyBfSFHYEGJv5AD8ZyLObUWZqXDM7mMCs4qyaHJhtHnm7Vjs3O9D4b7XaqcQgP3p8lj49e6phQLE2mDg3ew4qJAZZBU4lBxrGLKsMJPGYxXM0fZzaySj5XNmdpKLUA+MJpGmg3zaspZcAmZPEfThQZbSR2/nu7EiGKtfUruq0LELaZ12DvOEfc1G5Z7W+CguTKi38znVrtefny8ZQPG36h4ZDSQ0doNZBS9Zb3DM2sjgTSA6tgaZGKeZyX4VHPW3IK09zaMU1HDfDQU8W0Ols1cINwXTes4ejaeDo8OY1QBE12L5VFA2cf2XPHl4bb1hdBUvJqDcUvypwaZpHyZ8jN5OXyqFcJ5PkqMYMPeRmwItW3ldlhE42k7rrkiHpxjKw+kQyyJJKgTtnki5LiyB0OamDEQcmaEbw8nq7yjA6jhz+o64WLzCyRGV56eDC1ZftxuRb8pBc8PnSZjod8FmyvRCHjx9IgHctVq3tK+blBi67wDMTNqtIuWELykRh0cuyYgElLYvOoD1QuvBoKCYKp8/SF85fc5Y+/xs1EaKzvKt9XA8yG0xojV/yXZ8xPDlsUH688ZANA2LvL+yqVWvTI8zMt5dGBL3bAbNxtL17pXDxCV0oDW9Ns7nG7fQh+PtNsFNZ6V9T2bB34H9zzUp7V1c739HgX4gdsUSjZUM57RHDsWpKzrxv9PqDzO8v5gvLG2fE3z0h7j9wy8wqNhB1XXn089YQF0dJshUJEaKqYNHkKCoLGog4bFGowUZAfl8Qp2G0p73pNEdep34PIkyJo6S7/p2MrmIAi78fA7iP+5BYbnqnG/tWMYBPXggRew8mQ2VNrVWBQR1q4sXWdL5RMlM20I8qrIvA/zQFxADjed0pqr55Bjh7hPrQwEpWobfW6HNTEjR56sUojWLQYD96rqcQBxBIrUZIaCZ5wKCetEeL4rducF39+UUrrORM0NVw/0ox3f8Jv1YsL3HhJGxWbfffhTa3gmwySh4p6yGgLCkKHJ2dJCmLXkFEQw8SWAlFaRkfDAgiWVR1oIyKiNTIdqnlCUGzlov7H3GVlRG0HMikYQ0Z7u9Lj2ZG875kPjWEnidc4bRuVtne20ogngvRvNficYrUetHQEzaGIo9KNuGvJOlSd2jFh8YNutVCzdNYyN3IHrcLZ/DUii/ouRSqeoI0dpw9L3lE2EUzh4UBSHpWXrZRASxkGUGguku+1H3oEF8vbuQ51L2wuuaJ/ka+J+JTidDXQ/nrUSTZoqzF1HCc595Adwd8YfxASOKxuzGFD7o/0BgMSL3xG1FEHok6RPYl2NHggAHHqSGufEwSaEw3HAKIOYYwA2P42w7pBNNVYcjaXlhmx2XH+W/DPXBHGFIMe4wuCV+DNg+Q3WVHB0ytYABD5NlDNIzjE2bdwiqLX121zRBLl7i4WsVafd7IRCKBNGou/INjImqpEOtkcl/wgItaTpXDRSCU8eGsqCSB2dcGdh98bObuvxgvrTy6ae/R227L5J/82u4bH2T0ziORhEavE32J3mzacO589NAcfbxy1y0zOXrkphuP3zi2Z8Cld0e+094d63rr0Ee+XExUh3omuxO6iwm91RrH4b4iKUBbNOCDvOjRUN6qUxm9A5UFGICSivBNYcGSvWfWyd5+H2qKgFFp9UdcXhfIs8CuO/15L4aLGfLG7emWAiYEHaG4JY6PSUkupP/pBaAY+882aieE47DynTtXSDnobOMFpA1PV+GH3TvcWUdM8Xq7mUaSMOdOvj7czYDPsl9BUZGYoKmaoC7rGExLFVE1zTQRNUpUY3QJZG/HHHE4jKpB1wfLH/p/Xwn9Iji0xfXXzZdjhJQ2FvLZvq5MoqMt2hIOmF63gV2o5Z1SoCcVCvJpOE5BlPeP0VE7Rs5Q3g7QkkeewsRM7DzLRBu194FYCd/zs4D3/KInyEzhTwbOTw4w03UCQ6ycxaArJ1zm98yYSWtHamaHjwL7W37REw57XqTfa1xKX3H6KhjQpWJ9+/ac4NE8TmBIFnt37s47L8QxuMlmkBmuIifLRqSFMZG7pOPw9mPfwghmArBuaN7FjkQEtsadk1F25ZYqhf6u22NrecS6ki3/ay8F8jY+Nj83O1OZHNs1vitjtvenkw47jPAF7ucm1+MyZe34GOY9zWBiZNuqn8XchNDZXAc0JhSybD1cFw0q87gywdcJT6cj7vOgtAUlwxXzeNsidGBz0BOFVkubZCZOfLj6ob/cYauQjj+wUCotPED3rYNnvNq8mU6d0d6EYsJ9NM5jpP0JX1DWXKY33EHdRlIWsqJLXrr+VVvVJBb2H3vy2IGBxlPrMcM2fz1LOkFann7NgsY06Q7DjF+CbQm1wvRaozpgm0MFDJUmrI1afefU8FA4lBfRHLwGAx9DFTnwT0JMaMe0Tqgux45TrJhhNCtg2FsrcXwQGKzcmLAaMcyRMLr8Q4nsITYcycYGwsPsUHaiK20kHI1vfCwrMykgeqS7x1lrxhiIZSPD7MCc7JICEpOzH5OykWxXb9dAOEf/x8rfch44oWodasLVFUlcyrp8QeYLdoqXJgrRhNqhNT5zMAELSRvcdKGPmW2adXpqC9ysDW6aOCglfBHDiHo6uUy8Kpv0k0vIIXJr2TE5CMxqhVt/rD5MQR/h2ER3XuSnEMjYTNgtimsJu5Or9WQiMNkaurz+Wq35sue6xdplO3dsKvVnM6nNCnYyJiTmKTpdAiy9Wd6tXFgew8AxMaHItayYANrvTWe4bSKTTMCIxovc9CJpBNdFNGwIozh24V2xUFAoQmdK4f6ZJAuGu3v9zOzudk7GFwKKAF0vF44IvcFuB3OmI93CYzHFdTifzj8bDobTLuvY0ZGqJ2YAVzfMZRf+UkPbz4tmpLcrADfrNeLhO+8cDNHLoY9Ff+d4K/P5ogZ1RfRipOoV+QsRN1zFOj0YCyIh3NQiNm5gcn/7hrtMn89HTU+a7u0rOaOOlXNc3jFWzvF3LbcHx99iXjPignu1mov7+1axgAfgvdVIkGTItjdMjy6s+Rj+sf49Za0zGW31edHdMOUf5hn/QF5IDYeCboaxM21xojDGYgJ7YkYK+hoxj6G6jtGYIYvKzzSnsaneSfdc6MnwQXpPS1B9U/a4xPSrKsib3/mws3S1Sd0Xe0lYz/Ez4ePsOZImBYyX1J9mkhWs1jL9U4lRaalp8ZcpT2EGGwknrESmuzKZQlfB7/O3DiuIcxvkQT15+NoCB5zDr505L2nF/EQlFsX0jcPAIUmY0Ee4NhyNDkRXTkQHo9Ew3cYExeHvyA9sH6xx3/fJYuOT7GZJZyAxN77U+BLGsvy0q3/jAFy1sd/1BYfLZfpy6HvfN90Hn9IeV+P7sqR6xC98QfSojiYPT38K86yFzL3mwmliv6tWEUNgoRpkoemZYlRBFLdSC7agLzP0xOJaLfsccPJw3xbS4jWTaa9XBcof8qKqw07G3E5hLmHS27yS9B47dqyltbDxsp7uhHio2+18Q33pcfq9T/+b0f5CtF0Q/xyG37FPN3rsdrK/t3zHVkkorESoROQk1ObfrCBeTY8S6/zaqfk38slkIIfMm7QW8NkOA4jT1IpfFWR/P1X47Z/9zY4bd9BrB7ZPDDQ+WS38tjDVkp/60ZP0H4eqOwqvbb96cq5QnbL9JS1ckEBcQOsLZFd5Z5CqOFyAgxUkGC4I/FfJMtEJ2hYWOSABWKAFRWTA3ZAZ3BL0YiDadH6gpyvl8yd9eb+Xg+6LeW+yiG4gMZofRPcEK4lZfigZFPLc/yOfC1wMmrzv7rsfpl1jvbSrI95FK3fPbJ3eQO9m7G5RTYS3UGk9eHIzvfdoWzpdSqcbib+9Ym7LSKrxqf8c0P3RObpwIYRS5H7jewWD+EEGwGyJn32tm8oqjhonvJQtRFY1Vd5HHJqkOaRlTH2hS4T7Hki6sGQA/cZ46otEU2DOaKjouVBt3lreat1DW/7/v8l8uTVg4mjr7+1KxdqikZawmQjETX/e50TTfiGTX0Vl5GXO1fl5ClrsV7Qi56UhjE9ixe/NKc20JOwz8su7RlZeHtn1ovjE2Sc7R3b9cNcDD0/9cNcIeyxcDbv0avibC/ctwIcuRMKNfz+ye/cInevwHXzySRbeNfLRm2766MiuZ6vhcFX1/GrrwsIDe/da48fCCFl+2y2kVC62UGUC1iselcG2n2FsSzQ8gKyiKOIMDGtlDgRLZTqV504YHh6YLQ7cuv3nXx9xJcR+2TBQf2j9nRpMruxP5HIJVjnFpNkz8Iv4hcEkag5PrWuTk/iAlkcQTePGEN8VjdIJGM4axSSYCwhyk0Vok4zACxA5uJixlrzJ5aLEdhXxu3wuH7RSJk5qcGuSlcwpGVdQGRfwFuNeCRqOv8KW5GAusfImNHOAHVx5kzf69sZD7J/tFrJfJgdrKz8aoL+pz87WbLz3VqDXBtf+jpc3RTkxa6NkeysVJlADgUvPokQ5Fllac29El5f10eY55ssKwmwFZL6g4KcZSjvX5ZD+WqIUj5cmSvHExqdWTpbYInvOLsL5xuJahma6n5/mtMzSV7swQqxC2XaBR8a1nAGRnJLDSE33wzO5iIu713BCKg3Fi0n4DSXhNx6gTzd+dKb+Tv0M/2r8qKV+5p0z8KlbviPvCiPsU0Av4yRFNpAc9kkqGRWolOmMx0SUgT2UTXB3GAzHggFGqXS4mYmO7e/p7s9253py4baWkAKzxs8zj8OsMjlvyTD9IRd2M+khJYQeeiFlCMk7bWYb/sCRG8duuGLx8kIsuXHb5eaRWFx3akpclBltGz08Wijc8CM1t4n2RFKpQmcnlY+Yl2/bmIwVLl+84oaxG498jDJZjCuaU4/PQfX/oO7ftLOQp+92FrA+96G2xqiFx0wCx4Ea/zz5rBUifUzgiTPYPo3KXhWokiEx4hQ5C7Lgox4/9coe74JLNwWMCz7Dd1Rl3u1gVhjysn0DzzK/g1dWl/91t5gvZ3y+fM6yFPR0I0Im1ZnoQEdiX8QXSfrj+G4TAZi4fpSKMNtGyvKWAlES5U1YpIa4FxUqrSl8e+EPtyn4mx1M1us1YWutXofZUIPSygnYT+Tormfhh56s1VZ8tRp7Ds7W4ac2uLKNV4XdnOCpreyv0d9AxWa8hJ8zXIH8ZBBnu2wwEWN7Unh4eJb3OxiwckBnJXjytVRGV2Aqo6mgaeiMWM+YTsZazcHgoMet+w0/5sBgGs8AzlWUSFzjq3uSpba089U1scpJIF9J1BB1ziYHzg3S988mB88NrvzNBm/LYALNHy1e2K2v+OotbG4geeoU5is4dSo5UG/xzuL+rLelxdt4qFajt3tb7DwjH4f55iABcr81NgZ5bE/CkxTIIBnounydiouxYL1bB9UVRZ+Bja5cifbMna0Y+vTCa6isL/3hi+bLpmEYAQOonzWNgUwjZhvfYDOxCr7nuBcfWQjDi4EPvLZ99JJzbA6d5Oorb9bfYbHZxkM2buBLwpbVtcLC+PTBG3uk/GCQojurQ8eFAuPWLrhtWMVCgGpEdWnqgoe6JNmFHsyopFzwOk1BCfuZ7FPkBYKgyxni8xlzIWr4jOlsFpZN0+MxjOxgFsawldk9DsM33NfSa/l3e/wev89ruA23/XQtGB0Vni7D7VcgRcFjFu0/m9/K83Qy+YBN/gX0rXl6draO5qtubsSit+PStKHejW/zzBn2HJzsnq3V6vxz/suIwksObqjXN8BysJgchOVhkZ78v/o9x994nGNgZGBgAOKUWU0v4/ltvjJwM78AijBc3//aHEpb/H/8P52tkzkByOVgYAKJAgCXYw62eJxjYGRgYA76n8XAwNb5//H/J2ydDEARZMDIBwCiJQazAAAAeJxtUz1KxFAQfnlJtn832AMIsvV2ohewC2zrFRYbmyCCZ7BJYbW7tmLhCTzAlhYKGhBFRESJyTh/L3lJLD4mM29+vvlJXBoTI5JdgLhAZADRJ9oKRemBb84Ym6vdibR3gW+m9ozyGRNtJJZ82K8cAnMyJJ45lMyh5lxkx++WG2ENjb2AOtri20rrzjT+EOUz+hAm+n0M9eQcfuN7rlex7YRyUhxU9kbreP4v+H6gvb0px0J69z1zbNnJMD65RIl9Jw8orxFnOgPCPuID9SnlQ0yDGZ/255JYeERZI778HJjHntZZat5bn0PnuIAflq6bJc2eZzgTTm1fXb1qvJehD+vffcnf9Xiv2oPTHa0wzxW8syTOO+rjgvvhuyG+wS5QpmmX085bXk2Po5N+eR96f3auyAXRkcDrNA+CzfHeN36+utMC78WJTvCxlNtslVs26Nvz1r5a3tST2snGe/O3LfffiE496bsbzbIhe7JEzir9fyV6ly9Nybe3W5DavhbfFIS7jZ4w16vyWvy3yzH+AOgNTN0AAAAAADgAsgEAAVwBjgHoAiwCoALgA3ADugQCBFQEygXEBgQGiAcoB3AINAj2CpoK9AsqC14LlAvKDE4Mzg1ODe4Ojg8SD54QGBCuESQRuhKKFo4WyhdcF8YYOhhqGKoZAhkwGXYaBhrCG0YbzhxYHN4dbh7gH2ggEiCSITohxiIkIs4jvCQeJLYlZCYaJn4m3CfSKGYorijYKUApxiq8Ky4rjCvALEIszC00LY4uUi8EL3Ivri/gME4wkjDcMWQxwjI8MrwzBDPaNFY04jVSNhA2jjcqN5I4Gjh+OQI5XDocOnQ7jDy4PSY9hj2oPgY+dD7aPx5ACEBwQPJBiEIAQrBDrERyRSxGAkZsRyxHzEjoSbZKyktwTJxNUE30TnJPJE+YUT5R3lKGUw5T2lR4VS5WalcMV3ZX+FiUWNBZblm4WgxafFruW3xb+lxGXKxdIl2WXghfjl/SYoBjAGNwY6BkEGTMZWhlvmZMZrhnEGdoZ8hoKGhcaJBoxmj8aXRp7Gpeaspq7GtEa7ZsCGxCbLpuFm56bsRvHG94b9BwIHDkcahx7nLIcwhzvnRGdLZ1AnVUdfJ2PnbQd2J4FHiOeOZ5Mnnuenx61HuUfEB8pH0mfmR+vn8cf4J/0IBCgM6BboIagrqDVoQKhQqFdoXQhm6GyIc4h4qINIkGiaSKgIrki1iLrIv6jHCNGo1kjbyOEo5EjraPXI/KkDCQvwAAAAEAAAEOAfgAEgAAAAAAAgBWAGYAcwAAANoLcAAAAAB4nHWQ3WrCMBiG38yfbQrb2GCny9FQxuoPDEQQBIeebCcyPB211rZSG0mj4G3sHnYxu4ldy17bOIayljTP9+TLl68BcI1vCOTPE0fOAmeMcj7BKXqWC/TPlovkF8slVPFmuUz/brmCBwSWq7jBByuI4jmjBT4tC1yJS8snuBB3lgv0j5aL5J7lEm7Fq+UyvWe5golILVdxL74GarXVURAaWRvUZbvZ6sjpViqqKHFj6a5NqHQq+3KuEuPHsXI8tdzz2A/Wsav34X6e+DqNVCJbTnOvRn7ia9f4s131dBO0jZnLuVZLObQZcqXVwveMExqz6jYaf8/DAAorbKER8apCGEjUaOuc22iihQ5pygzJzDwrQgIXMY2LNXeE2UrKuM8xZ5TQ+syIyQ48fpdHfkwKuD9mFX20ehhPSLszosxL9uWwu8OsESnJMt3Mzn57T7HhaW1aw127LnXWlcTwoIbkfezWFjQevZPdiqHtosH3n//7AelzhFMAeJxtVgW0G7kV/dff9ozt7/+TbLrdprBbxmnXP7DZcuAH2k03TdJNuZU18ozW8mgiab7jlJmZmZmZmZmZmZm5TzOedHNOfY5HbwRP0n333TcLjYXq1134vz8so4FFNNFCGwFCdNBFD0vo08gKNmAjNuEsbMblcDYuj3NwBWzBFXElXBlXwbk4D1fF1XB1XAPXxLVwbVwH18X1cH3cABFuiBvhfAywiq3Yhu3YgQuwExfixrgJboqb4ea4BW6JXdiNPdiLNezDfhzAQdwKt8ZFOITb4GIcxm1xBEdxDLfDJTiO2+MOuCPuhDvjLrgr7oa7g2EIjhgCIyRIIXEpxlCYIINGjhMwsHAosI4pTmKGU7gH7ol74d64D+6L++H+eAAeiAfhwXgIHoqH4eF4BB6JR+HReAwei8fh8XgCnogn4cl4Cp6Kp+HpeAaeiWfh2XgOnovn4fl4AV6IF+HFeAleipfh5XgFXolX4dV4DV6L1+H1eAPeiDfhzXgL3oq34e14B96Jd+HdeA/ei/fh/fgAPogP4cP4CD6Kj+Hj+AQ+iU/h0/gMPovP4fP4Ar6IL+HL+Aq+iq/h6/gGvolv4dv4Dr6L7+H7+AF+iB/hx/gJfoqf4ef4BX6JX+HX+A1+i9/h9/gD/og/4c/4C/6Kv+Hv+Af+iX/h3/hPY6GBRqOx2Gg2Wo12I2iEjU6j2+g1lhr9xnJjZaGhx0EuuSuMaFvBDE9bk8JK3rGOmShlatQtLTHJ3azpzV5K01zV0Srt5oRJ1eYs40I1lebjjn9EOhdZmznHeNpUMhuHQ63HE2bG7SJXmsVhrKeZNxYdS3rOMJtWXhe5TgL6R0y5FSOsPCWidWGc5Ex1/KLSdUeJkSutrpFJWplBkVddTMkki/yUpcrkInPC9KqXckFPZjF1VpPmdjnQryZdWlgnR7MWTwUf97gRsXQRZybuDI0UI86sWNSjUYcZo6c24tPApsVopEQrUXooWlzpIg5OaT2JZBaWrS5cWCESDYLSbzQIK+B8h55M6BBtxWbC2LalQ9CFxYmCznNKmHDCuHXaiI6YaApNns9Cb00J205trPa8VWTlcNlrlRB511ucTivEctlZZIli1gpbzmFZYmblHHuikJkrOxUrkpTCOhGGlYtiaXMl6Npxv/JhciPpreHSkFlCV9pxM5Ej1x4yOxYu3C1Y4WbRoGWsjQZNm+q87R906WoGdeaqsK2JzArbOyKYitaIY04ERripEK7pQW8SP2gOo3X9WHM6WBZbznLRVjohSFvUEMLVSzRYGjLCVWaRkxMR8pQ5T6SeJ23ClBJm1vaHjAZtO5WOp10l1gl/T6xmKlROjjhzUmetPNWZCMonXcKmjLA/InImjcySzjzadAeldU5Bn+VpUD4pllW72p8yk9HkithhefkhS4I9SrtU2N6uxEheKJ9+wSG6KzH8nKO5Ns5STOJozXPWMZl5XoRTIzLPnDYRnEsVeEQ07UU5daIQYslj48RJR3dfJ1YpkcXMdGsjGiwnhsVFeTXicd7fFZdZZf35Bu2RVLTZlmO6oDhOol20/THDMutPU6456xAbC8ovP3JglkiRSe5JzsfNwgrT8g8bXjwaSS6ZOm+v4NpUm/kVuwupYr/TwSymxDKzTfuUntKKcvQwxdQRHP870RzBrfN227zdPm93zNsL5u3OeXthOI/A+bUxqI3V2thaG9tqY3tt7KiNC2pjZ23Unldrz6u159Xa82rteXXbliGpaCaI94wAUZI4HWXEaW3GYZVS0aB3ONVOU1DydNY7qj1qngOsc1wMCZRdeR7s94OSbzgiEukzbPfca3Of1nGwVybSMRV6dY0o8L1KUkquLddqW712HHGdHESDRUrGxTSOa2UdFUr5BGkPBcXXNIlqBSVbQsFNfHIGxw9FF1FqNb2uNi2xgbYxOtMTQf7OnTO5iiKFU5NmRbuF0hnlZGJDXxu8+3APSYdPhVCcpJzMErFhTvjoqDDrkgu7Za8pktJRPbJGapR77i8foO0IEAKSxNJuXovlkFLPz91vNCfpEXbJn9YLGKVpvJF2oAmxLvw8L/GbzugphX7ljK4iP3ORF4Ru1ePX9yqzXBhWdpF36xWkHZL0mbQ7d6RyjpEH157ooVSizaXhSpx9MBtpM6lS4pjgaaZJsmZNrmPRP11uPVadWBrB/bwmN+StyHyEm5LW96l8EB7ehQdVKCVzK22/NspC2dXjGgdfVHIS+p4PnF9Ch+6ftv25g5i2GOqTHZnRIYiNk4AKCY3YHteZ3yzihdtwWXBLPV2Li0omGdV+40W9nWhNaCzmbNrkha+A9LDBJYIYrEQYM0KFqkfoL+zJ1MtJw02UU+6L0Aklys2tkjHxqFXKoC8PSXMqR7JVfiD01jythPAC3BUz4c9OPsKhNC6N2axD1KK75VJ0K4uAE11KMh8lX6xrk64t2URncaf8hCHuu04uvdwK6zpeyiJ/425p+UJil0aEcOR05MuL171M9IdMeT5G1ots119hncRLZ2Etch2v0b6Q20WyqJolYuUyXxIeyCVfFHKvjFQYNpKQ20qgS85Eui8yqk4EV/lds3LGW6S7NWyEfplUJhwxLnzuB/OM3+C5QztmdfR6pwMdDTbRxSxLiNYiV7Oyemyuu8pSQhXVQxgQyP4L6rRos9Oi3T3KpWfkyH800mlK3q74fC3Ts6wHYjMVz9zvwl2VMR7cdvV9sLDwX/UZQngAAHicY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZWJ02MTAyaIEYm7mYGDkgLD4GMIvNaRfTAaA0J5DN7rSLwQHCZmZw2ajC2BEYscGhI2Ijc4rLRjUQbxdHAwMji0NHckgESEkkEGzmYWLk0drB+L91A0vvRiYGFwAMdiP0AAA=') format('woff'), + url('data:application/octet-stream;base64,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6D0AAAA+AADoPgAA6D4AAAA/AADoPwAA6D8AAABAAADoQAAA6EAAAABBAADoQQAA6EEAAABCAADoQgAA6EIAAABDAADoQwAA6EMAAABEAADoRAAA6EQAAABFAADoRQAA6EUAAABGAADoRgAA6EYAAABHAADoRwAA6EcAAABIAADoSAAA6EgAAABJAADoSQAA6EkAAABKAADoSgAA6EoAAABLAADoSwAA6EsAAABMAADoTAAA6EwAAABNAADoTQAA6E0AAABOAADoTgAA6E4AAABPAADoTwAA6E8AAABQAADoUAAA6FAAAABRAADoUQAA6FEAAABSAADoUgAA6FIAAABTAADoUwAA6FMAAABUAADoVAAA6FQAAABVAADoVQAA6FUAAABWAADoVgAA6FYAAABXAADoVwAA6FcAAABYAADoWAAA6FgAAABZAADoWQAA6FkAAABaAADoWgAA6FoAAABbAADoWwAA6FsAAABcAADoXAAA6FwAAABdAADoXQAA6F0AAABeAADoXgAA6F4AAABfAADoXwAA6F8AAABgAADoYAAA6GAAAABhAADoYQAA6GEAAABiAADoYgAA6GIAAABjAADoYwAA6GMAAABkAADoZAAA6GQAAABlAADoZQAA6GUAAABmAADoZgAA6GYAAABnAADoZwAA6GcAAABoAADoaAAA6GgAAABpAADoaQAA6GkAAABqAADoagAA6GoAAABrAADoawAA6GsAAABsAADobAAA6GwAAABtAADobQAA6G0AAABQAADobgAA6G4AAABuAADobwAA6G8AAABvAADocAAA6HAAAABwAADocQAA6HEAAABxAADocgAA6HIAAAByAADocwAA6HMAAABXAADodAAA6HQAAABzAADodQAA6HUAAAB0AADodgAA6HYAAAB1AADodwAA6HcAAAB2AADoeAAA6HgAAAB3AADoeQAA6HkAAAB4AADoegAA6HoAAAB5AADoewAA6HsAAAB6AADofAAA6HwAAAB7AADofQAA6H0AAABFAADofgAA6H4AAABDAADofwAA6H8AAAB8AADogAAA6IAAAAB9AADogQAA6IEAAAB+AADoggAA6IIAAABHAADogwAA6IMAAAB/AADohAAA6IQAAACAAADohQAA6IUAAACBAADohgAA6IYAAACCAADohwAA6IcAAACDAADoiAAA6IgAAACEAADoiQAA6IkAAACFAADoigAA6IoAAACGAADoiwAA6IsAAACHAADojAAA6IwAAACIAADojQAA6I0AAACJAADojgAA6I4AAACKAADojwAA6I8AAACLAADokAAA6JAAAACMAADokQAA6JEAAACNAADokgAA6JIAAACOAADokwAA6JMAAACPAADolAAA6JQAAACQAADolQAA6JUAAACRAADolgAA6JYAAACSAADolwAA6JcAAACTAADomAAA6JgAAACUAADomQAA6JkAAACVAADomgAA6JoAAACWAADomwAA6JsAAACXAADonAAA6JwAAACYAADonQAA6J0AAACZAADongAA6J4AAACaAADooAAA6KAAAACbAADwLwAA8C8AAACcAADwNAAA8DQAAACdAADwjgAA8I4AAACeAADwlgAA8JYAAACfAADwlwAA8JcAAACgAADwmQAA8JkAAAChAADwngAA8J4AAACiAADwoAAA8KAAAACjAADwsgAA8LIAAACkAADwwwAA8MMAAAClAADwyQAA8MkAAACmAADw0AAA8NAAAACnAADw1QAA8NUAAACoAADw2gAA8NoAAACpAADw2wAA8NsAAACqAADw3AAA8NwAAACrAADw3QAA8N0AAACsAADw3gAA8N4AAACtAADw4AAA8OAAAACuAADw4gAA8OIAAACvAADw7AAA8OwAAACwAADw8AAA8PAAAACxAADw8QAA8PEAAACyAADw9AAA8PQAAACzAADw9QAA8PUAAAC0AADw/gAA8P4AAAC1AADxAAAA8QAAAAC2AADxAQAA8QEAAAC3AADxAgAA8QIAAAC4AADxAwAA8QMAAAC5AADxBAAA8QQAAAC6AADxBQAA8QUAAAC7AADxBgAA8QYAAAC8AADxBwAA8QcAAAC9AADxCAAA8QgAAAC+AADxCQAA8QkAAAC/AADxCgAA8QoAAADAAADxCwAA8QsAAADBAADxEQAA8REAAADCAADxIAAA8SAAAADDAADxIQAA8SEAAADEAADxIwAA8SMAAADFAADxJAAA8SQAAADGAADxJQAA8SUAAADHAADxJwAA8ScAAADIAADxKQAA8SkAAADJAADxKgAA8SoAAADKAADxQQAA8UEAAADLAADxQgAA8UIAAADMAADxSgAA8UoAAADNAADxTgAA8U4AAADOAADxYAAA8WAAAADPAADxYQAA8WEAAADQAADxawAA8WsAAADRAADxbQAA8W0AAADSAADxegAA8XoAAADTAADxkAAA8ZAAAADUAADxlgAA8ZYAAADVAADxnQAA8Z0AAADWAADxngAA8Z4AAADXAADxoAAA8aAAAADYAADxsAAA8bAAAADZAADxsgAA8bIAAADaAADxswAA8bMAAADbAADxuQAA8bkAAADcAADxwAAA8cAAAADdAADxywAA8csAAADeAADx2AAA8dgAAADfAADx2QAA8dkAAADgAADx3gAA8d4AAADhAADx4wAA8eMAAADiAADx5gAA8eYAAADjAADx6wAA8esAAADkAADx+AAA8fgAAADlAADx+gAA8foAAADmAADx+wAA8fsAAADnAADx/AAA8fwAAAB3AADx/QAA8f0AAADoAADyAAAA8gAAAADpAADyAQAA8gEAAADqAADyBAAA8gQAAADrAADyBQAA8gUAAADsAADyGQAA8hkAAADtAADyHgAA8h4AAADuAADyMQAA8jEAAADvAADyNAAA8jQAAADwAADyNQAA8jUAAADxAADyRwAA8kcAAADyAADyTQAA8k0AAADzAADyTgAA8k4AAAD0AADybAAA8mwAAAD1AADydQAA8nUAAAD2AADydwAA8ncAAAD3AADyeAAA8ngAAABuAADyeQAA8nkAAAD4AADyggAA8oIAAAD5AADygwAA8oMAAAD6AADykAAA8pAAAAD7AADynAAA8pwAAAD8AADytgAA8rYAAAD9AADytwAA8rcAAAD+AADyxgAA8sYAAAD/AADyyAAA8sgAAAEAAADzAAAA8wAAAAEBAADzAgAA8wIAAAECAADzDAAA8wwAAAEDAADzLQAA8y0AAAEEAADzaAAA82gAAAEFAADzagAA82oAAAEGAADz8AAA8/AAAAEHAAD0BQAA9AUAAAEIAAD0YwAA9GMAAAEJAAD0iQAA9IkAAAEKAAD0uQAA9LkAAAELAAD2XwAA9l8AAAEMAAD2ZQAA9mUAAAENAAAAAQAAAAADpQKYABUAHUAaDwEAAQFHAAIBAm8AAQABbwAAAGYUFxQDBRcrARQHAQYiJwEmND8BNjIfAQE2Mh8BFgOlEP4gECwQ/uoPD0wQLBCkAW4QLBBMEAIWFhD+IA8PARYQLBBMEBClAW8QEEwPAAT///+xBC8DCwAI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AQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8AAm9rB3BpY3R1cmUGc2VhcmNoBW11c2ljCXN0YXItaGFsZgpzdGFyLWVtcHR5BHN0YXILaGVhcnQtZW1wdHkFaGVhcnQEbWFpbAZjYW5jZWwEbG9jawlsb2NrLW9wZW4GYXR0YWNoBGxpbmsIYm9va21hcmsGdXBsb2FkCGRvd25sb2FkA3RhZwt0cmFzaC1lbXB0eQNjb2cHY29nLWFsdA9yZXNpemUtdmVydGljYWwJZG93bi1vcGVuCWxlZnQtb3BlbgpyaWdodC1vcGVuB3VwLW9wZW4KYWxpZ24tbGVmdAxhbGlnbi1jZW50ZXILYWxpZ24tcmlnaHQLaW5kZW50LWxlZnQMaW5kZW50LXJpZ2h0DWFsaWduLWp1c3RpZnkFY2hlY2sLY3JlZGl0LWNhcmQJYnJpZWZjYXNlA29mZglhcnJvd3MtY3cHc2h1ZmZsZQVnbG9iZQVjbG91ZAd6b29tLWluCHpvb20tb3V0CGF0dGFjaC0xB2NoZWNrLTEIY2FuY2VsLTEHY29tbWVudAZsYXllcnMGc2lnbmFsCWVxdWFsaXplcghtYWNzdG9yZQllbW8taGFwcHkIZW1vLXdpbmsJZW1vLXdpbmsyC2Vtby11bmhhcHB5CWVtby1zbGVlcAplbW8tY29mZmVlDmVtby1zdW5nbGFzc2VzCWVtby1hbmdyeQplbW8tc3F1aW50CWVtby1sYXVnaAZjYW1lcmEOZW1vLWRpc3BsZWFzZWQNZW1vLXN1cnByaXNlZAJ0aAhhc3RlcmlzawRnaWZ0BmJhc2tldAhCZWF1dHktMQVyc3MtMQRzaG9wBnNob3AtMQhiYXNrZXQtMQRwbHVzBW1pbnVzC1JlYWwtRXN0YXRlB3JldHdlZXQEZWRpdAR0YWdzBW1hcC0xDWRvYy1sYW5kc2NhcGUGbG9nb3V0BWxvZ2luCGxvZ291dC0xDGJhY2staW4tdGltZQhjaGF0LWFsdAthcnQtZ2FsbGVyeQZnaWZ0LTEGc3dpdGNoCmxldmVsLWRvd24EaGVscAhsb2NhdGlvbgVwaG9uZQdwaG9uZS0xBXNoYXJlCVJlcGFpcmluZwlzaHVmZmxlLTEEbG9vcAVnbHlwaAdnbHlwaC0xB2dseXBoLTINd2FybmluZy1lbXB0eQhzaG9wLWJhZwdDbG90aGVzC0FncmljdWx0dXJlB01lZGljYWwYU3BvcnRzLWFuZC1FbnRlcnRhaW5tZW50CHdyZW5jaC0xBnBlbmNpbAdtYXAtby0xB21hcnF1ZWUMZG9jLXRleHQtaW52CGNhbGVuZGFyCmNhbGVuZGFyLTEOZ3JhZHVhdGlvbi1jYXANQWR2ZXJ0aXNpbmctMQZmaWx0ZXIaVG91cmlzbS1BbmQtVHJhbnNwb3J0YXRpb24TTWFrZXVwLUFuZC1IeWdpZW5pYwVjbG9jawR1c2VyBXVzZXJzCE9mZmljaWFsIERlY29yYXRpb24tQW5kLUJ1aWxkaW5nLUluZHVzdHJ5EkZsb3dlcnMtQW5kLVBsYW50cwtBZHZlcnRpc2luZwdnbHlwaC0zB2dseXBoLTQHZ2x5cGgtNQdnbHlwaC02B2dseXBoLTcHZ2x5cGgtOAdnbHlwaC05CGdseXBoLTEwCGdseXBoLTExCGdseXBoLTEyCGdseXBoLTEzCGdseXBoLTE0CGdseXBoLTE1CGdseXBoLTE2CGdseXBoLTE3CGdseXBoLTE4CGdseXBoLTE5CGdseXBoLTIwCGdseXBoLTIxCGdseXBoLTIyCGdseXBoLTIzCGdseXBoLTI0GmJ1c2luZXNzLWFmZmlsaWF0ZS1uZXR3b3JrCGNhbWVyYS0xC1Bob3RvZ3JhcGh5C1NvY2lhbE1lZGlhCVdlYkFuZEFwcAdHcmFwaGljEFJlZ2lzdGVyQnVzaW5lc3MERm9vZAdEaWdpdGFsCGxpbmstZXh0C2NoZWNrLWVtcHR5DmJvb2ttYXJrLWVtcHR5CXR3aXR0ZXItMQNyc3MDaGRkD3Jlc2l6ZS1mdWxsLWFsdAZiZWFrZXIEbWVudQVtYWdpYwVncGx1cwdXTS1Mb2dvBG9wZW4Ec29ydAtjaHJvbm9tZXRlch9DbG90aGVzLUFuZC1QZXJzb25hbC1CZWxvbmdpbmdzCG1haWwtYWx0CENsZWFuaW5nCGV4Y2hhbmdlEE1lZGljYWwtU2VydmljZXMaRHJ1Zy1BbmQtTWVkaWNhbC1FcXVpcG1lbnQOSG9tZUFwcGxpYW5jZXMURWRpYmxlLUFuZC1Hcm9jZXJpZXMMcGx1cy1zcXVhcmVkEWFuZ2xlLWRvdWJsZS1sZWZ0EmFuZ2xlLWRvdWJsZS1yaWdodA9hbmdsZS1kb3VibGUtdXARYW5nbGUtZG91YmxlLWRvd24KYW5nbGUtbGVmdAthbmdsZS1yaWdodAhhbmdsZS11cAphbmdsZS1kb3duBGltYWMGbGFwdG9wBnRhYmxldAZtb2JpbGUGY2lyY2xlFkluZm9ybWF0aW9uLVRlY2hub2xvZ3kEY29kZQ1zdGFyLWhhbGYtYWx0CWRpcmVjdGlvbgRjcm9wBnVubGluawRpbmZvDWF0dGVudGlvbi1hbHQIZWxsaXBzaXMNZWxsaXBzaXMtdmVydApvay1zcXVhcmVkB2NvbXBhc3MLc29ydC1hbHQtdXANc29ydC1hbHQtZG93bgdkcm9wYm94CWluc3RhZ3JhbQd3aW5kb3dzC2NvbnRlbnQtY3V0EHBsdXMtc3F1YXJlZC1hbHQLRWR1Y2F0aW9uYWwGY3JvcC0xBmdvb2dsZQNwYXcEY3ViZQVjdWJlcwdWZWhpY2xlCGRhdGFiYXNlCGNvZGVvcGVuC3BhcGVyLXBsYW5lCHRlbGVncmFtB3NsaWRlcnMFU3BvcnQEcGx1ZwR3aWZpBXRyYXNoC0VuZ2luZWVyaW5nCmV5ZWRyb3BwZXIIYmlydGhkYXkJY2hhcnQtcGllCmNoYXJ0LWxpbmUKdG9nZ2xlLW9mZgl0b2dnbGUtb24HZGlhbW9uZAloZWFydGJlYXQJcGludGVyZXN0CXVzZXItcGx1cwp1c2VyLXRpbWVzDGZsaXAtdG8tYmFjawVjbG9uZQ1iYWxhbmNlLXNjYWxlCnRlbGV2aXNpb24ISW5kdXN0cnkJbWFwLXNpZ25zA21hcARlZGdlD2NyZWRpdC1jYXJkLWFsdAxzaG9wcGluZy1iYWcRcXVlc3Rpb24tY2lyY2xlLW8NZW52ZWxvcGUtb3Blbg9lbnZlbG9wZS1vcGVuLW8KdGVsZWdyYW0tMQZoYW5nZXIIZmFjZWJvb2sHdHdpdHRlchBsaW5rZWRpbi1zcXVhcmVkC2luc3RhZ3JhbS0xEm1lc3NhZ2UtcmVwbHktdGV4dBRtZXNzYWdlLXRleHQtb3V0bGluZQdwZXJjZW50EkZsb3dlcnMtYW5kLVBsYW50cwpTY2llbnRpZmljCXNlbGVjdGlvbg9Ib21lLUFuZC1PZmZpY2UUc2hhcGUtcmVjdGFuZ2xlLXBsdXMGQmVhdXR5AAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANg/2cDYP9nsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2w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') format('truetype'); +} +/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ +/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ +/* +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: 'fontello'; + src: url('../font/fontello.svg?63279374#fontello') format('svg'); + } +} +*/ + + [class^="WMi-"]:before, [class*=" WMi-"]:before { + font-family: "fontello"; + font-style: normal; + font-weight: normal; + speak: none; + + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + /* opacity: .8; */ + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Animation center compensation - margins should be symmetric */ + /* remove if not needed */ + margin-left: .2em; + + /* you can be more comfortable with increased icons size */ + /* font-size: 120%; */ + + /* Uncomment for 3D effect */ + /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ +} +.WMi-ok:before { content: '\e800'; } /* '' */ +.WMi-picture:before { content: '\e801'; } /* '' */ +.WMi-search:before { content: '\e802'; } /* '' */ +.WMi-music:before { content: '\e803'; } /* '' */ +.WMi-star-half:before { content: '\e804'; } /* '' */ +.WMi-star-empty:before { content: '\e805'; } /* '' */ +.WMi-star:before { content: '\e806'; } /* '' */ +.WMi-heart-empty:before { content: '\e807'; } /* '' */ +.WMi-heart:before { content: '\e808'; } /* '' */ +.WMi-mail:before { content: '\e809'; } /* '' */ +.WMi-cancel:before { content: '\e80a'; } /* '' */ +.WMi-lock:before { content: '\e80b'; } /* '' */ +.WMi-lock-open:before { content: '\e80c'; } /* '' */ +.WMi-attach:before { content: '\e80d'; } /* '' */ +.WMi-link:before { content: '\e80e'; } /* '' */ +.WMi-bookmark:before { content: '\e80f'; } /* '' */ +.WMi-upload:before { content: '\e810'; } /* '' */ +.WMi-download:before { content: '\e811'; } /* '' */ +.WMi-tag:before { content: '\e812'; } /* '' */ +.WMi-trash-empty:before { content: '\e813'; } /* '' */ +.WMi-cog:before { content: '\e814'; } /* '' */ +.WMi-cog-alt:before { content: '\e815'; } /* '' */ +.WMi-resize-vertical:before { content: '\e816'; } /* '' */ +.WMi-down-open:before { content: '\e817'; } /* '' */ +.WMi-left-open:before { content: '\e818'; } /* '' */ +.WMi-right-open:before { content: '\e819'; } /* '' */ +.WMi-up-open:before { content: '\e81a'; } /* '' */ +.WMi-align-left:before { content: '\e81b'; } /* '' */ +.WMi-align-center:before { content: '\e81c'; } /* '' */ +.WMi-align-right:before { content: '\e81d'; } /* '' */ +.WMi-indent-left:before { content: '\e81e'; } /* '' */ +.WMi-indent-right:before { content: '\e81f'; } /* '' */ +.WMi-align-justify:before { content: '\e820'; } /* '' */ +.WMi-check:before { content: '\e821'; } /* '' */ +.WMi-credit-card:before { content: '\e822'; } /* '' */ +.WMi-briefcase:before { content: '\e823'; } /* '' */ +.WMi-off:before { content: '\e824'; } /* '' */ +.WMi-arrows-cw:before { content: '\e825'; } /* '' */ +.WMi-shuffle:before { content: '\e826'; } /* '' */ +.WMi-globe:before { content: '\e827'; } /* '' */ +.WMi-cloud:before { content: '\e828'; } /* '' */ +.WMi-zoom-in:before { content: '\e829'; } /* '' */ +.WMi-zoom-out:before { content: '\e82a'; } /* '' */ +.WMi-attach-1:before { content: '\e82b'; } /* '' */ +.WMi-check-1:before { content: '\e82c'; } /* '' */ +.WMi-cancel-1:before { content: '\e82d'; } /* '' */ +.WMi-comment:before { content: '\e82e'; } /* '' */ +.WMi-layers:before { content: '\e82f'; } /* '' */ +.WMi-signal:before { content: '\e830'; } /* '' */ +.WMi-equalizer:before { content: '\e831'; } /* '' */ +.WMi-macstore:before { content: '\e832'; } /* '' */ +.WMi-emo-happy:before { content: '\e833'; } /* '' */ +.WMi-emo-wink:before { content: '\e834'; } /* '' */ +.WMi-emo-wink2:before { content: '\e835'; } /* '' */ +.WMi-emo-unhappy:before { content: '\e836'; } /* '' */ +.WMi-emo-sleep:before { content: '\e837'; } /* '' */ +.WMi-emo-coffee:before { content: '\e838'; } /* '' */ +.WMi-emo-sunglasses:before { content: '\e839'; } /* '' */ +.WMi-emo-angry:before { content: '\e83a'; } /* '' */ +.WMi-emo-squint:before { content: '\e83b'; } /* '' */ +.WMi-emo-laugh:before { content: '\e83c'; } /* '' */ +.WMi-camera:before { content: '\e83d'; } /* '' */ +.WMi-emo-displeased:before { content: '\e83e'; } /* '' */ +.WMi-emo-surprised:before { content: '\e83f'; } /* '' */ +.WMi-th:before { content: '\e840'; } /* '' */ +.WMi-asterisk:before { content: '\e841'; } /* '' */ +.WMi-gift:before { content: '\e842'; } /* '' */ +.WMi-basket:before { content: '\e843'; } /* '' */ +.WMi-Beauty-1:before { content: '\e844'; } /* '' */ +.WMi-rss-1:before { content: '\e845'; } /* '' */ +.WMi-shop:before { content: '\e846'; } /* '' */ +.WMi-shop-1:before { content: '\e847'; } /* '' */ +.WMi-basket-1:before { content: '\e848'; } /* '' */ +.WMi-plus:before { content: '\e849'; } /* '' */ +.WMi-minus:before { content: '\e84a'; } /* '' */ +.WMi-Real-Estate:before { content: '\e84b'; } /* '' */ +.WMi-retweet:before { content: '\e84c'; } /* '' */ +.WMi-edit:before { content: '\e84d'; } /* '' */ +.WMi-tags:before { content: '\e84e'; } /* '' */ +.WMi-map-1:before { content: '\e84f'; } /* '' */ +.WMi-doc-landscape:before { content: '\e850'; } /* '' */ +.WMi-logout:before { content: '\e851'; } /* '' */ +.WMi-login:before { content: '\e852'; } /* '' */ +.WMi-logout-1:before { content: '\e853'; } /* '' */ +.WMi-back-in-time:before { content: '\e854'; } /* '' */ +.WMi-chat-alt:before { content: '\e855'; } /* '' */ +.WMi-art-gallery:before { content: '\e856'; } /* '' */ +.WMi-gift-1:before { content: '\e857'; } /* '' */ +.WMi-switch:before { content: '\e858'; } /* '' */ +.WMi-level-down:before { content: '\e859'; } /* '' */ +.WMi-help:before { content: '\e85a'; } /* '' */ +.WMi-location:before { content: '\e85b'; } /* '' */ +.WMi-phone:before { content: '\e85c'; } /* '' */ +.WMi-phone-1:before { content: '\e85d'; } /* '' */ +.WMi-share:before { content: '\e85e'; } /* '' */ +.WMi-Repairing:before { content: '\e85f'; } /* '' */ +.WMi-shuffle-1:before { content: '\e860'; } /* '' */ +.WMi-loop:before { content: '\e861'; } /* '' */ +.WMi-glyph:before { content: '\e862'; } /* '' */ +.WMi-glyph-1:before { content: '\e863'; } /* '' */ +.WMi-glyph-2:before { content: '\e864'; } /* '' */ +.WMi-warning-empty:before { content: '\e865'; } /* '' */ +.WMi-shop-bag:before { content: '\e866'; } /* '' */ +.WMi-Clothes:before { content: '\e867'; } /* '' */ +.WMi-Agriculture:before { content: '\e868'; } /* '' */ +.WMi-Medical:before { content: '\e869'; } /* '' */ +.WMi-Sports-and-Entertainment:before { content: '\e86a'; } /* '' */ +.WMi-wrench-1:before { content: '\e86b'; } /* '' */ +.WMi-pencil:before { content: '\e86c'; } /* '' */ +.WMi-map-2:before { content: '\e86d'; } /* '' */ +.WMi-map-o-1:before { content: '\e86e'; } /* '' */ +.WMi-marquee:before { content: '\e86f'; } /* '' */ +.WMi-doc-text-inv:before { content: '\e870'; } /* '' */ +.WMi-calendar:before { content: '\e871'; } /* '' */ +.WMi-calendar-1:before { content: '\e872'; } /* '' */ +.WMi-Art-And-Culture:before { content: '\e873'; } /* '' */ +.WMi-graduation-cap:before { content: '\e874'; } /* '' */ +.WMi-Advertising-1:before { content: '\e875'; } /* '' */ +.WMi-filter:before { content: '\e876'; } /* '' */ +.WMi-Tourism-And-Transportation:before { content: '\e877'; } /* '' */ +.WMi-Makeup-And-Hygienic:before { content: '\e878'; } /* '' */ +.WMi-clock:before { content: '\e879'; } /* '' */ +.WMi-user:before { content: '\e87a'; } /* '' */ +.WMi-users:before { content: '\e87b'; } /* '' */ +.WMi-Official:before { content: '\e87c'; } /* '' */ +.WMi-crown:before { content: '\e87d'; } /* '' */ +.WMi-gift-2:before { content: '\e87e'; } /* '' */ +.WMi-Decoration-And-Building-Industry:before { content: '\e87f'; } /* '' */ +.WMi-Flowers-And-Plants:before { content: '\e880'; } /* '' */ +.WMi-Advertising:before { content: '\e881'; } /* '' */ +.WMi-shop-2:before { content: '\e882'; } /* '' */ +.WMi-glyph-3:before { content: '\e883'; } /* '' */ +.WMi-glyph-4:before { content: '\e884'; } /* '' */ +.WMi-glyph-5:before { content: '\e885'; } /* '' */ +.WMi-glyph-6:before { content: '\e886'; } /* '' */ +.WMi-glyph-7:before { content: '\e887'; } /* '' */ +.WMi-glyph-8:before { content: '\e888'; } /* '' */ +.WMi-glyph-9:before { content: '\e889'; } /* '' */ +.WMi-glyph-10:before { content: '\e88a'; } /* '' */ +.WMi-glyph-11:before { content: '\e88b'; } /* '' */ +.WMi-glyph-12:before { content: '\e88c'; } /* '' */ +.WMi-glyph-13:before { content: '\e88d'; } /* '' */ +.WMi-glyph-14:before { content: '\e88e'; } /* '' */ +.WMi-glyph-15:before { content: '\e88f'; } /* '' */ +.WMi-glyph-16:before { content: '\e890'; } /* '' */ +.WMi-glyph-17:before { content: '\e891'; } /* '' */ +.WMi-glyph-18:before { content: '\e892'; } /* '' */ +.WMi-glyph-19:before { content: '\e893'; } /* '' */ +.WMi-glyph-20:before { content: '\e894'; } /* '' */ +.WMi-glyph-21:before { content: '\e895'; } /* '' */ +.WMi-glyph-22:before { content: '\e896'; } /* '' */ +.WMi-glyph-23:before { content: '\e897'; } /* '' */ +.WMi-glyph-24:before { content: '\e898'; } /* '' */ +.WMi-business-affiliate-network:before { content: '\e899'; } /* '' */ +.WMi-camera-1:before { content: '\e89a'; } /* '' */ +.WMi-Photography:before { content: '\e89b'; } /* '' */ +.WMi-SocialMedia:before { content: '\e89c'; } /* '' */ +.WMi-WebAndApp:before { content: '\e89d'; } /* '' */ +.WMi-Graphic:before { content: '\e89e'; } /* '' */ +.WMi-RegisterBusiness:before { content: '\e8a0'; } /* '' */ +.WMi-Food:before { content: '\f02f'; } /* '' */ +.WMi-Digital:before { content: '\f034'; } /* '' */ +.WMi-link-ext:before { content: '\f08e'; } /* '' */ +.WMi-check-empty:before { content: '\f096'; } /* '' */ +.WMi-bookmark-empty:before { content: '\f097'; } /* '' */ +.WMi-twitter-1:before { content: '\f099'; } /* '' */ +.WMi-rss:before { content: '\f09e'; } /* '' */ +.WMi-hdd:before { content: '\f0a0'; } /* '' */ +.WMi-resize-full-alt:before { content: '\f0b2'; } /* '' */ +.WMi-beaker:before { content: '\f0c3'; } /* '' */ +.WMi-menu:before { content: '\f0c9'; } /* '' */ +.WMi-magic:before { content: '\f0d0'; } /* '' */ +.WMi-gplus:before { content: '\f0d5'; } /* '' */ +.WMi-WM-Logo:before { content: '\f0da'; } /* '' */ +.WMi-open:before { content: '\f0db'; } /* '' */ +.WMi-sort:before { content: '\f0dc'; } /* '' */ +.WMi-chronometer:before { content: '\f0dd'; } /* '' */ +.WMi-Clothes-And-Personal-Belongings:before { content: '\f0de'; } /* '' */ +.WMi-mail-alt:before { content: '\f0e0'; } /* '' */ +.WMi-Cleaning:before { content: '\f0e2'; } /* '' */ +.WMi-exchange:before { content: '\f0ec'; } /* '' */ +.WMi-Medical-Services:before { content: '\f0f0'; } /* '' */ +.WMi-Drug-And-Medical-Equipment:before { content: '\f0f1'; } /* '' */ +.WMi-HomeAppliances:before { content: '\f0f4'; } /* '' */ +.WMi-Edible-And-Groceries:before { content: '\f0f5'; } /* '' */ +.WMi-plus-squared:before { content: '\f0fe'; } /* '' */ +.WMi-angle-double-left:before { content: '\f100'; } /* '' */ +.WMi-angle-double-right:before { content: '\f101'; } /* '' */ +.WMi-angle-double-up:before { content: '\f102'; } /* '' */ +.WMi-angle-double-down:before { content: '\f103'; } /* '' */ +.WMi-angle-left:before { content: '\f104'; } /* '' */ +.WMi-angle-right:before { content: '\f105'; } /* '' */ +.WMi-angle-up:before { content: '\f106'; } /* '' */ +.WMi-angle-down:before { content: '\f107'; } /* '' */ +.WMi-imac:before { content: '\f108'; } /* '' */ +.WMi-laptop:before { content: '\f109'; } /* '' */ +.WMi-tablet:before { content: '\f10a'; } /* '' */ +.WMi-mobile:before { content: '\f10b'; } /* '' */ +.WMi-circle:before { content: '\f111'; } /* '' */ +.WMi-Information-Technology:before { content: '\f120'; } /* '' */ +.WMi-code:before { content: '\f121'; } /* '' */ +.WMi-star-half-alt:before { content: '\f123'; } /* '' */ +.WMi-direction:before { content: '\f124'; } /* '' */ +.WMi-crop:before { content: '\f125'; } /* '' */ +.WMi-unlink:before { content: '\f127'; } /* '' */ +.WMi-info:before { content: '\f129'; } /* '' */ +.WMi-attention-alt:before { content: '\f12a'; } /* '' */ +.WMi-ellipsis:before { content: '\f141'; } /* '' */ +.WMi-ellipsis-vert:before { content: '\f142'; } /* '' */ +.WMi-ok-squared:before { content: '\f14a'; } /* '' */ +.WMi-compass:before { content: '\f14e'; } /* '' */ +.WMi-sort-alt-up:before { content: '\f160'; } /* '' */ +.WMi-sort-alt-down:before { content: '\f161'; } /* '' */ +.WMi-dropbox:before { content: '\f16b'; } /* '' */ +.WMi-instagram:before { content: '\f16d'; } /* '' */ +.WMi-windows:before { content: '\f17a'; } /* '' */ +.WMi-content-cut:before { content: '\f190'; } /* '' */ +.WMi-plus-squared-alt:before { content: '\f196'; } /* '' */ +.WMi-Educational:before { content: '\f19d'; } /* '' */ +.WMi-crop-1:before { content: '\f19e'; } /* '' */ +.WMi-google:before { content: '\f1a0'; } /* '' */ +.WMi-paw:before { content: '\f1b0'; } /* '' */ +.WMi-cube:before { content: '\f1b2'; } /* '' */ +.WMi-cubes:before { content: '\f1b3'; } /* '' */ +.WMi-Vehicle:before { content: '\f1b9'; } /* '' */ +.WMi-database:before { content: '\f1c0'; } /* '' */ +.WMi-codeopen:before { content: '\f1cb'; } /* '' */ +.WMi-paper-plane:before { content: '\f1d8'; } /* '' */ +.WMi-telegram:before { content: '\f1d9'; } /* '' */ +.WMi-sliders:before { content: '\f1de'; } /* '' */ +.WMi-Sport:before { content: '\f1e3'; } /* '' */ +.WMi-plug:before { content: '\f1e6'; } /* '' */ +.WMi-wifi:before { content: '\f1eb'; } /* '' */ +.WMi-trash:before { content: '\f1f8'; } /* '' */ +.WMi-Engineering:before { content: '\f1fa'; } /* '' */ +.WMi-eyedropper:before { content: '\f1fb'; } /* '' */ +.WMi-brush:before { content: '\f1fc'; } /* '' */ +.WMi-birthday:before { content: '\f1fd'; } /* '' */ +.WMi-chart-pie:before { content: '\f200'; } /* '' */ +.WMi-chart-line:before { content: '\f201'; } /* '' */ +.WMi-toggle-off:before { content: '\f204'; } /* '' */ +.WMi-toggle-on:before { content: '\f205'; } /* '' */ +.WMi-diamond:before { content: '\f219'; } /* '' */ +.WMi-heartbeat:before { content: '\f21e'; } /* '' */ +.WMi-pinterest:before { content: '\f231'; } /* '' */ +.WMi-user-plus:before { content: '\f234'; } /* '' */ +.WMi-user-times:before { content: '\f235'; } /* '' */ +.WMi-flip-to-back:before { content: '\f247'; } /* '' */ +.WMi-clone:before { content: '\f24d'; } /* '' */ +.WMi-balance-scale:before { content: '\f24e'; } /* '' */ +.WMi-television:before { content: '\f26c'; } /* '' */ +.WMi-Industry:before { content: '\f275'; } /* '' */ +.WMi-map-signs:before { content: '\f277'; } /* '' */ +.WMi-map-o:before { content: '\f278'; } /* '' */ +.WMi-map:before { content: '\f279'; } /* '' */ +.WMi-edge:before { content: '\f282'; } /* '' */ +.WMi-credit-card-alt:before { content: '\f283'; } /* '' */ +.WMi-shopping-bag:before { content: '\f290'; } /* '' */ +.WMi-question-circle-o:before { content: '\f29c'; } /* '' */ +.WMi-envelope-open:before { content: '\f2b6'; } /* '' */ +.WMi-envelope-open-o:before { content: '\f2b7'; } /* '' */ +.WMi-telegram-1:before { content: '\f2c6'; } /* '' */ +.WMi-hanger:before { content: '\f2c8'; } /* '' */ +.WMi-facebook:before { content: '\f300'; } /* '' */ +.WMi-twitter:before { content: '\f302'; } /* '' */ +.WMi-linkedin-squared:before { content: '\f30c'; } /* '' */ +.WMi-instagram-1:before { content: '\f32d'; } /* '' */ +.WMi-message-reply-text:before { content: '\f368'; } /* '' */ +.WMi-message-text-outline:before { content: '\f36a'; } /* '' */ +.WMi-percent:before { content: '\f3f0'; } /* '' */ +.WMi-Flowers-and-Plants:before { content: '\f405'; } /* '' */ +.WMi-Scientific:before { content: '\f463'; } /* '' */ +.WMi-selection:before { content: '\f489'; } /* '' */ +.WMi-Home-And-Office:before { content: '\f4b9'; } /* '' */ +.WMi-shape-rectangle-plus:before { content: '\f65f'; } /* '' */ +.WMi-Beauty:before { content: '\f665'; } /* '' */ diff --git a/resources/js/vue/i18n/index.js b/resources/js/vue/i18n/index.js new file mode 100644 index 00000000..ee068302 --- /dev/null +++ b/resources/js/vue/i18n/index.js @@ -0,0 +1,22 @@ +/** + * Vue i18n + * + * @library + * + * http://kazupon.github.io/vue-i18n/en/ + */ + +// Lib imports +import Vue from 'vue' +import VueI18n from 'vue-i18n' +import messages from '@/lang' + +Vue.use(VueI18n) + +const i18n = new VueI18n({ + locale: 'en', + fallbackLocale: 'en', + messages +}) + +export default i18n diff --git a/resources/js/vue/lang/en/Common.json b/resources/js/vue/lang/en/Common.json new file mode 100644 index 00000000..7bb50cc2 --- /dev/null +++ b/resources/js/vue/lang/en/Common.json @@ -0,0 +1,3 @@ +{ + "needHelp": "Need Help?" +} diff --git a/resources/js/vue/lang/en/Core/Footer.json b/resources/js/vue/lang/en/Core/Footer.json new file mode 100644 index 00000000..54461555 --- /dev/null +++ b/resources/js/vue/lang/en/Core/Footer.json @@ -0,0 +1,6 @@ +{ + "facebook": "Facebook", + "footer": "Footer", + "github": "Github", + "twitter": "Twitter" +} diff --git a/resources/js/vue/lang/en/Core/Toolbar.json b/resources/js/vue/lang/en/Core/Toolbar.json new file mode 100644 index 00000000..0670f001 --- /dev/null +++ b/resources/js/vue/lang/en/Core/Toolbar.json @@ -0,0 +1,3 @@ +{ + "title": "Title" +} diff --git a/resources/js/vue/lang/en/Home.json b/resources/js/vue/lang/en/Home.json new file mode 100644 index 00000000..2870b686 --- /dev/null +++ b/resources/js/vue/lang/en/Home.json @@ -0,0 +1,6 @@ +{ + "title": "Vuetify Alpha", + "footer": "2018 Vuetify LLC", + "drawerItems": ["Inspire"], + "needHelp": "Need help?" +} diff --git a/resources/js/vue/lang/index.js b/resources/js/vue/lang/index.js new file mode 100644 index 00000000..2d69104d --- /dev/null +++ b/resources/js/vue/lang/index.js @@ -0,0 +1,27 @@ +// http://kazupon.github.io/vue-i18n/en/messages.html + +const requireLang = require.context( + '@/lang', + true, + /\.json$/ +) + +const messages = {} + +for (const file of requireLang.keys()) { + if (file === './index.js') continue + + const path = file.replace(/(\.\/|\.json$)/g, '').split('/') + + path.reduce((o, s, i) => { + if (o[s]) return o[s] + + o[s] = i + 1 === path.length + ? requireLang(file) + : {} + + return o[s] + }, messages) +} + +export default messages diff --git a/resources/js/vue/main.js b/resources/js/vue/main.js new file mode 100644 index 00000000..52f76946 --- /dev/null +++ b/resources/js/vue/main.js @@ -0,0 +1,42 @@ +import 'font-awesome/css/font-awesome.min.css' +import Vue from 'vue' +// Components +import './components' + +// Plugins +import './plugins' + +// Material FontIcon +import 'material-design-icons-iconfont/dist/material-design-icons.css' +// Fortawesome +import '@fortawesome/fontawesome-free/css/all.css' +// Sync router with store +import { sync } from 'vuex-router-sync' +// Application imports +import App from './App.vue' +import i18n from '@/i18n' +import router from '@/router' +import store from '@/store' + +import { ApiService, TokenService } from '@/services' +// Sync store with router +sync(store, router) + +Vue.config.productionTip = false + +// Set the base URL of the API +ApiService.init(process.env.MIX_APP_ROOT_API) + +// If token exists set header +if (TokenService.getToken()) { + ApiService.setHeader() +} + +/* eslint-disable no-new */ +new Vue({ + i18n, + router, + store, + render: h => h(App), + iconfont: 'fa4' +}).$mount('#app'); diff --git a/resources/js/vue/plugins/axios.js b/resources/js/vue/plugins/axios.js new file mode 100644 index 00000000..b4ba937b --- /dev/null +++ b/resources/js/vue/plugins/axios.js @@ -0,0 +1,6 @@ +import Vue from 'vue' + +// Lib imports +import axios from 'axios' + +Vue.prototype.$http = axios diff --git a/resources/js/vue/plugins/chartist.js b/resources/js/vue/plugins/chartist.js new file mode 100644 index 00000000..2c8bb2d9 --- /dev/null +++ b/resources/js/vue/plugins/chartist.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import 'chartist/dist/chartist.min.css' + +Vue.use(require('vue-chartist')) diff --git a/resources/js/vue/plugins/index.js b/resources/js/vue/plugins/index.js new file mode 100644 index 00000000..c10f7409 --- /dev/null +++ b/resources/js/vue/plugins/index.js @@ -0,0 +1,3 @@ +import './axios' +import './chartist' +import './vuetify' diff --git a/resources/js/vue/plugins/theme.js b/resources/js/vue/plugins/theme.js new file mode 100644 index 00000000..5432040d --- /dev/null +++ b/resources/js/vue/plugins/theme.js @@ -0,0 +1,10 @@ +export default { + primary: '#4caf50', + secondary: '#4caf50', + tertiary: '#495057', + accent: '#82B1FF', + error: '#f55a4e', + info: '#00d3ee', + success: '#5cb860', + warning: '#ffa21a' +} diff --git a/resources/js/vue/plugins/vuetify.js b/resources/js/vue/plugins/vuetify.js new file mode 100644 index 00000000..bceb629b --- /dev/null +++ b/resources/js/vue/plugins/vuetify.js @@ -0,0 +1,10 @@ +import Vue from 'vue' +import Vuetify from 'vuetify' +import theme from './theme' +import 'vuetify/dist/vuetify.min.css' +import '@mdi/font/css/materialdesignicons.css' + +Vue.use(Vuetify, { + iconfont: 'mdi', + theme +}) diff --git a/resources/js/vue/router/index.js b/resources/js/vue/router/index.js new file mode 100644 index 00000000..a2ee9ba2 --- /dev/null +++ b/resources/js/vue/router/index.js @@ -0,0 +1,87 @@ +/** + * Vue Router + * + * @library + * + * https://router.vuejs.org/en/ + */ + +// Lib imports +import Vue from 'vue' +import VueAnalytics from 'vue-analytics' +import Router from 'vue-router' +import Meta from 'vue-meta' +import { TokenService } from '@/services' + +// Routes +import paths from './paths' + +function route (options) { + let path = options.path; + let view = options.view; + let name = options.name; + let meta = (path.meta) ? path.meta : ''; + return { + name: name || view, + path, + meta, + component: (resovle) => import( + `@/views/${view}.vue` + ).then(resovle) + } +} + +Vue.use(Router) + +// Create a new router +const router = new Router({ + mode: 'history', + routes: paths.map(path => route(path)).concat([ + { path: '*', redirect: '/dashboard' } + ]), + scrollBehavior (to, from, savedPosition) { + if (savedPosition) { + return savedPosition + } + if (to.hash) { + return { selector: to.hash } + } + return { x: 0, y: 0 } + } +}) + +Vue.use(Meta) + +router.beforeEach((to, from, next) => { + const isPublic = to.matched.some(record => record.meta.public); + const onlyWhenLoggedOut = to.matched.some(record => record.meta.onlyWhenLoggedOut); + const loggedIn = !!TokenService.getToken(); + // if (!isPublic && !loggedIn) { + // return next({ + // path:'/login', + // query: {redirect: to.fullPath} // Store the full path to redirect the user to after login + // }); + // } + + // Do not allow user to visit login page or register page if they are logged in + // if (loggedIn && onlyWhenLoggedOut) { + // return next('/') + // } + + next(); +}); + +// Bootstrap Analytics +// Set in .env +// https://github.com/MatteoGabriele/vue-analytics +if (process.env.GOOGLE_ANALYTICS) { + Vue.use(VueAnalytics, { + id: process.env.GOOGLE_ANALYTICS, + router, + autoTracking: { + page: process.env.NODE_ENV !== 'development' + } + }) +} + +export default router diff --git a/resources/js/vue/router/paths.js b/resources/js/vue/router/paths.js new file mode 100644 index 00000000..6c51d81b --- /dev/null +++ b/resources/js/vue/router/paths.js @@ -0,0 +1,67 @@ +/** + * Define all of your application routes here + * for more information on routes, see the + * official documentation https://router.vuejs.org/en/ + */ +export default [ + { + path: '/dashboard', + // Relative to /src/views + view: 'Dashboard' + }, + { + path: '/my-info', + name: 'My Info', + view: 'MyInfo' + }, + { + path: '/all-resualttest', + name: 'All Resualt Test', + view: 'AllResualtTest' + }, + { + path: '/manage-users', + name: 'Manage Users', + view: 'ManageUsers' + }, + { + path: '/test-creator', + name: 'Add New Test', + view: 'TestCreator' + }, + { + path: '/manage-medical-center', + name: 'Manage Medical Center', + view: 'ManageMedicalCenter' + }, + { + path: '/login', + name: 'Login', + view: 'Login', + meta: { + public: true, // Allow access to even if not logged in + onlyWhenLoggedOut: true + } + }, + { + path: '/register', + name: 'Register', + view: 'Register' + }, + { + path: '/submit-test-result', + name: 'Submit Test Result', + view: 'SubmitTestResult' + }, + { + path: '/test-creator', + name: 'Test Creator', + view: 'TestCreator' + }, + { + path: '/test', + name: 'Test', + view: 'Test' + } + +] diff --git a/resources/js/vue/services/auth/api.service.js b/resources/js/vue/services/auth/api.service.js new file mode 100644 index 00000000..317a89f9 --- /dev/null +++ b/resources/js/vue/services/auth/api.service.js @@ -0,0 +1,93 @@ +import axios from 'axios' +import { TokenService } from './storage.service' +import store from '@/store' + +const ApiService = { + + init(baseURL) { + axios.defaults.baseURL = baseURL; + }, + + setHeader() { + axios.defaults.headers.common["Authorization"] = `Bearer ${TokenService.getToken()}` + }, + + removeHeader() { + axios.defaults.headers.common = {} + }, + + get(resource) { + return axios.get(resource) + }, + + post(resource, data) { + return axios.post(resource, data) + }, + + put(resource, data) { + return axios.put(resource, data) + }, + + delete(resource) { + return axios.delete(resource) + }, + + /** + * Perform a custom Axios request. + * + * data is an object containing the following properties: + * - method + * - url + * - data ... request payload + * - auth (optional) + * - username + * - password + **/ + customRequest(data) { + return axios(data) + }, + + _401interceptor: null, + + mount401Interceptor() { + this._401interceptor = axios.interceptors.response.use( + (response) => { + return response + }, + async (error) => { + if (error.request.status == 401) { + if (error.config.url.includes('/o/token/')) { + // Refresh token has failed. Logout the user + store.dispatch('auth/logout') + throw error + } else { + // Refresh the access token + try{ + await store.dispatch('auth/refreshToken') + // Retry the original request + return this.customRequest({ + method: error.config.method, + url: error.config.url, + data: error.config.data + }) + } catch (e) { + // Refresh has failed - reject the original request + throw error + } + } + } + + // If error was not 401 just reject as is + throw error + } + ) + }, + + unmount401Interceptor() { + // Eject the interceptor + axios.interceptors.response.eject(this._401interceptor) + } +} + +export default ApiService +export { ApiService} diff --git a/resources/js/vue/services/auth/storage.service.js b/resources/js/vue/services/auth/storage.service.js new file mode 100644 index 00000000..d7383a29 --- /dev/null +++ b/resources/js/vue/services/auth/storage.service.js @@ -0,0 +1,37 @@ +const TOKEN_KEY = 'access_token' +const REFRESH_TOKEN_KEY = 'refresh_token' + +/** + * Manage the how Access Tokens are being stored and retreived from storage. + * + * Current implementation stores to localStorage. Local Storage should always be + * accessed through this instace. +**/ +const TokenService = { + getToken() { + return localStorage.getItem(TOKEN_KEY) + }, + + saveToken(accessToken) { + localStorage.setItem(TOKEN_KEY, accessToken) + }, + + removeToken() { + localStorage.removeItem(TOKEN_KEY) + }, + + getRefreshToken() { + return localStorage.getItem(REFRESH_TOKEN_KEY) + }, + + saveRefreshToken(refreshToken) { + localStorage.setItem(REFRESH_TOKEN_KEY, refreshToken) + }, + + removeRefreshToken() { + localStorage.removeItem(REFRESH_TOKEN_KEY) + } + +} + +export { TokenService } diff --git a/resources/js/vue/services/auth/user.service.js b/resources/js/vue/services/auth/user.service.js new file mode 100644 index 00000000..50e1d269 --- /dev/null +++ b/resources/js/vue/services/auth/user.service.js @@ -0,0 +1,104 @@ +import ApiService from './api.service' +import { TokenService } from './storage.service' + + +class AuthenticationError extends Error { + constructor(errorCode, message) { + super(message) + this.name = this.constructor.name + this.message = message + this.errorCode = errorCode + } +} + +const UserService = { + /** + * Login the user and store the access token to TokenService. + * + * @returns access_token + * @throws AuthenticationError + **/ + login: async function(cell_number, password) { + const requestData = { + method: 'post', + url: "login", + data: { + cell_number, + password, + grant_type: 'password', + }, + auth: { + username: process.env.VUE_APP_CLIENT_ID, + password: process.env.VUE_APP_CLIENT_SECRET + } + } + + try { + const response = await ApiService.customRequest(requestData); + TokenService.saveToken(response.data.token); + TokenService.saveRefreshToken(response.data.token); + ApiService.setHeader(); + + // NOTE: We haven't covered this yet in our ApiService + // but don't worry about this just yet - I'll come back to it later + ApiService.mount401Interceptor(); + + return response.data.access_token; + } catch (error) { + throw new AuthenticationError(error.response.status, error.response.data.detail); + } + }, + + /** + * Refresh the access token. + **/ + refreshToken: async function() { + const refreshToken = TokenService.getRefreshToken() + + const requestData = { + method: 'post', + url: "login", + data: { + grant_type: 'refresh_token', + refresh_token: refreshToken + }, + auth: { + username: process.env.VUE_APP_CLIENT_ID, + password: process.env.VUE_APP_CLIENT_SECRET + } + } + + try { + const response = await ApiService.customRequest(requestData) + + TokenService.saveToken(response.data.token) + TokenService.saveRefreshToken(response.data.token) + // Update the header in ApiService + ApiService.setHeader() + + return response.data.access_token + } catch (error) { + throw new AuthenticationError(error.response.status, error.response.data.detail) + } + + }, + + /** + * Logout the current user by removing the token from storage. + * + * Will also remove `Authorization Bearer ` header from future requests. + **/ + logout() { + // Remove the token and remove Authorization header from Api Service as well + TokenService.removeToken() + TokenService.removeRefreshToken() + ApiService.removeHeader() + + // NOTE: Again, we'll cover the 401 Interceptor a bit later. + ApiService.unmount401Interceptor() + } +} + +export default UserService + +export { UserService, AuthenticationError } diff --git a/resources/js/vue/services/index.js b/resources/js/vue/services/index.js new file mode 100644 index 00000000..6ee835ed --- /dev/null +++ b/resources/js/vue/services/index.js @@ -0,0 +1,3 @@ +export * from './auth/api.service'; +export * from './auth/storage.service'; +export * from './auth/user.service'; diff --git a/resources/js/vue/store/actions.js b/resources/js/vue/store/actions.js new file mode 100644 index 00000000..4b71d542 --- /dev/null +++ b/resources/js/vue/store/actions.js @@ -0,0 +1,5 @@ +// https://vuex.vuejs.org/en/actions.html + +export default { + // +} diff --git a/resources/js/vue/store/getters.js b/resources/js/vue/store/getters.js new file mode 100644 index 00000000..52ba2e43 --- /dev/null +++ b/resources/js/vue/store/getters.js @@ -0,0 +1,5 @@ +// https://vuex.vuejs.org/en/getters.html + +export default { + // +} diff --git a/resources/js/vue/store/index.js b/resources/js/vue/store/index.js new file mode 100644 index 00000000..89327046 --- /dev/null +++ b/resources/js/vue/store/index.js @@ -0,0 +1,31 @@ +/** + * Vuex + * + * @library + * + * https://vuex.vuejs.org/en/ + */ + +// Lib imports +import Vue from 'vue' +import Vuex from 'vuex' + +// Store functionality +import actions from './actions' +import getters from './getters' +import modules from './modules' +import mutations from './mutations' +import state from './state' + +Vue.use(Vuex) + +// Create a new store +const store = new Vuex.Store({ + actions, + getters, + modules, + mutations, + state +}) + +export default store diff --git a/resources/js/vue/store/modules/app/mutations.js b/resources/js/vue/store/modules/app/mutations.js new file mode 100644 index 00000000..f3073d2a --- /dev/null +++ b/resources/js/vue/store/modules/app/mutations.js @@ -0,0 +1,8 @@ +import { set, toggle } from '@/utils/vuex' + +export default { + setDrawer: set('drawer'), + setImage: set('image'), + setColor: set('color'), + toggleDrawer: toggle('drawer') +} diff --git a/resources/js/vue/store/modules/app/state.js b/resources/js/vue/store/modules/app/state.js new file mode 100644 index 00000000..0bdfb21d --- /dev/null +++ b/resources/js/vue/store/modules/app/state.js @@ -0,0 +1,5 @@ +export default { + drawer: null, + color: 'WM-CyanBlueGradient-BG', + // image: 'https://demos.creative-tim.com/vue-material-dashboard/img/sidebar-2.32103624.jpg' +} diff --git a/resources/js/vue/store/modules/auth/actions.js b/resources/js/vue/store/modules/auth/actions.js new file mode 100644 index 00000000..e3f9f8f4 --- /dev/null +++ b/resources/js/vue/store/modules/auth/actions.js @@ -0,0 +1,53 @@ +import { UserService, AuthenticationError } from '@/services/auth/user.service' +import router from '@/router' + +export default { + async login({ commit }, {cell_number, password}) { + commit('loginRequest'); + + try { + const token = await UserService.login(cell_number, password); + commit('loginSuccess', token) + + // Redirect the user to the page he first tried to visit or to the home view + router.push(router.history.current.query.redirect || '/'); + + return true + } catch (e) { + if (e instanceof AuthenticationError) { + commit('loginError', {errorCode: e.errorCode, errorMessage: e.message}) + } + + return false + } + }, + + logout({ commit }) { + UserService.logout() + commit('logoutSuccess') + router.push('/login') + }, + + refreshToken({ commit, state }) { + // If this is the first time the refreshToken has been called, make a request + // otherwise return the same promise to the caller + if(!state.refreshTokenPromise) { + const p = UserService.refreshToken() + commit('refreshTokenPromise', p) + + // Wait for the UserService.refreshToken() to resolve. On success set the token and clear promise + // Clear the promise on error as well. + p.then( + response => { + commit('refreshTokenPromise', null) + commit('loginSuccess', response) + }, + error => { + commit('refreshTokenPromise', null) + } + ) + } + + return state.refreshTokenPromise + } +} diff --git a/resources/js/vue/store/modules/auth/getters.js b/resources/js/vue/store/modules/auth/getters.js new file mode 100644 index 00000000..0bc03bbe --- /dev/null +++ b/resources/js/vue/store/modules/auth/getters.js @@ -0,0 +1,17 @@ +export default { + loggedIn: (state) => { + return state.accessToken ? true : false + }, + + authenticationErrorCode: (state) => { + return state.authenticationErrorCode + }, + + authenticationError: (state) => { + return state.authenticationError + }, + + authenticating: (state) => { + return state.authenticating + } +} diff --git a/resources/js/vue/store/modules/auth/mutations.js b/resources/js/vue/store/modules/auth/mutations.js new file mode 100644 index 00000000..2e4828cf --- /dev/null +++ b/resources/js/vue/store/modules/auth/mutations.js @@ -0,0 +1,27 @@ +export default { + loginRequest(state) { + state.authenticating = true; + state.authenticationError = '' + state.authenticationErrorCode = 0 + }, + + loginSuccess(state, accessToken) { + state.accessToken = accessToken + state.authenticating = false; + }, + + loginError(state, {errorCode, errorMessage}) { + state.authenticating = false + state.authenticationErrorCode = errorCode + state.authenticationError = errorMessage + }, + + logoutSuccess(state) { + state.accessToken = '' + }, + + + refreshTokenPromise(state, promise) { + state.refreshTokenPromise = promise + } +} diff --git a/resources/js/vue/store/modules/auth/state.js b/resources/js/vue/store/modules/auth/state.js new file mode 100644 index 00000000..fcf4fdd6 --- /dev/null +++ b/resources/js/vue/store/modules/auth/state.js @@ -0,0 +1,9 @@ +import { TokenService } from '@/services/auth/storage.service' + +export default { + authenticating: false, + accessToken: TokenService.getToken(), + authenticationErrorCode: 0, + authenticationError: '', + refreshTokenPromise: null // Holds the promise of the refresh token +} diff --git a/resources/js/vue/store/modules/index.js b/resources/js/vue/store/modules/index.js new file mode 100644 index 00000000..94b9d514 --- /dev/null +++ b/resources/js/vue/store/modules/index.js @@ -0,0 +1,21 @@ +// https://vuex.vuejs.org/en/modules.html + +const requireModule = require.context('.', true, /\.js$/) +const modules = {} + +requireModule.keys().forEach(fileName => { + if (fileName === './index.js') return + + // Replace ./ and .js + const path = fileName.replace(/(\.\/|\.js)/g, '') + const [moduleName, imported] = path.split('/') + if (!modules[moduleName]) { + modules[moduleName] = { + namespaced: true + } + } + + modules[moduleName][imported] = requireModule(fileName).default +}) + +export default modules diff --git a/resources/js/vue/store/mutations.js b/resources/js/vue/store/mutations.js new file mode 100644 index 00000000..31dc08f6 --- /dev/null +++ b/resources/js/vue/store/mutations.js @@ -0,0 +1,5 @@ +// https://vuex.vuejs.org/en/mutations.html + +export default { + // +} diff --git a/resources/js/vue/store/state.js b/resources/js/vue/store/state.js new file mode 100644 index 00000000..573407b6 --- /dev/null +++ b/resources/js/vue/store/state.js @@ -0,0 +1,5 @@ +// https://vuex.vuejs.org/en/state.html + +export default { + // +} diff --git a/resources/js/vue/styles/css/Assets/Main.scss b/resources/js/vue/styles/css/Assets/Main.scss new file mode 100644 index 00000000..492ec133 --- /dev/null +++ b/resources/js/vue/styles/css/Assets/Main.scss @@ -0,0 +1,71 @@ +.theme--light.v-card.WM-TransparentCard { + background-color: transparent !important; + border-color: transparent !important; + box-shadow: none !important; +} +.headline { + letter-spacing : 7px !important; +} +.WM-Border-L-3x { + border-left: 3px solid; +} +.WM-OrangeGradient-BG { + background: linear-gradient(-245.99599235188236deg, rgba(252, 184, 162,1) -0.3020833333333286%,rgba(255, 236, 210,1) 93.03125%); +} +.WM-BlueGradient-BG { + background: linear-gradient(-246.25375448810587deg, rgba(213, 245, 253,1) 0.4518229166666856%,rgba(233, 255, 247,1) 92.79557291666667%) +} +.WM-CoffeeGradient-BG { + background : linear-gradient(-246.25375448810587deg, rgba(226, 210, 196,1) 0.2955729166666856%,rgba(250, 247, 245,1) 92.63932291666667%); +} +.WM-MuskGradient-BG { + background : linear-gradient(113.58893008880955deg, rgba(167, 204, 225,1) 4.927083333333334%,rgba(236, 246, 237,1) 97.84374999999999%); +} +.WM-CyanBlueGradient-BG { + background:linear-gradient(90deg, rgba(29,200,230,1) 20.5625%,rgba(29,200,229,1) 20.5625%,rgba(29,230,184,1) 80.5625%); +} +.WM-GreyGradient-BG { + background :linear-gradient(-248.2097473199551deg, rgba(220, 220, 220,1) 0.71484375%,rgba(246, 245, 245,1) 92.95442708333334%) +} +.WM-GreenGradient-BG { + background : linear-gradient(112.72013189013455deg, rgba(98, 185, 183,1) 4.927083333333334%,rgba(236, 246, 237,1) 97.84374999999999%) +} +.WM-YellowPinkGradient-BG { + background : linear-gradient(111.36820033167237deg, rgba(249, 231, 148,1) 4.927083333333334%,rgba(246, 190, 212,1) 97.84374999999999%) +} +.WM-PinkGradient-BG { + background: linear-gradient(to right, #ee9ca7, #ffdde1); +} +.WM-LightGray-color { + color: rgba(33,33,33,.7) +} +// .WM-Color-LightGrey { +// background-color : #F5F5F5; +// } +.WM-Outline-Btn { + padding: 8px; + background:transparent !important; +} +.container.grid-list-xl :not(:only-child) .layout:last-child { + margin : 0 !important; +} +.v-navigation-drawer .v-list .v-list-item .v-list__tile.v-list__tile--active { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.v-btn.WM-NoShadow:not(.v-btn--depressed):not(.v-btn--flat) { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +@media screen and(max-width : 1536px) { + .WM-WidthScreen-SM { + flex-basis:35% !important; + max-width: 35% !important; + } +} +@media screen and(max-width : 1024px) { + .WM-WidthScreen-XS { + flex-basis:60% !important; + max-width: 60% !important; + } +} diff --git a/resources/js/vue/styles/css/Assets/WM-ModernTheme.scss b/resources/js/vue/styles/css/Assets/WM-ModernTheme.scss new file mode 100644 index 00000000..c5040c94 --- /dev/null +++ b/resources/js/vue/styles/css/Assets/WM-ModernTheme.scss @@ -0,0 +1,878 @@ +/* -------------------------------------------------------- + General :: Begin +-------------------------------------------------------- */ + +.En-Raleway { + font-family: 'Raleway', sans-serif; +} +.WM-SubText { + display: inline-block; + padding: 10px 25px 10px 25px; + color: #fff; + border-radius: 5px; + margin: 3px 0px 10px 0px; +} +.WM-SubText.SmallPad { + padding: 5px 15px 5px 15px; +} +.WM-SubText.XS { + padding: 3px 15px 1px 15px; +} + +.WM-LetterSpacing-5 { + letter-spacing: 5px; +} +.WM-LetterSpacing-10 { + letter-spacing: 10px; +} +.WM-LetterSpacing-15 { + letter-spacing: 15px; +} +.wow { + visibility: hidden; +} +.RotateX { + transform: rotate(180deg); + webkit-transform: rotate(180deg); +} +.Material-Shoadow-SM { + box-shadow: 0 8px 10px rgba(0,0,0,0.30), 0 4px 3px rgba(0,0,0,0.22); +} +.InlineBlock { + display: inline-block; +} +.CubeTransition { + transition-property: all; + transition-duration: .5s; + transition-timing-function: cubic-bezier(0, 1, 0.5, 1); +} +.WhiteTheme .WM-SubText { + background-color: #fff !important; + color: #000; +} +.WhiteTheme .Notification { + background-color: transparent !important; +} +.WM-Height-90 { + height: 90px; +} +.WM-Height-110 { + height: 110px; +} +.WM-Height-130 { + height: 130px; +} +.WM-Width-220 { + width: 220px; +} +.WM-Width-Full { + width: 100%; +} +.WM-Height-Full { + height: 100%; +} +.WM-Absolute { + position: absolute; +} +.WM-Relative { + position: relative; +} +.WM-Block { + display: block; +} +.WM-InlineBlock { + display: inline-block; +} + +[class^='WM-Hover'], [class*='WM-Hover'] { + transition: 0.2s; +} +/* -------------------------------------------------------- + Align & Floats :: Begin +-------------------------------------------------------- */ +.WM-Align-C { + text-align: center; +} +.WM-Align-R { + text-align: right; +} +.WM-Align-L { + text-align: left; +} +.WM-Float-R { + float: right; +} +.WM-Float-L { + float: left; +} +/* -------------------------------------------------------- + Direction :: Begin +-------------------------------------------------------- */ +.WM-RTL { + direction: rtl; +} +/* -------------------------------------------------------- + Fonts :: Begin +-------------------------------------------------------- */ +.WM-Font-12 { + font-size: 12px; +} +.WM-Font-14 { + font-size: 14px; +} +.WM-Font-16 { + font-size: 16px; +} +.WM-Font-18 { + font-size: 18px; +} +.WM-Font-20 { + font-size: 20px; +} +.WM-Font-22 { + font-size: 22px; +} +.WM-Font-24 { + font-size: 24px; +} +.WM-Font-30 { + font-size: 30px; +} +.WM-Font-36 { + font-size: 36px; +} +.WM-Font-48 { + font-size: 48px; +} +.WM-Font-52 { + font-size: 52px; +} + + + +/* -------------------------------------------------------- + Inputs :: Begin +-------------------------------------------------------- */ + +.WM-Input { + outline: none; + border: none; +} + +.WM-TextArea { + outline: none; + border: none; +} + +.WM-TextArea:focus, .WM-Input:focus { + border-color: transparent !important; +} + +.WM-Input:focus::-webkit-input-placeholder { + color:transparent; +} + +.WM-Input:focus::-webkit-input-placeholder { color:transparent; } +.WM-Input:focus:-moz-placeholder { color:transparent; } +.WM-Input:focus::-moz-placeholder { color:transparent; } +.WM-Input:focus:-ms-input-placeholder { color:transparent; } + +.WM-TextArea:focus::-webkit-input-placeholder { color:transparent; } +.WM-TextArea:focus:-moz-placeholder { color:transparent; } +.WM-TextArea:focus::-moz-placeholder { color:transparent; } +.WM-TextArea:focus:-ms-input-placeholder { color:transparent; } + +.WM-Input::-webkit-input-placeholder { + color: #555555; +} +.WM-Input:-moz-placeholder { + color: #555555; +} +.WM-Input::-moz-placeholder { + color: #555555; +} +.WM-Input:-ms-input-placeholder { + color: #555555; +} + +.WM-TextArea::-webkit-input-placeholder { + color: #555555; +} +.WM-TextArea:-moz-placeholder { + color: #555555; +} +.WM-TextArea::-moz-placeholder { + color: #555555; +} +.WM-TextArea:-ms-input-placeholder { + color: #555555; +} + +.WM-InputWrapper { + width: 100%; + position: relative; + border-bottom: 2px solid #d9d9d9; + padding-bottom: 0px; + margin-bottom: 35px; +} + +.WM-InputLabel { + font-size: 15px; + color: #999999; + line-height: 1.5; + padding-left: 5px; +} + +.WM-Input100 { + display: block; + width: 100%; + background: transparent; + font-size: 18px; + color: #555555; + line-height: 1.2; +} + +.WM-Input100-Focus { + position: absolute; + display: block; + width: 100%; + height: 100%; + top: 0; + left: 0; + pointer-events: none; +} + +.WM-Input100-Focus::before { + content: ""; + display: block; + position: absolute; + bottom: -2px; + left: 0; + width: 0; + height: 2px; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; + background: #ff4b5a; +} +.WM-Input.WM-Red + .WM-Input100-Focus::before { + background: #ee3552; +} +.WM-Input.WM-Orange + .WM-Input100-Focus::before { + background: #FF6B57; +} +.WM-Input.WM-Purple + .WM-Input100-Focus::before { + background: #ac3773; +} +.WM-Input.WM-Cyan + .WM-Input100-Focus::before { + background: #32c5d2; +} +.WM-Input.WM-Green + .WM-Input100-Focus::before { + background: #0d7e00; +} +.WM-Input.WM-Blue + .WM-Input100-Focus::before { + background: #3498DB; +} +.WM-Input.WM-Black + .WM-Input100-Focus::before { + background: #000; +} + + + +.WM-Input.WM-Input100 { + height: 40px; +} +.WM-InputWrapper input:disabled { + cursor: not-allowed; +} + +.WM-TextArea.WM-Input100 { + min-height: 110px; + padding-top: 9px; + padding-bottom: 13px; +} + + +.WM-Input100:focus + .WM-Input100-Focus::before { + width: 100%; +} + + +.WM-Select { + background-color: transparent !important; + -webkit-appearance: none; +} + +/* -------------------------------------------------------- + Margins :: Begin +-------------------------------------------------------- */ +.WM-Margin-T-5 { + margin-top: 5px; +} +.WM-Margin-T-15 { + margin-top: 15px; +} +.WM-Margin-T-20 { + margin-top: 20px; +} +.WM-Margin-T-45 { + margin-top: 45px; +} +.WM-Margin-T-55 { + margin-top: 55px; +} +.WM-Margin-T-100 { + margin-top: 100px; +} +.WM-Margin-L-10 { + margin-left: 10px; +} +.WM-Margin-L-0 { + margin-left: 0 !important; +} +.WM-Margin-R-10 { + margin-right: 10px; +} +.WM-Margin-R-40 { + margin-right: 40px; +} +.WM-Margin-BT-20 { + margin-top: 20px; + margin-bottom: 20px; +} +.WM-Margin-BT-5 { + margin-top: 5px; + margin-bottom: 5px; +} +.WM-Margin-B-10 { + margin-bottom: 10px; +} +.WM-Margin-B-30 { + margin-bottom: 30px; +} +.WM-Margin-RL-15 { + margin-left: 15px; + margin-right: 15px; +} + +/* -------------------------------------------------------- + Paddings :: Begin +-------------------------------------------------------- */ +.WM-Padding-10 { + padding: 10px; +} +.WM-Padding-5 { + padding: 5px; +} +.WM-Padding-T-10 { + padding-top: 10px; +} + +/* -------------------------------------------------------- + Borders :: Begin +-------------------------------------------------------- */ +.WM-Border { + border: 1px solid; +} +.WM-Border-2x { + border: 2px solid; +} +.WM-Border-R { + border-right: 1px solid; +} +.WM-Border-L { + border-left: 1px solid; +} +.WM-Border-T { + border-top: 1px solid; +} +.WM-Border-B { + border-bottom: 1px solid; +} + + +/* -------------------------------------------------------- + Buttons :: Begin +-------------------------------------------------------- */ + +.WM-Btn { + outline: none !important; + border: none; + background: transparent; + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + min-width: 160px; + height: 50px; + border-radius: 25px; + font-size: 16px; + color: #fff; + /* line-height: 1.2; */ + line-height: 0; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; + +} + +.WM-Btn-Red { + background-color: #ee3552; + box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); +} + +.WM-Btn-Orange { + background-color: #FF6B57; + box-shadow: 0 10px 30px 0px rgba(255, 107, 87, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(255, 107, 87, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(255, 107, 87, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(255, 107, 87, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(255, 107, 87, 0.5); +} + + +.WM-Btn-Cyan { + background-color: #32c5d2; + box-shadow: 0 10px 30px 0px rgba(250, 197, 210, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5); +} + +.WM-Btn-Yellow { + background-color: #ffd63a; + color: #000; + box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5); +} + +.WM-Btn-Purple { + background-color: #ac3773; + color: #fff; + box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5); +} + + +.WM-Btn-Black { + background-color: #000; + box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5); +} + +.WM-Btn-White { + background-color: #fff; + color: #000; + box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2); + -moz-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2); + -webkit-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2); + -o-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2); + -ms-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2); +} + +.WM-Btn-Green { + background-color: #0d7e00; + box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.5); +} + +.WM-Btn-Blue { + background-color: #3498DB; + box-shadow: 0 10px 30px 0px rgba(52, 152, 219, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(52, 152, 219, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(52, 152, 219, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(52, 152, 219, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(52, 152, 219, 0.5); +} +.WM-Btn-Gray { + background-color: #797979; + box-shadow: 0 10px 30px 0px rgba(82, 104, 119, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(82, 104, 119, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(82, 104, 119, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(82, 104, 119, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(82, 104, 119, 0.5); +} + + +.WM-Btn i { + margin-left: 5px; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; +} + +.WM-Btn:hover { + background-color: #333333; + cursor: pointer; + color: #fff; + box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5); +} +.WM-Btn-RedHover:hover { + background-color: #ee3552; + cursor: pointer; + color: #fff; + box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -moz-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -webkit-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -o-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); + -ms-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5); +} + +.WM-Btn-SM { + min-width: 50px; + padding: 0 10px; +} +.WM-Btn-SM i { + margin-left: 0px; +} +.WM-Btn-XS { + min-width: 40px; + padding: 0 10px; + line-height: 1 !important; + height: 40px !important; +} +.WM-Btn-XS i { + margin-left: 0px; +} +/* .WM-Btn:hover i { + -webkit-transform: translateX(10px); + -moz-transform: translateX(10px); + -ms-transform: translateX(10px); + -o-transform: translateX(10px); + transform: translateX(10px); +} */ + + + +/* -------------------------------------------------------- + Headers :: Begin +-------------------------------------------------------- */ + + .WM-SH-Container { + width: 100%; + position: relative; + text-align: right; + } + .WM-SH-TextFa { + margin-bottom: 15px; + font-size: 25px; + color: #000; + } + .WM-SH-Line { + width: 100%; + height: 1px; + background-color: #000; + overflow: hidden; + } + .WM-SH-TextEn-Container { + top: -12px; + position: relative; + display: inline-block; + z-index: 14; + overflow: visible; + padding: 0 0px; + background-color: #fff; + } + .WM-SH-TextEn { + background-color: #000; + padding: 5px 20px 5px 20px; + color: #fff; + z-index: 9; + overflow: visible; + font-size: 14px; + margin: 0px 0px 0px 20px; + border-radius: 3px; + } + .WM-SH-Description { + margin-top: -7px; + font-size: 14px; + } + + + +/* -------------------------------------------------------- + Links :: Begin +-------------------------------------------------------- */ +.WM-Link { + display: inline-block; + color: #000; + direction: rtl; + text-decoration: none; +} +.WM-Link::after { + content: ''; + display: block; + width: 0; + height: 2px; + background: #000; + transition: width .3s; + margin-top: 2px; +} +.WM-Link:hover::after, .WM-Link.WM-Selected::after { + width: 100%; +} + +.WM-Link-Red:hover, .WM-Link-Red.WM-Selected { + color: #ee3552 !important; +} +.WM-Link-Red::after { + background: #ee3552; +} + +.WM-Link-Green:hover, .WM-Link-Green.WM-Selected { + color: #32c5d2 !important; +} +.WM-Link-Green::after { + background: #32c5d2; +} + +.WM-Link-Dark:hover, .WM-Link-Dark.WM-Selected { + color: #000 !important; +} +.WM-Link-Dark::after { + background: #000; +} + +.WM-Link-Purple:hover, .WM-Link-Purple.WM-Selected { + color: #ac3773 !important; +} +.WM-Link-Purple::after { + background: #ac3773; +} + +.WM-Link-Orange:hover, .WM-Link-Orange.WM-Selected { + color: #FF6B57 !important; +} +.WM-Link-Orange::after { + background: #FF6B57; +} + + + +/* -------------------------------------------------------- + Colors :: Begin +-------------------------------------------------------- */ +/* ---------------------------AutoMatic Generate--------------------------- */ +.WM-BG-Red, .WM-Link-Red::after, .WM-Input.WM-Red + .WM-Input100-Focus::before { + background-color: #ee3552; + color: #fff; +} + +.WM-Color-Red, .WM-Link-Red:hover, .WM-Link-Red.WM-Selected, .WM-Link-Red.WM-Active { + color: #ee3552; +} + +.WM-Border-Red, .WM-Hover-Red:hover { + border-color: #ee3552 !important; +} + +.WM-BG-Orange, .WM-Link-Orange::after, .WM-Input.WM-Orange + .WM-Input100-Focus::before { + background-color: #FF6B57; + color: #fff; +} + +.WM-Color-Orange, .WM-Link-Orange:hover, .WM-Link-Orange.WM-Selected, .WM-Link-Orange.WM-Active { + color: #FF6B57; +} + +.WM-Border-Orange, .WM-Hover-Orange:hover { + border-color: #FF6B57 !important; +} + +.WM-BG-Yellow, .WM-Link-Yellow::after, .WM-Input.WM-Yellow + .WM-Input100-Focus::before { + background-color: #ffd63a; + color: #fff; +} + +.WM-Color-Yellow, .WM-Link-Yellow:hover, .WM-Link-Yellow.WM-Selected, .WM-Link-Yellow.WM-Active { + color: #ffd63a; +} + +.WM-Border-Yellow, .WM-Hover-Yellow:hover { + border-color: #ffd63a; +} + +.WM-BG-Gold, .WM-Link-Gold::after, .WM-Input.WM-Gold + .WM-Input100-Focus::before { + background-color: #ddcfbb; + color: #fff; +} + +.WM-Color-Gold, .WM-Link-Gold:hover, .WM-Link-Gold.WM-Selected, .WM-Link-Gold.WM-Active { + color: #ddcfbb; +} + +.WM-Border-Gold, .WM-Hover-Gold:hover { + border-color: #ddcfbb; +} + +.WM-BG-Purple, .WM-Link-Purple::after, .WM-Input.WM-Purple + .WM-Input100-Focus::before { + background-color: #ac3773; + color: #fff; +} + +.WM-Color-Purple, .WM-Link-Purple:hover, .WM-Link-Purple.WM-Selected, .WM-Link-Purple.WM-Active { + color: #ac3773; +} + +.WM-Border-Purple, .WM-Hover-Purple:hover { + border-color: #ac3773 !important; +} + +.WM-BG-Blue, .WM-Link-Blue::after, .WM-Input.WM-Blue + .WM-Input100-Focus::before { + background-color: #3498DB; + color: #fff; +} + +.WM-Color-Blue, .WM-Link-Blue:hover, .WM-Link-Blue.WM-Selected, .WM-Link-Blue.WM-Active { + color: #3498DB; +} + +.WM-Border-Blue, .WM-Hover-Blue:hover { + border-color: #3498DB !important; +} + +.WM-BG-Green, .WM-Link-Green::after, .WM-Input.WM-Green + .WM-Input100-Focus::before { + background-color: #0d7e00; + color: #fff; +} + +.WM-Color-Green, .WM-Link-Green:hover, .WM-Link-Green.WM-Selected, .WM-Link-Green.WM-Active { + color: #0d7e00; +} + +.WM-Border-Green, .WM-Hover-Green:hover { + border-color: #0d7e00; +} + +.WM-BG-Cyan, .WM-Link-Cyan::after, .WM-Input.WM-Cyan + .WM-Input100-Focus::before { + background-color: #32c5d2; + color: #fff; +} + +.WM-Color-Cyan, .WM-Link-Cyan:hover, .WM-Link-Cyan.WM-Selected, .WM-Link-Cyan.WM-Active { + color: #32c5d2; +} + +.WM-Border-Cyan, .WM-Hover-Cyan:hover { + border-color: #32c5d2; +} + +.WM-BG-LightGray, .WM-Link-LightGray::after, .WM-Input.WM-LightGray + .WM-Input100-Focus::before { + background-color: #e6e6e6; + color: #fff; +} + +.WM-Color-LightGray, .WM-Link-LightGray:hover, .WM-Link-LightGray.WM-Selected, .WM-Link-LightGray.WM-Active { + color: #e6e6e6; +} + +.WM-Border-LightGray, .WM-Hover-LightGray:hover { + border-color: #e6e6e6; +} + +.WM-BG-Gray, .WM-Link-Gray::after, .WM-Input.WM-Gray + .WM-Input100-Focus::before { + background-color: #797979; + color: #fff; +} + +.WM-Color-Gray, .WM-Link-Gray:hover, .WM-Link-Gray.WM-Selected, .WM-Link-Gray.WM-Active { + color: #797979; +} + +.WM-Border-Gray, .WM-Hover-Gray:hover { + border-color: #797979 !important; +} + +.WM-BG-Dark, .WM-Link-Dark::after, .WM-Input.WM-Dark + .WM-Input100-Focus::before { + background-color: #2f353b; + color: #fff; +} + +.WM-Color-Dark, .WM-Link-Dark:hover, .WM-Link-Dark.WM-Selected, .WM-Link-Dark.WM-Active { + color: #2f353b; +} + +.WM-Border-Dark, .WM-Hover-Dark:hover { + border-color: #2f353b; +} + +.WM-BG-Black, .WM-Link-Black::after, .WM-Input.WM-Black + .WM-Input100-Focus::before { + background-color: #2f353b; + color: #fff; +} + +.WM-Color-Black, .WM-Link-Black:hover, .WM-Link-Black.WM-Selected, .WM-Link-Black.WM-Active { + color: #2f353b; +} + +.WM-Border-Black, .WM-Hover-Black:hover { + border-color: #2f353b !important; +} + +.WM-BG-White, .WM-Link-White::after, .WM-Input.WM-White + .WM-Input100-Focus::before { + background-color: #fff; + color: #fff; +} + +.WM-Color-White, .WM-Link-White:hover, .WM-Link-White.WM-Selected, .WM-Link-White.WM-Active { + color: #fff; +} + +.WM-Border-White, .WM-Hover-White:hover { + border-color: #fff; +} + +/* ---------------------------AutoMatic Generate--------------------------- */ + +.WM-BG-LightGray, .WM-BG-Gold { + color: #000 !important; +} + + +/* -------------------------------------------------------- + Hover :: Grayscale +-------------------------------------------------------- */ +.WM-CategoryItem { + display:block; + overflow:hidden; + position:relative; +} +.WM-Hover-Grayscale { + cursor: pointer; + -webkit-transition: all 1s ease !important; + -moz-transition: all 1s ease !important; + -o-transition: all 1s ease !important; + -ms-transition: all 1s ease !important; + transition: all 1s ease !important; +} +.WM-Hover-Grayscale:hover { + -webkit-filter: grayscale(100%) !important; +} diff --git a/resources/js/vue/styles/index.scss b/resources/js/vue/styles/index.scss new file mode 100644 index 00000000..5a5e7e10 --- /dev/null +++ b/resources/js/vue/styles/index.scss @@ -0,0 +1,17 @@ +@import "material-dashboard/mixins"; +@import "material-dashboard/variables"; +@import "material-dashboard/typography"; +@import "material-dashboard/sidebar"; +@import "material-dashboard/toolbar"; +@import "material-dashboard/misc"; +@import "material-dashboard/inputs"; +@import "material-dashboard/footer"; +@import "material-dashboard/cards"; +@import "material-dashboard/tables"; +@import "material-dashboard/tabs"; +@import "material-dashboard/checkboxes"; +@import "material-dashboard/tooltips"; +@import "material-dashboard/buttons"; +@import "material-dashboard/alerts"; +@import "material-dashboard/fixed-plugin"; +@import "material-dashboard/dropdown"; diff --git a/resources/js/vue/styles/material-dashboard/_alerts.scss b/resources/js/vue/styles/material-dashboard/_alerts.scss new file mode 100644 index 00000000..388c530e --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_alerts.scss @@ -0,0 +1,48 @@ +.v-alert { + .v-alert__dismissible .v-icon { + color: rgba($white, .5); + font-size: $font-size-default + 2; + } + + .v-alert__icon.v-icon { + font-size: $font-size-alert-icon; + color: $white; + } +} + +.v-snack { + .v-icon:not(:first-child) { + color: rgba($white, .5); + margin-left: $margin-general + 1; + } + + .v-icon:first-child { + font-size: $font-size-alert-icon; + } + + .v-snack__content { + padding: $padding-general $padding-general + 5; + height: auto; + } + + .v-snack__wrapper { + border-radius: $border-radius-base + 1; + } +} + +.v-snack .v-snack__wrapper, +.v-alert { + @include alert-shadow('info', lighten($brand-info, 5%)); + @include alert-shadow('success', $brand-success); + @include alert-shadow('error', $brand-danger); + @include alert-shadow('warning', $brand-warning); + @include alert-shadow('purple', $brand-primary); +} + +.v-snack { + @include notifications-color('info', lighten($brand-info, 5%)); + @include notifications-color('success', $brand-success); + @include notifications-color('error', $brand-danger); + @include notifications-color('warning', $brand-warning); + @include notifications-color('purple', $brand-primary); +} diff --git a/resources/js/vue/styles/material-dashboard/_buttons.scss b/resources/js/vue/styles/material-dashboard/_buttons.scss new file mode 100644 index 00000000..a34b5c20 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_buttons.scss @@ -0,0 +1,101 @@ +.v-btn { + margin: $margin-small 1px; + padding: $padding-small + 2 $padding-general + 15; + font-size: $font-size-small; + font-weight: $font-weight-base !important; + height: auto; + line-height: $line-height-base; + color: $white !important; + cursor: pointer; + border-radius: $border-radius-base; + + &.v-btn--round, + &.v-btn--round:after { + border-radius: $btn-round-padding; + } + + &.v-btn-facebook { + @include social-buttons-color($social-facebook); + } + &.v-btn-twitter { + @include social-buttons-color($social-twitter); + } + + .v-icon--left { + margin-right: $btn-margin-icon; + } + .v-icon--right { + margin-left: $btn-margin-icon; + } + + &.v-btn--large { + font-size: $font-size-general; + padding: $btn-y-large-padding $btn-x-large-padding !important; + line-height: $btn-large-line-height; + } + + &.v-btn--small { + padding: $btn-y-small-padding $btn-x-small-padding !important; + font-size: $font-size-small - 1; + } + + &.v-btn--icon { + width: $btn-icon-dim; + height: $btn-icon-dim; + line-height: $btn-icon-dim; + padding: 0; + + &.v-btn--round { + border-radius: 50%; + } + } + + &.success { + @include button-color($brand-success); + } + + &.default { + @include button-color($gray-light); + } + + &.primary { + @include button-color($brand-primary); + } + + &.warning { + @include button-color($brand-warning); + } + + &.info { + @include button-color($brand-info); + } + + &.danger { + @include button-color($brand-danger); + } + + .v-icon { + font-size: $btn-font-size-icon; + } +} + +.v-btn--fixed { + border-radius: $border-radius-base + 3; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + background-color: rgba($black, .3) !important; + right: 0; + padding: 0; + width: $btn-fixed-width; + + .v-icon { + font-size: $btn-fixed-icon-size; + padding: $padding-small; + } +} + +.v-btn--active:before, +.v-btn:focus:before, +.v-btn:hover:before { + background-color: transparent; +} diff --git a/resources/js/vue/styles/material-dashboard/_cards.scss b/resources/js/vue/styles/material-dashboard/_cards.scss new file mode 100644 index 00000000..fe04b38e --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_cards.scss @@ -0,0 +1,167 @@ +.v-card { + box-shadow: $card-shadow; + border-radius: $border-radius-base; + + .category { + margin: 0; + } + + .title { + margin-top: 0; + line-height: $line-height-base !important; + letter-spacing: 0 !important; + font-size: $font-size-h4 !important; + margin-bottom: $card-title-margin !important; + } + + .v-divider { + border-top: $divider-border; + margin-left: $card-content-x-padding !important; + margin-right: $card-content-x-padding !important; + margin-bottom: 1px; + } + + .v-offset { + top: $card-offset !important; + margin-bottom: $card-offset !important; + + .category { + color: rgba($white, .62); + } + + .v-card--material__header.v-card{ + padding: $padding-general; + } + } + + .v-card__actions { + margin: 0 $card-actions-y-margin 0; + padding: $padding-small 0 $padding-small; + line-height: $line-height-higher; + } +} + +.v-card--material-chart.v-card { + &:not(.v-card--material__header) { + margin: $card-margin 0 !important; + } + + .v-card--material__header{ + border-radius: $border-radius-base + 3; + min-height: $card-chart-min-height; + padding: 0 !important; + + .ct-label { + font-size: $font-size-chart-label; + } + } + + .title { + margin-top: 0; + } + + .category { + margin: 0 !important; + line-height: $line-height-higher; + color: $gray-light; + } + + .v-card__text { + padding: $padding-general $card-content-x-padding; + line-height: $line-height-higher; + } +} + +.v-card--material-stats.v-card:not(.v-card--material__header), +.v-card--material-chart.v-card:not(.v-card--material__header) { + margin: $card-margin 0 !important; +} + +@include card-header-color('info', $brand-info, $cyan-400, $cyan-600); +@include card-header-color('red', $brand-danger, $red-400, $red-600); +@include card-header-color('green', $brand-success, $green-400, $green-600); +@include card-header-color('orange', $brand-warning, $orange-400, $orange-600); +@include card-header-color('purple', $brand-primary, $purple-400, $purple-600); + +.v-card--material-stats.v-card { + .v-offset { + position: absolute; + + .v-card { + max-width: $card-stats-offset; + max-height: $card-stats-offset; + line-height: $card-stats-offset; + padding: $padding-general !important; + + i { + font-size: $font-size-big !important; + line-height: $line-height-high; + width: $card-stats-icons-dim; + height: $card-stats-icons-dim; + } + } + } + + .v-card__text { + text-align: right; + padding-top: $padding-small; + position: relative; + } + + .title { + margin: 0 !important; + line-height: $line-height-base !important; + letter-spacing: 0 !important; + font-size: $font-size-h3 !important; + + small { + color: $gray-light; + font-size: $font-size-small-tag; + line-height: 1; + font-weight: $font-weight-base; + } + } + + .v-card__actions { + i { + position: relative; + top: -1px; + font-size: $font-size-default + 2 !important; + } + + .caption { + color: $gray-light; + } + } +} + +.v-card-profile { + display: inline-block; + + .v-offset { + top: unset !important; + margin-bottom: unset !important; + margin-top: $card-profile-avatar-pos; + } + + .v-card__text .v-card__text { + padding-bottom: 0; + } + + .v-card__text { + padding: $padding-general; + } + + img { + @include shadow-big(); + } +} + +.v-card--flat { + background-color: transparent !important; + box-shadow: none; + + .v-table { + background-color: transparent; + } +} diff --git a/resources/js/vue/styles/material-dashboard/_checkboxes.scss b/resources/js/vue/styles/material-dashboard/_checkboxes.scss new file mode 100644 index 00000000..fba19132 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_checkboxes.scss @@ -0,0 +1,3 @@ +.mdi-checkbox-blank-outline:before { + -webkit-text-stroke: 1px $white; +} diff --git a/resources/js/vue/styles/material-dashboard/_colors.scss b/resources/js/vue/styles/material-dashboard/_colors.scss new file mode 100644 index 00000000..31439c81 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_colors.scss @@ -0,0 +1,327 @@ +$red-50: #ffebee !default; +$red-100: #ffcdd2 !default; +$red-200: #ef9a9a !default; +$red-300: #e57373 !default; +$red-400: #ef5350 !default; +$red-500: #f44336 !default; +$red-600: #e53935 !default; +$red-700: #d32f2f !default; +$red-800: #c62828 !default; +$red-900: #b71c1c !default; +$red-A100: #ff8a80 !default; +$red-A200: #ff5252 !default; +$red-A400: #ff1744 !default; +$red-A700: #d50000 !default; +$red: $red-500 !default; + + +$pink-50: #fce4ec !default; +$pink-100: #f8bbd0 !default; +$pink-200: #f48fb1 !default; +$pink-300: #f06292 !default; +$pink-400: #ec407a !default; +$pink-500: #e91e63 !default; +$pink-600: #d81b60 !default; +$pink-700: #c2185b !default; +$pink-800: #ad1457 !default; +$pink-900: #880e4f !default; +$pink-A100: #ff80ab !default; +$pink-A200: #ff4081 !default; +$pink-A400: #f50057 !default; +$pink-A700: #c51162 !default; +$pink: $pink-500 !default; + + +$purple-50: #f3e5f5 !default; +$purple-100: #e1bee7 !default; +$purple-200: #ce93d8 !default; +$purple-300: #ba68c8 !default; +$purple-400: #ab47bc !default; +$purple-500: #9c27b0 !default; +$purple-600: #8e24aa !default; +$purple-700: #7b1fa2 !default; +$purple-800: #6a1b9a !default; +$purple-900: #4a148c !default; +$purple-A100: #ea80fc !default; +$purple-A200: #e040fb !default; +$purple-A400: #d500f9 !default; +$purple-A700: #aa00ff !default; +$purple: $purple-500 !default; + + +$deep-purple-50: #ede7f6 !default; +$deep-purple-100: #d1c4e9 !default; +$deep-purple-200: #b39ddb !default; +$deep-purple-300: #9575cd !default; +$deep-purple-400: #7e57c2 !default; +$deep-purple-500: #673ab7 !default; +$deep-purple-600: #5e35b1 !default; +$deep-purple-700: #512da8 !default; +$deep-purple-800: #4527a0 !default; +$deep-purple-900: #311b92 !default; +$deep-purple-A100: #b388ff !default; +$deep-purple-A200: #7c4dff !default; +$deep-purple-A400: #651fff !default; +$deep-purple-A700: #6200ea !default; +$deep-purple: $deep-purple-500 !default; + + +$indigo-50: #e8eaf6 !default; +$indigo-100: #c5cae9 !default; +$indigo-200: #9fa8da !default; +$indigo-300: #7986cb !default; +$indigo-400: #5c6bc0 !default; +$indigo-500: #3f51b5 !default; +$indigo-600: #3949ab !default; +$indigo-700: #303f9f !default; +$indigo-800: #283593 !default; +$indigo-900: #1a237e !default; +$indigo-A100: #8c9eff !default; +$indigo-A200: #536dfe !default; +$indigo-A400: #3d5afe !default; +$indigo-A700: #304ffe !default; +$indigo: $indigo-500 !default; + + +$blue-50: #e3f2fd !default; +$blue-100: #bbdefb !default; +$blue-200: #90caf9 !default; +$blue-300: #64b5f6 !default; +$blue-400: #42a5f5 !default; +$blue-500: #2196f3 !default; +$blue-600: #1e88e5 !default; +$blue-700: #1976d2 !default; +$blue-800: #1565c0 !default; +$blue-900: #0d47a1 !default; +$blue-A100: #82b1ff !default; +$blue-A200: #448aff !default; +$blue-A400: #2979ff !default; +$blue-A700: #2962ff !default; +$blue: $blue-500 !default; + + +$light-blue-50: #e1f5fe !default; +$light-blue-100: #b3e5fc !default; +$light-blue-200: #81d4fa !default; +$light-blue-300: #4fc3f7 !default; +$light-blue-400: #29b6f6 !default; +$light-blue-500: #03a9f4 !default; +$light-blue-600: #039be5 !default; +$light-blue-700: #0288d1 !default; +$light-blue-800: #0277bd !default; +$light-blue-900: #01579b !default; +$light-blue-A100: #80d8ff !default; +$light-blue-A200: #40c4ff !default; +$light-blue-A400: #00b0ff !default; +$light-blue-A700: #0091ea !default; +$light-blue: $light-blue-500 !default; + + +$cyan-50: #e0f7fa !default; +$cyan-100: #b2ebf2 !default; +$cyan-200: #80deea !default; +$cyan-300: #4dd0e1 !default; +$cyan-400: #26c6da !default; +$cyan-500: #00bcd4 !default; +$cyan-600: #00acc1 !default; +$cyan-700: #0097a7 !default; +$cyan-800: #00838f !default; +$cyan-900: #006064 !default; +$cyan-A100: #84ffff !default; +$cyan-A200: #18ffff !default; +$cyan-A400: #00e5ff !default; +$cyan-A700: #00b8d4 !default; +$cyan: $cyan-500 !default; + + +$teal-50: #e0f2f1 !default; +$teal-100: #b2dfdb !default; +$teal-200: #80cbc4 !default; +$teal-300: #4db6ac !default; +$teal-400: #26a69a !default; +$teal-500: #009688 !default; +$teal-600: #00897b !default; +$teal-700: #00796b !default; +$teal-800: #00695c !default; +$teal-900: #004d40 !default; +$teal-A100: #a7ffeb !default; +$teal-A200: #64ffda !default; +$teal-A400: #1de9b6 !default; +$teal-A700: #00bfa5 !default; +$teal: $teal-500 !default; + + +$green-50: #e8f5e9 !default; +$green-100: #c8e6c9 !default; +$green-200: #a5d6a7 !default; +$green-300: #81c784 !default; +$green-400: #66bb6a !default; +$green-500: #4caf50 !default; +$green-600: #43a047 !default; +$green-700: #388e3c !default; +$green-800: #2e7d32 !default; +$green-900: #1b5e20 !default; +$green-A100: #b9f6ca !default; +$green-A200: #69f0ae !default; +$green-A400: #00e676 !default; +$green-A700: #00c853 !default; +$green: $green-500 !default; + + +$light-green-50: #f1f8e9 !default; +$light-green-100: #dcedc8 !default; +$light-green-200: #c5e1a5 !default; +$light-green-300: #aed581 !default; +$light-green-400: #9ccc65 !default; +$light-green-500: #8bc34a !default; +$light-green-600: #7cb342 !default; +$light-green-700: #689f38 !default; +$light-green-800: #558b2f !default; +$light-green-900: #33691e !default; +$light-green-A100: #ccff90 !default; +$light-green-A200: #b2ff59 !default; +$light-green-A400: #76ff03 !default; +$light-green-A700: #64dd17 !default; +$light-green: $light-green-500 !default; + + +$lime-50: #f9fbe7 !default; +$lime-100: #f0f4c3 !default; +$lime-200: #e6ee9c !default; +$lime-300: #dce775 !default; +$lime-400: #d4e157 !default; +$lime-500: #cddc39 !default; +$lime-600: #c0ca33 !default; +$lime-700: #afb42b !default; +$lime-800: #9e9d24 !default; +$lime-900: #827717 !default; +$lime-A100: #f4ff81 !default; +$lime-A200: #eeff41 !default; +$lime-A400: #c6ff00 !default; +$lime-A700: #aeea00 !default; +$lime: $lime-500 !default; + + +$yellow-50: #fffde7 !default; +$yellow-100: #fff9c4 !default; +$yellow-200: #fff59d !default; +$yellow-300: #fff176 !default; +$yellow-400: #ffee58 !default; +$yellow-500: #fec60a !default; +$yellow-600: #fdd835 !default; +$yellow-700: #fbc02d !default; +$yellow-800: #f9a825 !default; +$yellow-900: #f57f17 !default; +$yellow-A100: #ffff8d !default; +$yellow-A200: #ffff00 !default; +$yellow-A400: #ffea00 !default; +$yellow-A700: #ffd600 !default; +$yellow: $yellow-700 !default; + + +$amber-50: #fff8e1 !default; +$amber-100: #ffecb3 !default; +$amber-200: #ffe082 !default; +$amber-300: #ffd54f !default; +$amber-400: #ffca28 !default; +$amber-500: #ffc107 !default; +$amber-600: #ffb300 !default; +$amber-700: #ffa000 !default; +$amber-800: #ff8f00 !default; +$amber-900: #ff6f00 !default; +$amber-A100: #ffe57f !default; +$amber-A200: #ffd740 !default; +$amber-A400: #ffc400 !default; +$amber-A700: #ffab00 !default; +$amber: $amber-500 !default; + + +$orange-50: #fff3e0 !default; +$orange-100: #ffe0b2 !default; +$orange-200: #ffcc80 !default; +$orange-300: #ffb74d !default; +$orange-400: #ffa726 !default; +$orange-500: #ff9800 !default; +$orange-600: #fb8c00 !default; +$orange-700: #f57c00 !default; +$orange-800: #ef6c00 !default; +$orange-900: #e65100 !default; +$orange-A100: #ffd180 !default; +$orange-A200: #ffab40 !default; +$orange-A400: #ff9100 !default; +$orange-A700: #ff6d00 !default; +$orange: $orange-500 !default; + + +$deep-orange-50: #fbe9e7 !default; +$deep-orange-100: #ffccbc !default; +$deep-orange-200: #ffab91 !default; +$deep-orange-300: #ff8a65 !default; +$deep-orange-400: #ff7043 !default; +$deep-orange-500: #ff5722 !default; +$deep-orange-600: #f4511e !default; +$deep-orange-700: #e64a19 !default; +$deep-orange-800: #d84315 !default; +$deep-orange-900: #bf360c !default; +$deep-orange-A100: #ff9e80 !default; +$deep-orange-A200: #ff6e40 !default; +$deep-orange-A400: #ff3d00 !default; +$deep-orange-A700: #dd2c00 !default; +$deep-orange: $deep-orange-500 !default; + + +$brown-50: #efebe9 !default; +$brown-100: #d7ccc8 !default; +$brown-200: #bcaaa4 !default; +$brown-300: #a1887f !default; +$brown-400: #8d6e63 !default; +$brown-500: #795548 !default; +$brown-600: #6d4c41 !default; +$brown-700: #5d4037 !default; +$brown-800: #4e342e !default; +$brown-900: #3e2723 !default; +$brown-A100: #d7ccc8 !default; +$brown-A200: #bcaaa4 !default; +$brown-A400: #8d6e63 !default; +$brown-A700: #5d4037 !default; +$brown: $brown-500 !default; + + +$grey-50: #fafafa !default; +$grey-100: #f5f5f5 !default; +$grey-200: #eeeeee !default; +$grey-300: #e0e0e0 !default; +$grey-400: #bdbdbd !default; +$grey-500: #9e9e9e; $rgb-grey-500: "158, 158, 158" !default; +$grey-600: #757575 !default; +$grey-700: #616161 !default; +$grey-800: #424242 !default; +$grey-900: #212121 !default; +$grey-A100: #f5f5f5 !default; +$grey-A200: #eeeeee !default; +$grey-A400: #bdbdbd !default; +$grey-A700: #616161 !default; +$grey: $grey-500 !default; + + +$blue-grey-50: #eceff1 !default; +$blue-grey-100: #cfd8dc !default; +$blue-grey-200: #b0bec5 !default; +$blue-grey-300: #90a4ae !default; +$blue-grey-400: #78909c !default; +$blue-grey-500: #607d8b !default; +$blue-grey-600: #546e7a !default; +$blue-grey-700: #455a64 !default; +$blue-grey-800: #37474f !default; +$blue-grey-900: #263238 !default; +$blue-grey-A100: #cfd8dc !default; +$blue-grey-A200: #b0bec5 !default; +$blue-grey-A400: #78909c !default; +$blue-grey-A700: #455a64 !default; +$blue-grey: $blue-grey-500 !default; + + +$black: #000000; $rgb-black: "0,0,0" !default; +$white: #ffffff; $rgb-white: "255,255,255" !default; + +$Gradient-BlueCyan : linear-gradient(90deg, rgba(29,200,230,1) 20.5625%,rgba(29,200,229,1) 20.5625%,rgba(29,230,184,1) 80.5625%) !default; diff --git a/resources/js/vue/styles/material-dashboard/_dropdown.scss b/resources/js/vue/styles/material-dashboard/_dropdown.scss new file mode 100644 index 00000000..3ed9c00e --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_dropdown.scss @@ -0,0 +1,31 @@ +.dropdown-menu { + border-radius: $border-radius-base; + + .v-list__tile { + border-radius: $border-radius-base - 1; + color: #333 !important; + display: flex; + font-size: $font-size-dropdown; + font-weight: $font-weight-base; + margin: 0 $margin-small - 5; + padding: $padding-small 1.5rem; + text-transform: none; + @include transition-except-props(.15s linear, color, background-color, box-shadow 0ms); + white-space: nowrap; + + .v-list__tile__title { + transition: none; + } + + &:hover, + &:focus, + &:active { + @include dropdown-menu-color($brand-primary); + + &, + .v-list__tile__title { + color: $white !important; + } + } + } +} diff --git a/resources/js/vue/styles/material-dashboard/_fixed-plugin.scss b/resources/js/vue/styles/material-dashboard/_fixed-plugin.scss new file mode 100644 index 00000000..a681c051 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_fixed-plugin.scss @@ -0,0 +1,46 @@ +.v-menu__content { + border-radius: $border-radius-dropdown; + box-shadow: $box-shadow-general; + + .sidebar-filter { + height: 30px; + line-height: 25px; + font-size: $font-size-small !important; + font-weight: $font-weight-bolder + 100; + color: $black-color; + } + + .v-responsive { + max-height: 100px; + border-radius: $border-radius-dropdown; + max-width: 50px; + margin: 0 auto; + } + + .container.grid-list-xl .layout .flex { + padding: $padding-small - 5; + } + + .v-avatar, + .v-responsive { + border: 3px solid $white; + transition: all .34s; + + &:not(:last-child) { + margin-right: 5px; + } + + &.image-active, + &.color-active { + border-color: $brand-info; + } + } + + .v-avatar { + @include fixed-plugin-colors('primary', $brand-primary); + @include fixed-plugin-colors('info', $brand-info); + @include fixed-plugin-colors('danger', $brand-danger); + @include fixed-plugin-colors('warning', $brand-warning); + @include fixed-plugin-colors('success', $brand-success); + } +} diff --git a/resources/js/vue/styles/material-dashboard/_footer.scss b/resources/js/vue/styles/material-dashboard/_footer.scss new file mode 100644 index 00000000..820f2518 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_footer.scss @@ -0,0 +1,63 @@ +.theme--light.v-footer { + border-top: $footer-border-top; + background: transparent; + padding: $padding-general $padding-x-footer; +} + +.v-footer { + .footer-links { + font-weight: $font-weight-bolder; + text-decoration: none; + text-transform: uppercase; + font-size: $font-size-small; + padding: $padding-general; + line-height: $line-height-footer-items; + + &:hover, + &:focus, + &:active { + color: $brand-primary !important; + } + } + + .copyright { + color: $black-color; + + a { + &, + &:hover, + &:focus, + &:active { + color: $brand-primary; + } + } + } +} + +@media all and (max-width: 991px) { + .v-footer { + height: auto !important; + flex-direction: column; + } + + .footer-items, + .copyright { + width: 100%; + } + + .copyright { + text-align: right; + } +} + +@media all and (max-width: 550px) { + .footer-items, + .copyright { + width: unset; + text-align: center; + } + + .copyright { + margin-top: $margin-small; + } +} diff --git a/resources/js/vue/styles/material-dashboard/_inputs.scss b/resources/js/vue/styles/material-dashboard/_inputs.scss new file mode 100644 index 00000000..cbf81988 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_inputs.scss @@ -0,0 +1,33 @@ +.theme--light.v-text-field .v-input__slot:before { + border-color: $input-color !important; +} + +.input--is-focused .v-input__control .v-input__slot:after{ + border-color: red !important; +} + +.v-text-field__slot { + input { + @include material-placeholder{ + color: $input-color; + }; + } + .v-label { + color: $label-color !important; + font-size: $font-size-default; + font-weight: $font-weight-base; + } +} + +.theme--light.v-input:not(.v-input--is-disabled) input, +.theme--light.v-input:not(.v-input--is-disabled) textarea { + color: $black-color; + font-size: $font-size-default; +} + +@include inputs-color($brand-primary, 'purple'); +@include inputs-color($brand-warning, 'orange'); +@include inputs-color($brand-info, 'info'); +@include inputs-color($brand-danger, 'danger'); +@include inputs-color($brand-success, 'success'); +@include inputs-color($brand-success, 'primary'); diff --git a/resources/js/vue/styles/material-dashboard/_misc.scss b/resources/js/vue/styles/material-dashboard/_misc.scss new file mode 100644 index 00000000..500bf750 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_misc.scss @@ -0,0 +1,54 @@ +.theme--light.application { + background: $body-color; +} + +a { + text-transform: none; + text-decoration: none; +} + +html { + font-size: $font-size-general + 2!important; +} + +.category { + font-size: $font-size-general; +} + +.theme--light.v-icon { + color: $gray-light; +} + +blockquote { + display: block; + margin-block-start: 1em; + margin-block-end: 1em; + margin-inline-start: 40px; + margin-inline-end: 40px; + + p { + font-style: italic; + color: $blockquote-color; + font-weight: $font-weight-bolder; + } + + small { + font-size: 70%; + } +} + +b, +strong { + font-size: $font-size-small; + font-weight: $font-weight-bolder; +} + +.v-list--three-line .v-list__tile { + height: auto; +} + +@include drawer-active-colors('primary', $brand-primary); +@include drawer-active-colors('success', $brand-success); +@include drawer-active-colors('danger', $brand-danger); +@include drawer-active-colors('info', $brand-info); +@include drawer-active-colors('warning', $brand-warning); diff --git a/resources/js/vue/styles/material-dashboard/_mixins.scss b/resources/js/vue/styles/material-dashboard/_mixins.scss new file mode 100644 index 00000000..4d100fa1 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_mixins.scss @@ -0,0 +1,162 @@ +@mixin shadow-big(){ + box-shadow: 0 10px 30px -12px rgba(0, 0, 0, $mdb-shadow-key-penumbra-opacity * 3), + 0 4px 25px 0px rgba(0, 0, 0, $mdb-shadow-ambient-shadow-opacity), + 0 8px 10px -5px rgba(0, 0, 0, $mdb-shadow-key-umbra-opacity); +} + +@mixin shadow-2dp-color($color){ + box-shadow: 0 2px 2px 0 rgba($color, $mdb-shadow-key-penumbra-opacity), + 0 3px 1px -2px rgba($color, $mdb-shadow-key-umbra-opacity), + 0 1px 5px 0 rgba($color, $mdb-shadow-ambient-shadow-opacity) !important; +} + +@mixin button-shadow-color($color){ + box-shadow: 0 14px 26px -12px rgba($color, $mdb-shadow-key-penumbra-opacity * 3), + 0 4px 23px 0px rgba(0,0,0, $mdb-shadow-ambient-shadow-opacity), + 0 8px 10px -5px rgba($color, $mdb-shadow-key-umbra-opacity) !important; +} + +@mixin shadow-8dp(){ + box-shadow: 0 8px 10px 1px rgba(0, 0, 0, $mdb-shadow-key-penumbra-opacity), + 0 3px 14px 2px rgba(0, 0, 0, $mdb-shadow-ambient-shadow-opacity), + 0 5px 5px -3px rgba(0, 0, 0, $mdb-shadow-key-umbra-opacity); +} + +@mixin shadow-big-color($color){ + box-shadow: 0 12px 20px -10px rgba($color, $mdb-shadow-key-penumbra-opacity * 2), + 0 4px 20px 0px rgba(0,0,0, $mdb-shadow-ambient-shadow-opacity), + 0 7px 8px -5px rgba($color, $mdb-shadow-key-umbra-opacity) !important; +} + +@mixin material-placeholder() { + &::-moz-placeholder {@content; } // Firefox + &:-ms-input-placeholder {@content; } // Internet Explorer 10+ + &::-webkit-input-placeholder {@content; } // Safari and Chrome +} + +@mixin inputs-color($color, $color-name) { + .v-text-field.#{$color-name}-input > .v-input__control > .v-input__slot:after { + border-color: $color; + } +} + +@mixin drawer-active-colors($color-name, $color) { + .v-navigation-drawer .v-list .v-list-item .v-list__tile.v-list__tile--active.#{$color-name} { + background-color: $color !important; + @include shadow-big-color($color); + } +} + +@mixin toolbar-colors($color-name, $color) { + &.#{$color-name} { + background-color: $color !important; + @include shadow-big-color($color); + } +} + +@mixin fixed-plugin-colors($color-name, $color) { + &.color-#{$color-name}{ + background-color: $color; + } +} + +@mixin notifications-color($color-name, $color) { + .v-snack__wrapper.#{$color-name} { + background-color: $color !important; + border-color: $color !important + } +} + +@mixin card-header-color($color, $shadow-color, $color-400, $color-600) { + .v-card.#{$color} { + background: linear-gradient(60deg, $color-400, $color-600) !important; + @include shadow-big-color($shadow-color); + } +} + +@mixin alert-shadow($color-name, $shadow-color) { + &.#{$color-name} { + @include shadow-big-color($shadow-color); + } +} + +@mixin transition-except-props($property...){ + transition: all $property; +} + +@mixin dropdown-menu-color($color) { + background-color: $color !important; + @include button-shadow-color($color); +} + +@mixin button-color($color) { + background-color: $color !important; + @include shadow-2dp-color($color); + + &:focus, + &:active, + &:hover{ + // remove this line if you want black shadows + @include button-shadow-color($color); + background-color: darken($color, 3%) !important; + } + + &.v-btn--simple{ + &, + &:hover, + &:focus, + &:active, + &.active, + &:active:focus, + &:active:hover, + &.active:focus, + &.active:hover{ + background-color: transparent !important; + color: $color !important; + box-shadow: none !important; + + i{ + color: $color !important; + } + } + } +} + +@mixin social-buttons-color ($color){ + background-color: $color !important; + color: $white; + @include shadow-2dp-color($color); + + &:hover, + &:focus, + &:active, + &.active, + &:active:focus, + &:active:hover, + &.active:focus, + &.active:hover{ + background-color: $color !important; + color: $white; + @include button-shadow-color($color); + } + + &.v-btn--simple{ + &, + &:hover, + &:focus, + &:active, + &.active, + &:active:focus, + &:active:hover, + &.active:focus, + &.active:hover{ + color: $color !important; + background-color: transparent; + box-shadow: none; + + i{ + color: $color !important; + } + } + } +} diff --git a/resources/js/vue/styles/material-dashboard/_sidebar.scss b/resources/js/vue/styles/material-dashboard/_sidebar.scss new file mode 100644 index 00000000..83623fce --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_sidebar.scss @@ -0,0 +1,86 @@ +.v-navigation-drawer { + @include shadow-big(); + + .v-list { + background: $sidebar-bg; + padding: 0; + + .v-list-item { + &:not(:nth-child(3)){ + margin: $margin-small $margin-general 0; + } + + &:nth-child(3) { + margin: 0 $margin-general; + } + + & > .v-list__tile { + padding: $padding-small $padding-general; + + &:hover, + &:focus, + &:active { + background-color: $list-item-hover; + } + + .v-list__tile__title { + font-size: $font-size-general !important; + font-weight: $font-weight-lighter; + padding: 0; + } + } + + .v-list__tile__action { + margin-right: $margin-general; + min-width: unset; + + i { + width: $icon-width; + } + } + + .v-list__tile:not(.v-list__tile--active) .v-list__tile__action i { + opacity: $list-item-icon-opacity; + } + + .v-list__tile.v-list__tile--active { + // @include shadow-big-color($brand-success); + } + } + + .v-list__tile--avatar { + height: unset; + padding: $padding-logo 0; + } + + .v-list__tile__avatar { + margin-left: $margin-list-left; + margin-right: $margin-list-right; + min-width: unset; + } + + .v-list__tile__title { + line-height: $line-height; + padding: $padding-avatar-title 0; + height: unset; + font-size: $font-size-avatar-title !important; + font-weight: $font-weight-base; + letter-spacing: unset !important; + } + + .v-divider { + border-color: $black-opacity-3; + margin: $divider-margins auto $divider-margins + 25; + width: $divider-width; + + } + + .v-image__image--contain { + top: $top-dim; + } + + .v-avatar { + @include shadow-big; + } + } +} diff --git a/resources/js/vue/styles/material-dashboard/_tables.scss b/resources/js/vue/styles/material-dashboard/_tables.scss new file mode 100644 index 00000000..bf1f9cb2 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_tables.scss @@ -0,0 +1,33 @@ +.theme--light.v-table tbody tr:not(:last-child), +.theme--light.v-table thead tr:first-child { + border-bottom: 1px solid $table-border-color!important; +} + +table.v-table thead tr { + height: $table-head-height; + background: $Gradient-BlueCyan !important; +} + +.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row) { + background: $table-hover-color !important; +} + +table.v-table tbody td { + font-size: $font-size-general; + font-weight: $font-weight-lighter; +} + +table.v-table tbody td:first-child, table.v-table tbody td:not(:first-child), +table.v-table tbody th:first-child, table.v-table tbody th:not(:first-child), +table.v-table thead td:first-child, table.v-table thead td:not(:first-child), +table.v-table thead th:first-child, table.v-table thead th:not(:first-child) { + padding: $padding-small + 2 $tabs-text-box-padding; +} + +.v-datatable__progress { + display: none; +} + +table thead tr th span{ + font-size: 1.0625rem !important; +} diff --git a/resources/js/vue/styles/material-dashboard/_tabs.scss b/resources/js/vue/styles/material-dashboard/_tabs.scss new file mode 100644 index 00000000..6177c2af --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_tabs.scss @@ -0,0 +1,36 @@ +.card-tabs { + .v-divider { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .flex { + padding: 0 !important; + } + + .v-tabs__item { + border-radius: $border-radius-base; + } + + .v-tabs__slider-wrapper .white{ + background-color: $tabs-active-line !important; + border-color: $tabs-active-line !important + } + + .v-tabs__slider { + height: 1px; + } + + .v-list__tile__title { + font-size: $font-size-default; + font-weight: $font-weight-lighter; + padding: 0 $tabs-text-box-padding; + overflow: visible; + white-space: inherit; + height: auto; + } + + .v-list .v-input, .v-list .v-input__slot { + justify-content: center; + } +} diff --git a/resources/js/vue/styles/material-dashboard/_toolbar.scss b/resources/js/vue/styles/material-dashboard/_toolbar.scss new file mode 100644 index 00000000..a58815c2 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_toolbar.scss @@ -0,0 +1,76 @@ +.v-toolbar { + min-height: $toolbar-min-height; + border-radius: $border-radius-base; + margin-bottom: $margin-general; + + &:not(.v-toolbar--fixed) .v-toolbar__content { + margin-left: $toolbar-margin-left; + } + + @include toolbar-colors('bg-danger', $brand-danger); + @include toolbar-colors('bg-warning', $brand-warning); + @include toolbar-colors('bg-primary', $brand-primary); + @include toolbar-colors('bg-info', $brand-info); + @include toolbar-colors('bg-success', $brand-success); + @include toolbar-colors('bg-default', $gray-light); + + &[class*="bg-"] { + .v-toolbar__title, + .v-btn__content, + .v-ripple__container { + color: $white !important; + } + } + + .v-toolbar__content { + min-height: $toolbar-min-height; + padding-bottom: $padding-small; + padding-top: $padding-small; + + .v-toolbar__title { + font-size: $font-size-toolbar-title; + letter-spacing: unset; + color: $black-color; + } + + .v-toolbar__items { + & > div { + padding: 0 !important; + } + + .toolbar-items{ + align-items: center; + border-radius: $border-radius-base; + display: flex; + min-height: $list-item-height; + padding: $padding-small $padding-general; + + .v-badge__badge { + border: $badge-border !important; + font-size: $font-size-mini; + height: $badge-dimension; + line-height: normal; + right: -7px; + top: -12px; + width: $badge-dimension; + font-weight: $font-weight-base; + } + + .v-icon { + font-size: $font-size-toolbar-items; + } + } + + .v-input { + margin: 0 !important; + padding: 0; + } + } + } +} + +@media all and (max-width: 990px) { + .v-toolbar:not(.v-toolbar--fixed) .v-toolbar__content { + margin-left: 0; + } +} diff --git a/resources/js/vue/styles/material-dashboard/_tooltips.scss b/resources/js/vue/styles/material-dashboard/_tooltips.scss new file mode 100644 index 00000000..8373ea1c --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_tooltips.scss @@ -0,0 +1,55 @@ +.v-tooltip__content { + background: $white; + padding: $padding-small $padding-general; + min-width: $tooltip-min-width; + max-width: $tooltip-max-width; + color: $gray !important; + font-size: $font-size-small; + font-weight: $font-weight-base; + @include shadow-8dp(); + text-align: center; + + &:after{ + position: absolute; + bottom: -$tooltip-border; + height: 0; + left: 0; + right: 0; + margin-left: auto; + margin-right: auto; + width: $tooltip-border; + vertical-align: $tooltip-arrow-align; + content: ""; + } + + &.top:after { + border-top: $tooltip-border solid $white; + border-right: $tooltip-border solid transparent; + border-bottom: 0; + border-left: $tooltip-border solid transparent; + } + + &.bottom:after{ + top: -$tooltip-border; + border-top: 0; + border-right: $tooltip-border solid transparent; + border-bottom: $tooltip-border solid $white; + border-left: $tooltip-border solid transparent; + } + &.left:after{ + margin-right: 0; + right: -$tooltip-border; + top: $tooltip-top-border-pos; + border-top: $tooltip-border solid transparent; + border-bottom: $tooltip-border solid transparent; + border-left: $tooltip-border solid $white; + } + &.right:after{ + margin-left: 0; + left: -$tooltip-border; + top: $tooltip-top-border-pos; + border-top: $tooltip-border solid transparent; + border-bottom: $tooltip-border solid transparent; + border-right: $tooltip-border solid $white; + } +} diff --git a/resources/js/vue/styles/material-dashboard/_typography.scss b/resources/js/vue/styles/material-dashboard/_typography.scss new file mode 100644 index 00000000..2cec9b31 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_typography.scss @@ -0,0 +1,82 @@ +body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 { + font-family: $font-family-sans-serif !important; + font-weight: $font-weight-lighter !important; + line-height: $line-height-base !important; +} + +h1,h2,h3,.h1,.h2,.h3{ + margin-top: $margin-general + 5; + margin-bottom: $margin-small; +} + +h4,h5,h6,.h4,.h5,.h6{ + margin-top: $margin-small; + margin-bottom: $margin-small; +} + +h1, .h1 { + font-size: $font-size-h1 !important; + line-height: 1.15em !important; +} +h2, .h2{ + font-size: $font-size-h2 !important; + line-height: $line-height-base !important; +} +h3, .h3{ + font-size: $font-size-h3 !important; + line-height: 1.4em !important; +} +h4, .h4{ + font-size: $font-size-h4 !important; + line-height: $line-height-base !important; +} +h5, .h5 { + font-size: $font-size-h5 !important; + line-height: 1.55em !important; + margin-bottom: $margin-general; +} +h6, .h6{ + font-size: $font-size-h6 !important; + text-transform: uppercase; + font-weight: $font-weight-bolder; +} + +p{ + font-size: $font-paragraph !important; + margin: 0 0 $margin-small; +} + +h2.title{ + margin-bottom: $margin-general * 2; +} + +.description, +.card-description, +.footer-big p{ + color: $gray-light; +} + +.text-warning { + color: $brand-warning !important; +} +.text-primary { + color: $brand-primary !important; +} +.text-danger { + color: $brand-danger !important; +} +.text-success { + color: $brand-success !important; +} +.text-info { + color: $brand-info !important; +} +.text-gray{ + color: $gray-light !important; +} +.text-pink { + color: $pink-500 !important; +} +.text-white { + color: $white !important; +} diff --git a/resources/js/vue/styles/material-dashboard/_variables.scss b/resources/js/vue/styles/material-dashboard/_variables.scss new file mode 100644 index 00000000..36059875 --- /dev/null +++ b/resources/js/vue/styles/material-dashboard/_variables.scss @@ -0,0 +1,170 @@ +// Importing All Material Design Colors +@import "./colors"; + +// Brand Colors +$brand-primary: $purple !default; +$brand-success: $green !default; +$brand-danger: $red !default; +$brand-warning: $orange !default; +$brand-info: $cyan !default; + +// Paddings +$padding-logo: 15px !default; +$padding-avatar-title: 5px !default; +$padding-x-footer: 24px !default; + +// Line Height +$line-height: 30px !default; +$line-height-base: 1.5em !default; +$line-height-footer-items: 1.8 !default; +$line-height-higher: 22px !default; +$line-height-high: 56px !default; + +// Sidebar List Items Icons +$icon-width: $line-height; + +// Sidebar List Items +$padding-small: 10px !default; +$padding-general: 15px !default; +$margin-general: $padding-general; +$margin-small: $padding-small; +$font-size-general: 14px !default; +$list-item-hover: rgba(200, 200, 200, .2) !default; +$list-item-icon-opacity: .8 !default; +$list-item-height: 48px !default; +$badge-border: 1px solid $white !default; +$badge-dimension: 20px !default; + +// Border Radius +$border-radius-base: 3px !default; + +// Sidebar Avatar Margins +$margin-list-right: 11px !default; +$margin-list-left: 25px !default; + +// Sidebar Divider +$divider-width: calc(100% - 30px) !default; +$divider-margins: -1px !default; +$divider-border: 1px solid #eee; + +// Sidebar Background +$sidebar-bg: rgba(27, 27, 27, .74) !default; + +// Font size +$font-size-mini: 9px !default; +$font-size-small: 12px !default; +$font-size-default: 14px !default; +$font-size-avatar-title: 18px !default; +$font-size-alert-icon: 30px !default; +$font-size-big: 36px !default; +$font-size-small-tag: 65% !default; +$font-size-toolbar-title: $font-size-avatar-title; +$font-size-toolbar-items: 20px !default; +$font-size-h1: 3.3125rem; +$font-size-h2: 2.25rem !default; +$font-size-h3: 1.5625rem; +$font-size-h4: 1.125rem !default; +$font-size-h5: 1.0625rem !default; +$font-size-h6: 0.75rem !default; +$font-paragraph: $font-size-default !default; +$font-size-chart-label: .730rem !default; + +// Font Weight +$font-weight-lighter: 300 !default; +$font-weight-base: 400 !default; +$font-weight-bolder: 500 !default; + +// Opacity Colors +$black-opacity-3: rgba(180, 180, 180, .3) !default; + +// Image from Avatar +$top-dim: 1px !default; + +// Shadows +$mdb-shadow-key-umbra-opacity: .2 !default; +$mdb-shadow-key-penumbra-opacity: .14 !default; +$mdb-shadow-ambient-shadow-opacity: .12 !default; + +// Toolbar Height +$toolbar-min-height: 70px !default; + +// Toolbar Margin +$toolbar-margin-left: 260px !default; + +// Body Background Color +$body-color: #eee !default; + +// Black Color +$black-color: #495057 !default; +$blockquote-color: rgba(0, 0, 0, .87) !default; + +// Gray Color +$gray-light: #999 !default; +$gray: lighten(#000, 33.5%) !default; + +// Inputs Color +$input-color: #d2d2d2 !default; +$label-color: #aaa !default; + +// Footer Border +$footer-border-color: #e7e7e7 !default; +$footer-border-top: 1px solid $footer-border-color !default; + +// Cards +$card-shadow: 0 1px 4px 0 rgba(0,0,0,0.14) !default; +$card-margin: 25px !default; +$card-content-x-padding: 20px !default; +$card-actions-y-margin: $card-content-x-padding; +$card-title-margin: 5px !default; +$card-offset: -20px !default; +$card-chart-min-height: 160px !default; +$card-stats-offset: 85px !default; +$card-stats-icons-dim: 56px !default; +$card-profile-avatar-pos: -50px !default; + +// Typography +$font-family-sans-serif: 'Roboto', 'Helvetica', 'Arial', sans-serif !default; +$font-family-serif: 'Roboto Slab', 'Times New Roman', serif !default; + +// Tooltips +$tooltip-min-width: 130px !default; +$tooltip-max-width: 200px !default; +$tooltip-border: 5px !default; +$tooltip-top-border-pos: 16px !default; +$tooltip-arrow-align: .255em !default; + +// Buttons +$btn-icon-dim: 41px !default; +$btn-y-large-padding: 1.125rem !default; +$btn-x-large-padding: 2.25rem !default; +$btn-large-line-height: 1.333333 !default; +$btn-y-small-padding: .40625rem !default; +$btn-x-small-padding: 1.25rem !default; +$btn-round-padding: 30px !default; +$btn-font-size-icon: 1.25rem !default; +$btn-margin-icon: 7px !default; +$btn-fixed-icon-size: 1.8rem !default; +$btn-fixed-width: 64px !default; + +// Tabs +$tabs-active-line: rgba(255, 255, 255, .3) !default; +$tabs-text-box-padding: 8px !default; + +// Table +$table-hover-color: #f5f5f5 !default; +$table-border-color: rgba(0,0,0,.06) !default; +$table-head-height: 32px !default; + +// Social Buttons +$social-facebook: #3b5998 !default; +$social-twitter: #55acee !default; + +// Dropdown +$font-size-dropdown: .8125rem !default; +$border-radius-dropdown: 10px !default; + +// Box-shadow +$box-shadow-general: 0 2px 5px 0 rgba($black, .26); + +// letter-spacing +$WM-LetterSpacing-5: 5px; diff --git a/resources/js/vue/utils/vuex.js b/resources/js/vue/utils/vuex.js new file mode 100644 index 00000000..4b55e199 --- /dev/null +++ b/resources/js/vue/utils/vuex.js @@ -0,0 +1,3 @@ +export const set = property => (state, payload) => (state[property] = payload) + +export const toggle = property => state => (state[property] = !state[property]) diff --git a/resources/js/vue/views/AddNewTest.vue b/resources/js/vue/views/AddNewTest.vue new file mode 100644 index 00000000..c98691cc --- /dev/null +++ b/resources/js/vue/views/AddNewTest.vue @@ -0,0 +1,198 @@ + + + + diff --git a/resources/js/vue/views/AllResultTest.vue b/resources/js/vue/views/AllResultTest.vue new file mode 100644 index 00000000..12ab78ea --- /dev/null +++ b/resources/js/vue/views/AllResultTest.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/resources/js/vue/views/Dashboard.vue b/resources/js/vue/views/Dashboard.vue new file mode 100644 index 00000000..c907d121 --- /dev/null +++ b/resources/js/vue/views/Dashboard.vue @@ -0,0 +1,45 @@ + + + + diff --git a/resources/js/vue/views/Icons.vue b/resources/js/vue/views/Icons.vue new file mode 100644 index 00000000..eecbfd22 --- /dev/null +++ b/resources/js/vue/views/Icons.vue @@ -0,0 +1,281 @@ + + + diff --git a/resources/js/vue/views/Login.vue b/resources/js/vue/views/Login.vue new file mode 100644 index 00000000..f463b38e --- /dev/null +++ b/resources/js/vue/views/Login.vue @@ -0,0 +1,90 @@ + + + diff --git a/resources/js/vue/views/ManageMedicalCenter.vue b/resources/js/vue/views/ManageMedicalCenter.vue new file mode 100644 index 00000000..b76d5ab9 --- /dev/null +++ b/resources/js/vue/views/ManageMedicalCenter.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/resources/js/vue/views/ManageUsers.vue b/resources/js/vue/views/ManageUsers.vue new file mode 100644 index 00000000..90a41615 --- /dev/null +++ b/resources/js/vue/views/ManageUsers.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/resources/js/vue/views/Maps.vue b/resources/js/vue/views/Maps.vue new file mode 100644 index 00000000..14d29e40 --- /dev/null +++ b/resources/js/vue/views/Maps.vue @@ -0,0 +1,33 @@ +